--- /srv/rebuilderd/tmp/rebuilderdPAaV2r/inputs/samhain_4.1.4-7_armhf.deb +++ /srv/rebuilderd/tmp/rebuilderdPAaV2r/out/samhain_4.1.4-7_armhf.deb ├── file list │ @@ -1,3 +1,3 @@ │ -rw-r--r-- 0 0 0 4 2025-09-06 19:05:45.000000 debian-binary │ --rw-r--r-- 0 0 0 15984 2025-09-06 19:05:45.000000 control.tar.xz │ --rw-r--r-- 0 0 0 1127316 2025-09-06 19:05:45.000000 data.tar.xz │ +-rw-r--r-- 0 0 0 15988 2025-09-06 19:05:45.000000 control.tar.xz │ +-rw-r--r-- 0 0 0 1127040 2025-09-06 19:05:45.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-09-06 19:05:45.000000 ./usr/share/doc/samhain/copyright │ │ │ drwxr-xr-x 0 root (0) root (0) 0 2025-09-06 19:05:45.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) 6126 2025-09-06 19:05:45.000000 ./usr/share/doc/samhain/examples/redhat_i386.client.spec │ │ │ +-rw-r--r-- 0 root (0) root (0) 6129 2025-09-06 19:05:45.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-09-06 19:05:45.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-09-06 19:05:45.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: 0x61b5 │ │ │ │ + Entry point address: 0x61bd │ │ │ │ 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 0x61b5 │ │ │ │ +Entry point 0x61bd │ │ │ │ There are 10 program headers, starting at offset 52 │ │ │ │ │ │ │ │ Program Headers: │ │ │ │ Type Offset VirtAddr PhysAddr FileSiz MemSiz Flg Align │ │ │ │ - ARM_EXIDX 0x064f90 0x00064f90 0x00064f90 0x00008 0x00008 R 0x4 │ │ │ │ + ARM_EXIDX 0x064f88 0x00064f88 0x00064f88 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 0x64fbc 0x64fbc R E 0x10000 │ │ │ │ + LOAD 0x000000 0x00000000 0x00000000 0x64fb4 0x64fb4 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 0x064f9c 0x00064f9c 0x00064f9c 0x00020 0x00020 R 0x4 │ │ │ │ + NOTE 0x064f94 0x00064f94 0x00064f94 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 04f68e 00 AX 0 0 8 │ │ │ │ - [13] .fini PROGBITS 000545d0 0545d0 000008 00 AX 0 0 4 │ │ │ │ - [14] .rodata PROGBITS 000545d8 0545d8 0109b8 00 A 0 0 8 │ │ │ │ - [15] .ARM.exidx ARM_EXIDX 00064f90 064f90 000008 00 AL 12 0 4 │ │ │ │ - [16] .eh_frame PROGBITS 00064f98 064f98 000004 00 A 0 0 4 │ │ │ │ - [17] .note.ABI-tag NOTE 00064f9c 064f9c 000020 00 A 0 0 4 │ │ │ │ + [12] .text PROGBITS 00004f40 004f40 04f684 00 AX 0 0 8 │ │ │ │ + [13] .fini PROGBITS 000545c4 0545c4 000008 00 AX 0 0 4 │ │ │ │ + [14] .rodata PROGBITS 000545d0 0545d0 0109b8 00 A 0 0 8 │ │ │ │ + [15] .ARM.exidx ARM_EXIDX 00064f88 064f88 000008 00 AL 12 0 4 │ │ │ │ + [16] .eh_frame PROGBITS 00064f90 064f90 000004 00 A 0 0 4 │ │ │ │ + [17] .note.ABI-tag NOTE 00064f94 064f94 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) 0x545d0 │ │ │ │ + 0x0000000d (FINI) 0x545c4 │ │ │ │ 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: dd58f5bdd9b899b1021c531bc7ca59075f24adfa │ │ │ │ + GNU 0x00000014 NT_GNU_BUILD_ID (unique build ID bitstring) Build ID: 5cb778f5a6cc605d8c24b4f73ed1af6228c5095a │ │ │ │ │ │ │ │ Displaying notes found in: .note.ABI-tag │ │ │ │ Owner Data size Description │ │ │ │ GNU 0x00000010 NT_GNU_ABI_TAG (ABI version tag) OS: Linux, ABI: 3.2.0 │ │ │ ├── strings --all --bytes=8 {} │ │ │ │ @@ -1,8 +1,8 @@ │ │ │ │ -/lib/ld-linux-armhf.so.3 │ │ │ │ + Z/lib/ld-linux-armhf.so.3 │ │ │ │ _ITM_deregisterTMCloneTable │ │ │ │ __gmon_start__ │ │ │ │ _ITM_registerTMCloneTable │ │ │ │ auparse_get_milli │ │ │ │ auparse_first_field │ │ │ │ auparse_first_record │ │ │ │ auparse_destroy │ │ │ ├── objdump --line-numbers --disassemble --demangle --reloc --no-show-raw-insn --section=.init {} │ │ │ │ @@ -1,9 +1,9 @@ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ Disassembly of section .init: │ │ │ │ │ │ │ │ 00004410 <.init>: │ │ │ │ push {r3, lr} │ │ │ │ - bl 61e8 │ │ │ │ + bl 61f0 │ │ │ │ pop {r3, pc} │ │ │ ├── objdump --line-numbers --disassemble --demangle --reloc --no-show-raw-insn --section=.text {} │ │ │ │ @@ -6,125 +6,127 @@ │ │ │ │ 00004f40 <.text>: │ │ │ │ svcmi 0x00f0e92d │ │ │ │ stcpl 4, cr15, [r0], {79} @ 0x4f │ │ │ │ blhi c0404 │ │ │ │ @ instruction: 0x0c0cebad │ │ │ │ svceq 0x0068f8cc │ │ │ │ @ instruction: 0xf8dfb09b │ │ │ │ - svcge 0x000844b0 │ │ │ │ - strtpl pc, [ip], #2271 @ 0x8df │ │ │ │ + svcge 0x000844b8 │ │ │ │ + ldrtpl pc, [r4], #2271 @ 0x8df @ │ │ │ │ @ instruction: 0xf8df447c │ │ │ │ - strmi r2, [r8], ip, lsr #9 │ │ │ │ + @ instruction: 0x468824b4 │ │ │ │ @ instruction: 0x61bd447d │ │ │ │ - strtcc pc, [r4], #2271 @ 0x8df │ │ │ │ + strtcc pc, [ip], #2271 @ 0x8df │ │ │ │ ldmdavs r2, {r1, r5, r7, fp, ip, lr} │ │ │ │ @ instruction: 0xf04f647a │ │ │ │ andcs r0, r0, #0, 4 │ │ │ │ rsbsvs r6, sl, #248, 2 @ 0x3e │ │ │ │ rscsvs r6, sl, #-1610612725 @ 0xa000000b │ │ │ │ andge pc, r3, r5, asr r8 @ │ │ │ │ ldrdcc pc, [r0], -sl │ │ │ │ @ instruction: 0xf0402b00 │ │ │ │ - andcs r8, r0, #152, 8 @ 0x98000000 │ │ │ │ + andcs r8, r0, #156, 8 @ 0x9c000000 │ │ │ │ mvnscc pc, pc, asr #32 │ │ │ │ @ instruction: 0xf0102003 │ │ │ │ - @ instruction: 0xf8d7f915 │ │ │ │ + @ instruction: 0xf8d7f919 │ │ │ │ @ instruction: 0xf1b9901c │ │ │ │ vpmax.f32 d0, d0, d1 │ │ │ │ - @ instruction: 0xf8df8271 │ │ │ │ - strcs r0, [r0], #-1132 @ 0xfffffb94 │ │ │ │ + @ instruction: 0xf8df8275 │ │ │ │ + strcs r0, [r0], #-1140 @ 0xfffffb8c │ │ │ │ strtmi r2, [r2], -r3, lsl #6 │ │ │ │ strls r4, [r0], #-1144 @ 0xfffffb88 │ │ │ │ cmppvs r6, r0, asr #4 @ p-variant is OBSOLETE │ │ │ │ - @ instruction: 0xffdef02e │ │ │ │ + @ instruction: 0xffe2f02e │ │ │ │ @ instruction: 0xf0003001 │ │ │ │ - @ instruction: 0xf8df848a │ │ │ │ - ldrbtmi r0, [r8], #-1108 @ 0xfffffbac │ │ │ │ - blx ffbc1110 │ │ │ │ - strbcc pc, [ip], #-2271 @ 0xfffff721 @ │ │ │ │ + @ instruction: 0xf8df848e │ │ │ │ + ldrbtmi r0, [r8], #-1116 @ 0xfffffba4 │ │ │ │ + blx ffcc1110 │ │ │ │ + ldrbcc pc, [r4], #-2271 @ 0xfffff721 @ │ │ │ │ andcs r6, r8, #3031040 @ 0x2e4000 │ │ │ │ smlabtcs r0, lr, r8, r5 │ │ │ │ @ instruction: 0xf0384630 │ │ │ │ - @ instruction: 0xf8dffc53 │ │ │ │ - ldmdavs r3!, {r6, sl} │ │ │ │ + @ instruction: 0xf8dffc57 │ │ │ │ + ldmdavs r3!, {r3, r6, sl} │ │ │ │ @ instruction: 0xf0434478 │ │ │ │ - eorsvs r0, r3, r3, lsl #7 │ │ │ │ + eorsvs r0, r3, ip, lsr #7 │ │ │ │ ldcl 7, cr15, [ip], #-1020 @ 0xfffffc04 │ │ │ │ @ instruction: 0xb1284604 │ │ │ │ stc 7, cr15, [r2, #-1020] @ 0xfffffc04 │ │ │ │ svcvs 0x0080f5b0 │ │ │ │ - strthi pc, [r7], #192 @ 0xc0 │ │ │ │ - strtcc pc, [r0], #-2271 @ 0xfffff721 │ │ │ │ + strthi pc, [fp], #192 @ 0xc0 │ │ │ │ + strtcc pc, [r8], #-2271 @ 0xfffff721 │ │ │ │ ldrbtmi r2, [fp], #-512 @ 0xfffffe00 │ │ │ │ orrpl pc, r0, #12582912 @ 0xc00000 │ │ │ │ @ instruction: 0x23b4f8c3 │ │ │ │ - ldrpl pc, [r4], #-2271 @ 0xfffff721 │ │ │ │ - blx 84105e │ │ │ │ + ldrpl pc, [ip], #-2271 @ 0xfffff721 │ │ │ │ + blx 94105e │ │ │ │ andcs r2, r1, r0, lsl #8 │ │ │ │ @ instruction: 0xf019447d │ │ │ │ - movwcs pc, #15815 @ 0x3dc7 @ │ │ │ │ + movwcs pc, #15819 @ 0x3dcb @ │ │ │ │ strtmi r4, [r8], -r2, lsr #12 │ │ │ │ vshl.s8 d25, d0, d0 │ │ │ │ @ instruction: 0xf02e61a6 │ │ │ │ - andcc pc, r1, r3, lsr #31 │ │ │ │ - strbhi pc, [r0], r0 @ │ │ │ │ - movwcs r4, #3324 @ 0xcfc │ │ │ │ + andcc pc, r1, r7, lsr #31 │ │ │ │ + strbhi pc, [r4], r0 @ │ │ │ │ + movwcs r4, #3326 @ 0xcfe │ │ │ │ movwls r2, #513 @ 0x201 │ │ │ │ movwcs r4, #13436 @ 0x347c │ │ │ │ bicsvs pc, r5, pc, asr #8 │ │ │ │ @ instruction: 0xf02e4620 │ │ │ │ - mulcc r1, r5, pc @ │ │ │ │ - ldrthi pc, [pc], r0 @ │ │ │ │ - movwcs r4, #3318 @ 0xcf6 │ │ │ │ + mulcc r1, r9, pc @ │ │ │ │ + strbhi pc, [r3], r0 @ │ │ │ │ + movwcs r4, #3320 @ 0xcf8 │ │ │ │ movwls r2, #514 @ 0x202 │ │ │ │ movwcs r4, #13436 @ 0x347c │ │ │ │ vmax.s8 d20, d0, d16 │ │ │ │ @ instruction: 0xf02e61aa │ │ │ │ - andcc pc, r1, r7, lsl #31 │ │ │ │ - ldrthi pc, [pc], r0 @ │ │ │ │ + andcc pc, r1, fp, lsl #31 │ │ │ │ + strbhi pc, [r3], r0 @ │ │ │ │ ldrdcc pc, [r0], -sl │ │ │ │ @ instruction: 0xf0402b00 │ │ │ │ - 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 │ │ │ │ - rsceq pc, r6, r0, asr #32 │ │ │ │ - stmdbgt r3, {r4, r5, r6, sp, lr} │ │ │ │ - eorvc r6, r1, #96 @ 0x60 │ │ │ │ + ldmibmi r0!, {r1, r5, r6, sl, pc}^ │ │ │ │ + ldclmi 5, cr2, [r0] │ │ │ │ + ldmdavs r0!, {r0, r3, r4, r5, r6, sl, lr} │ │ │ │ + @ instruction: 0xf8df447c │ │ │ │ + bmi ffbf1f84 │ │ │ │ + addmi 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, ip, asr r1 │ │ │ │ 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: 0xf8d4ec7a │ │ │ │ + @ instruction: 0xf8d4ec76 │ │ │ │ ldmdbvs fp!, {r3, r7, sp} │ │ │ │ andeq pc, r8, fp, asr #17 │ │ │ │ @ instruction: 0xf8cb17c0 │ │ │ │ @ instruction: 0xf8c3000c │ │ │ │ - bcs 19fdc │ │ │ │ + bcs 19fe4 │ │ │ │ cmnphi r7, r0 @ p-variant is OBSOLETE │ │ │ │ - blpl fe6c2520 │ │ │ │ + blpl fe6c2528 │ │ │ │ @ instruction: 0xf8c32200 │ │ │ │ movwcs r5, #832 @ 0x340 │ │ │ │ movwcs lr, #10571 @ 0x294b │ │ │ │ strcs r4, [r0], #-3538 @ 0xfffff22e │ │ │ │ @ instruction: 0x46206873 │ │ │ │ - ldc 4, cr4, [pc, #500] @ 5300 │ │ │ │ + ldc 4, cr4, [pc, #500] @ 5308 │ │ │ │ @ instruction: 0xf5058bb8 │ │ │ │ @ instruction: 0xf4435b80 │ │ │ │ - ldrhtvs r4, [r3], #-62 @ 0xffffffc2 │ │ │ │ + ldrshtvs r5, [r3], #-56 @ 0xffffffc8 │ │ │ │ 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 │ │ │ │ @@ -135,78 +137,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: 0xf505eee6 │ │ │ │ + @ instruction: 0xf505eee2 │ │ │ │ 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, r9, ror r3 │ │ │ │ - blx ff1c1266 │ │ │ │ + eorsvs r0, r3, r8, ror #6 │ │ │ │ + blx ff1c126e │ │ │ │ ldmdavs r3!, {r0, r1, r4, r5, r7, r8, fp, lr} │ │ │ │ addvc pc, r0, #1325400064 @ 0x4f000000 │ │ │ │ vqshl.s8 q2, , │ │ │ │ @ instruction: 0xf0431041 │ │ │ │ - @ instruction: 0xf885433f │ │ │ │ + @ instruction: 0xf88543be │ │ │ │ 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 fed4128a │ │ │ │ + blx fed41292 │ │ │ │ vst2.32 {d20,d22}, [pc :128], fp │ │ │ │ vhsub.s8 d7, d21, d0 │ │ │ │ @ instruction: 0xf8852072 │ │ │ │ ldrbtmi r4, [r9], #-577 @ 0xfffffdbf │ │ │ │ - blx feac129e │ │ │ │ + blx feac12a6 │ │ │ │ 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 │ │ │ │ mvneq pc, #1124073472 @ 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 fe4412d2 │ │ │ │ + blx fe4412da │ │ │ │ @ instruction: 0xf505499b │ │ │ │ vst4.32 {d21-d24}, [pc], r7 │ │ │ │ andscc r7, r4, r0, lsl #5 │ │ │ │ @ instruction: 0xf0384479 │ │ │ │ ldmibmi r8, {r0, r1, r2, r7, r8, r9, fp, ip, sp, lr, pc} │ │ │ │ addvc pc, r0, #1325400064 @ 0x4f000000 │ │ │ │ rscsvs pc, r4, r5, lsl #12 │ │ │ │ @ instruction: 0xf8854479 │ │ │ │ @ instruction: 0xf0384ff4 │ │ │ │ @ instruction: 0xf505fb7d │ │ │ │ @ instruction: 0x469c539d │ │ │ │ - blvc 1d8089c │ │ │ │ + blvc 1d808a4 │ │ │ │ addspl pc, ip, #20971520 @ 0x1400000 │ │ │ │ bicvs pc, r9, pc, asr #8 │ │ │ │ - blhi c0838 │ │ │ │ + blhi c0840 │ │ │ │ stc 0, cr2, [ip, #4] │ │ │ │ @ instruction: 0xf04f7b00 │ │ │ │ - ldc 14, cr0, [pc, #240] @ 5328 │ │ │ │ + ldc 14, cr0, [pc, #240] @ 5330 │ │ │ │ vstr d7, [r3, #-452] @ 0xfffffe3c │ │ │ │ ldmdavs r3!, {r1, r8, r9, fp, pc}^ │ │ │ │ - blvc 14084c │ │ │ │ - blvc 1c008c4 │ │ │ │ - movmi pc, #67 @ 0x43 │ │ │ │ - blhi c0858 │ │ │ │ + blvc 140854 │ │ │ │ + blvc 1c008cc │ │ │ │ + bicmi pc, r0, #67 @ 0x43 │ │ │ │ + blhi c0860 │ │ │ │ stc 0, cr6, [r2, #460] @ 0x1cc │ │ │ │ teqvs fp, r0, lsl #22 │ │ │ │ movs pc, #13303808 @ 0xcb0000 │ │ │ │ - stmdb r0, {r0, r1, r2, r3, r4, r5, r6, r7, r8, r9, sl, ip, sp, lr, pc} │ │ │ │ + ldm ip!, {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 │ │ │ │ @@ -227,71 +229,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: 0xf8c0202d │ │ │ │ + @ instruction: 0xf8c02036 │ │ │ │ @ instruction: 0xf8d3217c │ │ │ │ - @ instruction: 0xf8c32031 │ │ │ │ - @ instruction: 0xf8c3402d │ │ │ │ - @ instruction: 0xf8c04031 │ │ │ │ + @ instruction: 0xf8c3203a │ │ │ │ + @ instruction: 0xf8c34036 │ │ │ │ + @ instruction: 0xf8c0403a │ │ │ │ @ instruction: 0xf8802180 │ │ │ │ @ instruction: 0xf880404f │ │ │ │ @ instruction: 0xf8804080 │ │ │ │ @ instruction: 0xf88040b1 │ │ │ │ @ instruction: 0xf88040e2 │ │ │ │ @ instruction: 0xf8804113 │ │ │ │ @ instruction: 0xf0104144 │ │ │ │ @ instruction: 0xf8daf939 │ │ │ │ - blcs 11308 │ │ │ │ + blcs 11310 │ │ │ │ movwhi pc, #57408 @ 0xe040 @ │ │ │ │ @ instruction: 0xf00f4d58 │ │ │ │ - blmi 16452f8 │ │ │ │ + blmi 1645300 │ │ │ │ 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 1fc1388 │ │ │ │ + blx 1fc1390 │ │ │ │ @ instruction: 0xf0402800 │ │ │ │ @ instruction: 0xf01b86d8 │ │ │ │ @ instruction: 0xf02efb2f │ │ │ │ @ instruction: 0xf8d4fbaf │ │ │ │ @ instruction: 0xf1b88334 │ │ │ │ @ instruction: 0xf0000f00 │ │ │ │ @ instruction: 0xf1b886e1 │ │ │ │ @ instruction: 0xf0000f01 │ │ │ │ - blmi 11667e0 │ │ │ │ + blmi 11667e8 │ │ │ │ @ instruction: 0xf503447b │ │ │ │ @ instruction: 0xf8d35380 │ │ │ │ - blcs 12254 │ │ │ │ + blcs 1225c │ │ │ │ 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: 0xff9cf039 │ │ │ │ stmdacs r0, {r2, r9, sl, lr} │ │ │ │ strhi pc, [r7], r0, asr #32 │ │ │ │ - blx 12c13f0 │ │ │ │ + blx 12c13f8 │ │ │ │ @ instruction: 0xf0002800 │ │ │ │ - bmi d6577c │ │ │ │ + bmi d65784 │ │ │ │ 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 │ │ │ │ @@ -309,116 +311,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 @ │ │ │ │ - strdeq pc, [r4], -r8 │ │ │ │ - andeq sp, r0, pc, lsl #18 │ │ │ │ + strdeq pc, [r4], -r0 │ │ │ │ + andeq sp, r0, r7, lsl r9 │ │ │ │ strdeq r0, [r0], -r0 @ │ │ │ │ - andeq pc, r4, r0, ror #25 │ │ │ │ + ldrdeq pc, [r4], -r8 │ │ │ │ andeq pc, r7, r2, lsr r1 @ │ │ │ │ - andeq pc, r4, ip, lsl #23 │ │ │ │ - andeq pc, r4, r8, ror #22 │ │ │ │ - andeq pc, r4, ip, asr #22 │ │ │ │ + andeq pc, r4, r4, lsl #23 │ │ │ │ + andeq pc, r4, r0, ror #22 │ │ │ │ andeq pc, r4, r4, asr #22 │ │ │ │ - strheq pc, [r7], -r0 @ │ │ │ │ - andeq pc, r7, lr, lsl r0 @ │ │ │ │ - @ instruction: 0x0004fdb2 │ │ │ │ - andeq pc, r7, r8, lsr r0 @ │ │ │ │ - andeq r0, r5, ip, lsl #12 │ │ │ │ - andeq pc, r4, r8, asr fp @ │ │ │ │ - andeq pc, r4, r6, asr #22 │ │ │ │ - andeq pc, r4, r4, asr #20 │ │ │ │ + andeq pc, r4, r0, asr #22 │ │ │ │ + andeq pc, r7, r4, lsr #32 │ │ │ │ + andeq pc, r7, r8, lsr #1 │ │ │ │ + andeq pc, r4, r4, lsr #27 │ │ │ │ + andeq pc, r7, r0, lsr r0 @ │ │ │ │ + strdeq r0, [r5], -ip │ │ │ │ + andeq pc, r4, r8, asr #22 │ │ │ │ + andeq pc, r4, r6, lsr fp @ │ │ │ │ + andeq pc, r4, r4, lsr sl @ │ │ │ │ + andeq pc, r4, r0, lsl fp @ │ │ │ │ andeq pc, r4, r0, lsr #22 │ │ │ │ - andeq pc, r4, r0, lsr fp @ │ │ │ │ - andeq lr, r7, lr, asr #28 │ │ │ │ + andeq lr, r7, r6, asr #28 │ │ │ │ @ instruction: 0x000003b0 │ │ │ │ - andeq lr, r7, sl, lsr #28 │ │ │ │ + andeq lr, r7, r2, lsr #28 │ │ │ │ andeq r0, r0, ip, ror #7 │ │ │ │ andeq r0, r0, ip, asr #7 │ │ │ │ - ldrdeq lr, [r7], -r8 │ │ │ │ - andeq lr, r7, r6, asr #27 │ │ │ │ - andeq pc, r4, r6, ror #20 │ │ │ │ - strdeq pc, [r4], -r4 │ │ │ │ - andeq lr, r7, ip, ror sp │ │ │ │ - stmda r2!, {r0, r1, r2, r3, r4, r5, r6, r7, r8, r9, sl, ip, sp, lr, pc}^ │ │ │ │ + ldrdeq lr, [r7], -r0 │ │ │ │ + @ instruction: 0x0007edbe │ │ │ │ + andeq pc, r4, r6, asr sl @ │ │ │ │ + andeq pc, r4, r4, ror #15 │ │ │ │ + andeq lr, r7, r4, ror sp │ │ │ │ + ldmda lr, {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, r3, r4, fp, sp, lr, pc} │ │ │ │ + stmdacs r0, {r1, r2, 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 │ │ │ │ - ldmda r0, {r0, r1, r2, r3, r4, r5, r6, r7, r8, r9, sl, ip, sp, lr, pc} │ │ │ │ + stmda ip, {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, {r3, fp, sp, lr, pc} │ │ │ │ + stmdacs r0, {r2, 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 0x00fef7fe │ │ │ │ + svc 0x00faf7fe │ │ │ │ @ instruction: 0xf0002800 │ │ │ │ @ instruction: 0xf8df825d │ │ │ │ @ instruction: 0x462019bc │ │ │ │ @ instruction: 0xf7fe4479 │ │ │ │ - stmdacs r0, {r1, r2, r4, r5, r6, r7, r8, r9, sl, fp, sp, lr, pc} │ │ │ │ + stmdacs r0, {r1, 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 0x00ecf7fe │ │ │ │ + svc 0x00e8f7fe │ │ │ │ @ instruction: 0xf0002800 │ │ │ │ @ instruction: 0xf7ff824b │ │ │ │ - stmdacs r0, {r3, r5, fp, sp, lr, pc} │ │ │ │ - stclge 4, cr15, [pc, #-508] @ 5314 │ │ │ │ + stmdacs r0, {r2, r5, fp, sp, lr, pc} │ │ │ │ + stclge 4, cr15, [fp, #-508] @ 0xfffffe04 │ │ │ │ ldrdmi pc, [r4], -r8 │ │ │ │ ldmibne r0, {r0, r1, r2, r3, r4, r6, r7, fp, ip, sp, lr, pc} │ │ │ │ ldrbtmi r4, [r9], #-1568 @ 0xfffff9e0 │ │ │ │ - svc 0x00dcf7fe │ │ │ │ + svc 0x00d8f7fe │ │ │ │ @ instruction: 0xf0002800 │ │ │ │ @ instruction: 0xf8df8232 │ │ │ │ strtmi r1, [r0], -r4, lsl #19 │ │ │ │ @ instruction: 0xf7fe4479 │ │ │ │ - stmdacs r0, {r2, r4, r6, r7, r8, r9, sl, fp, sp, lr, pc} │ │ │ │ + stmdacs r0, {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 0x00caf7fe │ │ │ │ + svc 0x00c6f7fe │ │ │ │ @ instruction: 0xf0002800 │ │ │ │ @ instruction: 0xf8df854f │ │ │ │ strtmi r1, [r0], -r8, ror #18 │ │ │ │ @ instruction: 0xf7fe4479 │ │ │ │ - stmdacs r0, {r1, r6, r7, r8, r9, sl, fp, sp, lr, pc} │ │ │ │ + stmdacs r0, {r1, r2, r3, r4, r5, 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 0x00b8f7fe │ │ │ │ + svc 0x00b4f7fe │ │ │ │ @ instruction: 0xf0002800 │ │ │ │ @ instruction: 0xf8df855f │ │ │ │ strtmi r1, [r0], -ip, asr #18 │ │ │ │ @ instruction: 0xf7fe4479 │ │ │ │ - stmdacs r0, {r4, r5, r7, r8, r9, sl, fp, sp, lr, pc} │ │ │ │ - ldcge 4, cr15, [r7, #-508] @ 0xfffffe04 │ │ │ │ + stmdacs r0, {r2, r3, r5, r7, r8, r9, sl, fp, sp, lr, pc} │ │ │ │ + ldcge 4, cr15, [r3, #-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 92374 │ │ │ │ + bcs 9237c │ │ │ │ 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 │ │ │ │ @@ -428,32 +430,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 20768 │ │ │ │ + blcs 20770 │ │ │ │ bichi pc, r5, #0 │ │ │ │ ldrsbcc pc, [r8, #-131]! @ 0xffffff7d @ │ │ │ │ @ instruction: 0xf0002b01 │ │ │ │ andcs r8, r0, r0, asr #7 │ │ │ │ - stc 7, cr15, [lr], {255} @ 0xff │ │ │ │ + stc 7, cr15, [sl], {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 11640 │ │ │ │ + blcs 11648 │ │ │ │ @ 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 │ │ │ │ @@ -465,22 +467,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 ff8ea294 │ │ │ │ + blle ff8ea29c │ │ │ │ @ instruction: 0x46312310 │ │ │ │ @ instruction: 0xf04f9300 │ │ │ │ movwcs r3, #255 @ 0xff │ │ │ │ sbcsvc pc, pc, #64, 4 │ │ │ │ - blx ff14170a │ │ │ │ + blx ff141712 │ │ │ │ @ instruction: 0xf855606c │ │ │ │ - blcs 153ac │ │ │ │ + blcs 153b4 │ │ │ │ @ instruction: 0xf005d1e9 │ │ │ │ @ instruction: 0xf00afdb9 │ │ │ │ @ instruction: 0xf047f877 │ │ │ │ @ instruction: 0xf8dffe09 │ │ │ │ ldrbtmi r3, [fp], #-2092 @ 0xfffff7d4 │ │ │ │ orrpl pc, r0, #12582912 @ 0xc00000 │ │ │ │ movtcs pc, #51411 @ 0xc8d3 @ │ │ │ │ @@ -506,54 +508,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, r2, r3, r4, r5, r6, r7, r8, r9, fp, sp, lr, pc}^ │ │ │ │ + stmib r7, {r1, r3, r4, r5, r6, r7, r8, r9, fp, sp, lr, pc}^ │ │ │ │ and r0, r2, lr, lsl #2 │ │ │ │ - blcs 613c8 │ │ │ │ + blcs 613d0 │ │ │ │ strtmi sp, [r8], -ip, lsl #2 │ │ │ │ @ instruction: 0xf00d4631 │ │ │ │ svcvs 0x0020fe27 │ │ │ │ mvnsle r2, r1, lsl #16 │ │ │ │ @ instruction: 0xf02e2100 │ │ │ │ svcvs 0x0023fcad │ │ │ │ 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 4e458 │ │ │ │ + bcs 4e460 │ │ │ │ teqphi r0, r0 @ p-variant is OBSOLETE │ │ │ │ @ instruction: 0xf0402b00 │ │ │ │ movwcs r8, #340 @ 0x154 │ │ │ │ @ instruction: 0xf8df613b │ │ │ │ ldrbtmi r3, [fp], #-1908 @ 0xfffff88c │ │ │ │ - blcs 20ffc │ │ │ │ + blcs 21004 │ │ │ │ @ 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 154b8 │ │ │ │ + blcs 154c0 │ │ │ │ @ instruction: 0xf8dfd1ef │ │ │ │ ldrbtmi r4, [ip], #-1860 @ 0xfffff8bc │ │ │ │ strpl pc, [r0], #1284 @ 0x504 │ │ │ │ teqpcc r4, #212, 16 @ p-variant is OBSOLETE @ 0xd40000 │ │ │ │ @ instruction: 0xf0002b01 │ │ │ │ - blcs a6104 │ │ │ │ + blcs a610c │ │ │ │ eorshi pc, r8, #0 │ │ │ │ mrc2 0, 2, pc, cr12, cr9, {1} │ │ │ │ @ instruction: 0xf8dfb178 │ │ │ │ cmncs r2, #40, 14 @ 0xa00000 │ │ │ │ @ instruction: 0x1724f8df │ │ │ │ andls r4, r1, sl, ror r4 │ │ │ │ ldrbtmi r9, [r9], #-768 @ 0xfffffd00 │ │ │ │ @@ -565,119 +567,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 1c1886 │ │ │ │ + blx 1c188e │ │ │ │ usatmi pc, #16, pc, asr #17 @ │ │ │ │ @ instruction: 0xf504447c │ │ │ │ @ instruction: 0xf8d35380 │ │ │ │ - bcs 4e540 │ │ │ │ + bcs 4e548 │ │ │ │ @ instruction: 0xf8d3d004 │ │ │ │ - blcs 12558 │ │ │ │ + blcs 12560 │ │ │ │ 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 1650878 │ │ │ │ - bl 18dfe58 │ │ │ │ + bne 1650880 │ │ │ │ + bl 18dfe60 │ │ │ │ @ instruction: 0xf8da0202 │ │ │ │ addmi r3, r1, #4 │ │ │ │ vsra.s64 d4, d10, #64 │ │ │ │ @ instruction: 0xf8df81fe │ │ │ │ ldrbtmi r3, [fp], #-1696 @ 0xfffff960 │ │ │ │ - blcs 210f0 │ │ │ │ + blcs 210f8 │ │ │ │ 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 485cd0 │ │ │ │ + bne 485cd8 │ │ │ │ vsubl.s8 q2, d16, d18 │ │ │ │ @ instruction: 0xf016823b │ │ │ │ @ instruction: 0xf8dffd91 │ │ │ │ ldrbtmi r3, [fp], #-1656 @ 0xfffff988 │ │ │ │ - blcs 21120 │ │ │ │ + blcs 21128 │ │ │ │ svcge 0x0034f73f │ │ │ │ stc2 0, cr15, [r8], {16} │ │ │ │ andcs r2, r1, r0, lsl #2 │ │ │ │ - blx ffd4197e │ │ │ │ + blx ffd41986 │ │ │ │ @ instruction: 0xf8dfe72c │ │ │ │ vmax.s8 , q0, q8 │ │ │ │ @ instruction: 0xf8df6222 │ │ │ │ ldrbtmi r0, [r9], #-1628 @ 0xfffff9a4 │ │ │ │ @ instruction: 0xf0384478 │ │ │ │ @ instruction: 0xf7fff9b9 │ │ │ │ - @ instruction: 0xf7ffbb5c │ │ │ │ - stmdavs r3, {r1, r2, r5, r6, r7, fp, sp, lr, pc} │ │ │ │ + @ instruction: 0xf7ffbb58 │ │ │ │ + stmdavs r3, {r1, r5, r6, r7, fp, sp, lr, pc} │ │ │ │ @ instruction: 0xf47f2b09 │ │ │ │ - @ instruction: 0xf8dfab70 │ │ │ │ + @ instruction: 0xf8dfab6c │ │ │ │ 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 1683914 │ │ │ │ - mrc 7, 4, APSR_nzcv, cr6, cr14, {7} │ │ │ │ - blx fe641994 │ │ │ │ + bllt 158391c │ │ │ │ + mrc 7, 4, APSR_nzcv, cr2, cr14, {7} │ │ │ │ + blx fe64199c │ │ │ │ @ instruction: 0xf01de53a │ │ │ │ str pc, [r7, #-2709]! @ 0xfffff56b │ │ │ │ @ instruction: 0x160cf8df │ │ │ │ eorsvc pc, r0, #1325400064 @ 0x4f000000 │ │ │ │ @ instruction: 0x0608f8df │ │ │ │ ldrbtmi r4, [r8], #-1145 @ 0xfffffb87 │ │ │ │ - blx 1141a1c │ │ │ │ + blx 1141a24 │ │ │ │ @ instruction: 0xf8dfe4e6 │ │ │ │ vst1.8 {d17-d19}, [pc], r0 │ │ │ │ @ instruction: 0xf8df7299 │ │ │ │ ldrbtmi r0, [r9], #-1532 @ 0xfffffa04 │ │ │ │ @ instruction: 0xf0384478 │ │ │ │ @ instruction: 0xf7fff97d │ │ │ │ - mcrrne 11, 9, fp, r5, cr6 │ │ │ │ + mcrrne 11, 9, fp, r5, cr2 │ │ │ │ strtmi r2, [r9], -r1 │ │ │ │ - stc 7, cr15, [r0, #1016] @ 0x3f8 │ │ │ │ + ldcl 7, cr15, [ip, #-1016]! @ 0xfffffc08 │ │ │ │ strbcs pc, [r4, #2271]! @ 0x8df @ │ │ │ │ @ instruction: 0xf502447a │ │ │ │ @ instruction: 0xf8c25280 │ │ │ │ stmdacs r0, {r2, r4, r5, r7, r8, r9} │ │ │ │ - blge 14c2a70 │ │ │ │ + blge 13c2a78 │ │ │ │ strtmi r4, [r1], -sl, lsr #12 │ │ │ │ @ instruction: 0xffcaf037 │ │ │ │ - bllt 134397c │ │ │ │ + bllt 1243984 │ │ │ │ subcs r2, r3, r2, asr r1 │ │ │ │ ldc2 0, cr15, [lr], #80 @ 0x50 │ │ │ │ @ instruction: 0xf107e61e │ │ │ │ @ instruction: 0x4642041c │ │ │ │ andcs r4, r1, r1, lsr #12 │ │ │ │ - blx 16419cc │ │ │ │ - bllt 283998 │ │ │ │ + blx 16419d4 │ │ │ │ + bllt 1839a0 │ │ │ │ @ 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 c0cb4 │ │ │ │ + blhi c0cbc │ │ │ │ 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 @ │ │ │ │ @@ -689,139 +691,139 @@ │ │ │ │ ldrbtmi r4, [ip], #-1380 @ 0xfffffa9c │ │ │ │ stmdacs r0, {r5, r7, sl, fp, sp, lr} │ │ │ │ cmpphi r7, r0 @ p-variant is OBSOLETE │ │ │ │ @ instruction: 0xff50f033 │ │ │ │ adcsvs r6, r8, #57856 @ 0xe200 │ │ │ │ @ instruction: 0x4610b11a │ │ │ │ @ instruction: 0xff4af033 │ │ │ │ - bvs ffede5f0 │ │ │ │ + bvs ffede5f8 │ │ │ │ @ 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 feef14dc │ │ │ │ + bvs feef14e4 │ │ │ │ andle r2, r3, r1, lsl #22 │ │ │ │ - blcs 60620 │ │ │ │ + blcs 60628 │ │ │ │ mcrge 4, 5, pc, cr5, cr15, {3} @ │ │ │ │ - blx fedc1b68 │ │ │ │ + blx fedc1b70 │ │ │ │ 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 fe1c1a96 │ │ │ │ + blx fe1c1a9e │ │ │ │ @ instruction: 0x200068bb │ │ │ │ strpl pc, [r0], #1283 @ 0x503 │ │ │ │ rscsls pc, r8, #196, 16 @ 0xc40000 │ │ │ │ - b 15c3a7c │ │ │ │ + b 14c3a84 │ │ │ │ stmib r4, {r0, r1, r3, r4, r5, r6, fp, sp, lr}^ │ │ │ │ stmib r4, {r1, r2, r6, r7, r8, fp, ip, pc}^ │ │ │ │ stmdb r3, {r3, r6, r7, r8, fp, ip, pc}^ │ │ │ │ - bvs fee05e98 │ │ │ │ + bvs fee05ea0 │ │ │ │ msrls CPSR_f, #196, 16 @ 0xc40000 │ │ │ │ @ instruction: 0xf0002801 │ │ │ │ - bvs ffee5f74 │ │ │ │ + bvs ffee5f7c │ │ │ │ @ instruction: 0xf0002b01 │ │ │ │ - bvs feee5f3c │ │ │ │ + bvs feee5f44 │ │ │ │ @ instruction: 0xf0002b01 │ │ │ │ @ instruction: 0xf8df811f │ │ │ │ ldrbtmi r4, [ip], #-1208 @ 0xfffffb48 │ │ │ │ - blcs 21340 │ │ │ │ + blcs 21348 │ │ │ │ mrshi pc, SP_mon @ │ │ │ │ - blcs 606a8 │ │ │ │ + blcs 606b0 │ │ │ │ rschi pc, r3, r0 │ │ │ │ - blcs 20e50 │ │ │ │ + blcs 20e58 │ │ │ │ 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 ff641c2c │ │ │ │ + blx ff641c34 │ │ │ │ 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 │ │ │ │ mcrvs 15, 1, pc, cr3, cr7, {0} @ │ │ │ │ svclt 0x00c82b00 │ │ │ │ rsbls pc, ip, r4, asr #17 │ │ │ │ ldclge 7, cr15, [r8, #252]! @ 0xfc │ │ │ │ @ instruction: 0xf7ff2000 │ │ │ │ - @ instruction: 0xf8dfe9fc │ │ │ │ + @ instruction: 0xf8dfe9f8 │ │ │ │ ldrbtmi ip, [ip], #1084 @ 0x43c │ │ │ │ orrspl pc, r8, #12, 10 @ 0x3000000 │ │ │ │ stcpl 5, cr15, [r0], {12} │ │ │ │ - bne fe09fdb0 │ │ │ │ + bne fe09fdb8 │ │ │ │ teqvs sl, sl, lsl r1 │ │ │ │ - bl 185feb8 │ │ │ │ + bl 185fec0 │ │ │ │ cmpvs r9, r2, lsl #2 │ │ │ │ sbccc lr, r6, #220, 18 @ 0x370000 │ │ │ │ tstle r3, r3, lsl r3 │ │ │ │ - bcs 616e8 │ │ │ │ + bcs 616f0 │ │ │ │ rsbshi pc, r3, #64, 6 │ │ │ │ ldrcc pc, [r0], #-2271 @ 0xfffff721 │ │ │ │ - bhi ff2012e8 │ │ │ │ + bhi ff2012f0 │ │ │ │ @ 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 ffec1cc6 │ │ │ │ - beq fe4413ac │ │ │ │ - bvc ffa41764 │ │ │ │ - blx 44175c │ │ │ │ + blx ffec1cce │ │ │ │ + beq fe4413b4 │ │ │ │ + bvc ffa4176c │ │ │ │ + blx 441764 │ │ │ │ cdp 13, 8, cr13, cr8, cr1, {0} │ │ │ │ - blmi ffde843c │ │ │ │ - bvc ff241794 │ │ │ │ + blmi ffde8444 │ │ │ │ + bvc ff24179c │ │ │ │ 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 ffca6448 │ │ │ │ + blmi ffca6450 │ │ │ │ @ instruction: 0xf503447b │ │ │ │ @ instruction: 0xf8d35380 │ │ │ │ - blcs 52898 │ │ │ │ + blcs 528a0 │ │ │ │ @ instruction: 0xf032d001 │ │ │ │ - blmi ffbc58bc │ │ │ │ + blmi ffbc58c4 │ │ │ │ mrcvs 4, 6, r4, cr8, cr11, {3} │ │ │ │ @ instruction: 0xf0002800 │ │ │ │ - blmi ffb26110 │ │ │ │ + blmi ffb26118 │ │ │ │ ldrbtmi r2, [fp], #-512 @ 0xfffffe00 │ │ │ │ mrcvs 6, 0, r6, cr11, cr10, {6} │ │ │ │ @ instruction: 0xf73f4293 │ │ │ │ @ instruction: 0xf024ad9b │ │ │ │ movwcs pc, #7105 @ 0x1bc1 @ │ │ │ │ strb r6, [r8, #315] @ 0x13b │ │ │ │ ldrsbcs lr, [r1, #152] @ 0x98 │ │ │ │ @ instruction: 0xf47f430a │ │ │ │ - blmi ff9317e0 │ │ │ │ + blmi ff9317e8 │ │ │ │ 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 │ │ │ │ @@ -834,67 +836,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 60140 │ │ │ │ + bcs 60148 │ │ │ │ movwcs fp, #3860 @ 0xf14 │ │ │ │ movweq pc, #4099 @ 0x1003 @ │ │ │ │ @ instruction: 0xf43f2b00 │ │ │ │ @ instruction: 0xf04dadb9 │ │ │ │ ldr pc, [r5, #2893]! @ 0xb4d │ │ │ │ strmi r2, [r8], -r0, lsl #2 │ │ │ │ - blx ff6c1da4 │ │ │ │ + blx ff6c1dac │ │ │ │ teqpcc r4, #212, 16 @ p-variant is OBSOLETE @ 0xd40000 │ │ │ │ @ instruction: 0xf024e5ab │ │ │ │ andcs pc, r0, fp, ror fp @ │ │ │ │ - ldmdb r6, {r0, r1, r2, r3, r4, r5, r6, r7, r8, r9, sl, ip, sp, lr, pc}^ │ │ │ │ + ldmdb r2, {r0, r1, r2, r3, r4, r5, r6, r7, r8, r9, sl, ip, sp, lr, pc}^ │ │ │ │ tsteq r2, r4, asr #18 │ │ │ │ - blmi ff17f46c │ │ │ │ + blmi ff17f474 │ │ │ │ ldmpl r3, {r1, r3, r4, r5, r7, r8, fp, sp, lr}^ │ │ │ │ @ instruction: 0xf01e6b98 │ │ │ │ ldr pc, [r9, -fp, asr #27] │ │ │ │ ldrbtmi r4, [fp], #-3010 @ 0xfffff43e │ │ │ │ orrpl pc, r0, #12582912 @ 0xc00000 │ │ │ │ msreq CPSR_, #13828096 @ 0xd30000 │ │ │ │ - blx 1c1dd0 │ │ │ │ + blx 1c1dd8 │ │ │ │ rsbls pc, ip, r4, asr #17 │ │ │ │ - bmi fefbf194 │ │ │ │ + bmi fefbf19c │ │ │ │ @ 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 fec060f8 │ │ │ │ - bl 1848cf4 │ │ │ │ + bl fec06100 │ │ │ │ + bl 1848cfc │ │ │ │ ldrbmi r0, [r4, #1028]! @ 0x404 │ │ │ │ svclt 0x00a44194 │ │ │ │ adcsvs r2, sl, #268435456 @ 0x10000000 │ │ │ │ - blmi fed7f224 │ │ │ │ + blmi fed7f22c │ │ │ │ @ instruction: 0xf503447b │ │ │ │ @ instruction: 0xf8d35380 │ │ │ │ @ instruction: 0xf04b0320 │ │ │ │ @ instruction: 0xf8c4f9e7 │ │ │ │ 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, [ip, #184] @ 0xb8 │ │ │ │ @ instruction: 0xf008e6cd │ │ │ │ - bmi feac3d18 │ │ │ │ + bmi feac3d20 │ │ │ │ @ instruction: 0xf64048aa │ │ │ │ ldrbtmi r0, [sl], #-345 @ 0xfffffea7 │ │ │ │ @ instruction: 0xf02e4478 │ │ │ │ ldrt pc, [lr], r1, lsl #27 @ │ │ │ │ movwls r2, #790 @ 0x316 │ │ │ │ - blvc 3c1380 │ │ │ │ + blvc 3c1388 │ │ │ │ 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 │ │ │ │ @@ -903,16 +905,16 @@ │ │ │ │ @ instruction: 0xf9b2f04b │ │ │ │ rsbls pc, ip, r4, asr #17 │ │ │ │ @ instruction: 0xf504e4e6 │ │ │ │ @ instruction: 0xf01d549c │ │ │ │ ldrcc pc, [r0], #-2275 @ 0xfffff71d │ │ │ │ movwcs lr, #10580 @ 0x2954 │ │ │ │ @ instruction: 0xf1732a01 │ │ │ │ - blle 46968 │ │ │ │ - blx c1dfe │ │ │ │ + blle 46970 │ │ │ │ + blx c1e06 │ │ │ │ andcs r4, r0, #9764864 @ 0x950000 │ │ │ │ tstpvs r3, pc, asr #8 @ p-variant is OBSOLETE │ │ │ │ @ instruction: 0xf02f4478 │ │ │ │ adcsvs pc, fp, #4259840 @ 0x410000 │ │ │ │ ldrbtmi r4, [fp], #-2962 @ 0xfffff46e │ │ │ │ orrpl pc, r0, #12582912 @ 0xc00000 │ │ │ │ teqpcc r4, #13828096 @ p-variant is OBSOLETE @ 0xd30000 │ │ │ │ @@ -925,187 +927,187 @@ │ │ │ │ @ instruction: 0xf037e433 │ │ │ │ stmdacs r0, {r0, r1, r2, r5, 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 ff503dbc │ │ │ │ + blt ff503dc4 │ │ │ │ movwls r2, #770 @ 0x302 │ │ │ │ strtmi r4, [r8], -r2, lsl #23 │ │ │ │ strls r2, [r1], #-564 @ 0xfffffdcc │ │ │ │ vqshl.s8 q10, , q0 │ │ │ │ @ instruction: 0xf02e61a7 │ │ │ │ @ instruction: 0xf7fffeb9 │ │ │ │ - movwcs fp, #10547 @ 0x2933 │ │ │ │ + movwcs fp, #10543 @ 0x292f │ │ │ │ stmib sp, {r0, r8, sp}^ │ │ │ │ strtmi r3, [r0], -r0, lsl #2 │ │ │ │ eorscs r4, r4, #125952 @ 0x1ec00 │ │ │ │ @ instruction: 0x61a9f240 │ │ │ │ @ instruction: 0xf02e447b │ │ │ │ @ instruction: 0xf7fffeab │ │ │ │ - movwcs fp, #10547 @ 0x2933 │ │ │ │ + movwcs fp, #10543 @ 0x292f │ │ │ │ movwcc lr, #2509 @ 0x9cd │ │ │ │ @ instruction: 0x46204b76 │ │ │ │ vqsub.s8 d18, d0, d20 │ │ │ │ ldrbtmi r6, [fp], #-427 @ 0xfffffe55 │ │ │ │ cdp2 0, 9, cr15, cr14, cr14, {1} │ │ │ │ - ldmdblt r4!, {r0, r1, r2, r3, r4, r5, r6, r7, r8, r9, sl, ip, sp, lr, pc} │ │ │ │ - bhi 7c1490 │ │ │ │ + ldmdblt r0!, {r0, r1, r2, r3, r4, r5, r6, r7, r8, r9, sl, ip, sp, lr, pc} │ │ │ │ + bhi 7c1498 │ │ │ │ addmi lr, fp, #204472320 @ 0xc300000 │ │ │ │ rschi pc, lr, r0 │ │ │ │ subcs r2, r3, r2, asr r1 │ │ │ │ - blx 1c41e74 │ │ │ │ + blx 1c41e7c │ │ │ │ cmnpcc r0, #212, 16 @ p-variant is OBSOLETE @ 0xd40000 │ │ │ │ - blcs 5763c │ │ │ │ + blcs 57644 │ │ │ │ tstphi sl, r0 @ p-variant is OBSOLETE │ │ │ │ subcs r2, r4, r2, asr r1 │ │ │ │ - blx 19c1e88 │ │ │ │ + blx 19c1e90 │ │ │ │ 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], #-3398 @ 0xfffff2ba │ │ │ │ - ldmda sl, {r0, r1, r2, r3, r4, r5, r6, r7, r8, r9, sl, ip, sp, lr, pc}^ │ │ │ │ + strt lr, [ip], #-3394 @ 0xfffff2be │ │ │ │ + ldmda r6, {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 │ │ │ │ - strdeq pc, [r4], -r4 │ │ │ │ - andeq pc, r4, sl, ror #15 │ │ │ │ - andeq pc, r4, r0, ror #15 │ │ │ │ - ldrdeq pc, [r4], -r6 │ │ │ │ - ldrdeq pc, [r4], -r4 │ │ │ │ - andeq pc, r4, sl, asr #15 │ │ │ │ - andeq pc, r4, sl, ror r7 @ │ │ │ │ - andeq pc, r4, r0, ror r7 @ │ │ │ │ - andeq pc, r4, r6, ror #14 │ │ │ │ - andeq pc, r4, ip, asr r7 @ │ │ │ │ - andeq pc, r4, sl, asr r7 @ │ │ │ │ - andeq pc, r4, r0, asr r7 @ │ │ │ │ - andeq lr, r7, r0, lsr #23 │ │ │ │ - @ instruction: 0x0004f6ba │ │ │ │ - andeq lr, r7, ip, ror #22 │ │ │ │ - andeq pc, r4, ip, asr #11 │ │ │ │ - @ instruction: 0x0007eaba │ │ │ │ - andeq lr, r7, r8, lsr #22 │ │ │ │ + andeq pc, r4, r4, ror #15 │ │ │ │ + ldrdeq pc, [r4], -sl │ │ │ │ + ldrdeq pc, [r4], -r0 │ │ │ │ + andeq pc, r4, r6, asr #15 │ │ │ │ + andeq pc, r4, r4, asr #15 │ │ │ │ + @ instruction: 0x0004f7ba │ │ │ │ + andeq pc, r4, sl, ror #14 │ │ │ │ + andeq pc, r4, r0, ror #14 │ │ │ │ + andeq pc, r4, r6, asr r7 @ │ │ │ │ + andeq pc, r4, ip, asr #14 │ │ │ │ + andeq pc, r4, sl, asr #14 │ │ │ │ + andeq pc, r4, r0, asr #14 │ │ │ │ + muleq r7, r8, fp │ │ │ │ + andeq pc, r4, sl, lsr #13 │ │ │ │ + andeq lr, r7, r4, ror #22 │ │ │ │ + @ instruction: 0x0004f5bc │ │ │ │ + @ instruction: 0x0007eab2 │ │ │ │ + andeq lr, r7, r0, lsr #22 │ │ │ │ @ instruction: 0x000004b8 │ │ │ │ - andeq pc, r4, r0, ror #10 │ │ │ │ - andeq pc, r4, lr, asr r5 @ │ │ │ │ - andeq pc, r4, ip, asr 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, r4, asr r6 @ │ │ │ │ - andeq pc, r4, r6, asr #7 │ │ │ │ - andeq pc, r4, lr, lsr #12 │ │ │ │ - andeq pc, r4, r0, lsr #7 │ │ │ │ - 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 │ │ │ │ - ldrdeq pc, [r4], -lr │ │ │ │ - @ instruction: 0x0004f3b8 │ │ │ │ - andeq lr, r7, lr, asr #16 │ │ │ │ - andeq lr, r7, r8, lsr #15 │ │ │ │ - andeq pc, r4, ip, ror r2 @ │ │ │ │ - andeq pc, r4, r6, lsr #7 │ │ │ │ - andeq pc, r4, r6, ror #4 │ │ │ │ + andeq pc, r4, r0, asr r5 @ │ │ │ │ + andeq pc, r4, lr, asr #10 │ │ │ │ + andeq pc, r4, ip, asr #10 │ │ │ │ + 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, asr #12 │ │ │ │ + @ instruction: 0x0004f3b6 │ │ │ │ + andeq pc, r4, lr, lsl r6 @ │ │ │ │ muleq r4, r0, r3 │ │ │ │ - ldrdeq lr, [r7], -ip │ │ │ │ - andeq sl, r7, sl, asr r6 │ │ │ │ - ldrdeq r0, [r0], -r8 │ │ │ │ - @ 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 │ │ │ │ + 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 │ │ │ │ + andeq pc, r4, lr, asr #5 │ │ │ │ + andeq pc, r4, r8, lsr #7 │ │ │ │ + andeq lr, r7, r6, asr #16 │ │ │ │ + andeq lr, r7, r0, lsr #15 │ │ │ │ + andeq pc, r4, ip, ror #4 │ │ │ │ + muleq r4, r6, r3 │ │ │ │ + andeq pc, r4, r6, asr r2 @ │ │ │ │ + andeq pc, r4, r0, lsl #7 │ │ │ │ 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, r4, ror pc │ │ │ │ + andeq sl, r7, r2, asr r6 │ │ │ │ + ldrdeq r0, [r0], -r8 │ │ │ │ + @ instruction: 0x0007e6b6 │ │ │ │ + andeq lr, r7, lr, lsl r7 │ │ │ │ + strdeq lr, [r7], -r4 │ │ │ │ + ldrdeq lr, [r7], -sl │ │ │ │ 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, ror #30 │ │ │ │ + strdeq lr, [r7], -r2 │ │ │ │ @ instruction: 0x000004b4 │ │ │ │ - andeq lr, r7, sl, lsr #9 │ │ │ │ - muleq r7, r4, r4 │ │ │ │ - andeq lr, r7, ip, ror #8 │ │ │ │ - @ instruction: 0x00059bb8 │ │ │ │ - @ instruction: 0x0004eeb2 │ │ │ │ - andeq r9, r5, r2, lsr #23 │ │ │ │ - muleq r4, ip, lr │ │ │ │ - andeq lr, r4, r0, lsl #29 │ │ │ │ - andeq lr, r7, r2, lsl #8 │ │ │ │ - andeq lr, r4, ip, lsr lr │ │ │ │ - andeq lr, r7, r2, asr #7 │ │ │ │ - andeq lr, r4, ip, lsl lr │ │ │ │ - andeq lr, r4, r4, lsl #30 │ │ │ │ - andeq lr, r4, r4, ror #29 │ │ │ │ - andeq lr, r4, sl, asr #29 │ │ │ │ - andeq lr, r7, r2, lsl #6 │ │ │ │ - andeq lr, r4, r4, ror #26 │ │ │ │ - andeq lr, r7, r6, asr #5 │ │ │ │ + andeq lr, r7, r2, lsr #9 │ │ │ │ + andeq lr, r7, ip, lsl #9 │ │ │ │ + andeq lr, r7, r4, ror #8 │ │ │ │ + andeq r9, r5, r8, lsr #23 │ │ │ │ + andeq lr, r4, r2, lsr #29 │ │ │ │ + muleq r5, r2, fp │ │ │ │ + andeq lr, r4, ip, lsl #29 │ │ │ │ + andeq lr, r4, r0, ror lr │ │ │ │ + strdeq lr, [r7], -sl │ │ │ │ + andeq lr, r4, ip, lsr #28 │ │ │ │ + @ instruction: 0x0007e3ba │ │ │ │ + andeq lr, r4, ip, lsl #28 │ │ │ │ + strdeq lr, [r4], -r4 │ │ │ │ + ldrdeq lr, [r4], -r4 │ │ │ │ + @ instruction: 0x0004eeba │ │ │ │ + strdeq lr, [r7], -sl │ │ │ │ + andeq lr, r4, r4, asr sp │ │ │ │ + @ instruction: 0x0007e2be │ │ │ │ @ instruction: 0xf1074642 │ │ │ │ andcs r0, r3, ip, lsl r1 │ │ │ │ @ instruction: 0xff2af00c │ │ │ │ - svclt 0x00dbf7fe │ │ │ │ + svclt 0x00d7f7fe │ │ │ │ ldrbtmi r4, [ip], #-3168 @ 0xfffff3a0 │ │ │ │ ldr r4, [fp, -r0, lsr #12] │ │ │ │ - bvc ff241ae0 │ │ │ │ - blvs 1701684 │ │ │ │ + bvc ff241ae8 │ │ │ │ + blvs 170168c │ │ │ │ @ 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 1c18b8 │ │ │ │ + blvc 1c18c0 │ │ │ │ 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 0x00b9f7fe │ │ │ │ + svclt 0x00b5f7fe │ │ │ │ @ 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 44405c │ │ │ │ + bl 344064 │ │ │ │ ldrbtmi r4, [r8], #-2120 @ 0xfffff7b8 │ │ │ │ mcrrmi 6, 14, lr, r8, cr6 │ │ │ │ - bl 1cc4068 │ │ │ │ + bl 1bc4070 │ │ │ │ vqdmulh.s q2, , │ │ │ │ @ instruction: 0xf8d52572 │ │ │ │ ldrbtmi r2, [ip], #-602 @ 0xfffffda6 │ │ │ │ andeq lr, r0, #3358720 @ 0x334000 │ │ │ │ @ instruction: 0x4621447b │ │ │ │ andsvc pc, fp, #64, 4 │ │ │ │ @ instruction: 0xf0384640 │ │ │ │ @@ -1117,21 +1119,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, r5, r7, r9, sl, fp, ip, sp, lr, pc} │ │ │ │ subvc pc, sp, #64, 4 │ │ │ │ - blmi dd8198 │ │ │ │ + blmi dd81a0 │ │ │ │ ldrbtmi r4, [r8], #-1145 @ 0xfffffb87 │ │ │ │ stmib sp, {r8, ip, pc}^ │ │ │ │ ldrbtmi r2, [fp], #-1 │ │ │ │ @ instruction: 0xf0382000 │ │ │ │ andcs pc, r1, pc, lsl #18 │ │ │ │ - b 1ec40d0 │ │ │ │ + b 1dc40d8 │ │ │ │ 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 │ │ │ │ @@ -1143,15 +1145,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, cr14, cr14, {1} │ │ │ │ @ instruction: 0xf04f4c21 │ │ │ │ - bmi 852524 │ │ │ │ + bmi 85252c │ │ │ │ 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} │ │ │ │ @@ -1161,95 +1163,95 @@ │ │ │ │ vmax.s8 q10, q0, │ │ │ │ @ instruction: 0xf0187211 │ │ │ │ ldrtmi pc, [r2], -r9, ror #28 @ │ │ │ │ vmax.s8 d20, d0, d16 │ │ │ │ @ instruction: 0xf02e7113 │ │ │ │ ldmdami r3, {r0, r1, r3, r6, r9, sl, fp, ip, sp, lr, pc} │ │ │ │ @ instruction: 0xf7fe4478 │ │ │ │ - andcs lr, r1, r0, lsl #22 │ │ │ │ - b b4416c │ │ │ │ + strdcs lr, [r1], -ip │ │ │ │ + b a44174 │ │ │ │ rscsle sl, r1, #252, 18 @ 0x3f0000 │ │ │ │ svccc 0x0050624d │ │ │ │ - andeq lr, r4, r6, lsl #25 │ │ │ │ - muleq r4, sl, fp │ │ │ │ - andeq lr, r4, ip, asr fp │ │ │ │ - andeq lr, r4, sl, lsl ip │ │ │ │ - andeq lr, r4, r6, lsr fp │ │ │ │ - strdeq lr, [r4], -r8 │ │ │ │ - strdeq lr, [r4], -r0 │ │ │ │ - andeq lr, r4, r6, asr #26 │ │ │ │ - andeq lr, r4, r6, ror r6 │ │ │ │ - andeq lr, r4, lr, asr #21 │ │ │ │ - andeq lr, r4, ip, lsr #21 │ │ │ │ - andeq lr, r4, r6, lsl #21 │ │ │ │ - andeq lr, r4, r0, ror #22 │ │ │ │ - andeq lr, r4, ip, lsl ip │ │ │ │ - andeq lr, r4, r4, ror fp │ │ │ │ - bleq 422f8 │ │ │ │ + andeq lr, r4, r6, ror ip │ │ │ │ + andeq lr, r4, sl, lsl #23 │ │ │ │ + andeq lr, r4, ip, asr #22 │ │ │ │ + andeq lr, r4, sl, lsl #24 │ │ │ │ + andeq lr, r4, r6, lsr #22 │ │ │ │ + andeq lr, r4, r8, ror #25 │ │ │ │ + andeq lr, r4, r0, ror #21 │ │ │ │ + andeq lr, r4, r6, lsr sp │ │ │ │ + andeq lr, r4, r6, ror #12 │ │ │ │ + @ instruction: 0x0004eabe │ │ │ │ + muleq r4, ip, sl │ │ │ │ + andeq lr, r4, r6, ror sl │ │ │ │ + andeq lr, r4, r0, asr fp │ │ │ │ + andeq lr, r4, ip, lsl #24 │ │ │ │ + andeq lr, r4, r4, ror #22 │ │ │ │ + bleq 42300 │ │ │ │ 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 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 │ │ │ │ + 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 │ │ │ │ andeq r0, r0, r4, ror r4 │ │ │ │ - ldr r3, [pc, #20] @ 6204 │ │ │ │ - ldr r2, [pc, #20] @ 6208 │ │ │ │ + ldr r3, [pc, #20] @ 620c │ │ │ │ + ldr r2, [pc, #20] @ 6210 │ │ │ │ add r3, pc, r3 │ │ │ │ ldr r2, [r3, r2] │ │ │ │ cmp r2, #0 │ │ │ │ bxeq lr │ │ │ │ b 497c <__gmon_start__@plt> │ │ │ │ - andeq r9, r7, r8, lsl #28 │ │ │ │ + andeq r9, r7, r0, lsl #28 │ │ │ │ andeq r0, r0, r0, asr #8 │ │ │ │ - blmi 1d822c │ │ │ │ + blmi 1d8234 │ │ │ │ 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, lr, lsl #28 │ │ │ │ - andeq sp, r7, ip, lsl #28 │ │ │ │ - andeq r9, r7, r6, ror #27 │ │ │ │ + andeq sp, r7, r6, lsl #28 │ │ │ │ + andeq sp, r7, r4, lsl #28 │ │ │ │ + ldrdeq r9, [r7], -lr │ │ │ │ andeq r0, r0, r8, asr #7 │ │ │ │ - blmi 258260 │ │ │ │ - bmi 257424 │ │ │ │ - bne 6d7434 │ │ │ │ + blmi 258268 │ │ │ │ + bmi 25742c │ │ │ │ + bne 6d743c │ │ │ │ svceq 0x00d9447a │ │ │ │ @ instruction: 0x01a3eb01 │ │ │ │ andle r1, r3, r9, asr #32 │ │ │ │ ldmpl r3, {r0, r2, r8, r9, fp, lr}^ │ │ │ │ ldrmi fp, [r8, -r3, lsl #2] │ │ │ │ svclt 0x00004770 │ │ │ │ - andeq sp, r7, r4, ror #27 │ │ │ │ - andeq sp, r7, r0, ror #27 │ │ │ │ - @ instruction: 0x00079db8 │ │ │ │ + ldrdeq sp, [r7], -ip │ │ │ │ + ldrdeq sp, [r7], -r8 │ │ │ │ + @ instruction: 0x00079db0 │ │ │ │ andeq r0, r0, r8, lsr #9 │ │ │ │ - blmi 2b3694 │ │ │ │ + blmi 2b369c │ │ │ │ ldrbtmi r4, [fp], #-2570 @ 0xfffff5f6 │ │ │ │ ldmdavc fp, {r1, r3, r4, r5, r6, sl, lr} │ │ │ │ - blmi 27482c │ │ │ │ + blmi 274834 │ │ │ │ ldrdlt r5, [r3, -r3]! │ │ │ │ ldrbtmi r4, [fp], #-2824 @ 0xfffff4f8 │ │ │ │ @ instruction: 0xf7fe6818 │ │ │ │ - @ instruction: 0xf7ffe92c │ │ │ │ - blmi 1c6190 │ │ │ │ + @ instruction: 0xf7ffe928 │ │ │ │ + blmi 1c6198 │ │ │ │ ldrbtmi r2, [fp], #-513 @ 0xfffffdff │ │ │ │ stclt 0, cr7, [r8, #-104] @ 0xffffff98 │ │ │ │ - @ instruction: 0x0007ddb2 │ │ │ │ - andeq r9, r7, r8, lsl #27 │ │ │ │ + andeq sp, r7, sl, lsr #27 │ │ │ │ + andeq r9, r7, r0, lsl #27 │ │ │ │ andeq r0, r0, r4, asr #7 │ │ │ │ - andeq sl, r7, r6, asr #4 │ │ │ │ - muleq r7, r2, sp │ │ │ │ + andeq sl, r7, lr, lsr r2 │ │ │ │ + andeq sp, r7, sl, lsl #27 │ │ │ │ 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 │ │ │ │ @@ -1264,130 +1266,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 f64bc │ │ │ │ - bl c9648 │ │ │ │ + bl f64c4 │ │ │ │ + bl c9650 │ │ │ │ @ instruction: 0xf5050ec6 │ │ │ │ @ instruction: 0xf8537580 │ │ │ │ @ instruction: 0xf8dc6036 │ │ │ │ @ instruction: 0xf8dec004 │ │ │ │ - b fe23e334 │ │ │ │ + b fe23e33c │ │ │ │ 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 13df730 │ │ │ │ - b fe321b90 │ │ │ │ - bl c7b68 │ │ │ │ + b 13df738 │ │ │ │ + b fe321b98 │ │ │ │ + bl c7b70 │ │ │ │ @ instruction: 0xf8530cc4 │ │ │ │ rsbmi r4, ip, r4, lsr r0 │ │ │ │ ldrdpl pc, [r4], -ip │ │ │ │ rsbmi r6, lr, sl, ror sl │ │ │ │ - blne fe5a1758 │ │ │ │ + blne fe5a1760 │ │ │ │ adcmi r6, r2, #16000 @ 0x3e80 │ │ │ │ mcrcc 15, 0, fp, cr1, cr8, {1} │ │ │ │ - b fe14cfc0 │ │ │ │ - blvs 106b84 │ │ │ │ + b fe14cfc8 │ │ │ │ + blvs 106b8c │ │ │ │ ldcvs 6, cr6, [sl], #744 @ 0x2e8 │ │ │ │ - blvs ff11fa6c │ │ │ │ + blvs ff11fa74 │ │ │ │ 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 111e7a0 │ │ │ │ + bvs 111e7a8 │ │ │ │ mvnsvs r6, #8192 @ 0x2000 │ │ │ │ - bvs ff09f2b0 │ │ │ │ + bvs ff09f2b8 │ │ │ │ cmnvs ip, #132, 20 @ 0x84000 │ │ │ │ - blvs 101efb0 │ │ │ │ + blvs 101efb8 │ │ │ │ @ instruction: 0xf85362b8 │ │ │ │ - bl d64a8 │ │ │ │ + bl d64b0 │ │ │ │ @ instruction: 0xf85306c6 │ │ │ │ mrcvs 0, 5, r0, cr10, cr14, {1} │ │ │ │ - bl d64ec │ │ │ │ + bl d64f4 │ │ │ │ ldmdavs r6!, {r1, r2, r3, r6, r7}^ │ │ │ │ @ instruction: 0xf882fa5f │ │ │ │ - b fe1a04e8 │ │ │ │ + b fe1a04f0 │ │ │ │ @ instruction: 0xf8530e00 │ │ │ │ - bl c64e0 │ │ │ │ + bl c64e8 │ │ │ │ @ instruction: 0xf8530ccc │ │ │ │ submi r9, r4, r8, lsr r0 │ │ │ │ eorseq pc, r5, r3, asr r8 @ │ │ │ │ strbeq lr, [r5, #2819] @ 0xb03 │ │ │ │ - bvs e16514 │ │ │ │ + bvs e1651c │ │ │ │ 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 1017844 │ │ │ │ - blx 17c7c44 │ │ │ │ - bl 102668 │ │ │ │ - bl c9f54 │ │ │ │ + bl 101784c │ │ │ │ + blx 17c7c4c │ │ │ │ + bl 102670 │ │ │ │ + bl c9f5c │ │ │ │ @ instruction: 0xf50008cc │ │ │ │ @ instruction: 0xf8537000 │ │ │ │ @ instruction: 0xf505c03c │ │ │ │ @ instruction: 0xf8d87540 │ │ │ │ - b fe266458 │ │ │ │ + b fe266460 │ │ │ │ @ instruction: 0xf8de0c0c │ │ │ │ - b fe3be460 │ │ │ │ - bl c9c74 │ │ │ │ + b fe3be468 │ │ │ │ + bl c9c7c │ │ │ │ @ instruction: 0xf85308c0 │ │ │ │ - b fe30651c │ │ │ │ + b fe306524 │ │ │ │ @ instruction: 0xf8d80000 │ │ │ │ - b fe3b6474 │ │ │ │ - bl c9498 │ │ │ │ + b fe3b647c │ │ │ │ + bl c94a0 │ │ │ │ @ instruction: 0xf8530ec5 │ │ │ │ - b fe01a544 │ │ │ │ + b fe01a54c │ │ │ │ @ instruction: 0xf8de0805 │ │ │ │ adceq r0, r5, r4 │ │ │ │ - b fe30ca10 │ │ │ │ - b 13c9c80 │ │ │ │ + b fe30ca18 │ │ │ │ + b 13c9c88 │ │ │ │ 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 fe9544ac │ │ │ │ + bl fe9544b4 │ │ │ │ rsbsmi r0, r5, r8, lsl #10 │ │ │ │ - bl e15a8 │ │ │ │ + bl e15b0 │ │ │ │ @ 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 17e5ed4 │ │ │ │ - bl 104eec │ │ │ │ + blx 17e5edc │ │ │ │ + bl 104ef4 │ │ │ │ @ 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 @ │ │ │ │ @@ -1402,56 +1404,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 fe2a1a1c │ │ │ │ - blx 17c8d58 │ │ │ │ + b fe2a1a24 │ │ │ │ + blx 17c8d60 │ │ │ │ @ instruction: 0xf8d9fe8c │ │ │ │ @ instruction: 0xf50e8004 │ │ │ │ vmull.p8 , d12, d0 │ │ │ │ - b fe019564 │ │ │ │ + b fe01956c │ │ │ │ @ instruction: 0xf0820908 │ │ │ │ - bl fead47e4 │ │ │ │ - bl c8574 │ │ │ │ + bl fead47ec │ │ │ │ + bl c857c │ │ │ │ @ instruction: 0xf8530bce │ │ │ │ @ instruction: 0x4640e03e │ │ │ │ @ instruction: 0xf50c6d7a │ │ │ │ - b fe2a5664 │ │ │ │ + b fe2a566c │ │ │ │ @ instruction: 0xf8db0e0e │ │ │ │ - b fe26e57c │ │ │ │ + b fe26e584 │ │ │ │ @ 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 fe19f87c │ │ │ │ + b fe19f884 │ │ │ │ @ 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 fe4949d0 │ │ │ │ + blne fe4949d8 │ │ │ │ streq lr, [r2], -r4, lsl #21 │ │ │ │ @ instruction: 0x463068fc │ │ │ │ - b fe1222d0 │ │ │ │ + b fe1222d8 │ │ │ │ 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 │ │ │ │ @@ -1464,448 +1466,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 d67b4 │ │ │ │ + bl d67bc │ │ │ │ @ instruction: 0xf50604ce │ │ │ │ @ instruction: 0xf8537680 │ │ │ │ - bl fe730 │ │ │ │ + bl fe738 │ │ │ │ cdpvs 8, 11, cr0, cr8, cr12, {6} │ │ │ │ - b fe0607d0 │ │ │ │ + b fe0607d8 │ │ │ │ @ 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 1119e7c │ │ │ │ - blx 17c6e6c │ │ │ │ + bl 1119e84 │ │ │ │ + blx 17c6e74 │ │ │ │ @ instruction: 0xf8d8f48b │ │ │ │ @ instruction: 0xf5048004 │ │ │ │ - b fe263670 │ │ │ │ + b fe263678 │ │ │ │ @ instruction: 0xf50e0606 │ │ │ │ - b fe325f78 │ │ │ │ - bl c969c │ │ │ │ + b fe325f80 │ │ │ │ + bl c96a4 │ │ │ │ @ instruction: 0xf85308c4 │ │ │ │ ldclvs 0, cr4, [r8], #-208 @ 0xffffff30 │ │ │ │ @ instruction: 0xf8d84074 │ │ │ │ - b 13de69c │ │ │ │ - b fe3206fc │ │ │ │ - bl c7eac │ │ │ │ + b 13de6a4 │ │ │ │ + b fe320704 │ │ │ │ + bl c7eb4 │ │ │ │ @ instruction: 0xf8530cce │ │ │ │ - b fe13e794 │ │ │ │ + b fe13e79c │ │ │ │ @ instruction: 0xf8dc0e0e │ │ │ │ - b 13d66b4 │ │ │ │ + b 13d66bc │ │ │ │ rsbmi r0, r6, r1, lsl #25 │ │ │ │ - b 110a4dc │ │ │ │ - bl 4478b8 │ │ │ │ - bl 1086ae4 │ │ │ │ + b 110a4e4 │ │ │ │ + bl 4478c0 │ │ │ │ + bl 1086aec │ │ │ │ vsubl.u8 q8, d11, d4 │ │ │ │ - blne fe4916d8 │ │ │ │ + blne fe4916e0 │ │ │ │ @ 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 763b4 │ │ │ │ + bcc 763bc │ │ │ │ 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 fe24e720 │ │ │ │ + b fe24e728 │ │ │ │ @ instruction: 0xf8530902 │ │ │ │ - bl ce810 │ │ │ │ + bl ce818 │ │ │ │ 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 fe21a750 │ │ │ │ + b fe21a758 │ │ │ │ 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 fe32055c │ │ │ │ - bl c979c │ │ │ │ + b fe320564 │ │ │ │ + bl c97a4 │ │ │ │ @ instruction: 0xf85308c5 │ │ │ │ - b fe39a858 │ │ │ │ + b fe39a860 │ │ │ │ @ instruction: 0xf8d80505 │ │ │ │ - b fe33e79c │ │ │ │ - bl c97c8 │ │ │ │ + b fe33e7a4 │ │ │ │ + bl c97d0 │ │ │ │ @ instruction: 0xf8530ec6 │ │ │ │ - b fe15e870 │ │ │ │ + b fe15e878 │ │ │ │ @ instruction: 0xf8de0806 │ │ │ │ addseq r5, r6, r4 │ │ │ │ - b fe30cdfc │ │ │ │ - b 13c9fbc │ │ │ │ + b fe30ce04 │ │ │ │ + b 13c9fc4 │ │ │ │ svclt 0x002c7292 │ │ │ │ stceq 0, cr15, [r1], {79} @ 0x4f │ │ │ │ stceq 0, cr15, [r0], {79} @ 0x4f │ │ │ │ addeq lr, r0, #270336 @ 0x42000 │ │ │ │ - blvs 1e179cc │ │ │ │ - bvs ffe97a10 │ │ │ │ + blvs 1e179d4 │ │ │ │ + bvs ffe97a18 │ │ │ │ streq lr, [lr, #-2988] @ 0xfffff454 │ │ │ │ stccs 3, cr15, [r7], {193} @ 0xc1 │ │ │ │ svclt 0x00384546 │ │ │ │ - bl fe995bd4 │ │ │ │ + bl fe995bdc │ │ │ │ subsmi r0, r5, r8, lsl #12 │ │ │ │ submi r0, r6, sl, lsl #28 │ │ │ │ andvc pc, r0, #8388608 @ 0x800000 │ │ │ │ @ instruction: 0xf50c0e20 │ │ │ │ - bl e58e4 │ │ │ │ + bl e58ec │ │ │ │ vmul.f q8, q10, d2[0] │ │ │ │ - bl d2008 │ │ │ │ + bl d2010 │ │ │ │ @ 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 fe024e10 │ │ │ │ - bl c6834 │ │ │ │ + b fe024e18 │ │ │ │ + bl c683c │ │ │ │ @ instruction: 0xf85308cc │ │ │ │ - b fe0b690c │ │ │ │ + b fe0b6914 │ │ │ │ @ instruction: 0xf8d8020c │ │ │ │ - blx 17f6834 │ │ │ │ - b fe044a3c │ │ │ │ - bl c685c │ │ │ │ + blx 17f683c │ │ │ │ + b fe044a44 │ │ │ │ + bl c6864 │ │ │ │ @ instruction: 0xf8530cce │ │ │ │ @ instruction: 0xf508e03e │ │ │ │ @ instruction: 0xf8dc7800 │ │ │ │ - b fe0b684c │ │ │ │ + b fe0b6854 │ │ │ │ vsubl.u8 q8, d5, d14 │ │ │ │ - b fe01a060 │ │ │ │ - b 13c6878 │ │ │ │ + b fe01a068 │ │ │ │ + b 13c6880 │ │ │ │ @ instruction: 0x67383c51 │ │ │ │ andeq pc, r1, sl, lsl #2 │ │ │ │ - b 131ea34 │ │ │ │ + b 131ea3c │ │ │ │ ldclvs 12, cr4, [r8], #-808 @ 0xfffffcd8 │ │ │ │ - beq 81218 │ │ │ │ + beq 81220 │ │ │ │ @ instruction: 0xf50e68b9 │ │ │ │ - b fe326164 │ │ │ │ + b fe32616c │ │ │ │ ldclvs 12, cr0, [r8] │ │ │ │ - bmi ff2c1270 │ │ │ │ + bmi ff2c1278 │ │ │ │ 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 fe86046c │ │ │ │ + bl fe860474 │ │ │ │ svcvs 0x0038010a │ │ │ │ - blvs ffe580b4 │ │ │ │ - bl df978 │ │ │ │ - b fe0493b8 │ │ │ │ + blvs ffe580bc │ │ │ │ + bl df980 │ │ │ │ + b fe0493c0 │ │ │ │ ldrbtvs r0, [r9], #258 @ 0x102 │ │ │ │ - bl 12e1784 │ │ │ │ + bl 12e178c │ │ │ │ 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 fe3114e4 │ │ │ │ - bl c98f4 │ │ │ │ + b fe3114ec │ │ │ │ + bl c98fc │ │ │ │ @ instruction: 0xf8530ac8 │ │ │ │ @ instruction: 0xf50b8038 │ │ │ │ - b fe2656d8 │ │ │ │ + b fe2656e0 │ │ │ │ @ instruction: 0xf8da0808 │ │ │ │ - bl ea8f0 │ │ │ │ + bl ea8f8 │ │ │ │ @ instruction: 0xf8530ace │ │ │ │ - b fe33e9e0 │ │ │ │ - b 13c8d10 │ │ │ │ - b fe209af8 │ │ │ │ + b fe33e9e8 │ │ │ │ + b 13c8d18 │ │ │ │ + b fe209b00 │ │ │ │ @ instruction: 0xf8da0e0e │ │ │ │ - b fe266908 │ │ │ │ - b 13c891c │ │ │ │ - b 1264f48 │ │ │ │ - bl 488f04 │ │ │ │ - bl 1007138 │ │ │ │ - bl fe806930 │ │ │ │ + b fe266910 │ │ │ │ + b 13c8924 │ │ │ │ + b 1264f50 │ │ │ │ + bl 488f0c │ │ │ │ + bl 1007140 │ │ │ │ + bl fe806938 │ │ │ │ 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 fee64a30 │ │ │ │ - beq ff0c1540 │ │ │ │ + bvs fee64a38 │ │ │ │ + beq ff0c1548 │ │ │ │ stmibeq lr, {r0, r1, r8, r9, fp, sp, lr, pc}^ │ │ │ │ eorscs pc, r2, r3, asr r8 @ │ │ │ │ @ instruction: 0xf8534048 │ │ │ │ @ instruction: 0xf8d9e03e │ │ │ │ - b fe3aa958 │ │ │ │ + b fe3aa960 │ │ │ │ @ instruction: 0xf8da0e02 │ │ │ │ - bl ce960 │ │ │ │ + bl ce968 │ │ │ │ @ instruction: 0xf8530acb │ │ │ │ - b fe272a44 │ │ │ │ - bl c7164 │ │ │ │ + b fe272a4c │ │ │ │ + bl c716c │ │ │ │ @ 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 ff281594 │ │ │ │ + beq ff28159c │ │ │ │ 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 ff2415b0 │ │ │ │ + beq ff2415b8 │ │ │ │ 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 ff3c15d0 │ │ │ │ + beq ff3c15d8 │ │ │ │ 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 141418 │ │ │ │ + beq 141420 │ │ │ │ ldrd pc, [r4], -r9 │ │ │ │ stmibeq r1, {r0, r1, r2, r3, r6, r9, fp, sp, lr, pc} │ │ │ │ - b fe2217dc │ │ │ │ - b 13ca228 │ │ │ │ - b 1224c38 │ │ │ │ - bl 448c00 │ │ │ │ - bl 1086e20 │ │ │ │ - b 13c7220 │ │ │ │ - bl fe8a0e44 │ │ │ │ + b fe2217e4 │ │ │ │ + b 13ca230 │ │ │ │ + b 1224c40 │ │ │ │ + bl 448c08 │ │ │ │ + bl 1086e28 │ │ │ │ + b 13c7228 │ │ │ │ + bl fe8a0e4c │ │ │ │ ldclvs 14, cr0, [sl], #56 @ 0x38 │ │ │ │ stmdacs r7, {r2, r3, r6, r7, r8, r9, ip, sp, lr, pc} │ │ │ │ svcvs 0x003a18a4 │ │ │ │ @ instruction: 0xf50863bc │ │ │ │ - bvs fff24b18 │ │ │ │ + bvs fff24b20 │ │ │ │ andeq lr, r2, #68, 22 @ 0x11000 │ │ │ │ mvnsvs r6, #60, 26 @ 0xf00 │ │ │ │ svclt 0x002c4551 │ │ │ │ @ instruction: 0xf1ae4672 │ │ │ │ - b 13c7230 │ │ │ │ + b 13c7238 │ │ │ │ rsbmi r6, r2, ip, lsl lr │ │ │ │ cdpvc 5, 0, cr15, cr0, cr14, {0} │ │ │ │ - bl fe862028 │ │ │ │ + bl fe862030 │ │ │ │ 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 ceb48 │ │ │ │ + bl ceb50 │ │ │ │ @ instruction: 0xf5040ece │ │ │ │ @ instruction: 0xf8d77480 │ │ │ │ submi sl, sl, ip, rrx │ │ │ │ biceq lr, r9, r3, lsl #22 │ │ │ │ ldrdls pc, [r4], -lr │ │ │ │ - b fe260b8c │ │ │ │ + b fe260b94 │ │ │ │ @ instruction: 0xf8530901 │ │ │ │ - bl cab50 │ │ │ │ + bl cab58 │ │ │ │ submi r0, sl, r8, asr #17 │ │ │ │ ldrdne pc, [r4], -r8 │ │ │ │ vmlaeq.f32 s28, s3, s18 │ │ │ │ @ instruction: 0xf3c16ef9 │ │ │ │ @ instruction: 0xf8534807 │ │ │ │ - bl cab58 │ │ │ │ + bl cab60 │ │ │ │ @ instruction: 0xf50804c4 │ │ │ │ submi r7, sl, r0, lsl #17 │ │ │ │ @ instruction: 0x465618b2 │ │ │ │ - b 13e0c1c │ │ │ │ - b fe3a02f4 │ │ │ │ + b 13e0c24 │ │ │ │ + b fe3a02fc │ │ │ │ cdpvs 14, 3, cr0, cr9, cr1, {0} │ │ │ │ vmlseq.f64 d14, d14, d5 │ │ │ │ @ instruction: 0xf58afa5f │ │ │ │ - beq ff2416b8 │ │ │ │ + beq ff2416c0 │ │ │ │ eorshi pc, r8, r3, asr r8 @ │ │ │ │ ldmdbvs r1, {r0, r1, r2, r3, r6, r9, fp, sp, lr, pc} │ │ │ │ vmlal.u , d17, d0[3] │ │ │ │ - bl d96d8 │ │ │ │ + bl d96e0 │ │ │ │ @ instruction: 0xf85301c5 │ │ │ │ @ instruction: 0xf5045035 │ │ │ │ @ instruction: 0xf50b7400 │ │ │ │ @ instruction: 0xf5067b40 │ │ │ │ - b fe1642d0 │ │ │ │ + b fe1642d8 │ │ │ │ ldrbvs r0, [sp, -r8, lsl #10]! │ │ │ │ @ instruction: 0xf8da6efd │ │ │ │ - bl e6aec │ │ │ │ + bl e6af4 │ │ │ │ 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 ff301708 │ │ │ │ + beq ff301710 │ │ │ │ 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 2c151c │ │ │ │ + beq 2c1524 │ │ │ │ biceq lr, r6, r3, lsl #22 │ │ │ │ strbeq lr, [r9], r3, lsl #22 │ │ │ │ eorsls pc, r9, r3, asr r8 @ │ │ │ │ strvc pc, [r0], #1284 @ 0x504 │ │ │ │ - b fe2e0c50 │ │ │ │ + b fe2e0c58 │ │ │ │ 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 fe2e0c94 │ │ │ │ - bl c8b70 │ │ │ │ - b fe249a64 │ │ │ │ + b fe2e0c9c │ │ │ │ + bl c8b78 │ │ │ │ + b fe249a6c │ │ │ │ @ instruction: 0xf8530902 │ │ │ │ - b fe20ec2c │ │ │ │ + b fe20ec34 │ │ │ │ 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 1d4a388 │ │ │ │ + blne 1d4a390 │ │ │ │ rsbeq r6, r1, #65024 @ 0xfe00 │ │ │ │ bicspl lr, r6, r1, asr #20 │ │ │ │ ldrhtmi r6, [r1], #-190 @ 0xffffff42 │ │ │ │ - blvs fff17b2c │ │ │ │ - b fe117abc │ │ │ │ - bvs fef1c6f4 │ │ │ │ + blvs fff17b34 │ │ │ │ + b fe117ac4 │ │ │ │ + bvs fef1c6fc │ │ │ │ @ instruction: 0x6dbc1ba6 │ │ │ │ svclt 0x002c428c │ │ │ │ @ instruction: 0xf1a646b3 │ │ │ │ - bl 7097b0 │ │ │ │ - bl 10073b8 │ │ │ │ + bl 7097b8 │ │ │ │ + bl 10073c0 │ │ │ │ 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 100aa0c │ │ │ │ - bl 486de0 │ │ │ │ + b 100aa14 │ │ │ │ + bl 486de8 │ │ │ │ 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 fe3983f8 │ │ │ │ + b fe398400 │ │ │ │ cdpvs 0, 11, cr0, cr12, cr4, {0} │ │ │ │ vbic.i32 q11, #-1476395008 @ 0xa8000000 │ │ │ │ teqvs sp, r7, lsl #24 │ │ │ │ stcvc 5, cr15, [r0], {12} │ │ │ │ - b 1009984 │ │ │ │ + b 100998c │ │ │ │ rsbmi r4, r8, r8, asr #1 │ │ │ │ rsbsvs r6, lr, sp, ror r8 │ │ │ │ mvnmi r4, #40, 8 @ 0x28000000 │ │ │ │ - b fe1a1e04 │ │ │ │ + b fe1a1e0c │ │ │ │ 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 fe120120 │ │ │ │ + b fe120128 │ │ │ │ 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 116ed30 │ │ │ │ + bl 116ed38 │ │ │ │ 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 fe2aac84 │ │ │ │ + b fe2aac8c │ │ │ │ @ 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 fe321a74 │ │ │ │ + b fe321a7c │ │ │ │ @ instruction: 0xf8d90c00 │ │ │ │ - bl c6ca4 │ │ │ │ + bl c6cac │ │ │ │ @ instruction: 0xf85309c5 │ │ │ │ - b fe39ad70 │ │ │ │ - b 13c6ca0 │ │ │ │ - b 13925b4 │ │ │ │ - bvs fff9e800 │ │ │ │ - b fe317c3c │ │ │ │ - b fe3880c4 │ │ │ │ + b fe39ad78 │ │ │ │ + b 13c6ca8 │ │ │ │ + b 13925bc │ │ │ │ + bvs fff9e808 │ │ │ │ + b fe317c44 │ │ │ │ + b fe3880cc │ │ │ │ ldclvs 14, cr0, [lr], #-24 @ 0xffffffe8 │ │ │ │ ldrdgt pc, [r4], -r9 │ │ │ │ vmlseq.f32 s28, s28, s31 │ │ │ │ ldrbpl lr, [r4], #2694 @ 0xa86 │ │ │ │ - b fe0229bc │ │ │ │ - blne d06cf8 │ │ │ │ - bne 4220c4 │ │ │ │ + b fe0229c4 │ │ │ │ + blne d06d00 │ │ │ │ + bne 4220cc │ │ │ │ svclt 0x00384576 │ │ │ │ ldrtvs r3, [ip], #-3073 @ 0xfffff3ff │ │ │ │ - bl fe9a1bc8 │ │ │ │ + bl fe9a1bd0 │ │ │ │ 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 12dfbe0 │ │ │ │ + bl 12dfbe8 │ │ │ │ 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 │ │ │ │ @@ -1915,82 +1917,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 fe0c56b4 │ │ │ │ + blx fe0c56bc │ │ │ │ @ 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 d6ea0 │ │ │ │ + bl d6ea8 │ │ │ │ @ instruction: 0xf50e01cc │ │ │ │ @ instruction: 0xf8537e80 │ │ │ │ stmdavs r9, {r2, r3, r4, r5, lr, pc}^ │ │ │ │ - beq ff3c1988 │ │ │ │ + beq ff3c1990 │ │ │ │ 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 ff0819ac │ │ │ │ + beq ff0819b4 │ │ │ │ eorsne pc, r1, r3, asr r8 @ │ │ │ │ @ instruction: 0xf50c4640 │ │ │ │ - b fe3a5eac │ │ │ │ + b fe3a5eb4 │ │ │ │ @ instruction: 0xf8da0101 │ │ │ │ - b fe27edc4 │ │ │ │ + b fe27edcc │ │ │ │ @ instruction: 0xf64c090e │ │ │ │ @ instruction: 0xf6c85eef │ │ │ │ - b fe18e86c │ │ │ │ + b fe18e874 │ │ │ │ cdpvs 14, 11, cr0, cr14, cr14, {0} │ │ │ │ svclt 0x00384576 │ │ │ │ rscsvs r3, r8, r1, lsl #16 │ │ │ │ mrcvs 14, 1, r6, cr14, cr8, {7} │ │ │ │ - bl 118d1e4 │ │ │ │ + bl 118d1ec │ │ │ │ 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 fe0606d0 │ │ │ │ + b fe0606d8 │ │ │ │ @ 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 feb0dae4 │ │ │ │ + bl feb0daec │ │ │ │ ldcvs 1, cr0, [ip], #56 @ 0x38 │ │ │ │ svclt 0x00384546 │ │ │ │ - bl fe99521c │ │ │ │ + bl fe995224 │ │ │ │ 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 d2654 │ │ │ │ - bl c9550 │ │ │ │ + bl d265c │ │ │ │ + bl c9558 │ │ │ │ @ instruction: 0xf85308c4 │ │ │ │ - blx 17d6f14 │ │ │ │ + blx 17d6f1c │ │ │ │ @ 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}^ │ │ │ │ @@ -1998,173 +2000,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 fe165084 │ │ │ │ - bl c82b8 │ │ │ │ + b fe16508c │ │ │ │ + bl c82c0 │ │ │ │ @ instruction: 0xf8530cce │ │ │ │ - bl fef88 │ │ │ │ + bl fef90 │ │ │ │ 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 ff3c1ac4 │ │ │ │ + beq ff3c1acc │ │ │ │ eors pc, lr, r3, asr r8 @ │ │ │ │ streq lr, [ip, #-2693] @ 0xfffff57b │ │ │ │ stcmi 3, cr15, [r7], {193} @ 0xc1 │ │ │ │ - b fe2210ac │ │ │ │ + b fe2210b4 │ │ │ │ @ instruction: 0xf8da0e0e │ │ │ │ @ instruction: 0xf50c8004 │ │ │ │ - b fe265fd4 │ │ │ │ + b fe265fdc │ │ │ │ @ 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 1022ccc │ │ │ │ - bl fe849704 │ │ │ │ + bl 1022cd4 │ │ │ │ + bl fe84970c │ │ │ │ strtmi r0, [r8], -r9, lsl #10 │ │ │ │ - bl e24ec │ │ │ │ + bl e24f4 │ │ │ │ @ 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 fe39f3f0 │ │ │ │ + b fe39f3f8 │ │ │ │ @ instruction: 0xf8d90e05 │ │ │ │ - bvs ffe1af28 │ │ │ │ + bvs ffe1af30 │ │ │ │ stmdaeq r5, {r3, r7, r9, fp, sp, lr, pc} │ │ │ │ adcmi r0, ip, #229 @ 0xe5 │ │ │ │ @ instruction: 0xf10abf88 │ │ │ │ - blne b4972c │ │ │ │ + blne b49734 │ │ │ │ @ instruction: 0x0c0aebac │ │ │ │ - bl feb22120 │ │ │ │ + bl feb22128 │ │ │ │ vmull.u8 q8, d1, d8 │ │ │ │ ldrbmi r2, [r5, #-2567]! @ 0xfffff5f9 │ │ │ │ @ instruction: 0xf1acbf38 │ │ │ │ - bl fe949f44 │ │ │ │ - b fe10837c │ │ │ │ + bl fe949f4c │ │ │ │ + b fe108384 │ │ │ │ vaddeq.f64 d0, d4, d12 │ │ │ │ @ instruction: 0x6c11ea4f │ │ │ │ strvc pc, [r0], #-1284 @ 0xfffffafc │ │ │ │ cdpcs 3, 0, cr15, cr7, cr6, {6} │ │ │ │ - bvc fe044380 │ │ │ │ + bvc fe044388 │ │ │ │ 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 fe117084 │ │ │ │ + b fe11708c │ │ │ │ @ instruction: 0xf8d9040c │ │ │ │ @ instruction: 0xf8d8c004 │ │ │ │ - bl e6f8c │ │ │ │ + bl e6f94 │ │ │ │ @ instruction: 0xf85309ca │ │ │ │ - b fe32f06c │ │ │ │ - bl c9fa8 │ │ │ │ + b fe32f074 │ │ │ │ + bl c9fb0 │ │ │ │ @ instruction: 0xf85308ce │ │ │ │ svcvs 0x0038e03e │ │ │ │ streq lr, [lr], #-2692 @ 0xfffff57c │ │ │ │ ldrd pc, [r4], -r8 │ │ │ │ @ instruction: 0xf885fa5f │ │ │ │ streq lr, [sl], #-2692 @ 0xfffff57c │ │ │ │ - b fe30d3ec │ │ │ │ + b fe30d3f4 │ │ │ │ @ instruction: 0xf8d90c0e │ │ │ │ vaddl.u8 q10, d5, d4 │ │ │ │ - bl da7cc │ │ │ │ + bl da7d4 │ │ │ │ @ instruction: 0xf50e09c8 │ │ │ │ @ instruction: 0xf8537e80 │ │ │ │ - b fe32f09c │ │ │ │ - bl 1009fd0 │ │ │ │ - blx 17c9ff4 │ │ │ │ + b fe32f0a4 │ │ │ │ + bl 1009fd8 │ │ │ │ + blx 17c9ffc │ │ │ │ @ instruction: 0xf8d9f08b │ │ │ │ - bl e6fdc │ │ │ │ + bl e6fe4 │ │ │ │ @ instruction: 0xf50009ce │ │ │ │ @ instruction: 0xf8537000 │ │ │ │ vshr.u8 d30, d30, #5 │ │ │ │ - blvs 1e57ff8 │ │ │ │ + blvs 1e58000 │ │ │ │ ldrdls pc, [r4], -r9 │ │ │ │ vmlaeq.f32 s28, s29, s20 │ │ │ │ strbvc pc, [r0], #-1284 @ 0xfffffafc @ │ │ │ │ - bcs 203f18 │ │ │ │ + bcs 203f20 │ │ │ │ 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 fe044424 │ │ │ │ + bvc fe04442c │ │ │ │ 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 fe3a140c │ │ │ │ + b fe3a1414 │ │ │ │ vadd.i8 d16, d4, d0 │ │ │ │ vmla.i d21, d0, d3[5] │ │ │ │ - b 13cb0b4 │ │ │ │ + b 13cb0bc │ │ │ │ submi r7, r8, r2, asr lr │ │ │ │ @ instruction: 0x0eccea4e │ │ │ │ sbcseq r1, r4, r0, lsr #20 │ │ │ │ svclt 0x008842a2 │ │ │ │ stceq 1, cr15, [r1], {12} │ │ │ │ - bne fe922724 │ │ │ │ + bne fe92272c │ │ │ │ ldrbvs r6, [r8, #-3706]! @ 0xfffff186 │ │ │ │ andeq lr, ip, lr, lsr #23 │ │ │ │ rscsvs r1, sl, sl, lsl #17 │ │ │ │ - bl fe822638 │ │ │ │ + bl fe822640 │ │ │ │ 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, sl, lsr sp │ │ │ │ + andeq r9, r7, r2, lsr sp │ │ │ │ @ instruction: 0x000004b0 │ │ │ │ svclt 0x0038454c │ │ │ │ - bl fe915094 │ │ │ │ - bl c80b8 │ │ │ │ + bl fe91509c │ │ │ │ + bl c80c0 │ │ │ │ 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 fe0a70c4 │ │ │ │ + b fe0a70cc │ │ │ │ @ instruction: 0xf8d9020c │ │ │ │ - bl f70cc │ │ │ │ + bl f70d4 │ │ │ │ @ instruction: 0xf85309ca │ │ │ │ - b fe22f1ac │ │ │ │ - bl ca0f8 │ │ │ │ + b fe22f1b4 │ │ │ │ + bl ca100 │ │ │ │ @ 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 fe30d3bc │ │ │ │ + b fe30d3c4 │ │ │ │ @ instruction: 0xf8d90c0e │ │ │ │ vaddl.u8 q9, d4, d4 │ │ │ │ - bl da90c │ │ │ │ + bl da914 │ │ │ │ @ instruction: 0xf50e09c8 │ │ │ │ @ instruction: 0xf8537e80 │ │ │ │ - b fe32f1dc │ │ │ │ + b fe32f1e4 │ │ │ │ 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 @ │ │ │ │ @@ -2177,492 +2179,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 fe387514 │ │ │ │ - b 13c915c │ │ │ │ - b 13a6ab0 │ │ │ │ + b fe38751c │ │ │ │ + b 13c9164 │ │ │ │ + b 13a6ab8 │ │ │ │ addmi r0, lr, #204, 28 @ 0xcc0 │ │ │ │ @ instruction: 0xf10cbf88 │ │ │ │ - bl feb8a168 │ │ │ │ - blne fe24a998 │ │ │ │ + bl feb8a170 │ │ │ │ + blne fe24a9a0 │ │ │ │ andeq lr, r8, #178176 @ 0x2b800 │ │ │ │ strbmi r6, [r9, #-3070] @ 0xfffff402 │ │ │ │ - bcc 76e54 │ │ │ │ + bcc 76e5c │ │ │ │ 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 e0f70 │ │ │ │ - bl c9ca8 │ │ │ │ + bl e0f78 │ │ │ │ + bl c9cb0 │ │ │ │ @ instruction: 0xf85309cc │ │ │ │ @ instruction: 0xf50e6036 │ │ │ │ @ instruction: 0xf8537e40 │ │ │ │ vmvn.i32 d28, #140 @ 0x0000008c │ │ │ │ @ instruction: 0xf8d92807 │ │ │ │ @ instruction: 0xf5089004 │ │ │ │ - b fe1a53ac │ │ │ │ + b fe1a53b4 │ │ │ │ @ instruction: 0xf8da060c │ │ │ │ - blvs fee771c4 │ │ │ │ + blvs fee771cc │ │ │ │ @ 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 17e08e8 │ │ │ │ + blx 17e08f0 │ │ │ │ ldmvs lr!, {r1, r7, fp, ip, sp, lr, pc}^ │ │ │ │ - beq 81bb4 │ │ │ │ + beq 81bbc │ │ │ │ ldrd pc, [r4], -lr │ │ │ │ stmdavc r0, {r3, r8, sl, ip, sp, lr, pc} │ │ │ │ - bmi ff2c1c1c │ │ │ │ - bvs ffe62400 │ │ │ │ + bmi ff2c1c24 │ │ │ │ + bvs ffe62408 │ │ │ │ @ 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 e0610 │ │ │ │ - b fe149d54 │ │ │ │ + bl e0618 │ │ │ │ + b fe149d5c │ │ │ │ cdpvs 5, 15, cr0, cr9, cr1, {0} │ │ │ │ - bl 12e092c │ │ │ │ + bl 12e0934 │ │ │ │ @ instruction: 0xf8da0c0c │ │ │ │ - bl ef250 │ │ │ │ + bl ef258 │ │ │ │ @ instruction: 0xf85305c1 │ │ │ │ @ instruction: 0xf853b031 │ │ │ │ svcvs 0x00799039 │ │ │ │ - b fe2e1404 │ │ │ │ + b fe2e140c │ │ │ │ @ instruction: 0xf3c20909 │ │ │ │ - b fe151e74 │ │ │ │ - bl c8684 │ │ │ │ + b fe151e7c │ │ │ │ + bl c868c │ │ │ │ @ instruction: 0xf8530ac8 │ │ │ │ @ instruction: 0xf50b8038 │ │ │ │ - b fe266068 │ │ │ │ + b fe266070 │ │ │ │ @ instruction: 0xf8da0808 │ │ │ │ - b fe16b280 │ │ │ │ - bl c8698 │ │ │ │ + b fe16b288 │ │ │ │ + bl c86a0 │ │ │ │ @ instruction: 0xf85309ce │ │ │ │ @ instruction: 0xf8d9e03e │ │ │ │ - b fe22b290 │ │ │ │ - b 13caabc │ │ │ │ - b fe1495a0 │ │ │ │ + b fe22b298 │ │ │ │ + b 13caac4 │ │ │ │ + b fe1495a8 │ │ │ │ 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 13e20ac │ │ │ │ + b 13e20b4 │ │ │ │ vmov.i8 d22, #146 @ 0x92 │ │ │ │ rsbmi r2, lr, r7, lsl #16 │ │ │ │ @ instruction: 0xf5050e0d │ │ │ │ - bl e46c8 │ │ │ │ + bl e46d0 │ │ │ │ @ instruction: 0xf8530ace │ │ │ │ @ instruction: 0xf508e03e │ │ │ │ - bl e53d4 │ │ │ │ + bl e53dc │ │ │ │ @ instruction: 0xf85309c5 │ │ │ │ @ instruction: 0xf8d95035 │ │ │ │ - b fe16b2f0 │ │ │ │ + b fe16b2f8 │ │ │ │ @ instruction: 0xf8da050e │ │ │ │ - bl ff2f8 │ │ │ │ + bl ff300 │ │ │ │ @ instruction: 0xf8530acb │ │ │ │ - b fe2733dc │ │ │ │ - bl cab2c │ │ │ │ + b fe2733e4 │ │ │ │ + bl cab34 │ │ │ │ @ instruction: 0xf85309c8 │ │ │ │ - b fe1673dc │ │ │ │ + b fe1673e4 │ │ │ │ @ instruction: 0xf8d90508 │ │ │ │ - blx 17e7314 │ │ │ │ - b fe185938 │ │ │ │ + blx 17e731c │ │ │ │ + b fe185940 │ │ │ │ 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 ff281f28 │ │ │ │ + beq ff281f30 │ │ │ │ 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 ff241f44 │ │ │ │ + beq ff241f4c │ │ │ │ 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 ff3c1f64 │ │ │ │ + beq ff3c1f6c │ │ │ │ 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 fe3a2d58 │ │ │ │ + b fe3a2d60 │ │ │ │ @ instruction: 0xf8d90e05 │ │ │ │ - b 13db38c │ │ │ │ - b fe209a90 │ │ │ │ - bleq 1349398 │ │ │ │ - b 116306c │ │ │ │ + b 13db394 │ │ │ │ + b fe209a98 │ │ │ │ + bleq 13493a0 │ │ │ │ + b 1163074 │ │ │ │ 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 114b134 │ │ │ │ + b 114b13c │ │ │ │ strbmi r0, [ip, #-1472] @ 0xfffffa40 │ │ │ │ andcc fp, r1, r8, lsl #31 │ │ │ │ - bl fea4dc60 │ │ │ │ + bl fea4dc68 │ │ │ │ @ instruction: 0x6db80904 │ │ │ │ streq lr, [r8, #-2981] @ 0xfffff45b │ │ │ │ @ instruction: 0x66b96bfc │ │ │ │ adcsvs r1, ip, r4, lsr #16 │ │ │ │ - b 13e22b0 │ │ │ │ - bl 111f41c │ │ │ │ + b 13e22b8 │ │ │ │ + bl 111f424 │ │ │ │ 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 13d7588 │ │ │ │ + b 13d7590 │ │ │ │ @ instruction: 0xf505651c │ │ │ │ ldrvs r7, [ip, -r0, lsl #10]! │ │ │ │ - bl e2cd4 │ │ │ │ + bl e2cdc │ │ │ │ @ instruction: 0xf85308c5 │ │ │ │ - bl ff4c0 │ │ │ │ - b fe108af0 │ │ │ │ + bl ff4c8 │ │ │ │ + b fe108af8 │ │ │ │ @ instruction: 0xf8530409 │ │ │ │ @ instruction: 0x46210030 │ │ │ │ strcs pc, [r7], #-972 @ 0xfffffc34 │ │ │ │ @ instruction: 0xf504686d │ │ │ │ - b fe3a4504 │ │ │ │ + b fe3a450c │ │ │ │ @ instruction: 0xf8d80e00 │ │ │ │ vaddl.u8 q8, d6, d4 │ │ │ │ strmi r2, [fp], r7, lsl #18 │ │ │ │ - bl d75b4 │ │ │ │ + bl d75bc │ │ │ │ @ instruction: 0xf50905c4 │ │ │ │ @ instruction: 0xf8537980 │ │ │ │ - b fe3974f0 │ │ │ │ + b fe3974f8 │ │ │ │ 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 fe3a321c │ │ │ │ + b fe3a3224 │ │ │ │ @ instruction: 0xf5040e09 │ │ │ │ - bl 464640 │ │ │ │ + bl 464648 │ │ │ │ @ instruction: 0xf8d8010e │ │ │ │ @ instruction: 0xf8d7e004 │ │ │ │ - b fe02760c │ │ │ │ - bl 1087488 │ │ │ │ - bl c7454 │ │ │ │ - blx 17c7f6c │ │ │ │ + b fe027614 │ │ │ │ + bl 1087490 │ │ │ │ + bl c745c │ │ │ │ + blx 17c7f74 │ │ │ │ vmull.p8 , d24, d8 │ │ │ │ - bl d9c7c │ │ │ │ + bl d9c84 │ │ │ │ @ instruction: 0xf85308c4 │ │ │ │ @ instruction: 0xf8535035 │ │ │ │ @ instruction: 0xf50e4034 │ │ │ │ ldmdavs r2, {r9, sl, fp, ip, sp, lr}^ │ │ │ │ - bvc 104489c │ │ │ │ + bvc 10448a4 │ │ │ │ rsbmi r6, r5, r8, ror r7 │ │ │ │ ldrdmi pc, [r4], -r8 │ │ │ │ - bl d8de0 │ │ │ │ + bl d8de8 │ │ │ │ @ instruction: 0xf85308ce │ │ │ │ - b fe0bf580 │ │ │ │ + b fe0bf588 │ │ │ │ svcvs 0x003c0904 │ │ │ │ - b fe14ac98 │ │ │ │ + b fe14aca0 │ │ │ │ @ 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 ff1420c4 │ │ │ │ - beq ff0c20c8 │ │ │ │ + bleq ff1420cc │ │ │ │ + beq ff0c20d0 │ │ │ │ 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 ff3c20ec │ │ │ │ + beq ff3c20f4 │ │ │ │ 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 fe0a32d0 │ │ │ │ + b fe0a32d8 │ │ │ │ @ instruction: 0xf8da020e │ │ │ │ - b 13ff508 │ │ │ │ + b 13ff510 │ │ │ │ @ instruction: 0xf5087a51 │ │ │ │ - b fe125700 │ │ │ │ - b 13c853c │ │ │ │ - b 128b00c │ │ │ │ + b fe125708 │ │ │ │ + b 13c8544 │ │ │ │ + b 128b014 │ │ │ │ ldrbmi r0, [r1, #-2752]! @ 0xfffff540 │ │ │ │ andcc fp, r1, r8, lsl #31 │ │ │ │ - beq 423bc │ │ │ │ + beq 423c4 │ │ │ │ vmlaeq.f64 d14, d17, d30 │ │ │ │ - beq 2823c4 │ │ │ │ + beq 2823cc │ │ │ │ strmi r6, [lr, #3513]! @ 0xdb9 │ │ │ │ @ instruction: 0xf1aabf38 │ │ │ │ - bl feb89d2c │ │ │ │ + bl feb89d34 │ │ │ │ cdpvs 14, 11, cr0, cr13, cr5, {0} │ │ │ │ - b 1007ed0 │ │ │ │ + b 1007ed8 │ │ │ │ ldmvs r9!, {r0, r4, r6, r7, ip, lr} │ │ │ │ mvnmi r4, #72 @ 0x48 │ │ │ │ bicmi r6, r0, #15616 @ 0x3d00 │ │ │ │ bicspl lr, r1, r5, lsl #21 │ │ │ │ - bne 1a62338 │ │ │ │ - bvs fee58d7c │ │ │ │ + bne 1a62340 │ │ │ │ + bvs fee58d84 │ │ │ │ svclt 0x00384281 │ │ │ │ - bne 256954 │ │ │ │ + bne 25695c │ │ │ │ @ instruction: 0x63bd6e38 │ │ │ │ - b fe02053c │ │ │ │ + b fe020544 │ │ │ │ ldclvs 5, cr0, [r8, #-4]! │ │ │ │ strhmi r6, [r1], #-185 @ 0xffffff47 │ │ │ │ - bl e1348 │ │ │ │ + bl e1350 │ │ │ │ @ instruction: 0xf85301c8 │ │ │ │ ldmdbvs r8!, {r3, r4, r5, pc} │ │ │ │ andeq lr, r8, #532480 @ 0x82000 │ │ │ │ - bl 721698 │ │ │ │ - b fe107d80 │ │ │ │ - b 13c8580 │ │ │ │ - bl 1187c88 │ │ │ │ + bl 7216a0 │ │ │ │ + b fe107d88 │ │ │ │ + b 13c8588 │ │ │ │ + bl 1187c90 │ │ │ │ addmi r0, sl, #4, 18 @ 0x10000 │ │ │ │ @ instruction: 0x46c8bf94 │ │ │ │ stmdaeq r1, {r0, r3, r8, ip, sp, lr, pc} │ │ │ │ - b fe38daa8 │ │ │ │ + b fe38dab0 │ │ │ │ ldrbtvs r0, [ip], r6, lsl #8 │ │ │ │ - bl fe862a88 │ │ │ │ + bl fe862a90 │ │ │ │ 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 1b20ea4 │ │ │ │ + bleq 1b20eac │ │ │ │ mlsge ip, r7, r8, pc @ │ │ │ │ strbmi lr, [r0], #2628 @ 0xa44 │ │ │ │ @ instruction: 0x0c0cea84 │ │ │ │ - bl e17b4 │ │ │ │ + bl e17bc │ │ │ │ strtmi r0, [r4], #2506 @ 0x9ca │ │ │ │ - b fe19857c │ │ │ │ + b fe198584 │ │ │ │ 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 83c94 │ │ │ │ - b fe0219e0 │ │ │ │ + bleq 83c9c │ │ │ │ + b fe0219e8 │ │ │ │ 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 17e5814 │ │ │ │ + blx 17e581c │ │ │ │ vmull.p8 , d16, d0 │ │ │ │ - bl da638 │ │ │ │ + bl da640 │ │ │ │ @ instruction: 0xf50e0ac8 │ │ │ │ @ instruction: 0xf8537e00 │ │ │ │ @ instruction: 0xf50c8038 │ │ │ │ @ instruction: 0xf8da7c40 │ │ │ │ - b fe12f640 │ │ │ │ + b fe12f648 │ │ │ │ cdpvs 8, 7, cr0, cr12, cr8, {0} │ │ │ │ stmdbeq sl, {r0, r3, r7, r9, fp, sp, lr, pc} │ │ │ │ - beq ff3c2248 │ │ │ │ + beq ff3c2250 │ │ │ │ eors pc, lr, r3, asr r8 @ │ │ │ │ stmdaeq lr, {r3, r7, r9, fp, sp, lr, pc} │ │ │ │ ldrd pc, [r4], -sl │ │ │ │ - beq ff342258 │ │ │ │ + beq ff342260 │ │ │ │ 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 1267674 │ │ │ │ - b fe25ddc0 │ │ │ │ + b 126767c │ │ │ │ + b fe25ddc8 │ │ │ │ @ instruction: 0x6cfc0904 │ │ │ │ vmlaeq.f32 s28, s17, s28 │ │ │ │ - bl fe8a316c │ │ │ │ + bl fe8a3174 │ │ │ │ cdpvs 14, 7, cr0, cr10, cr14, {0} │ │ │ │ stmdbeq r9, {r0, r1, r2, r3, r5, r6, r9, fp, sp, lr, pc} │ │ │ │ - b fe1185c8 │ │ │ │ - bne fec9c1cc │ │ │ │ + b fe1185d0 │ │ │ │ + bne fec9c1d4 │ │ │ │ ldcvs 6, cr4, [sl, #88]! @ 0x58 │ │ │ │ svclt 0x0038454a │ │ │ │ - bl fe896e94 │ │ │ │ + bl fe896e9c │ │ │ │ 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 fee8d93c │ │ │ │ + blvs fee8d944 │ │ │ │ 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 fe2e32c4 │ │ │ │ - bl ca310 │ │ │ │ - bl c99e4 │ │ │ │ + b fe2e32cc │ │ │ │ + bl ca318 │ │ │ │ + bl c99ec │ │ │ │ @ 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 fe022700 │ │ │ │ - bl c7744 │ │ │ │ + b fe022708 │ │ │ │ + bl c774c │ │ │ │ @ instruction: 0xf8530ec4 │ │ │ │ - bl d77e4 │ │ │ │ + bl d77ec │ │ │ │ @ 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 d78b0 │ │ │ │ + bl d78b8 │ │ │ │ @ instruction: 0xf85304cc │ │ │ │ - bl f7828 │ │ │ │ - b fe089e74 │ │ │ │ - blx 17c7f70 │ │ │ │ + bl f7830 │ │ │ │ + b fe089e7c │ │ │ │ + blx 17c7f78 │ │ │ │ @ instruction: 0xf50cfc8b │ │ │ │ @ instruction: 0xf8537c00 │ │ │ │ @ instruction: 0xf8d9e03e │ │ │ │ - b fe2ab760 │ │ │ │ + b fe2ab768 │ │ │ │ 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 fe398784 │ │ │ │ + b fe39878c │ │ │ │ @ instruction: 0xf8d90c0c │ │ │ │ @ instruction: 0xf504e004 │ │ │ │ - b fe224874 │ │ │ │ + b fe22487c │ │ │ │ @ instruction: 0xf64c080e │ │ │ │ @ instruction: 0xf6c85eef │ │ │ │ - b fe18f22c │ │ │ │ + b fe18f234 │ │ │ │ svcvs 0x007e0e0e │ │ │ │ svclt 0x00384575 │ │ │ │ @ instruction: 0x63be3e01 │ │ │ │ - bl fe962388 │ │ │ │ + bl fe962390 │ │ │ │ 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 13e1968 │ │ │ │ - bl 4a6900 │ │ │ │ - b 1307ff4 │ │ │ │ - b fe20aac0 │ │ │ │ - bl 1008bd8 │ │ │ │ + b 13e1970 │ │ │ │ + bl 4a6908 │ │ │ │ + b 1307ffc │ │ │ │ + b fe20aac8 │ │ │ │ + bl 1008be0 │ │ │ │ @ instruction: 0xf506000c │ │ │ │ - blne 10250cc │ │ │ │ + blne 10250d4 │ │ │ │ stmdacs r7, {r0, r1, r3, r6, r7, r8, r9, ip, sp, lr, pc} │ │ │ │ svclt 0x003842a2 │ │ │ │ - blne 4957dc │ │ │ │ + blne 4957e4 │ │ │ │ @ instruction: 0xf5086d3c │ │ │ │ - b fe0a59e0 │ │ │ │ + b fe0a59e8 │ │ │ │ cdpeq 5, 0, cr0, cr12, cr4, {0} │ │ │ │ @ instruction: 0xf504677d │ │ │ │ - b 13e47ec │ │ │ │ + b 13e47f4 │ │ │ │ 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 e35f8 │ │ │ │ - b fe30b334 │ │ │ │ - bl c8c2c │ │ │ │ + bl e3600 │ │ │ │ + b fe30b33c │ │ │ │ + bl c8c34 │ │ │ │ @ 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 17e523c │ │ │ │ - bl 105a40 │ │ │ │ + blx 17e5244 │ │ │ │ + bl 105a48 │ │ │ │ @ instruction: 0xf50809cc │ │ │ │ @ instruction: 0xf8537800 │ │ │ │ @ instruction: 0xf8dea03c │ │ │ │ @ instruction: 0xf8d9e004 │ │ │ │ - bl f7864 │ │ │ │ + bl f786c │ │ │ │ @ instruction: 0xf85309c6 │ │ │ │ - b fe15f934 │ │ │ │ + b fe15f93c │ │ │ │ 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 fe30dcc4 │ │ │ │ - bl ca89c │ │ │ │ + b fe30dccc │ │ │ │ + bl ca8a4 │ │ │ │ @ instruction: 0xf85309c8 │ │ │ │ vmvn.i32 d24, #136 @ 0x00000088 │ │ │ │ vaddvs.f32 s4, s20, s14 │ │ │ │ - bvc fe044cb0 │ │ │ │ + bvc fe044cb8 │ │ │ │ stmdaeq r8, {r1, r2, r7, r9, fp, sp, lr, pc} │ │ │ │ ldrdvs pc, [r4], -r9 │ │ │ │ streq lr, [r5, #-2882] @ 0xfffff4be │ │ │ │ - b fe322680 │ │ │ │ - bl c90b4 │ │ │ │ + b fe322688 │ │ │ │ + bl c90bc │ │ │ │ @ instruction: 0xf8530cce │ │ │ │ @ instruction: 0xf8dce03e │ │ │ │ - b fe2378b8 │ │ │ │ - b 13cb0e4 │ │ │ │ - b fe189bc0 │ │ │ │ - b 13c90e4 │ │ │ │ - b 1326a08 │ │ │ │ - bl 50abd0 │ │ │ │ - bl 11488e0 │ │ │ │ - blne feb48cf4 │ │ │ │ + b fe2378c0 │ │ │ │ + b 13cb0ec │ │ │ │ + b fe189bc8 │ │ │ │ + b 13c90ec │ │ │ │ + b 1326a10 │ │ │ │ + bl 50abd8 │ │ │ │ + bl 11488e8 │ │ │ │ + blne feb48cfc │ │ │ │ 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 │ │ │ │ @@ -2676,101 +2678,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 fe323404 │ │ │ │ + b fe32340c │ │ │ │ @ instruction: 0xf8d80c0e │ │ │ │ - blx 17ff934 │ │ │ │ - b fe345b38 │ │ │ │ - bl 44a954 │ │ │ │ - b fe187d60 │ │ │ │ + blx 17ff93c │ │ │ │ + b fe345b40 │ │ │ │ + bl 44a95c │ │ │ │ + b fe187d68 │ │ │ │ @ instruction: 0xf8d9060e │ │ │ │ - bl f7948 │ │ │ │ + bl f7950 │ │ │ │ vmull.u q8, d20, d0[2] │ │ │ │ - blx 17db15c │ │ │ │ + blx 17db164 │ │ │ │ @ instruction: 0xf50ef985 │ │ │ │ - b fe1a7348 │ │ │ │ - bl 12c917c │ │ │ │ + b fe1a7350 │ │ │ │ + bl 12c9184 │ │ │ │ @ instruction: 0xf8530606 │ │ │ │ @ instruction: 0xf8dab038 │ │ │ │ - bl e7968 │ │ │ │ + bl e7970 │ │ │ │ @ instruction: 0xf5090ace │ │ │ │ @ instruction: 0xf8537900 │ │ │ │ vmvn.i32 d30, #222 @ 0x000000de │ │ │ │ @ instruction: 0xf8da4c07 │ │ │ │ - b fe2ef97c │ │ │ │ + b fe2ef984 │ │ │ │ @ instruction: 0xf50c0e0e │ │ │ │ vqdmulh.s , , d0[0] │ │ │ │ - b fe212594 │ │ │ │ - bl c99a4 │ │ │ │ + b fe21259c │ │ │ │ + bl c99ac │ │ │ │ @ instruction: 0xf8530ac9 │ │ │ │ @ instruction: 0xf50b9039 │ │ │ │ - b fe3a6788 │ │ │ │ + b fe3a6790 │ │ │ │ @ instruction: 0xf8da0909 │ │ │ │ - b fe23f9a0 │ │ │ │ - bl cb1cc │ │ │ │ + b fe23f9a8 │ │ │ │ + bl cb1d4 │ │ │ │ @ instruction: 0xf85308cc │ │ │ │ @ instruction: 0xf8d8c03c │ │ │ │ - b fe2679b0 │ │ │ │ - b 13ca9d4 │ │ │ │ - b fe38a0ac │ │ │ │ - b 13cb1cc │ │ │ │ - b 1225af4 │ │ │ │ - bl 449ccc │ │ │ │ - bl 1187ddc │ │ │ │ + b fe2679b8 │ │ │ │ + b 13ca9dc │ │ │ │ + b fe38a0b4 │ │ │ │ + b 13cb1d4 │ │ │ │ + b 1225afc │ │ │ │ + bl 449cd4 │ │ │ │ + bl 1187de4 │ │ │ │ vrsubhn.i16 d16, q2, q4 │ │ │ │ - bl fe9919dc │ │ │ │ - b 13c91fc │ │ │ │ + bl fe9919e4 │ │ │ │ + b 13c9204 │ │ │ │ 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 ff3425f0 │ │ │ │ + beq ff3425f8 │ │ │ │ eors pc, lr, r3, asr r8 @ │ │ │ │ eorsgt pc, ip, r3, asr r8 @ │ │ │ │ @ instruction: 0xf8d94051 │ │ │ │ - b fe3aba04 │ │ │ │ + b fe3aba0c │ │ │ │ @ instruction: 0xf8da0e0c │ │ │ │ ldcvs 0, cr12, [sl, #16]! │ │ │ │ - beq ff30260c │ │ │ │ + beq ff302614 │ │ │ │ @ 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 ff282644 │ │ │ │ + beq ff28264c │ │ │ │ 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 ff242660 │ │ │ │ + beq ff242668 │ │ │ │ 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 ff3c2680 │ │ │ │ + beq ff3c2688 │ │ │ │ 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 │ │ │ │ @@ -2785,195 +2787,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 c24d0 │ │ │ │ + beq c24d8 │ │ │ │ mcreq 12, 0, r6, cr10, cr8, {3} │ │ │ │ mcrrvc 5, 0, pc, r0, cr12 @ │ │ │ │ - bleq 3c24dc │ │ │ │ + bleq 3c24e4 │ │ │ │ andvc pc, r0, #8388608 @ 0x800000 │ │ │ │ - bl cb3a4 │ │ │ │ - bl c9df0 │ │ │ │ + bl cb3ac │ │ │ │ + bl c9df8 │ │ │ │ @ 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 fe00ddac │ │ │ │ + b fe00ddb4 │ │ │ │ @ instruction: 0xf8d8000c │ │ │ │ vaddl.u8 q10, d10, d4 │ │ │ │ - bl dab4c │ │ │ │ + bl dab54 │ │ │ │ @ instruction: 0xf50c08ce │ │ │ │ @ instruction: 0xf8537c80 │ │ │ │ - b fe02bc34 │ │ │ │ - bl 1147b50 │ │ │ │ - blx 17c7b44 │ │ │ │ + b fe02bc3c │ │ │ │ + bl 1147b58 │ │ │ │ + blx 17c7b4c │ │ │ │ @ instruction: 0xf8d8f58b │ │ │ │ - bl ffb5c │ │ │ │ + bl ffb64 │ │ │ │ @ instruction: 0xf50508cc │ │ │ │ @ instruction: 0xf8537500 │ │ │ │ vshr.u8 d28, d28, #5 │ │ │ │ @ instruction: 0xf8d84407 │ │ │ │ - b fe267b70 │ │ │ │ + b fe267b78 │ │ │ │ @ instruction: 0xf5040c0c │ │ │ │ - b fe3a4c68 │ │ │ │ - bl cb38c │ │ │ │ + b fe3a4c70 │ │ │ │ + bl cb394 │ │ │ │ @ instruction: 0xf85308c5 │ │ │ │ - b fe31bc48 │ │ │ │ + b fe31bc50 │ │ │ │ @ instruction: 0xf8d80505 │ │ │ │ - b fe3b7b8c │ │ │ │ - bl cabb0 │ │ │ │ + b fe3b7b94 │ │ │ │ + bl cabb8 │ │ │ │ @ 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 fff0e800 │ │ │ │ + blvs fff0e808 │ │ │ │ streq lr, [r2, #-2692] @ 0xfffff57c │ │ │ │ - b 13e2cb0 │ │ │ │ + b 13e2cb8 │ │ │ │ @ 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 d7d9c │ │ │ │ + bl d7da4 │ │ │ │ @ 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 fe0747d8 │ │ │ │ - bl 1188028 │ │ │ │ + b fe0747e0 │ │ │ │ + bl 1188030 │ │ │ │ vaddw.u8 q8, q6, d1 │ │ │ │ - blx 17d7c4c │ │ │ │ - bl 105664 │ │ │ │ + blx 17d7c54 │ │ │ │ + bl 10566c │ │ │ │ @ instruction: 0xf5040cc5 │ │ │ │ @ instruction: 0xf8537480 │ │ │ │ @ instruction: 0xf506e035 │ │ │ │ @ instruction: 0xf5007600 │ │ │ │ @ instruction: 0xf8dc7040 │ │ │ │ - bl dbc5c │ │ │ │ + bl dbc64 │ │ │ │ @ instruction: 0xf8530cc4 │ │ │ │ @ instruction: 0xf8dc4034 │ │ │ │ - b fe3b7c68 │ │ │ │ - b 13c8c6c │ │ │ │ - b fe1634c0 │ │ │ │ - bl c9094 │ │ │ │ + b fe3b7c70 │ │ │ │ + b 13c8c74 │ │ │ │ + b fe1634c8 │ │ │ │ + bl c909c │ │ │ │ @ instruction: 0xf8530cc6 │ │ │ │ @ instruction: 0xf50e6036 │ │ │ │ rsbmi r7, r6, r0, lsl #28 │ │ │ │ ldrdmi pc, [r4], -ip │ │ │ │ - bl d7e28 │ │ │ │ + bl d7e30 │ │ │ │ @ instruction: 0xf85305c0 │ │ │ │ stmdavs sp!, {r4, r5}^ │ │ │ │ sbcseq r4, r6, r0, ror r0 │ │ │ │ svceq 0x0055406c │ │ │ │ strbeq lr, [r1, #2629] @ 0xa45 │ │ │ │ - bl 104e2d8 │ │ │ │ - blvs fef880a8 │ │ │ │ + bl 104e2e0 │ │ │ │ + blvs fef880b0 │ │ │ │ @ instruction: 0x6c3c1b09 │ │ │ │ svclt 0x00384282 │ │ │ │ - bne 4960a4 │ │ │ │ + bne 4960ac │ │ │ │ submi r6, r2, r8, ror sp │ │ │ │ rsbpl pc, r7, r4, asr #4 │ │ │ │ eorne pc, r3, r0, asr #5 │ │ │ │ strbmi r4, [r4], -r0, rrx │ │ │ │ - b 13ce574 │ │ │ │ + b 13ce57c │ │ │ │ submi r6, r8, r2, lsl ip │ │ │ │ @ instruction: 0xf3c46f79 │ │ │ │ @ instruction: 0xf50c2607 │ │ │ │ @ instruction: 0xf5067c00 │ │ │ │ vmlsl.u , d2, d0[0] │ │ │ │ - b 13d20e8 │ │ │ │ + b 13d20f0 │ │ │ │ vmov.i16 d22, #145 @ 0x0091 │ │ │ │ @ instruction: 0xf8532507 │ │ │ │ - bl cbdd0 │ │ │ │ + bl cbdd8 │ │ │ │ @ instruction: 0xf5050ece │ │ │ │ @ instruction: 0xf5097580 │ │ │ │ @ instruction: 0xf8537940 │ │ │ │ - bl d7dc8 │ │ │ │ + bl d7dd0 │ │ │ │ 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 697ea8 │ │ │ │ + bl 697eb0 │ │ │ │ ldrtvs r0, [r9], r1, lsl #2 │ │ │ │ - blx 17e1edc │ │ │ │ - b fe3c6738 │ │ │ │ + blx 17e1ee4 │ │ │ │ + b fe3c6740 │ │ │ │ ldmdbvs ip!, {r2, r9, sl, fp}^ │ │ │ │ streq lr, [lr, #-2891] @ 0xfffff4b5 │ │ │ │ eors pc, ip, r3, asr r8 @ │ │ │ │ ldrbtvs r1, [r9], -r1, ror #18 │ │ │ │ - bl cb548 │ │ │ │ + bl cb550 │ │ │ │ ldrbtvs r0, [sp], ip, asr #9 │ │ │ │ - bl f4860 │ │ │ │ + bl f4868 │ │ │ │ @ instruction: 0xf5050cc1 │ │ │ │ @ instruction: 0xf8537500 │ │ │ │ stmdavs r4!, {r0, r4, r5, ip, sp, pc}^ │ │ │ │ vmlaeq.f32 s28, s23, s28 │ │ │ │ - bleq ff28296c │ │ │ │ + bleq ff282974 │ │ │ │ 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 ff242990 │ │ │ │ + beq ff242998 │ │ │ │ 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 ff1c29ac │ │ │ │ + beq ff1c29b4 │ │ │ │ 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 @ │ │ │ │ @@ -2982,48 +2984,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 fe3a39d0 │ │ │ │ + b fe3a39d8 │ │ │ │ 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 f4e3ec │ │ │ │ + blvs f4e3f4 │ │ │ │ streq lr, [r3], -r6, lsl #21 │ │ │ │ biceq lr, ip, r1, asr #20 │ │ │ │ - bl 132280c │ │ │ │ + bl 1322814 │ │ │ │ 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 ff495e40 │ │ │ │ + bne ff495e48 │ │ │ │ ldrtmi r6, [r4], #-2555 @ 0xfffff605 │ │ │ │ - bl fe915c34 │ │ │ │ - bne ff008e6c │ │ │ │ + bl fe915c3c │ │ │ │ + bne ff008e74 │ │ │ │ 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 592364 │ │ │ │ + blmi 59236c │ │ │ │ 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 │ │ │ │ @@ -3038,22 +3040,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 │ │ │ │ - muleq r7, r4, r1 │ │ │ │ + andeq r8, r7, ip, lsl #3 │ │ │ │ @ instruction: 0x000004b0 │ │ │ │ ldrdcs pc, [ip], r7 │ │ │ │ ldmdb r2, {r0, r2, r3, r4, r5, r7, r9, fp, sp, lr}^ │ │ │ │ @ instruction: 0x67781010 │ │ │ │ ldcmi 8, cr15, [r4], #-328 @ 0xfffffeb8 │ │ │ │ ldrtvs r4, [ip], -r8, rrx │ │ │ │ - blx 17e2ad0 │ │ │ │ + blx 17e2ad8 │ │ │ │ @ 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 │ │ │ │ @@ -3063,27 +3065,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 fe3b7f38 │ │ │ │ + b fe3b7f40 │ │ │ │ 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 13dbf50 │ │ │ │ + b 13dbf58 │ │ │ │ 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 1963a48 │ │ │ │ + blne 1963a50 │ │ │ │ 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 │ │ │ │ @@ -3096,45 +3098,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 fe3b41ac │ │ │ │ + b fe3b41b4 │ │ │ │ @ instruction: 0xf8530c04 │ │ │ │ - bl d8088 │ │ │ │ + bl d8090 │ │ │ │ @ instruction: 0xf8d705c5 │ │ │ │ rsbmi lr, r2, r8, lsl #1 │ │ │ │ stmibeq fp, {r0, r1, r8, r9, fp, sp, lr, pc}^ │ │ │ │ @ instruction: 0xf853686c │ │ │ │ - bl dc0a0 │ │ │ │ - b fe309ae4 │ │ │ │ + bl dc0a8 │ │ │ │ + b fe309aec │ │ │ │ vraddhn.i16 d16, , q2 │ │ │ │ @ instruction: 0xf8d74c07 │ │ │ │ rsbmi r1, sl, ip, lsl #1 │ │ │ │ @ instruction: 0xf50c6b7d │ │ │ │ @ instruction: 0xf8517c80 │ │ │ │ ldmdbne r2, {r3, sl, fp, ip}^ │ │ │ │ - bl e1ccc │ │ │ │ + bl e1cd4 │ │ │ │ @ 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 e1be8 │ │ │ │ + bl e1bf0 │ │ │ │ @ instruction: 0xf8d708c6 │ │ │ │ - blvs f4c23c │ │ │ │ + blvs f4c244 │ │ │ │ ldcne 8, cr15, [r0], #-324 @ 0xfffffebc │ │ │ │ streq lr, [r5], #-2884 @ 0xfffff4bc │ │ │ │ vsli.64 q11, , #14 │ │ │ │ @ instruction: 0xf8d74507 │ │ │ │ @ instruction: 0xf505108c │ │ │ │ - bl e5524 │ │ │ │ + bl e552c │ │ │ │ @ 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 │ │ │ │ @@ -3152,47 +3154,47 @@ │ │ │ │ ldcne 8, cr15, [r4], {81} @ 0x51 │ │ │ │ streq lr, [r6], -ip, lsl #21 │ │ │ │ @ instruction: 0xf8d76479 │ │ │ │ @ instruction: 0xf853108c │ │ │ │ @ instruction: 0xf8da5035 │ │ │ │ @ instruction: 0xf851a004 │ │ │ │ @ instruction: 0xf8d81c0c │ │ │ │ - b fe27809c │ │ │ │ - b fe18a8b8 │ │ │ │ + b fe2780a4 │ │ │ │ + b fe18a8c0 │ │ │ │ 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 10918c0 │ │ │ │ + b 10918c8 │ │ │ │ strtmi r0, [r6], #-644 @ 0xfffffd7c │ │ │ │ ldcvs 4, cr4, [ip, #88]! @ 0x58 │ │ │ │ andeq lr, ip, #169984 @ 0x29800 │ │ │ │ strbmi r6, [r5, #-3582] @ 0xfffff202 │ │ │ │ - bcc 77db4 │ │ │ │ + bcc 77dbc │ │ │ │ streq lr, [r8, #-2981] @ 0xfffff45b │ │ │ │ @ instruction: 0xf8d74075 │ │ │ │ rsbmi r6, r2, r0, lsl #1 │ │ │ │ - bvs 482a20 │ │ │ │ + bvs 482a28 │ │ │ │ cdpcs 3, 0, cr15, cr7, cr1, {6} │ │ │ │ - bl cb9bc │ │ │ │ + bl cb9c4 │ │ │ │ @ instruction: 0xf50409ca │ │ │ │ vraddhn.i16 d23, q3, q0 │ │ │ │ @ instruction: 0xf8532c07 │ │ │ │ @ instruction: 0xf50c603a │ │ │ │ - bl e7200 │ │ │ │ + bl e7208 │ │ │ │ @ instruction: 0xf50e08c4 │ │ │ │ @ instruction: 0xf8537e80 │ │ │ │ - blx 17d81dc │ │ │ │ + blx 17d81e4 │ │ │ │ @ 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 @ │ │ │ │ @@ -3201,88 +3203,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 ff242d5c │ │ │ │ + bleq ff242d64 │ │ │ │ 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 242b9c │ │ │ │ + beq 242ba4 │ │ │ │ ldrdhi pc, [r4], -fp │ │ │ │ - bleq ff3c2d88 │ │ │ │ + bleq ff3c2d90 │ │ │ │ ldrdls pc, [r4], -r9 │ │ │ │ eors pc, lr, r3, asr r8 @ │ │ │ │ - b fe263f80 │ │ │ │ - b fe28a5ac │ │ │ │ + b fe263f88 │ │ │ │ + b fe28a5b4 │ │ │ │ @ instruction: 0xf0810e0e │ │ │ │ @ instruction: 0xf8db38a5 │ │ │ │ - bl fe9b01a8 │ │ │ │ + bl fe9b01b0 │ │ │ │ svcvs 0x00390808 │ │ │ │ - b fe259ab8 │ │ │ │ + b fe259ac0 │ │ │ │ @ instruction: 0xf081090a │ │ │ │ svcvs 0x00b93aa5 │ │ │ │ svclt 0x00384551 │ │ │ │ @ instruction: 0xf8d73e01 │ │ │ │ rsbsvs r1, lr, #132 @ 0x84 │ │ │ │ svcvs 0x00be1909 │ │ │ │ - bl 10230ac │ │ │ │ - bl fe9881d0 │ │ │ │ + bl 10230b4 │ │ │ │ + bl fe9881d8 │ │ │ │ cdpvs 4, 7, cr0, cr14, cr10, {0} │ │ │ │ ldrhtmi r6, [r4], #-60 @ 0xffffffc4 │ │ │ │ @ instruction: 0x67bc6a7e │ │ │ │ - b fe123ac0 │ │ │ │ - bl ca9ec │ │ │ │ + b fe123ac8 │ │ │ │ + bl ca9f4 │ │ │ │ @ instruction: 0xf85304cc │ │ │ │ - b 13e02cc │ │ │ │ - b 1327424 │ │ │ │ - b fe38b3e4 │ │ │ │ + b 13e02d4 │ │ │ │ + b 132742c │ │ │ │ + b fe38b3ec │ │ │ │ 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 fa042c │ │ │ │ + bvs fa0434 │ │ │ │ @ instruction: 0xf5010e29 │ │ │ │ - b fe1a4624 │ │ │ │ + b fe1a462c │ │ │ │ ldrtmi r0, [r0], -r0, lsl #22 │ │ │ │ ldrbvs r3, [r8, -r1]! │ │ │ │ - bl cba70 │ │ │ │ + bl cba78 │ │ │ │ @ instruction: 0xf85306c1 │ │ │ │ - bl cc2fc │ │ │ │ + bl cc304 │ │ │ │ @ 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 fe062404 │ │ │ │ + b fe06240c │ │ │ │ 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 │ │ │ │ @@ -3295,62 +3297,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 13e02d8 │ │ │ │ - b fe322338 │ │ │ │ - bl c9ae8 │ │ │ │ + b 13e02e0 │ │ │ │ + b fe322340 │ │ │ │ + bl c9af0 │ │ │ │ @ instruction: 0xf8530cce │ │ │ │ - b fe1403d0 │ │ │ │ + b fe1403d8 │ │ │ │ @ instruction: 0xf8dc0e0e │ │ │ │ - b 13d82f0 │ │ │ │ + b 13d82f8 │ │ │ │ rsbmi r0, r6, r1, lsl #25 │ │ │ │ - b 110c118 │ │ │ │ - bl 4494ec │ │ │ │ - bl 1008720 │ │ │ │ + b 110c120 │ │ │ │ + bl 4494f4 │ │ │ │ + bl 1008728 │ │ │ │ svcvs 0x00bc0004 │ │ │ │ @ instruction: 0x6dfe1b80 │ │ │ │ stccs 3, cr15, [r7], {203} @ 0xcb │ │ │ │ mvnsvs r1, r6, lsr r9 │ │ │ │ @ instruction: 0xf50c6dbe │ │ │ │ - bl 11a7508 │ │ │ │ + bl 11a7510 │ │ │ │ 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 e03f8 │ │ │ │ + bl e0400 │ │ │ │ @ instruction: 0xf8d000c0 │ │ │ │ @ instruction: 0xf8539004 │ │ │ │ - bl c8424 │ │ │ │ + bl c842c │ │ │ │ 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 fe267d68 │ │ │ │ + b fe267d70 │ │ │ │ @ instruction: 0xf8530800 │ │ │ │ - bl c8460 │ │ │ │ + bl c8468 │ │ │ │ rsbsmi r0, r0, ip, asr #25 │ │ │ │ strmi pc, [r7], -r4, asr #7 │ │ │ │ @ instruction: 0xf5061828 │ │ │ │ @ instruction: 0xf8dc7640 │ │ │ │ - b fe21c394 │ │ │ │ + b fe21c39c │ │ │ │ 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}^ │ │ │ │ @@ -3370,30 +3372,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 100b3f4 │ │ │ │ + b 100b3fc │ │ │ │ ldrmi r0, [r4], #130 @ 0x82 │ │ │ │ strmi r6, [r4], #3258 @ 0xcba │ │ │ │ - bl feb0bc80 │ │ │ │ + bl feb0bc88 │ │ │ │ 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 e4314 │ │ │ │ + bl e431c │ │ │ │ @ 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} │ │ │ │ @@ -3410,111 +3412,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 1321b74 │ │ │ │ + b 1321b7c │ │ │ │ ldclvs 12, cr4, [r8, #808]! @ 0x328 │ │ │ │ - beq 82e58 │ │ │ │ + beq 82e60 │ │ │ │ @ instruction: 0xf50e6d79 │ │ │ │ - b fe327da4 │ │ │ │ + b fe327dac │ │ │ │ svcvs 0x00780c00 │ │ │ │ ldmibvs r8!, {r2, r7, sl, lr}^ │ │ │ │ - bmi ff2c2eb0 │ │ │ │ + bmi ff2c2eb8 │ │ │ │ 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 ff2830dc │ │ │ │ + beq ff2830e4 │ │ │ │ smlabbeq r2, r1, sl, lr │ │ │ │ @ instruction: 0x66796cfa │ │ │ │ @ instruction: 0xf8d76a39 │ │ │ │ - b fe0886e0 │ │ │ │ + b fe0886e8 │ │ │ │ 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 ff24311c │ │ │ │ + beq ff243124 │ │ │ │ eorshi pc, r8, r3, asr r8 @ │ │ │ │ - blcs 20542c │ │ │ │ + blcs 205434 │ │ │ │ @ instruction: 0xf50b6c39 │ │ │ │ - b fe267320 │ │ │ │ + b fe267328 │ │ │ │ @ instruction: 0xf8da0808 │ │ │ │ - bl ec538 │ │ │ │ + bl ec540 │ │ │ │ @ instruction: 0xf8530ace │ │ │ │ - b fe340628 │ │ │ │ - b 13ca958 │ │ │ │ - b fe20b740 │ │ │ │ + b fe340630 │ │ │ │ + b 13ca960 │ │ │ │ + b fe20b748 │ │ │ │ @ instruction: 0xf8da0e0e │ │ │ │ - b fe268550 │ │ │ │ - b 13ca564 │ │ │ │ - b 1266b90 │ │ │ │ - bl 48ab4c │ │ │ │ - bl 1008d80 │ │ │ │ - bl fe808578 │ │ │ │ + b fe268558 │ │ │ │ + b 13ca56c │ │ │ │ + b 1266b98 │ │ │ │ + bl 48ab54 │ │ │ │ + bl 1008d88 │ │ │ │ + bl fe808580 │ │ │ │ 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 13e3554 │ │ │ │ + b 13e355c │ │ │ │ @ instruction: 0xf5086e16 │ │ │ │ subsmi r7, r0, r0, asr #16 │ │ │ │ cdpvc 5, 0, cr15, cr0, cr14, {0} │ │ │ │ @ instruction: 0xf8d70e2a │ │ │ │ - bl cc7a0 │ │ │ │ + bl cc7a8 │ │ │ │ @ instruction: 0xf8c709ce │ │ │ │ - bl c87a8 │ │ │ │ + bl c87b0 │ │ │ │ @ instruction: 0xf8530ac2 │ │ │ │ @ instruction: 0xf853e03e │ │ │ │ @ instruction: 0xf8d92032 │ │ │ │ - b fe3ac5a8 │ │ │ │ + b fe3ac5b0 │ │ │ │ @ instruction: 0xf8da0e02 │ │ │ │ - bl d05b0 │ │ │ │ + bl d05b8 │ │ │ │ @ instruction: 0xf8530acb │ │ │ │ - b fe274694 │ │ │ │ - bl c8db4 │ │ │ │ + b fe27469c │ │ │ │ + bl c8dbc │ │ │ │ @ instruction: 0xf85309c8 │ │ │ │ - b fe3a8694 │ │ │ │ + b fe3a869c │ │ │ │ @ instruction: 0xf8d90e08 │ │ │ │ - blx 17e85cc │ │ │ │ - b fe3c6bf0 │ │ │ │ - bl 44bdf0 │ │ │ │ - b fe088a00 │ │ │ │ + blx 17e85d4 │ │ │ │ + b fe3c6bf8 │ │ │ │ + bl 44bdf8 │ │ │ │ + b fe088a08 │ │ │ │ @ instruction: 0xf8da0208 │ │ │ │ vaddl.u8 q15, d12, d4 │ │ │ │ - bl da5f0 │ │ │ │ + bl da5f8 │ │ │ │ @ instruction: 0xf5080ac9 │ │ │ │ @ instruction: 0xf8537880 │ │ │ │ - b fe0b46c4 │ │ │ │ - blx 17c8e1c │ │ │ │ - bl 1147fe8 │ │ │ │ + b fe0b46cc │ │ │ │ + blx 17c8e24 │ │ │ │ + bl 1147ff0 │ │ │ │ @ instruction: 0xf8da0202 │ │ │ │ - bl ec600 │ │ │ │ + bl ec608 │ │ │ │ @ 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 ff3c3220 │ │ │ │ + beq ff3c3228 │ │ │ │ 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 │ │ │ │ @@ -3528,93 +3530,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 248e70 │ │ │ │ + blne 248e78 │ │ │ │ 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 13d9ea8 │ │ │ │ + b 13d9eb0 │ │ │ │ @ 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 fe24c6c8 │ │ │ │ + b fe24c6d0 │ │ │ │ @ instruction: 0xf8530801 │ │ │ │ - bl cc7b8 │ │ │ │ + bl cc7c0 │ │ │ │ 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 e286c │ │ │ │ + bl e2874 │ │ │ │ @ instruction: 0xf8530ac8 │ │ │ │ - b fe3a87d0 │ │ │ │ + b fe3a87d8 │ │ │ │ svcvs 0x00790e01 │ │ │ │ vmlseq.f64 d14, d14, d5 │ │ │ │ @ instruction: 0xf506b2c5 │ │ │ │ cdpvs 0, 3, cr7, cr14, cr0, {0} │ │ │ │ - b 13f5234 │ │ │ │ + b 13f523c │ │ │ │ @ instruction: 0xf5046911 │ │ │ │ vraddhn.i16 d23, , q0 │ │ │ │ - bl db32c │ │ │ │ + bl db334 │ │ │ │ @ instruction: 0xf85301c5 │ │ │ │ @ instruction: 0xf50b5035 │ │ │ │ - b fe16741c │ │ │ │ + b fe167424 │ │ │ │ @ instruction: 0xf8da0508 │ │ │ │ - bl e8734 │ │ │ │ + bl e873c │ │ │ │ @ instruction: 0xf8530ac4 │ │ │ │ stmdavs r9, {r2, r4, r5, lr}^ │ │ │ │ @ instruction: 0xf8da4065 │ │ │ │ - bl d8744 │ │ │ │ - b fe04b264 │ │ │ │ + bl d874c │ │ │ │ + b fe04b26c │ │ │ │ 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 2c3158 │ │ │ │ + beq 2c3160 │ │ │ │ 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 283198 │ │ │ │ - b fe064560 │ │ │ │ + bleq 2831a0 │ │ │ │ + b fe064568 │ │ │ │ addseq r0, r6, r6, lsl #18 │ │ │ │ - b 13cedd0 │ │ │ │ - b 10a51c4 │ │ │ │ - bl c8db8 │ │ │ │ + b 13cedd8 │ │ │ │ + b 10a51cc │ │ │ │ + bl c8dc0 │ │ │ │ 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 ff1433a4 │ │ │ │ - b fe263a7c │ │ │ │ + bleq ff1433ac │ │ │ │ + b fe263a84 │ │ │ │ @ instruction: 0xf8530902 │ │ │ │ - b fe210874 │ │ │ │ + b fe21087c │ │ │ │ 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 │ │ │ │ @@ -3622,102 +3624,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 fe019708 │ │ │ │ - blvs ffe1e340 │ │ │ │ + b fe019710 │ │ │ │ + blvs ffe1e348 │ │ │ │ @ instruction: 0xf8d71b86 │ │ │ │ addmi r0, sp, #136 @ 0x88 │ │ │ │ ldrtmi fp, [r3], ip, lsr #30 │ │ │ │ - bleq 84e90 │ │ │ │ + bleq 84e98 │ │ │ │ andeq lr, r2, #28, 22 @ 0x7000 │ │ │ │ streq lr, [r4], #-2880 @ 0xfffff4c0 │ │ │ │ svceq 0x00901a69 │ │ │ │ - b 13e44fc │ │ │ │ - b 100ba14 │ │ │ │ - bl 488a20 │ │ │ │ - b fe149044 │ │ │ │ - bl 110a01c │ │ │ │ + b 13e4504 │ │ │ │ + b 100ba1c │ │ │ │ + bl 488a28 │ │ │ │ + b fe14904c │ │ │ │ + bl 110a024 │ │ │ │ cdpvs 4, 15, cr0, cr13, cr0, {0} │ │ │ │ - b fe163700 │ │ │ │ + b fe163708 │ │ │ │ ldrvs r0, [lr, -fp, lsl #16]! │ │ │ │ - bvs 1f4ee28 │ │ │ │ - b fe260c14 │ │ │ │ + bvs 1f4ee30 │ │ │ │ + b fe260c1c │ │ │ │ @ instruction: 0xf8c70200 │ │ │ │ - bl 1150a54 │ │ │ │ + bl 1150a5c │ │ │ │ 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 fe1a4044 │ │ │ │ + b fe1a404c │ │ │ │ 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 fe0a1f68 │ │ │ │ + b fe0a1f70 │ │ │ │ ldmibvs lr!, {r1, r2}^ │ │ │ │ ldrbvs r6, [sp, #3450]! @ 0xd7a │ │ │ │ uxtahvs r4, sp, r5 │ │ │ │ mvnsvs r1, #1392640 @ 0x154000 │ │ │ │ - bvs f5a09c │ │ │ │ + bvs f5a0a4 │ │ │ │ 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 17f098c │ │ │ │ + blx 17f0994 │ │ │ │ vaddl.u8 , d30, d14 │ │ │ │ - bl d9ccc │ │ │ │ - bl cc3d8 │ │ │ │ + bl d9cd4 │ │ │ │ + bl cc3e0 │ │ │ │ @ instruction: 0xf50009cc │ │ │ │ @ instruction: 0xf8537000 │ │ │ │ @ instruction: 0xf505c03c │ │ │ │ @ instruction: 0xf8de7540 │ │ │ │ @ instruction: 0xf8d9e004 │ │ │ │ - b fe2ac8dc │ │ │ │ - b fe38b900 │ │ │ │ - bl cc0f8 │ │ │ │ + b fe2ac8e4 │ │ │ │ + b fe38b908 │ │ │ │ + bl cc100 │ │ │ │ @ instruction: 0xf85309c0 │ │ │ │ - b fe30899c │ │ │ │ + b fe3089a4 │ │ │ │ @ instruction: 0xf8d90c00 │ │ │ │ - bl c88f4 │ │ │ │ + bl c88fc │ │ │ │ @ instruction: 0xf85309c5 │ │ │ │ - b fe39c9c0 │ │ │ │ - b 13c88f0 │ │ │ │ + b fe39c9c8 │ │ │ │ + b 13c88f8 │ │ │ │ cdpvs 14, 15, cr2, cr14, cr6, {2} │ │ │ │ streq lr, [r5, #-2700] @ 0xfffff574 │ │ │ │ ldrdgt pc, [r4], -r9 │ │ │ │ vfnmapl.f32 s29, s12, s28 │ │ │ │ - b fe0238fc │ │ │ │ - b fe388938 │ │ │ │ + b fe023904 │ │ │ │ + b fe388940 │ │ │ │ ldcvs 14, cr0, [lr, #-24]! @ 0xffffffe8 │ │ │ │ bicsmi r1, r4, #32, 20 @ 0x20000 │ │ │ │ vmlseq.f32 s28, s28, s31 │ │ │ │ - b fe1a3c00 │ │ │ │ + b fe1a3c08 │ │ │ │ @ instruction: 0xf8d754d4 │ │ │ │ - blne d20b20 │ │ │ │ + blne d20b28 │ │ │ │ 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 fe0a1d28 │ │ │ │ + b fe0a1d30 │ │ │ │ ldmvs sl!, {r2, sl}^ │ │ │ │ - bl 12e1824 │ │ │ │ + bl 12e182c │ │ │ │ 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 │ │ │ │ @@ -3740,224 +3742,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 d8af0 │ │ │ │ + bl d8af8 │ │ │ │ @ instruction: 0xf50e01cc │ │ │ │ @ instruction: 0xf8d97e80 │ │ │ │ ldmdbvs sl!, {r2, ip, pc}^ │ │ │ │ - bl e2af0 │ │ │ │ + bl e2af8 │ │ │ │ @ instruction: 0xf8530ace │ │ │ │ submi lr, sp, lr, lsr r0 │ │ │ │ @ instruction: 0xf8dab2c1 │ │ │ │ @ instruction: 0xf501a004 │ │ │ │ - b fe2e4de0 │ │ │ │ + b fe2e4de8 │ │ │ │ @ instruction: 0xf8530e0e │ │ │ │ - b fe278ad8 │ │ │ │ - bl cae14 │ │ │ │ + b fe278ae0 │ │ │ │ + bl cae1c │ │ │ │ @ instruction: 0xf8530ac1 │ │ │ │ - b fe10cab8 │ │ │ │ + b fe10cac0 │ │ │ │ vraddhn.i16 d16, q0, q6 │ │ │ │ - b fe39ba18 │ │ │ │ + b fe39ba20 │ │ │ │ @ instruction: 0xf8da0101 │ │ │ │ @ instruction: 0xf50ce004 │ │ │ │ - b fe267b08 │ │ │ │ - b fe18c244 │ │ │ │ + b fe267b10 │ │ │ │ + b fe18c24c │ │ │ │ svcvs 0x003e0902 │ │ │ │ - bl da31c │ │ │ │ + bl da324 │ │ │ │ strbmi r0, [lr, #-2252] @ 0xfffff734 │ │ │ │ - bcc 786fc │ │ │ │ + bcc 78704 │ │ │ │ mvnsvs r6, lr, lsr lr │ │ │ │ svcvs 0x007e1934 │ │ │ │ streq lr, [r5, #-2886] @ 0xfffff4ba │ │ │ │ - bl fe9a4724 │ │ │ │ + bl fe9a472c │ │ │ │ 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 1308ddc │ │ │ │ + b 1308de4 │ │ │ │ adcsmi r0, r4, #50432 @ 0xc500 │ │ │ │ strcc fp, [r1, #-3976] @ 0xfffff078 │ │ │ │ vmlaeq.f32 s28, s3, s28 │ │ │ │ @ instruction: 0x0c05ebac │ │ │ │ - bl feb0f730 │ │ │ │ + bl feb0f738 │ │ │ │ cdpvs 1, 15, cr0, cr12, cr14, {0} │ │ │ │ svclt 0x0038454e │ │ │ │ - bl fe996e68 │ │ │ │ + bl fe996e70 │ │ │ │ rsbmi r0, r6, r9, lsl #12 │ │ │ │ vmvn.i32 q11, #9240575 @ 0x008cffff │ │ │ │ - b fe05428c │ │ │ │ + b fe054294 │ │ │ │ svcvs 0x00b90504 │ │ │ │ addpl pc, r0, r7, asr #17 │ │ │ │ @ instruction: 0xf50e0e05 │ │ │ │ - blx 17e8480 │ │ │ │ + blx 17e8488 │ │ │ │ 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 dcabc │ │ │ │ - b fe20b1d8 │ │ │ │ - bl c9ec8 │ │ │ │ + bl dcac4 │ │ │ │ + b fe20b1e0 │ │ │ │ + bl c9ed0 │ │ │ │ @ instruction: 0xf85308cc │ │ │ │ - b fe138bac │ │ │ │ + b fe138bb4 │ │ │ │ @ instruction: 0xf8d8040c │ │ │ │ vaddl.u8 q14, d6, d4 │ │ │ │ @ instruction: 0xf8534807 │ │ │ │ - b fe174bb4 │ │ │ │ - bl c9f00 │ │ │ │ + b fe174bbc │ │ │ │ + bl c9f08 │ │ │ │ @ instruction: 0xf5080cce │ │ │ │ @ instruction: 0xf8537880 │ │ │ │ @ instruction: 0xf8d9e03e │ │ │ │ @ instruction: 0xf8dc9004 │ │ │ │ - bl f8af4 │ │ │ │ - b fe10b608 │ │ │ │ + bl f8afc │ │ │ │ + b fe10b610 │ │ │ │ @ instruction: 0xf853040e │ │ │ │ - b fe168bd0 │ │ │ │ + b fe168bd8 │ │ │ │ @ instruction: 0xf8d7050c │ │ │ │ @ instruction: 0xf8dac080 │ │ │ │ - b fe2f0b0c │ │ │ │ + b fe2f0b14 │ │ │ │ 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 ff3c3724 │ │ │ │ + beq ff3c372c │ │ │ │ @ instruction: 0xf8536f39 │ │ │ │ @ instruction: 0xf50ce03e │ │ │ │ - b fe227c24 │ │ │ │ + b fe227c2c │ │ │ │ @ instruction: 0xf8da0e0e │ │ │ │ - b fe268b3c │ │ │ │ + b fe268b44 │ │ │ │ @ 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 83868 │ │ │ │ + beq 83870 │ │ │ │ ldrshmi r6, [r5], #-221 @ 0xffffff23 │ │ │ │ @ instruction: 0xf853673d │ │ │ │ - b 13dcc50 │ │ │ │ - b 1327cb4 │ │ │ │ + b 13dcc58 │ │ │ │ + b 1327cbc │ │ │ │ @ instruction: 0xf8d70cca │ │ │ │ - b fe390d6c │ │ │ │ + b fe390d74 │ │ │ │ @ instruction: 0xf8d90e05 │ │ │ │ - b fe21cb84 │ │ │ │ + b fe21cb8c │ │ │ │ rsceq r0, r5, r5, lsl #16 │ │ │ │ svclt 0x008842ac │ │ │ │ - beq 84fa8 │ │ │ │ - bl feb0f838 │ │ │ │ - blvs fff0bbb0 │ │ │ │ + beq 84fb0 │ │ │ │ + bl feb0f840 │ │ │ │ + blvs fff0bbb8 │ │ │ │ @ instruction: 0x0c08ebac │ │ │ │ - bcs 205a98 │ │ │ │ + bcs 205aa0 │ │ │ │ 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 fe045fd0 │ │ │ │ - bleq 3435bc │ │ │ │ - b 13cc480 │ │ │ │ + bvc fe045fd8 │ │ │ │ + bleq 3435c4 │ │ │ │ + b 13cc488 │ │ │ │ @ instruction: 0xf5046c12 │ │ │ │ @ instruction: 0xf50e7400 │ │ │ │ - bl e84bc │ │ │ │ - bl cb2f0 │ │ │ │ + bl e84c4 │ │ │ │ + bl cb2f8 │ │ │ │ @ instruction: 0xf85308c4 │ │ │ │ @ instruction: 0xf853c03c │ │ │ │ @ instruction: 0xf8d84034 │ │ │ │ - b fe128be0 │ │ │ │ + b fe128be8 │ │ │ │ @ instruction: 0xf8d9040c │ │ │ │ - bl f8be8 │ │ │ │ - b fe20b304 │ │ │ │ - bl cbc10 │ │ │ │ + bl f8bf0 │ │ │ │ + b fe20b30c │ │ │ │ + bl cbc18 │ │ │ │ @ instruction: 0xf85308ce │ │ │ │ - b fe140ce0 │ │ │ │ + b fe140ce8 │ │ │ │ @ instruction: 0xf8d8040e │ │ │ │ @ instruction: 0xf853e004 │ │ │ │ - blx 17f0cdc │ │ │ │ + blx 17f0ce4 │ │ │ │ svcvs 0x00b9f885 │ │ │ │ @ instruction: 0x0c0eea8c │ │ │ │ streq lr, [sl], #-2692 @ 0xfffff57c │ │ │ │ cdpmi 3, 0, cr15, cr7, cr5, {6} │ │ │ │ @ instruction: 0xf8d9190a │ │ │ │ - bl d8c1c │ │ │ │ + bl d8c24 │ │ │ │ @ instruction: 0xf50e09c8 │ │ │ │ @ instruction: 0xf8537e80 │ │ │ │ - b fe330cf8 │ │ │ │ - bl 100bc2c │ │ │ │ - blx 17cbc50 │ │ │ │ + b fe330d00 │ │ │ │ + bl 100bc34 │ │ │ │ + blx 17cbc58 │ │ │ │ @ instruction: 0xf8d9f08b │ │ │ │ - bl e8c38 │ │ │ │ + bl e8c40 │ │ │ │ @ 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 205b74 │ │ │ │ + bcs 205b7c │ │ │ │ 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 fe046080 │ │ │ │ + bvc fe046088 │ │ │ │ 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 fe388fc8 │ │ │ │ + b fe388fd0 │ │ │ │ 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 fe90f4b4 │ │ │ │ + bne fe90f4bc │ │ │ │ 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 fe8685c0 │ │ │ │ + bl fe8685c8 │ │ │ │ ldcvs 2, cr0, [r9, #8]! │ │ │ │ - b fe0624b0 │ │ │ │ + b fe0624b8 │ │ │ │ ldclvs 1, cr0, [sl, #-8]! │ │ │ │ - bl 10a2bb4 │ │ │ │ + bl 10a2bbc │ │ │ │ ldclvs 1, cr0, [sl], #4 │ │ │ │ svclt 0x0038454c │ │ │ │ - bl fe916ce0 │ │ │ │ + bl fe916ce8 │ │ │ │ subsmi r0, r0, r9, lsl #8 │ │ │ │ @ instruction: 0xf5020e2a │ │ │ │ - bl e54e8 │ │ │ │ + bl e54f0 │ │ │ │ @ instruction: 0xf85309cc │ │ │ │ - bl f8de0 │ │ │ │ + bl f8de8 │ │ │ │ ldrvs r0, [r9, #2242]! @ 0x8c2 │ │ │ │ eorscs pc, r2, r3, asr r8 @ │ │ │ │ @ instruction: 0xf8d86e79 │ │ │ │ - b fe0a8d10 │ │ │ │ + b fe0a8d18 │ │ │ │ @ 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 @ │ │ │ │ @@ -3967,21 +3969,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 d0d58 │ │ │ │ + bl d0d60 │ │ │ │ @ instruction: 0xf85309c8 │ │ │ │ - b fe330e30 │ │ │ │ + b fe330e38 │ │ │ │ @ instruction: 0xf8d70c02 │ │ │ │ @ instruction: 0xf8d92080 │ │ │ │ - bl e8d6c │ │ │ │ - bl 108b498 │ │ │ │ + bl e8d74 │ │ │ │ + bl 108b4a0 │ │ │ │ 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}^ │ │ │ │ @@ -3989,275 +3991,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 fe389164 │ │ │ │ - b 13cadac │ │ │ │ - b 13a8700 │ │ │ │ + b fe38916c │ │ │ │ + b 13cadb4 │ │ │ │ + b 13a8708 │ │ │ │ addmi r0, lr, #204, 28 @ 0xcc0 │ │ │ │ @ instruction: 0xf10cbf88 │ │ │ │ - bl feb8bdb8 │ │ │ │ - blne fe24c5e8 │ │ │ │ + bl feb8bdc0 │ │ │ │ + blne fe24c5f0 │ │ │ │ andeq lr, r8, #178176 @ 0x2b800 │ │ │ │ strbmi r6, [r9, #-3262] @ 0xfffff342 │ │ │ │ - bcc 78aa4 │ │ │ │ + bcc 78aac │ │ │ │ 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 ff3439ec │ │ │ │ + beq ff3439f4 │ │ │ │ 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 fe263fec │ │ │ │ - bl cbe3c │ │ │ │ + b fe263ff4 │ │ │ │ + bl cbe44 │ │ │ │ @ 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 fe1a4b24 │ │ │ │ + b fe1a4b2c │ │ │ │ ldrbtvs r0, [lr], r8, lsl #12 │ │ │ │ @ instruction: 0xf882fa5f │ │ │ │ - b 1be3844 │ │ │ │ - blvs ffe4b654 │ │ │ │ + b 1be384c │ │ │ │ + blvs ffe4b65c │ │ │ │ stmdavc r0, {r3, r8, sl, ip, sp, lr, pc} │ │ │ │ ldrd pc, [r4], -lr │ │ │ │ - bmi ff2c3874 │ │ │ │ - b fe324358 │ │ │ │ + bmi ff2c387c │ │ │ │ + b fe324360 │ │ │ │ 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 fe84f530 │ │ │ │ + bl fe84f538 │ │ │ │ cdpvs 5, 7, cr0, cr9, cr10, {0} │ │ │ │ - beq ff283a8c │ │ │ │ - bl 12e2478 │ │ │ │ + beq ff283a94 │ │ │ │ + bl 12e2480 │ │ │ │ submi r0, sp, ip, lsl #24 │ │ │ │ ldrdne pc, [r0], r7 │ │ │ │ @ instruction: 0xf8da66fd │ │ │ │ - bl f0ea4 │ │ │ │ + bl f0eac │ │ │ │ @ instruction: 0xf85305c1 │ │ │ │ @ instruction: 0xf853b031 │ │ │ │ ldcvs 0, cr9, [r9], #-228 @ 0xffffff1c │ │ │ │ - b fe2e3058 │ │ │ │ + b fe2e3060 │ │ │ │ @ instruction: 0xf3c20909 │ │ │ │ - b fe153ac8 │ │ │ │ - bl ca2d8 │ │ │ │ + b fe153ad0 │ │ │ │ + bl ca2e0 │ │ │ │ @ instruction: 0xf8530ac8 │ │ │ │ @ instruction: 0xf50b8038 │ │ │ │ - b fe267cbc │ │ │ │ + b fe267cc4 │ │ │ │ @ instruction: 0xf8da0808 │ │ │ │ - b fe16ced4 │ │ │ │ - bl ca2ec │ │ │ │ + b fe16cedc │ │ │ │ + bl ca2f4 │ │ │ │ @ instruction: 0xf85309ce │ │ │ │ @ instruction: 0xf8d9e03e │ │ │ │ - b fe22cee4 │ │ │ │ - b 13cc710 │ │ │ │ - b fe14b1f4 │ │ │ │ + b fe22ceec │ │ │ │ + b 13cc718 │ │ │ │ + b fe14b1fc │ │ │ │ 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 fe14d12c │ │ │ │ - b 13cbf30 │ │ │ │ + b fe14d134 │ │ │ │ + b 13cbf38 │ │ │ │ mcreq 14, 0, r6, cr13, cr2, {0} │ │ │ │ - beq ff3c3b24 │ │ │ │ + beq ff3c3b2c │ │ │ │ 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 ff303b4c │ │ │ │ + beq ff303b54 │ │ │ │ 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 fe38f4f4 │ │ │ │ + b fe38f4fc │ │ │ │ @ instruction: 0xf8da0e08 │ │ │ │ vaddl.u8 , d12, d4 │ │ │ │ - bl daf8c │ │ │ │ + bl daf94 │ │ │ │ @ instruction: 0xf5080ac9 │ │ │ │ @ instruction: 0xf8537880 │ │ │ │ - b fe3b5060 │ │ │ │ - bl 100c794 │ │ │ │ - blx 17c8fbc │ │ │ │ + b fe3b5068 │ │ │ │ + bl 100c79c │ │ │ │ + blx 17c8fc4 │ │ │ │ @ instruction: 0xf8dafe86 │ │ │ │ - bl ecf9c │ │ │ │ + bl ecfa4 │ │ │ │ @ instruction: 0xf50e0ac8 │ │ │ │ @ instruction: 0xf8537e00 │ │ │ │ vmvn.i32 d24, #232 @ 0x000000e8 │ │ │ │ @ instruction: 0xf8da4507 │ │ │ │ - b fe2f0fb0 │ │ │ │ + b fe2f0fb8 │ │ │ │ @ instruction: 0xf5050808 │ │ │ │ - b fe2664a8 │ │ │ │ - bl cb3d4 │ │ │ │ + b fe2664b0 │ │ │ │ + bl cb3dc │ │ │ │ @ instruction: 0xf8530ace │ │ │ │ - b fe2410ac │ │ │ │ + b fe2410b4 │ │ │ │ @ instruction: 0xf8da0e0e │ │ │ │ - b fe268fcc │ │ │ │ - bl cafe0 │ │ │ │ + b fe268fd4 │ │ │ │ + bl cafe8 │ │ │ │ @ instruction: 0xf85309c5 │ │ │ │ - b fe39d09c │ │ │ │ + b fe39d0a4 │ │ │ │ @ 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 b55004 │ │ │ │ + bne b5500c │ │ │ │ stmdbeq r4, {r0, r3, r5, r7, r8, r9, fp, sp, lr, pc} │ │ │ │ - bl fe964be8 │ │ │ │ + bl fe964bf0 │ │ │ │ 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 fea64e0c │ │ │ │ - b 13cb468 │ │ │ │ + bl fea64e14 │ │ │ │ + b 13cb470 │ │ │ │ @ instruction: 0xf8c76e1c │ │ │ │ @ instruction: 0xf50e4080 │ │ │ │ - b fe02883c │ │ │ │ + b fe028844 │ │ │ │ cdpeq 4, 3, cr0, cr0, cr9, {0} │ │ │ │ strbeq lr, [lr, #2819] @ 0xb03 │ │ │ │ - bl da8cc │ │ │ │ + bl da8d4 │ │ │ │ @ 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 e3234 │ │ │ │ + bl e323c │ │ │ │ @ instruction: 0xf85308c9 │ │ │ │ sbclt r9, sp, #57 @ 0x39 │ │ │ │ vmla.i q10, , d0[4] │ │ │ │ @ instruction: 0xf8d74407 │ │ │ │ - b fe38d2b8 │ │ │ │ + b fe38d2c0 │ │ │ │ @ instruction: 0xf5040e09 │ │ │ │ - bl 4662a0 │ │ │ │ + bl 4662a8 │ │ │ │ @ instruction: 0xf8d8010e │ │ │ │ @ instruction: 0xf8d7e004 │ │ │ │ - b fe0292ac │ │ │ │ - bl 10890e8 │ │ │ │ - bl c90b4 │ │ │ │ - blx 17c9bcc │ │ │ │ + b fe0292b4 │ │ │ │ + bl 10890f0 │ │ │ │ + bl c90bc │ │ │ │ + blx 17c9bd4 │ │ │ │ vmull.p8 , d24, d8 │ │ │ │ - bl db8dc │ │ │ │ + bl db8e4 │ │ │ │ @ instruction: 0xf85308c4 │ │ │ │ @ instruction: 0xf8535035 │ │ │ │ @ instruction: 0xf50e4034 │ │ │ │ ldmdavs r2, {r9, sl, fp, ip, sp, lr}^ │ │ │ │ - bvc 10464fc │ │ │ │ + bvc 1046504 │ │ │ │ @ instruction: 0xf8d84065 │ │ │ │ - bl d90ec │ │ │ │ - b fe08b418 │ │ │ │ + bl d90f4 │ │ │ │ + b fe08b420 │ │ │ │ @ instruction: 0xf8d70904 │ │ │ │ @ instruction: 0xf8534080 │ │ │ │ @ instruction: 0x465ae03e │ │ │ │ - b fe14c980 │ │ │ │ + b fe14c988 │ │ │ │ strtmi r0, [r3], lr, lsl #10 │ │ │ │ @ instruction: 0xf8d86e7c │ │ │ │ - bl 10110c │ │ │ │ + bl 101114 │ │ │ │ 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 ff0c3d2c │ │ │ │ + beq ff0c3d34 │ │ │ │ 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 daaa0 │ │ │ │ + bl daaa8 │ │ │ │ @ instruction: 0xf8530bcb │ │ │ │ @ instruction: 0xf5082032 │ │ │ │ @ instruction: 0xf8da7880 │ │ │ │ @ instruction: 0xf853a004 │ │ │ │ rsbmi r4, r2, r4, lsr r0 │ │ │ │ ldrdmi pc, [r4], -fp │ │ │ │ streq lr, [r4], #-2698 @ 0xfffff576 │ │ │ │ - beq ff3c3d5c │ │ │ │ + beq ff3c3d64 │ │ │ │ eors pc, lr, r3, asr r8 @ │ │ │ │ andeq lr, lr, #532480 @ 0x82000 │ │ │ │ ldrd pc, [r4], -sl │ │ │ │ - bvc 1483a9c │ │ │ │ + bvc 1483aa4 │ │ │ │ streq lr, [lr], #-2692 @ 0xfffff57c │ │ │ │ @ instruction: 0x0ec1ea4f │ │ │ │ - beq ff043a94 │ │ │ │ + beq ff043a9c │ │ │ │ svclt 0x00884571 │ │ │ │ - bl fea95178 │ │ │ │ - bl feb8b978 │ │ │ │ - bl fea8c980 │ │ │ │ + bl fea95180 │ │ │ │ + bl feb8b980 │ │ │ │ + bl fea8c988 │ │ │ │ vmovvs.f32 s1, #153 @ 0xc0c80000 -6.250 │ │ │ │ svclt 0x003845ae │ │ │ │ - beq 85830 │ │ │ │ + beq 85838 │ │ │ │ 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 fe15a0a0 │ │ │ │ + b fe15a0a8 │ │ │ │ ldcvs 1, cr5, [sp], #-836 @ 0xfffffcbc │ │ │ │ - blvs fef4fb4c │ │ │ │ + blvs fef4fb54 │ │ │ │ svclt 0x00384285 │ │ │ │ - bne b575b4 │ │ │ │ + bne b575bc │ │ │ │ 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 @ │ │ │ │ @@ -4265,97 +4267,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 40b1f4 │ │ │ │ + bl 40b1fc │ │ │ │ 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 10a4a00 │ │ │ │ - b 13c9d1c │ │ │ │ - bl 1196350 │ │ │ │ - b 110c228 │ │ │ │ - b fe29a52c │ │ │ │ - b fe10aa4c │ │ │ │ + b 10a4a08 │ │ │ │ + b 13c9d24 │ │ │ │ + bl 1196358 │ │ │ │ + b 110c230 │ │ │ │ + b fe29a534 │ │ │ │ + b fe10aa54 │ │ │ │ @ instruction: 0xf8c70c0c │ │ │ │ - bl fe8a1434 │ │ │ │ - bvs f09a48 │ │ │ │ + bl fe8a143c │ │ │ │ + bvs f09a50 │ │ │ │ strtmi r6, [r4], #3960 @ 0xf78 │ │ │ │ bicmi r6, r4, #62, 30 @ 0xf8 │ │ │ │ @ instruction: 0xf8976db8 │ │ │ │ - b fe271458 │ │ │ │ + b fe271460 │ │ │ │ adcmi r4, r6, #196, 8 @ 0xc4000000 │ │ │ │ strbtmi fp, [r3], ip, lsr #30 │ │ │ │ - bleq 858f4 │ │ │ │ - b fe00ff18 │ │ │ │ - bvs 1e0a678 │ │ │ │ - bl e2f44 │ │ │ │ - b fe00b97c │ │ │ │ + bleq 858fc │ │ │ │ + b fe00ff20 │ │ │ │ + bvs 1e0a680 │ │ │ │ + bl e2f4c │ │ │ │ + b fe00b984 │ │ │ │ ldclvs 6, cr0, [r8, #-16]! │ │ │ │ ldrdgt pc, [r4], r7 │ │ │ │ ldrtvs r1, [r8], #-2432 @ 0xfffff680 │ │ │ │ - blx 17e4744 │ │ │ │ + blx 17e474c │ │ │ │ @ instruction: 0xf8d9fe8c │ │ │ │ - bl 102d27c │ │ │ │ + bl 102d284 │ │ │ │ @ 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 ff243ea0 │ │ │ │ + beq ff243ea8 │ │ │ │ eorshi pc, r8, r3, asr r8 @ │ │ │ │ ldrdge pc, [r4], -sl │ │ │ │ stmdaeq r8, {r7, r9, fp, sp, lr, pc} │ │ │ │ - b fe264f84 │ │ │ │ - bl cb6d0 │ │ │ │ + b fe264f8c │ │ │ │ + bl cb6d8 │ │ │ │ @ instruction: 0xf8530ace │ │ │ │ - b fe2413a8 │ │ │ │ + b fe2413b0 │ │ │ │ @ instruction: 0xf8da080e │ │ │ │ - bl 1012c8 │ │ │ │ + bl 1012d0 │ │ │ │ @ instruction: 0xf8530acc │ │ │ │ - b fe2793b0 │ │ │ │ - b 13ccafc │ │ │ │ - b fe2137c8 │ │ │ │ - b 124c2fc │ │ │ │ + b fe2793b8 │ │ │ │ + b 13ccb04 │ │ │ │ + b fe2137d0 │ │ │ │ + b 124c304 │ │ │ │ @ instruction: 0xf8da59d6 │ │ │ │ svcvs 0x00be8004 │ │ │ │ vmlaeq.f32 s28, s17, s28 │ │ │ │ - bl fe8a43bc │ │ │ │ + bl fe8a43c4 │ │ │ │ svcvs 0x003a0e0e │ │ │ │ stmdbeq r0, {r0, r3, r7, r9, fp, sp, lr, pc} │ │ │ │ - b 1bda230 │ │ │ │ - b fe14b710 │ │ │ │ - bne fec9de38 │ │ │ │ + b 1bda238 │ │ │ │ + b fe14b718 │ │ │ │ + bne fec9de40 │ │ │ │ mrcvs 6, 7, r4, cr10, cr6, {0} │ │ │ │ svclt 0x0038454a │ │ │ │ - bl fe898b00 │ │ │ │ + bl fe898b08 │ │ │ │ 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 10a2610 │ │ │ │ + bl 10a2618 │ │ │ │ strbmi r0, [r1, #-1542]! @ 0xfffff9fa │ │ │ │ @ instruction: 0xf1aebf38 │ │ │ │ - bl fe84cb2c │ │ │ │ + bl fe84cb34 │ │ │ │ ldrbtvs r0, [lr], #-268 @ 0xfffffef4 │ │ │ │ @ instruction: 0xf8d74061 │ │ │ │ @ instruction: 0xf8d74088 │ │ │ │ - b fe2e1548 │ │ │ │ + b fe2e1550 │ │ │ │ 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}^ │ │ │ │ @@ -4363,133 +4365,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 f145c │ │ │ │ - b fe38b6a0 │ │ │ │ - bl c9380 │ │ │ │ + bl f1464 │ │ │ │ + b fe38b6a8 │ │ │ │ + bl c9388 │ │ │ │ @ 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 fe0a5190 │ │ │ │ - blx 17c9be0 │ │ │ │ + b fe0a5198 │ │ │ │ + blx 17c9be8 │ │ │ │ @ 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 fe39a3f4 │ │ │ │ + b fe39a3fc │ │ │ │ @ instruction: 0xf8d90c0c │ │ │ │ @ instruction: 0xf504e004 │ │ │ │ - b fe2264e4 │ │ │ │ - b fe14cc20 │ │ │ │ + b fe2264ec │ │ │ │ + b fe14cc28 │ │ │ │ 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 fe324df8 │ │ │ │ + b fe324e00 │ │ │ │ stmdavs sp!, {r2, sl}^ │ │ │ │ smlatbeq r8, r1, fp, lr │ │ │ │ @ instruction: 0xf8d718b2 │ │ │ │ - b fe3a1610 │ │ │ │ + b fe3a1618 │ │ │ │ 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 fe09008c │ │ │ │ + b fe090094 │ │ │ │ @ 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 d1680 │ │ │ │ - b fe30cfa4 │ │ │ │ - bl ca89c │ │ │ │ + bl d1688 │ │ │ │ + b fe30cfac │ │ │ │ + bl ca8a4 │ │ │ │ @ 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 17e6eac │ │ │ │ - bl 1076b0 │ │ │ │ + blx 17e6eb4 │ │ │ │ + bl 1076b8 │ │ │ │ @ instruction: 0xf50809cc │ │ │ │ @ instruction: 0xf8537800 │ │ │ │ @ instruction: 0xf8dea03c │ │ │ │ @ instruction: 0xf8d9e004 │ │ │ │ - bl f94d4 │ │ │ │ + bl f94dc │ │ │ │ @ instruction: 0xf85309c6 │ │ │ │ - b fe1615a4 │ │ │ │ + b fe1615ac │ │ │ │ vabal.u8 q8, d0, d14 │ │ │ │ @ instruction: 0xf8d74e07 │ │ │ │ @ instruction: 0xf8d92088 │ │ │ │ @ instruction: 0xf50e9004 │ │ │ │ - b fe2a8de0 │ │ │ │ + b fe2a8de8 │ │ │ │ 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 2063f4 │ │ │ │ + bcs 2063fc │ │ │ │ ldrdcs pc, [r4], r7 │ │ │ │ - bvc fe046924 │ │ │ │ + bvc fe04692c │ │ │ │ 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 fe224c00 │ │ │ │ + b fe224c08 │ │ │ │ @ instruction: 0xf8d90e06 │ │ │ │ - b 13e1530 │ │ │ │ - b fe327674 │ │ │ │ + b 13e1538 │ │ │ │ + b fe32767c │ │ │ │ rsceq r0, r6, r6, lsl #24 │ │ │ │ - b 120fbbc │ │ │ │ - bl 114b844 │ │ │ │ + b 120fbc4 │ │ │ │ + bl 114b84c │ │ │ │ ldcvs 5, cr0, [lr], #-32 @ 0xffffffe0 │ │ │ │ streq lr, [ip, #-2981] @ 0xfffff45b │ │ │ │ @ instruction: 0x6c10ea4f │ │ │ │ svclt 0x00384574 │ │ │ │ - bl fe918948 │ │ │ │ + bl fe918950 │ │ │ │ subsmi r0, r5, lr, lsl #8 │ │ │ │ ldrdcs pc, [r0], r7 │ │ │ │ - bl d96e8 │ │ │ │ + bl d96f0 │ │ │ │ @ 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 @ │ │ │ │ @@ -4503,97 +4505,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 ff2441b4 │ │ │ │ + beq ff2441bc │ │ │ │ @ instruction: 0xf8d91909 │ │ │ │ @ instruction: 0xf50e4004 │ │ │ │ vmull.p8 , d21, d0 │ │ │ │ - b fe31b9d4 │ │ │ │ + b fe31b9dc │ │ │ │ rsclt r0, ip, #4, 24 @ 0x400 │ │ │ │ @ instruction: 0x0c0ceb4b │ │ │ │ eorslt pc, r8, r3, asr r8 @ │ │ │ │ ldrdhi pc, [r4], -sl │ │ │ │ - beq ff3c41d8 │ │ │ │ + beq ff3c41e0 │ │ │ │ strvc pc, [r0], #-1284 @ 0xfffffafc │ │ │ │ eors pc, lr, r3, asr r8 @ │ │ │ │ stmdbvc r0, {r0, r3, r8, sl, ip, sp, lr, pc}^ │ │ │ │ @ instruction: 0xf8da6fba │ │ │ │ - b fe2f15f0 │ │ │ │ + b fe2f15f8 │ │ │ │ vmull.p8 q8, d5, d14 │ │ │ │ - b fe214204 │ │ │ │ - bl cb614 │ │ │ │ + b fe21420c │ │ │ │ + bl cb61c │ │ │ │ @ instruction: 0xf8530ac4 │ │ │ │ @ instruction: 0xf50b4034 │ │ │ │ - b fe3a83f8 │ │ │ │ + b fe3a8400 │ │ │ │ @ instruction: 0xf8da0404 │ │ │ │ - b fe241610 │ │ │ │ - bl cce3c │ │ │ │ + b fe241618 │ │ │ │ + bl cce44 │ │ │ │ @ instruction: 0xf85308c9 │ │ │ │ - b fe12d6f0 │ │ │ │ + b fe12d6f8 │ │ │ │ @ instruction: 0xf8d80909 │ │ │ │ - b 13d9624 │ │ │ │ - b fe38b91c │ │ │ │ + b 13d962c │ │ │ │ + b fe38b924 │ │ │ │ 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 fe858648 │ │ │ │ - bl c9a6c │ │ │ │ - bl cc17c │ │ │ │ + bl fe858650 │ │ │ │ + bl c9a74 │ │ │ │ + bl cc184 │ │ │ │ @ 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 e5254 │ │ │ │ - b fe24c19c │ │ │ │ - bl cc6a4 │ │ │ │ + bl e525c │ │ │ │ + b fe24c1a4 │ │ │ │ + bl cc6ac │ │ │ │ @ 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 ff2842b4 │ │ │ │ + beq ff2842bc │ │ │ │ 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 ff2442d0 │ │ │ │ + beq ff2442d8 │ │ │ │ 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 2065f0 │ │ │ │ + blcs 2065f8 │ │ │ │ stmdbeq sl, {r0, r3, r7, r9, fp, sp, lr, pc} │ │ │ │ - beq ff3c42f4 │ │ │ │ + beq ff3c42fc │ │ │ │ eors pc, lr, r3, asr r8 @ │ │ │ │ - blvc fe046b1c │ │ │ │ + blvc fe046b24 │ │ │ │ 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 │ │ │ │ @@ -4610,92 +4612,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 e5f54 │ │ │ │ - bl cc258 │ │ │ │ + bl e5f5c │ │ │ │ + bl cc260 │ │ │ │ @ instruction: 0xf8530ec2 │ │ │ │ @ instruction: 0xf8532032 │ │ │ │ @ instruction: 0xf8de0030 │ │ │ │ submi lr, r2, r4 │ │ │ │ ldrdeq pc, [r4], -sl │ │ │ │ - beq ff30437c │ │ │ │ + beq ff304384 │ │ │ │ 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 fe00fa5c │ │ │ │ + b fe00fa64 │ │ │ │ @ instruction: 0xf8da000c │ │ │ │ vaddl.u8 q11, d8, d4 │ │ │ │ - bl dc7bc │ │ │ │ + bl dc7c4 │ │ │ │ @ instruction: 0xf50c0ace │ │ │ │ @ instruction: 0xf8537c80 │ │ │ │ - b fe0358a4 │ │ │ │ - blx 17c97c8 │ │ │ │ - bl 11871d8 │ │ │ │ + b fe0358ac │ │ │ │ + blx 17c97d0 │ │ │ │ + bl 11871e0 │ │ │ │ @ instruction: 0xf8da0000 │ │ │ │ - bl 1017cc │ │ │ │ + bl 1017d4 │ │ │ │ @ instruction: 0xf5060acc │ │ │ │ @ instruction: 0xf8537600 │ │ │ │ vshr.u8 d28, d28, #7 │ │ │ │ @ instruction: 0xf8da4507 │ │ │ │ - b fe2f17e0 │ │ │ │ + b fe2f17e8 │ │ │ │ @ instruction: 0xf5050c0c │ │ │ │ - b fe3a6cd8 │ │ │ │ - bl cd004 │ │ │ │ + b fe3a6ce0 │ │ │ │ + bl cd00c │ │ │ │ @ instruction: 0xf8530ac6 │ │ │ │ - b fe3218bc │ │ │ │ + b fe3218c4 │ │ │ │ @ instruction: 0xf8da0606 │ │ │ │ - b fe3b97fc │ │ │ │ - bl cc820 │ │ │ │ + b fe3b9804 │ │ │ │ + bl cc828 │ │ │ │ @ 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 1497828 │ │ │ │ + blne 1497830 │ │ │ │ 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 c46e4 │ │ │ │ + beq c46ec │ │ │ │ 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 d9a40 │ │ │ │ + bl d9a48 │ │ │ │ @ instruction: 0xf85306c5 │ │ │ │ rsbmi r5, r8, r5, lsr r0 │ │ │ │ @ instruction: 0xf8d76875 │ │ │ │ - b fe021aa8 │ │ │ │ + b fe021ab0 │ │ │ │ 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 │ │ │ │ @@ -4717,24 +4719,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 114d634 │ │ │ │ + b 114d63c │ │ │ │ stmibne r9, {r1, r6, r7, r8, sl} │ │ │ │ andeq lr, r5, #67584 @ 0x10800 │ │ │ │ ldrdpl pc, [r8], r7 │ │ │ │ svcvs 0x007e1b12 │ │ │ │ svclt 0x00384281 │ │ │ │ - bne 25811c │ │ │ │ - beq c4344 │ │ │ │ + bne 258124 │ │ │ │ + beq c434c │ │ │ │ ldrdcs pc, [r4], r7 │ │ │ │ - bleq 8433c │ │ │ │ + bleq 84344 │ │ │ │ @ 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 @ │ │ │ │ @@ -4749,107 +4751,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 d9a84 │ │ │ │ + bl d9a8c │ │ │ │ @ instruction: 0xf85300c4 │ │ │ │ stmdavs r0, {r2, r4, r5, lr}^ │ │ │ │ - bl 619b14 │ │ │ │ + bl 619b1c │ │ │ │ vsubl.u8 q8, d10, d2 │ │ │ │ - b fe0529b0 │ │ │ │ + b fe0529b8 │ │ │ │ @ instruction: 0xf5040100 │ │ │ │ - bl 1266b9c │ │ │ │ - bl cb9a4 │ │ │ │ + bl 1266ba4 │ │ │ │ + bl cb9ac │ │ │ │ @ instruction: 0xf85309c6 │ │ │ │ vshr.u8 d22, d21, #5 │ │ │ │ - bvs fee599c8 │ │ │ │ + bvs fee599d0 │ │ │ │ addvc pc, r0, r0, lsl #10 │ │ │ │ - bl e37ac │ │ │ │ + bl e37b4 │ │ │ │ @ instruction: 0xf8d705c5 │ │ │ │ strbmi r6, [r1], #-128 @ 0xffffff80 │ │ │ │ - bl e35a4 │ │ │ │ + bl e35ac │ │ │ │ @ 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 fe3a36c0 │ │ │ │ + b fe3a36c8 │ │ │ │ @ instruction: 0xf8c70606 │ │ │ │ svcvs 0x00be6080 │ │ │ │ @ instruction: 0xf18afa5f │ │ │ │ tstpvc r0, r1, lsl #10 @ p-variant is OBSOLETE │ │ │ │ ldrd pc, [r4], -r6 │ │ │ │ @ instruction: 0xf8d66f3e │ │ │ │ @ instruction: 0xf8d7c004 │ │ │ │ - b fe3a1bfc │ │ │ │ + b fe3a1c04 │ │ │ │ @ instruction: 0xf8d90c0c │ │ │ │ - bl 101a14 │ │ │ │ + bl 101a1c │ │ │ │ @ instruction: 0xf85309c4 │ │ │ │ - b fe319adc │ │ │ │ + b fe319ae4 │ │ │ │ @ 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 fe3a5830 │ │ │ │ - bl cca6c │ │ │ │ + b fe3a5838 │ │ │ │ + bl cca74 │ │ │ │ @ instruction: 0xf8530ec1 │ │ │ │ rsbsmi r1, r0, r1, lsr r0 │ │ │ │ @ instruction: 0xf8de4041 │ │ │ │ - bl c9a5c │ │ │ │ + bl c9a64 │ │ │ │ @ instruction: 0xf8530ec5 │ │ │ │ - b fe31db28 │ │ │ │ + b fe31db30 │ │ │ │ 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 fe85aacc │ │ │ │ - b 13c9ebc │ │ │ │ - bl 10263e0 │ │ │ │ - b 13cb2ac │ │ │ │ + bl fe85aad4 │ │ │ │ + b 13c9ec4 │ │ │ │ + bl 10263e8 │ │ │ │ + b 13cb2b4 │ │ │ │ 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 ffea3a9c │ │ │ │ + bvs ffea3aa4 │ │ │ │ andeq lr, r6, r4, lsl #21 │ │ │ │ - bl 26359c │ │ │ │ + bl 2635a4 │ │ │ │ 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 1e21c10 │ │ │ │ + blvs 1e21c18 │ │ │ │ strmi r6, [r3, #2877] @ 0xb3d │ │ │ │ andmi lr, r4, #3162112 @ 0x304000 │ │ │ │ andcs fp, r0, #44, 30 @ 0xb0 │ │ │ │ - bl fea922ec │ │ │ │ - bl feaca2f4 │ │ │ │ - blne 1489af0 │ │ │ │ + bl fea922f4 │ │ │ │ + bl feaca2fc │ │ │ │ + blne 1489af8 │ │ │ │ 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 │ │ │ │ @@ -4861,70 +4863,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 10461e0 │ │ │ │ + beq 10461e8 │ │ │ │ @ instruction: 0xf02a4604 │ │ │ │ @ instruction: 0x3640063f │ │ │ │ strtmi r4, [r0], -r6, lsl #8 │ │ │ │ strbcc r4, [r0], #-1577 @ 0xfffff9d7 │ │ │ │ - blx fec47b46 │ │ │ │ + blx fec47b4e │ │ │ │ ldrhle r4, [r8, #36]! @ 0x24 │ │ │ │ stmdbeq r0, {r0, r3, r8, ip, sp, lr, pc}^ │ │ │ │ - beq 1005c08 │ │ │ │ - ldrteq pc, [pc], #-8 @ 9b64 @ │ │ │ │ + beq 1005c10 │ │ │ │ + ldrteq pc, [pc], #-8 @ 9b6c @ │ │ │ │ stccs 4, cr4, [r0], {209} @ 0xd1 │ │ │ │ ldcne 0, cr13, [lr, #-240]! @ 0xffffff10 │ │ │ │ strbmi r4, [r9], -r2, lsr #12 │ │ │ │ @ instruction: 0xf7fa4630 │ │ │ │ - @ instruction: 0x4623ed38 │ │ │ │ + @ instruction: 0x4623ed34 │ │ │ │ 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 0x00cef7fa │ │ │ │ + svc 0x00caf7fa │ │ │ │ ldrtmi r4, [r0], -r9, lsr #12 │ │ │ │ biceq lr, r8, #323584 @ 0x4f000 │ │ │ │ stmib r7, {r9, sp}^ │ │ │ │ @ instruction: 0xf7fc320f │ │ │ │ - bmi 4089ac │ │ │ │ + bmi 4089b4 │ │ │ │ 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 0x0000ed4a │ │ │ │ - ldrdeq r6, [r7], -ip │ │ │ │ + svclt 0x0000ed46 │ │ │ │ + ldrdeq r6, [r7], -r4 │ │ │ │ ldrdeq r0, [r0], -r8 │ │ │ │ - andeq r6, r7, lr, lsr r4 │ │ │ │ + andeq r6, r7, r6, lsr r4 │ │ │ │ stmdavs r0, {r7, sl, ip, sp, pc} │ │ │ │ ldrtmi sl, [sp], r0, lsl #30 │ │ │ │ - blvc 147d80 │ │ │ │ + blvc 147d88 │ │ │ │ svclt 0x00004770 │ │ │ │ stmdavs r0, {r7, sl, ip, sp, pc}^ │ │ │ │ ldrtmi sl, [sp], r0, lsl #30 │ │ │ │ - blvc 147d90 │ │ │ │ + blvc 147d98 │ │ │ │ svclt 0x00004770 │ │ │ │ mvnsmi lr, sp, lsr #18 │ │ │ │ stcpl 4, cr15, [r0], {79} @ 0x4f │ │ │ │ @ instruction: 0x0c0cebad │ │ │ │ svceq 0x00e8f8cc │ │ │ │ svcge 0x00004b19 │ │ │ │ @ instruction: 0x46044a19 │ │ │ │ @@ -4948,20 +4950,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 │ │ │ │ ldmlt r6, {r2, r4, r5, ip, sp, lr, pc} │ │ │ │ - andeq r6, r7, r8, asr #7 │ │ │ │ + andeq r6, r7, r0, asr #7 │ │ │ │ ldrdeq r0, [r0], -r0 @ │ │ │ │ - andeq sl, r4, sl, lsl #20 │ │ │ │ - andeq sl, r4, r4, lsl sl │ │ │ │ - andeq sl, r4, r2, ror #19 │ │ │ │ - andeq sl, r4, ip, ror #19 │ │ │ │ + strdeq sl, [r4], -sl @ │ │ │ │ + andeq sl, r4, r4, lsl #20 │ │ │ │ + ldrdeq sl, [r4], -r2 │ │ │ │ + ldrdeq sl, [r4], -ip │ │ │ │ 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} │ │ │ │ @@ -4986,20 +4988,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 │ │ │ │ stmdalt sl, {r2, r4, r5, ip, sp, lr, pc}^ │ │ │ │ - andeq r6, r7, r8, lsr r3 │ │ │ │ + andeq r6, r7, r0, lsr r3 │ │ │ │ ldrdeq r0, [r0], -r0 @ │ │ │ │ - andeq sl, r4, r2, ror r9 │ │ │ │ - andeq sl, r4, ip, lsl #19 │ │ │ │ - andeq sl, r4, sl, asr #18 │ │ │ │ - andeq sl, r4, r4, ror #18 │ │ │ │ + andeq sl, r4, r2, ror #18 │ │ │ │ + andeq sl, r4, ip, ror r9 │ │ │ │ + andeq sl, r4, sl, lsr r9 │ │ │ │ + andeq sl, r4, r4, asr 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 │ │ │ │ @@ -5012,30 +5014,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 56a6c │ │ │ │ + blcs 56a74 │ │ │ │ @ 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, r3, r4, r5, r6, r7, r9, sl, fp, ip, sp, lr, pc}^ │ │ │ │ movweq lr, #2516 @ 0x9d4 │ │ │ │ - blmi 1f949cc │ │ │ │ + blmi 1f949d4 │ │ │ │ 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 56aa8 │ │ │ │ + blcs 56ab0 │ │ │ │ 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 │ │ │ │ @@ -5052,24 +5054,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 fe900a44 │ │ │ │ + bhi fe900a4c │ │ │ │ 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 1509dfc │ │ │ │ + blmi 1509e04 │ │ │ │ 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 │ │ │ │ @@ -5082,162 +5084,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 15c3c0 │ │ │ │ + blcs 15c3c8 │ │ │ │ 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, cr14, cr9, {1} │ │ │ │ cmple r6, r0, lsl #16 │ │ │ │ movweq lr, #2516 @ 0x9d4 │ │ │ │ - blmi c14b04 │ │ │ │ + blmi c14b0c │ │ │ │ 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 15c3c4 │ │ │ │ + blcs 15c3cc │ │ │ │ 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 749d20 │ │ │ │ + blmi 749d28 │ │ │ │ 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 ff9c5fca │ │ │ │ + blx ff9c5fd2 │ │ │ │ @ instruction: 0xf023e747 │ │ │ │ stmdavs r0!, {r3, r8, r9} │ │ │ │ adchi r2, r3, #32, 2 │ │ │ │ - blx 16c5fda │ │ │ │ - blmi 383ce4 │ │ │ │ + blx 16c5fe2 │ │ │ │ + blmi 383cec │ │ │ │ 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 │ │ │ │ - andeq r6, r7, r0, lsr #5 │ │ │ │ + muleq r7, r8, r2 │ │ │ │ strdeq r0, [r0], -ip │ │ │ │ @ instruction: 0x000004b4 │ │ │ │ - andeq sl, r4, sl, lsl r8 │ │ │ │ - andeq sl, r4, r0, ror #15 │ │ │ │ + andeq sl, r4, sl, lsl #16 │ │ │ │ + ldrdeq sl, [r4], -r0 │ │ │ │ andeq r0, r0, r4, lsr #7 │ │ │ │ - @ instruction: 0x0004a7b4 │ │ │ │ - andeq sl, r4, r8, asr #14 │ │ │ │ + andeq sl, r4, r4, lsr #15 │ │ │ │ + andeq sl, r4, r8, lsr r7 │ │ │ │ vst3.32 {d27,d29,d31}, [pc :64], r0 │ │ │ │ - bl feb611d0 │ │ │ │ + bl feb611d8 │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ - bmi 50df78 │ │ │ │ - blmi 5361e8 │ │ │ │ + bmi 50df80 │ │ │ │ + blmi 5361f0 │ │ │ │ svcge 0x0000447a │ │ │ │ ldmpl r3, {r3, r4, r5, r9, sl, lr}^ │ │ │ │ rsbsvs r6, fp, fp, lsl r8 │ │ │ │ movweq pc, #79 @ 0x4f @ │ │ │ │ - svc 0x0012f7fa │ │ │ │ + svc 0x000ef7fa │ │ │ │ ldrtmi r2, [r8], -r1, lsl #2 │ │ │ │ - bl fe3c7fe0 │ │ │ │ + bl fe2c7fe8 │ │ │ │ ldrtmi r4, [r9], -sp, lsl #16 │ │ │ │ @ instruction: 0xf7fa4478 │ │ │ │ - @ instruction: 0x4638eafe │ │ │ │ - svc 0x0062f7fa │ │ │ │ - blmi 21c834 │ │ │ │ + @ instruction: 0x4638eafa │ │ │ │ + svc 0x005ef7fa │ │ │ │ + blmi 21c83c │ │ │ │ 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 0x0000eb30 │ │ │ │ - andeq r6, r7, r4, lsr #32 │ │ │ │ + svclt 0x0000eb2c │ │ │ │ + andeq r6, r7, ip, lsl r0 │ │ │ │ ldrdeq r0, [r0], -r8 │ │ │ │ - andeq sl, r7, r0, lsr r0 │ │ │ │ - strdeq r5, [r7], -r4 │ │ │ │ + andeq sl, r7, r8, lsr #32 │ │ │ │ + andeq r5, r7, ip, ror #31 │ │ │ │ vst3. {d27,d29,d31}, [pc :256], r0 │ │ │ │ - bl feb61240 │ │ │ │ + bl feb61248 │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ sbcslt r0, r1, r8, lsr #29 │ │ │ │ svcge 0x0000493e │ │ │ │ ldrbtmi r4, [r9], #-3134 @ 0xfffff3c2 │ │ │ │ ldrbtmi r4, [ip], #-2622 @ 0xfffff5c2 │ │ │ │ - blmi fa2448 │ │ │ │ + blmi fa2450 │ │ │ │ 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 │ │ │ │ stc2l 0, cr15, [r8, #204]! @ 0xcc │ │ │ │ tstpeq r4, r7, lsl #2 @ p-variant is OBSOLETE │ │ │ │ @ instruction: 0xf7fa2000 │ │ │ │ - blmi d853e8 │ │ │ │ + blmi d853e0 │ │ │ │ strdcs r6, [r0, -sl] │ │ │ │ eoreq pc, r0, r7, lsl #2 │ │ │ │ ldrsbtvs r5, [fp], r3 │ │ │ │ - mrc 7, 1, APSR_nzcv, cr8, cr10, {7} │ │ │ │ + mrc 7, 1, APSR_nzcv, cr4, cr10, {7} │ │ │ │ cmple r7, r0, lsl #16 │ │ │ │ eoreq pc, r0, r7, lsl #2 │ │ │ │ @ instruction: 0xf7fa4d2f │ │ │ │ - stmdami pc!, {r1, r4, r5, r7, r9, sl, fp, sp, lr, pc} @ │ │ │ │ + stmdami pc!, {r1, r2, r3, 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 1e480a0 │ │ │ │ + b 1d480a8 │ │ │ │ @ instruction: 0x46306879 │ │ │ │ - blx fed461a6 │ │ │ │ + blx fed461ae │ │ │ │ cmplt ip, r4, lsl #12 │ │ │ │ strtmi r6, [r8], -r1, lsr #16 │ │ │ │ - blx 19461b0 │ │ │ │ + blx 19461b8 │ │ │ │ @ instruction: 0xf0394630 │ │ │ │ strmi pc, [r4], -r1, asr #23 │ │ │ │ mvnsle r2, r0, lsl #24 │ │ │ │ eoreq pc, r0, r7, lsl #2 │ │ │ │ - bl 5480c8 │ │ │ │ + bl 4480d0 │ │ │ │ ldmvs fp!, {r0, r5, fp, lr} │ │ │ │ andscc r4, r8, r8, ror r4 │ │ │ │ ldmdbvs r8!, {r3, r4, r7, r8, r9, sl, lr}^ │ │ │ │ @ instruction: 0xf7fa4621 │ │ │ │ - blmi 60537c │ │ │ │ + blmi 605374 │ │ │ │ ldmpl r3, {r1, r3, r4, r5, r6, r7, fp, sp, lr}^ │ │ │ │ ldmdblt r3!, {r0, r1, r3, r4, fp, sp, lr}^ │ │ │ │ - blmi 4dc96c │ │ │ │ + blmi 4dc974 │ │ │ │ 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} │ │ │ │ @@ -5245,80 +5247,80 @@ │ │ │ │ ldrbtmi r4, [r9], #-2068 @ 0xfffff7ec │ │ │ │ @ instruction: 0xf0334478 │ │ │ │ strb pc, [r7, sp, asr #28]! @ │ │ │ │ ldmvs fp!, {r1, r4, fp, lr} │ │ │ │ andscc r4, r8, r8, ror r4 │ │ │ │ @ instruction: 0xf1074798 │ │ │ │ @ instruction: 0xf7fa0020 │ │ │ │ - @ instruction: 0xf7faed68 │ │ │ │ - svclt 0x0000eaa2 │ │ │ │ - @ instruction: 0x00075fb2 │ │ │ │ - andeq r5, r7, lr, lsr #31 │ │ │ │ + @ instruction: 0xf7faed64 │ │ │ │ + svclt 0x0000ea9e │ │ │ │ + andeq r5, r7, sl, lsr #31 │ │ │ │ + andeq r5, r7, r6, lsr #31 │ │ │ │ ldrdeq r0, [r0], -r8 │ │ │ │ ldrdeq r0, [r0], -r0 @ │ │ │ │ - strdeq sl, [r4], -r8 │ │ │ │ - andeq sl, r4, r2, lsr #12 │ │ │ │ + andeq sl, r4, r8, ror #11 │ │ │ │ + andeq sl, r4, r2, lsl r6 │ │ │ │ andeq r0, r0, r0, lsl #9 │ │ │ │ - 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, sl, asr #10 │ │ │ │ - andeq sl, r4, r4, ror r5 │ │ │ │ - strdeq r9, [r7], -ip │ │ │ │ + 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 r5 │ │ │ │ + andeq sl, r4, r4, ror #10 │ │ │ │ + strdeq r9, [r7], -r4 │ │ │ │ vst3. {d27,d29,d31}, [pc :256], r0 │ │ │ │ - bl feb61384 │ │ │ │ + bl feb6138c │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ sbcslt r0, r1, r8, lsr #29 │ │ │ │ svcge 0x0000493e │ │ │ │ ldrbtmi r4, [r9], #-3134 @ 0xfffff3c2 │ │ │ │ ldrbtmi r4, [ip], #-2622 @ 0xfffff5c2 │ │ │ │ - blmi fa258c │ │ │ │ + blmi fa2594 │ │ │ │ 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 │ │ │ │ stc2l 0, cr15, [r6, #-204] @ 0xffffff34 │ │ │ │ tstpeq r4, r7, lsl #2 @ p-variant is OBSOLETE │ │ │ │ @ instruction: 0xf7fa2000 │ │ │ │ - blmi d852a4 │ │ │ │ + blmi d8529c │ │ │ │ strdcs r6, [r0, -sl] │ │ │ │ eoreq pc, r0, r7, lsl #2 │ │ │ │ ldrsbtvs r5, [fp], r3 │ │ │ │ - ldc 7, cr15, [r6, #1000] @ 0x3e8 │ │ │ │ + ldc 7, cr15, [r2, #1000] @ 0x3e8 │ │ │ │ cmple r7, r0, lsl #16 │ │ │ │ eoreq pc, r0, r7, lsl #2 │ │ │ │ @ instruction: 0xf7fa4d2f │ │ │ │ - stmdami pc!, {r4, r9, sl, fp, sp, lr, pc} @ │ │ │ │ + stmdami pc!, {r2, r3, r9, sl, fp, sp, lr, pc} @ │ │ │ │ ldreq pc, [r8], -r7, lsl #2 │ │ │ │ ldrbtmi r4, [r8], #-1149 @ 0xfffffb83 │ │ │ │ andscc r3, r8, r4, lsr r5 │ │ │ │ - ldmib r6, {r1, r3, r4, r5, r6, r7, r8, r9, sl, ip, sp, lr, pc}^ │ │ │ │ + ldmib r2, {r1, r3, r4, r5, r6, r7, r8, r9, sl, ip, sp, lr, pc}^ │ │ │ │ @ instruction: 0x46306879 │ │ │ │ - blx 4c62ea │ │ │ │ + blx 4c62f2 │ │ │ │ cmplt ip, r4, lsl #12 │ │ │ │ strtmi r6, [r8], -r1, lsr #16 │ │ │ │ @ instruction: 0xf9c2f039 │ │ │ │ @ instruction: 0xf0394630 │ │ │ │ @ instruction: 0x4604fb1f │ │ │ │ mvnsle r2, r0, lsl #24 │ │ │ │ eoreq pc, r0, r7, lsl #2 │ │ │ │ - b 1cc820c │ │ │ │ + b 1bc8214 │ │ │ │ ldmvs fp!, {r0, r5, fp, lr} │ │ │ │ andscc r4, r8, r8, ror r4 │ │ │ │ ldmdbvs r8!, {r3, r4, r7, r8, r9, sl, lr}^ │ │ │ │ @ instruction: 0xf7fa4621 │ │ │ │ - blmi 605238 │ │ │ │ + blmi 605230 │ │ │ │ ldmpl r3, {r1, r3, r4, r5, r6, r7, fp, sp, lr}^ │ │ │ │ ldmdblt r3!, {r0, r1, r3, r4, fp, sp, lr}^ │ │ │ │ - blmi 4dcab0 │ │ │ │ + blmi 4dcab8 │ │ │ │ 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} │ │ │ │ @@ -5326,30 +5328,30 @@ │ │ │ │ ldrbtmi r4, [r9], #-2068 @ 0xfffff7ec │ │ │ │ @ instruction: 0xf0334478 │ │ │ │ strb pc, [r7, fp, lsr #27]! @ │ │ │ │ ldmvs fp!, {r1, r4, fp, lr} │ │ │ │ andscc r4, r8, r8, ror r4 │ │ │ │ @ instruction: 0xf1074798 │ │ │ │ @ instruction: 0xf7fa0020 │ │ │ │ - @ instruction: 0xf7faecc6 │ │ │ │ - svclt 0x0000ea00 │ │ │ │ - andeq r5, r7, lr, ror #28 │ │ │ │ - andeq r5, r7, sl, ror #28 │ │ │ │ + @ instruction: 0xf7faecc2 │ │ │ │ + svclt 0x0000e9fc │ │ │ │ + andeq r5, r7, r6, ror #28 │ │ │ │ + andeq r5, r7, r2, ror #28 │ │ │ │ ldrdeq r0, [r0], -r8 │ │ │ │ ldrdeq r0, [r0], -r0 @ │ │ │ │ - @ instruction: 0x0004a4b4 │ │ │ │ - andeq sl, r4, lr, ror #9 │ │ │ │ + andeq sl, r4, r4, lsr #9 │ │ │ │ + ldrdeq sl, [r4], -lr │ │ │ │ andeq r0, r0, r0, lsl #9 │ │ │ │ - andeq r9, r7, ip, lsr lr │ │ │ │ - andeq r9, r7, sl, lsr lr │ │ │ │ - andeq r9, r7, r4, lsl #28 │ │ │ │ - @ instruction: 0x00075dbc │ │ │ │ - andeq sl, r4, r6, lsl #8 │ │ │ │ - andeq sl, r4, r0, asr #8 │ │ │ │ - @ instruction: 0x00079db8 │ │ │ │ + andeq r9, r7, r4, lsr lr │ │ │ │ + andeq r9, r7, r2, lsr lr │ │ │ │ + strdeq r9, [r7], -ip │ │ │ │ + @ instruction: 0x00075db4 │ │ │ │ + strdeq sl, [r4], -r6 │ │ │ │ + andeq sl, r4, r0, lsr r4 │ │ │ │ + @ instruction: 0x00079db0 │ │ │ │ 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 │ │ │ │ @@ -5357,15 +5359,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 8fe6dc │ │ │ │ + b 8fe6e4 │ │ │ │ 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 │ │ │ │ ldc2 0, cr15, [sl], {51} @ 0x33 │ │ │ │ ldrdcc pc, [r0], -r8 │ │ │ │ @@ -5377,44 +5379,44 @@ │ │ │ │ pop {r0, r2, r3, r4, r5, r7, r9, sl, lr} │ │ │ │ @ instruction: 0xf03341f0 │ │ │ │ stmdavs sl!, {r0, r2, r6, 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, r6, lsr #26 │ │ │ │ + andeq r5, r7, lr, lsl sp │ │ │ │ ldrdeq r0, [r0], -r0 @ │ │ │ │ - andeq sl, r4, ip, asr r3 │ │ │ │ - andeq sl, r4, r6, lsr #7 │ │ │ │ - andeq sl, r4, r0, asr #6 │ │ │ │ - andeq sl, r4, sl, lsl #7 │ │ │ │ + andeq sl, r4, ip, asr #6 │ │ │ │ + muleq r4, r6, r3 │ │ │ │ + andeq sl, r4, r0, lsr r3 │ │ │ │ + andeq sl, r4, sl, ror r3 │ │ │ │ svcmi 0x00f0e92d │ │ │ │ stcpl 4, cr15, [r0], {79} @ 0x4f │ │ │ │ @ instruction: 0x0c0cebad │ │ │ │ svceq 0x0080f8cc │ │ │ │ addslt r4, r7, r5, ror #27 │ │ │ │ ldrbtmi r4, [sp], #-3301 @ 0xfffff31b │ │ │ │ - bmi ff99d314 │ │ │ │ + bmi ff99d31c │ │ │ │ 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 24444 │ │ │ │ + blcs 2444c │ │ │ │ teqphi r4, r0, asr #32 @ p-variant is OBSOLETE │ │ │ │ - bleq 464dc │ │ │ │ + bleq 464e4 │ │ │ │ andslt pc, r4, r7, lsl #17 │ │ │ │ @ instruction: 0xf0002c00 │ │ │ │ strtmi r8, [r0], -pc, lsl #3 │ │ │ │ - bl ac8398 │ │ │ │ + bl 9c83a0 │ │ │ │ stmdacs r0, {r1, r7, r9, sl, lr} │ │ │ │ rschi pc, sp, r0 │ │ │ │ @ instruction: 0xf8df4bd8 │ │ │ │ ldrbtmi r9, [fp], #-868 @ 0xfffffc9c │ │ │ │ - blmi ff6227b0 │ │ │ │ + blmi ff6227b8 │ │ │ │ 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 │ │ │ │ @@ -5440,99 +5442,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 28246c │ │ │ │ + blcs 282474 │ │ │ │ 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 8ad18 │ │ │ │ + bcs 8ad20 │ │ │ │ ldrtmi sp, [r9], #-2288 @ 0xfffff710 │ │ │ │ strvc r2, [sl, #-512] @ 0xfffffe00 │ │ │ │ - bcs 29960 │ │ │ │ + bcs 29968 │ │ │ │ rschi pc, r8, r0 │ │ │ │ ldreq pc, [r4], -r7, lsl #2 │ │ │ │ @ instruction: 0x46304659 │ │ │ │ - stmda r8!, {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} │ │ │ │ @ instruction: 0xf0002800 │ │ │ │ ldmvs r9!, {r5, r7, pc}^ │ │ │ │ @ instruction: 0xf7fa4630 │ │ │ │ - stmdacs r0, {r1, r5, fp, sp, lr, pc} │ │ │ │ + stmdacs r0, {r1, r2, r3, r4, fp, sp, lr, pc} │ │ │ │ adchi pc, r1, r0 │ │ │ │ @ instruction: 0x463068b9 │ │ │ │ - ldmda sl, {r1, r3, r4, r5, r6, r7, r8, r9, sl, ip, sp, lr, pc} │ │ │ │ + ldmda r6, {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 │ │ │ │ - ldmda r2, {r1, r3, r4, r5, r6, r7, r8, r9, sl, ip, sp, lr, pc} │ │ │ │ + stmda lr, {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 sl, {r1, r3, r4, r5, r6, r7, r8, r9, sl, ip, sp, lr, pc} │ │ │ │ + stmda r6, {r1, r3, r4, r5, r6, r7, r8, r9, sl, ip, sp, lr, pc} │ │ │ │ @ instruction: 0xf0002800 │ │ │ │ ldmibmi r9, {r0, r2, r4, r5, r7, pc} │ │ │ │ ldrbtmi r4, [r9], #-1584 @ 0xfffff9d0 │ │ │ │ - stmda r2, {r1, r3, r4, r5, r6, r7, r8, r9, sl, ip, sp, lr, pc} │ │ │ │ + svc 0x00fef7f9 │ │ │ │ @ instruction: 0xf0002800 │ │ │ │ ldmibmi r6, {r0, r1, r4, r5, r7, pc} │ │ │ │ ldrbtmi r4, [r9], #-1584 @ 0xfffff9d0 │ │ │ │ - svc 0x00faf7f9 │ │ │ │ + svc 0x00f6f7f9 │ │ │ │ @ instruction: 0xf0002800 │ │ │ │ ldmibmi r3, {r0, r1, r2, r3, r4, r7, pc} │ │ │ │ ldrbtmi r4, [r9], #-1584 @ 0xfffff9d0 │ │ │ │ - svc 0x00f2f7f9 │ │ │ │ + svc 0x00eef7f9 │ │ │ │ @ instruction: 0xf0002800 │ │ │ │ ldmibmi r0, {r0, r1, r2, r3, r4, r5, r7, pc} │ │ │ │ ldrbtmi r4, [r9], #-1584 @ 0xfffff9d0 │ │ │ │ - svc 0x00eaf7f9 │ │ │ │ + svc 0x00e6f7f9 │ │ │ │ @ instruction: 0xf0002800 │ │ │ │ stmibmi sp, {r0, r2, r3, r4, r5, r7, pc} │ │ │ │ ldrbtmi r4, [r9], #-1584 @ 0xfffff9d0 │ │ │ │ - svc 0x00e2f7f9 │ │ │ │ + svc 0x00def7f9 │ │ │ │ @ instruction: 0xf0002800 │ │ │ │ stmibmi sl, {r3, r5, r7, pc} │ │ │ │ ldrbtmi r4, [r9], #-1584 @ 0xfffff9d0 │ │ │ │ - svc 0x00daf7f9 │ │ │ │ + svc 0x00d6f7f9 │ │ │ │ @ instruction: 0xf0002800 │ │ │ │ stmibmi r7, {r0, r1, r4, r5, r7, pc} │ │ │ │ ldrbtmi r4, [r9], #-1584 @ 0xfffff9d0 │ │ │ │ - svc 0x00d2f7f9 │ │ │ │ + svc 0x00cef7f9 │ │ │ │ @ instruction: 0xf0002800 │ │ │ │ stmibmi r4, {r1, r4, r5, r7, pc} │ │ │ │ ldrbtmi r4, [r9], #-1584 @ 0xfffff9d0 │ │ │ │ - svc 0x00caf7f9 │ │ │ │ + svc 0x00c6f7f9 │ │ │ │ @ instruction: 0xf0002800 │ │ │ │ stmibmi r1, {r3, r4, r5, r7, pc} │ │ │ │ ldrbtmi r4, [r9], #-1584 @ 0xfffff9d0 │ │ │ │ - svc 0x00c2f7f9 │ │ │ │ + svc 0x00bef7f9 │ │ │ │ @ instruction: 0xf0002800 │ │ │ │ ldmdbmi lr!, {r0, r3, r5, r7, pc}^ │ │ │ │ ldrbtmi r4, [r9], #-1584 @ 0xfffff9d0 │ │ │ │ - svc 0x00baf7f9 │ │ │ │ + svc 0x00b6f7f9 │ │ │ │ @ instruction: 0xf0002800 │ │ │ │ ldmdbmi fp!, {r0, r1, r3, r4, r5, r7, pc}^ │ │ │ │ ldrbtmi r4, [r9], #-1584 @ 0xfffff9d0 │ │ │ │ - svc 0x00b2f7f9 │ │ │ │ + svc 0x00aef7f9 │ │ │ │ @ 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 1c1259c │ │ │ │ + bmi 1c125a4 │ │ │ │ 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 │ │ │ │ @@ -5554,15 +5556,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 7466e2 │ │ │ │ + blx 7466ea │ │ │ │ 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, pc, asr #23]! │ │ │ │ @ instruction: 0x21204622 │ │ │ │ @ instruction: 0xf7ff4648 │ │ │ │ @@ -5575,15 +5577,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 febc6736 │ │ │ │ + blx febc673e │ │ │ │ @ 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 │ │ │ │ @@ -5600,82 +5602,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 24778 │ │ │ │ + blcs 24780 │ │ │ │ stmdbmi sl!, {r0, r6, r7, ip, lr, pc} │ │ │ │ subsvc pc, r9, #1325400064 @ 0x4f000000 │ │ │ │ ldrbtmi r4, [r9], #-2089 @ 0xfffff7d7 │ │ │ │ @ instruction: 0xf0334478 │ │ │ │ @ instruction: 0xe7b8fb73 │ │ │ │ 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, r3, r6, r7, r8, r9, sl, fp, sp, lr, pc}^ │ │ │ │ - blcs 247a4 │ │ │ │ + ldmdavs sp!, {r1, r2, r6, r7, r8, r9, sl, fp, sp, lr, pc}^ │ │ │ │ + blcs 247ac │ │ │ │ stmdbmi r1!, {r0, r1, r3, r5, r7, ip, lr, pc} │ │ │ │ sbccc pc, r2, #64, 4 │ │ │ │ ldrbtmi r4, [r9], #-2080 @ 0xfffff7e0 │ │ │ │ @ instruction: 0xf0334478 │ │ │ │ sbfx pc, sp, #22, #3 │ │ │ │ - andeq r5, r7, r6, lsl #25 │ │ │ │ - ldrdeq r0, [r0], -r8 │ │ │ │ andeq r5, r7, lr, ror ip │ │ │ │ + ldrdeq r0, [r0], -r8 │ │ │ │ + andeq r5, r7, r6, ror ip │ │ │ │ ldrdeq r0, [r0], -r0 @ │ │ │ │ - andeq sl, r4, r6, lsr #6 │ │ │ │ - andeq sl, r4, ip, lsl r3 │ │ │ │ - andeq sl, r4, r2, lsr #6 │ │ │ │ - andeq sl, r4, r2, asr #4 │ │ │ │ - andeq sl, r4, r6, lsr r2 │ │ │ │ - andeq sl, r4, sl, lsr #4 │ │ │ │ - andeq sl, r4, lr, lsl r2 │ │ │ │ - andeq sl, r4, r2, lsl r2 │ │ │ │ - andeq sl, r4, r6, lsl #4 │ │ │ │ - strdeq sl, [r4], -sl @ │ │ │ │ - andeq sl, r4, lr, ror #3 │ │ │ │ - andeq sl, r4, r2, ror #3 │ │ │ │ - ldrdeq sl, [r4], -r6 │ │ │ │ - andeq sl, r4, lr, asr #3 │ │ │ │ - andeq sl, r4, r2, asr #3 │ │ │ │ - @ instruction: 0x0004a1b6 │ │ │ │ - andeq r5, r7, r2, ror #20 │ │ │ │ - andeq sl, r4, r0, rrx │ │ │ │ - strheq sl, [r4], -lr │ │ │ │ - andeq sl, r4, lr, asr #32 │ │ │ │ - andeq sl, r4, ip, lsr #1 │ │ │ │ - andeq sl, r4, ip │ │ │ │ - andeq sl, r4, sl, rrx │ │ │ │ - muleq r4, r6, pc @ │ │ │ │ - strdeq r9, [r4], -r4 │ │ │ │ - andeq r9, r4, sl, ror #30 │ │ │ │ - andeq r9, r4, r8, asr #31 │ │ │ │ + andeq sl, r4, r6, lsl r3 │ │ │ │ + andeq sl, r4, ip, lsl #6 │ │ │ │ + andeq sl, r4, r2, lsl r3 │ │ │ │ + andeq sl, r4, r2, lsr r2 │ │ │ │ + andeq sl, r4, r6, lsr #4 │ │ │ │ + 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: 0x0004a1be │ │ │ │ + @ instruction: 0x0004a1b2 │ │ │ │ + andeq sl, r4, r6, lsr #3 │ │ │ │ + andeq r5, r7, sl, asr sl │ │ │ │ + andeq sl, r4, r0, asr r0 │ │ │ │ + andeq sl, r4, lr, lsr #1 │ │ │ │ + andeq sl, r4, lr, lsr r0 │ │ │ │ + muleq r4, ip, r0 │ │ │ │ + strdeq r9, [r4], -ip │ │ │ │ + andeq sl, r4, sl, asr r0 │ │ │ │ + andeq r9, r4, r6, lsl #31 │ │ │ │ + andeq r9, r4, r4, ror #31 │ │ │ │ + andeq r9, r4, sl, asr pc │ │ │ │ + @ instruction: 0x00049fb8 │ │ │ │ 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 ddd47c │ │ │ │ + bmi ddd484 │ │ │ │ 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 a1d084 │ │ │ │ + blmi a1d08c │ │ │ │ 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 │ │ │ │ @@ -5687,189 +5689,189 @@ │ │ │ │ @ instruction: 0xf1b8fa21 │ │ │ │ @ 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 1846878 │ │ │ │ + blx 1846880 │ │ │ │ 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: 0xff40f01f │ │ │ │ - blcs 24914 │ │ │ │ + blcs 2491c │ │ │ │ ldmdami r2, {r2, r6, r7, ip, lr, pc} │ │ │ │ vmax.s8 q10, q0, │ │ │ │ ldrbtmi r4, [r8], #-573 @ 0xfffffdc3 │ │ │ │ - blx fedc6924 │ │ │ │ + blx fedc692c │ │ │ │ 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 feb46938 │ │ │ │ + blx feb46940 │ │ │ │ @ instruction: 0xf7f9e7b2 │ │ │ │ - svclt 0x0000ef0a │ │ │ │ - andeq r5, r7, r2, ror #16 │ │ │ │ - ldrdeq r0, [r0], -r8 │ │ │ │ + svclt 0x0000ef06 │ │ │ │ andeq r5, r7, sl, asr r8 │ │ │ │ + ldrdeq r0, [r0], -r8 │ │ │ │ + andeq r5, r7, r2, asr r8 │ │ │ │ ldrdeq r0, [r0], -r0 @ │ │ │ │ - andeq r5, r7, r8, lsr #16 │ │ │ │ - andeq r9, r4, lr, ror #28 │ │ │ │ - andeq r9, r4, ip, lsr #30 │ │ │ │ - andeq r9, r4, sl, asr #28 │ │ │ │ - ldrdeq r9, [r4], -sl │ │ │ │ + andeq r5, r7, r0, lsr #16 │ │ │ │ + andeq r9, r4, lr, asr lr │ │ │ │ + andeq r9, r4, ip, lsl pc │ │ │ │ + andeq r9, r4, sl, lsr lr │ │ │ │ + andeq r9, r4, sl, asr #29 │ │ │ │ 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 12dd1e8 │ │ │ │ + blmi 12dd1f0 │ │ │ │ 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 r8, {r1, r3, r4, r5, r6, r7, r8, r9, sl, ip, sp, lr, pc} │ │ │ │ + ldm r4, {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 │ │ │ │ - stmia r2!, {r1, r3, r4, r5, r6, r7, r8, r9, sl, ip, sp, lr, pc} │ │ │ │ + ldm lr, {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, {r2, r9, fp, sp, lr, pc} │ │ │ │ + stmdacs r0, {r9, fp, sp, lr, pc} │ │ │ │ @ instruction: 0xf107d162 │ │ │ │ @ instruction: 0xf1070028 │ │ │ │ @ instruction: 0xf7fa0620 │ │ │ │ - ldmdami r9!, {r2, r3, r4, r5, r6, r9, fp, sp, lr, pc} │ │ │ │ + ldmdami r9!, {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, cr4, cr9, {7} @ │ │ │ │ + mcr 7, 2, pc, cr0, cr9, {7} @ │ │ │ │ @ instruction: 0x46306939 │ │ │ │ @ instruction: 0xff80f038 │ │ │ │ @ instruction: 0xf8d768fd │ │ │ │ @ instruction: 0xf8d7a000 │ │ │ │ @ instruction: 0xb1b89008 │ │ │ │ strtmi r6, [r0], -r4, lsl #16 │ │ │ │ - stmda r4!, {r1, r3, r4, r5, r6, r7, r8, r9, sl, ip, sp, lr, pc}^ │ │ │ │ + stmda r0!, {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 fe8c8934 │ │ │ │ + b fe7c893c │ │ │ │ ldrbmi fp, [sp, #-2344] @ 0xfffff6d8 │ │ │ │ @ instruction: 0xf819d027 │ │ │ │ - blcs bd6984 │ │ │ │ + blcs bd698c │ │ │ │ ldrtmi sp, [r0], -r3, lsr #32 │ │ │ │ @ instruction: 0xff7af038 │ │ │ │ mvnle r2, r0, lsl #16 │ │ │ │ @ instruction: 0xf1074604 │ │ │ │ @ instruction: 0xf7f90028 │ │ │ │ - stmdami r3!, {r1, r2, r3, r6, r7, r9, sl, fp, sp, lr, pc} │ │ │ │ + stmdami r3!, {r1, r3, r6, r7, r9, sl, fp, sp, lr, pc} │ │ │ │ ldrbtmi r6, [r8], #-2171 @ 0xfffff785 │ │ │ │ @ instruction: 0x47983018 │ │ │ │ @ instruction: 0x462169f8 │ │ │ │ - ldmda sl, {r1, r3, r4, r5, r6, r7, r8, r9, sl, ip, sp, lr, pc}^ │ │ │ │ - bmi 7e5064 │ │ │ │ + ldmda r6, {r1, r3, r4, r5, r6, r7, r8, r9, sl, ip, sp, lr, pc}^ │ │ │ │ + bmi 7e506c │ │ │ │ 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 b5bc │ │ │ │ + blcs b5c4 │ │ │ │ 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: 0xf7f9e918 │ │ │ │ - svclt 0x0000ee52 │ │ │ │ - andeq r5, r7, r6, asr #14 │ │ │ │ - andeq r5, r7, r0, asr #14 │ │ │ │ + @ instruction: 0xf7f9e914 │ │ │ │ + svclt 0x0000ee4e │ │ │ │ + andeq r5, r7, lr, lsr r7 │ │ │ │ + andeq r5, r7, r8, lsr r7 │ │ │ │ ldrdeq r0, [r0], -r8 │ │ │ │ - andeq r9, r7, r4, asr #14 │ │ │ │ + andeq r9, r7, ip, lsr r7 │ │ │ │ andeq r0, r0, r0, lsl #9 │ │ │ │ - andeq r9, r7, r4, lsl r7 │ │ │ │ - @ instruction: 0x000796ba │ │ │ │ - andeq r5, r7, sl, ror r6 │ │ │ │ - andeq r9, r7, ip, asr r6 │ │ │ │ + andeq r9, r7, ip, lsl #14 │ │ │ │ + @ instruction: 0x000796b2 │ │ │ │ + andeq r5, r7, r2, ror r6 │ │ │ │ + andeq r9, r7, r4, 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 1c248 │ │ │ │ + blcs 1c250 │ │ │ │ addhi pc, r8, r0 │ │ │ │ @ instruction: 0xf7f94689 │ │ │ │ - strmi lr, [r1], -r2, ror #31 │ │ │ │ + @ instruction: 0x4601efde │ │ │ │ andeq pc, r0, r9, asr #17 │ │ │ │ - blcs 8a8ad8 │ │ │ │ - blcs 9fec2c │ │ │ │ + blcs 8a8ae0 │ │ │ │ + blcs 9fec34 │ │ │ │ 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 1716688 │ │ │ │ + bcs 1716690 │ │ │ │ @ instruction: 0xf898d1f9 │ │ │ │ - blcs 16a8c │ │ │ │ + blcs 16a94 │ │ │ │ @ instruction: 0xf10ad060 │ │ │ │ strbmi r0, [r4], -r1 │ │ │ │ mcr2 0, 3, pc, cr0, cr15, {0} @ │ │ │ │ @ instruction: 0xf8982100 │ │ │ │ strmi r2, [r3], -r0 │ │ │ │ - bleq 2c56a4 │ │ │ │ + bleq 2c56ac │ │ │ │ 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 88adc │ │ │ │ + blcs 88ae4 │ │ │ │ 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 15c0c00 │ │ │ │ + bcs 15c0c08 │ │ │ │ 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 │ │ │ │ @@ -5890,103 +5892,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 1e9d540 │ │ │ │ + blmi 1e9d548 │ │ │ │ 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, r2, r3, r4, r8, r9, sl, fp, sp, lr, pc} │ │ │ │ + stmdavs r1, {r1, 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 7abb4 │ │ │ │ + bl 7abbc │ │ │ │ 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, [lr], {249} @ 0xf9 │ │ │ │ + stc 7, cr15, [sl], {249} @ 0xf9 │ │ │ │ @ instruction: 0xf805687b │ │ │ │ strb r0, [r4, -r1, lsl #22]! │ │ │ │ @ instruction: 0x1c603901 │ │ │ │ andne pc, r0, r9, asr #17 │ │ │ │ - blx fe946c2e │ │ │ │ + blx fe946c36 │ │ │ │ ldrdcs pc, [r0], -r9 │ │ │ │ strmi r2, [r0], r0, lsl #6 │ │ │ │ - bcc 7000 │ │ │ │ + bcc 7008 │ │ │ │ andge pc, r0, r9, asr #17 │ │ │ │ andcc pc, sl, r0, lsl #16 │ │ │ │ rsbsvs lr, fp, r2, lsr r7 │ │ │ │ - mrc 7, 6, APSR_nzcv, cr4, cr9, {7} │ │ │ │ + mrc 7, 6, APSR_nzcv, cr0, 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 88c54 │ │ │ │ + bleq 88c5c │ │ │ │ andcs lr, fp, #13369344 @ 0xcc0000 │ │ │ │ @ instruction: 0xf8053402 │ │ │ │ str r2, [lr, -r1, lsl #22]! │ │ │ │ strcc r2, [r2], #-521 @ 0xfffffdf7 │ │ │ │ - blcs 88c68 │ │ │ │ + blcs 88c70 │ │ │ │ andcs lr, sp, #10747904 @ 0xa40000 │ │ │ │ @ instruction: 0xf8053402 │ │ │ │ str r2, [r4, -r1, lsl #22]! │ │ │ │ strcc r2, [r2], #-522 @ 0xfffffdf6 │ │ │ │ - blcs 88c7c │ │ │ │ + blcs 88c84 │ │ │ │ andcs lr, ip, #8126464 @ 0x7c0000 │ │ │ │ @ instruction: 0xf8053402 │ │ │ │ ldr r2, [sl, -r1, lsl #22] │ │ │ │ strcc r2, [r2], #-520 @ 0xfffffdf8 │ │ │ │ - blcs 88c90 │ │ │ │ + blcs 88c98 │ │ │ │ andcs lr, r7, #5505024 @ 0x540000 │ │ │ │ @ instruction: 0xf8053402 │ │ │ │ ldr r2, [r0, -r1, lsl #22] │ │ │ │ strcc r2, [r2], #-604 @ 0xfffffda4 │ │ │ │ - blcs 88ca4 │ │ │ │ + blcs 88cac │ │ │ │ eorcs lr, r7, #2883584 @ 0x2c0000 │ │ │ │ @ instruction: 0xf8053402 │ │ │ │ str r2, [r6, -r1, lsl #22] │ │ │ │ strcc r2, [r2], #-546 @ 0xfffffdde │ │ │ │ - blcs 88cb8 │ │ │ │ + blcs 88cc0 │ │ │ │ strmi lr, [fp, #1793]! @ 0x701 │ │ │ │ @ instruction: 0x4618d31f │ │ │ │ rsbsvs r7, fp, lr, lsr #32 │ │ │ │ - mcr 7, 5, pc, cr8, cr9, {7} @ │ │ │ │ + mcr 7, 5, pc, cr4, cr9, {7} @ │ │ │ │ ldrbmi r6, [r0, #-2171] @ 0xfffff785 │ │ │ │ andeq pc, r0, r9, asr #17 │ │ │ │ strbmi sp, [r0], -fp, lsr #16 │ │ │ │ @ instruction: 0xf01f607b │ │ │ │ ldmdavs fp!, {r0, r1, r2, r3, r4, r5, r6, r7, sl, fp, ip, sp, lr, pc}^ │ │ │ │ @ instruction: 0xe7414698 │ │ │ │ eorvc r4, lr, fp, lsr #11 │ │ │ │ @@ -5998,74 +6000,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 ffdc6dd0 │ │ │ │ + blx ffdc6dd8 │ │ │ │ @ instruction: 0xf7f92001 │ │ │ │ - strmi lr, [fp, #3170]! @ 0xc62 │ │ │ │ + strmi lr, [fp, #3166]! @ 0xc5e │ │ │ │ rscle r7, r0, #42 @ 0x2a │ │ │ │ @ instruction: 0xf7f9e7eb │ │ │ │ - stmdbmi lr, {r3, r4, r5, r7, sl, fp, sp, lr, pc} │ │ │ │ + stmdbmi lr, {r2, r4, r5, r7, sl, fp, sp, lr, pc} │ │ │ │ stcmi 2, cr2, [lr], {208} @ 0xd0 │ │ │ │ - blmi 39c5e0 │ │ │ │ + blmi 39c5e8 │ │ │ │ ldrbtmi r4, [ip], #-1145 @ 0xfffffb87 │ │ │ │ ldrbtmi r9, [fp], #-256 @ 0xffffff00 │ │ │ │ strcs lr, [r1], #-2509 @ 0xfffff633 │ │ │ │ - blx ff846dfc │ │ │ │ + blx ff846e04 │ │ │ │ @ instruction: 0xf7f92001 │ │ │ │ - svclt 0x0000ec4c │ │ │ │ - andeq r5, r7, r2, ror #11 │ │ │ │ + svclt 0x0000ec48 │ │ │ │ + ldrdeq r5, [r7], -sl │ │ │ │ ldrdeq r0, [r0], -r8 │ │ │ │ - andeq r5, r7, ip, lsr #9 │ │ │ │ - andeq r9, r4, sl, ror r9 │ │ │ │ - andeq r9, r4, ip, ror sl │ │ │ │ - andeq r9, r4, r4, asr #20 │ │ │ │ - andeq r9, r4, ip, asr #18 │ │ │ │ - andeq r9, r4, sl, asr sl │ │ │ │ - andeq r9, r4, sl, lsl sl │ │ │ │ + andeq r5, r7, r4, lsr #9 │ │ │ │ + andeq r9, r4, sl, ror #18 │ │ │ │ + andeq r9, r4, ip, ror #20 │ │ │ │ + andeq r9, r4, r4, lsr sl │ │ │ │ + andeq r9, r4, ip, lsr r9 │ │ │ │ + andeq r9, r4, sl, asr #20 │ │ │ │ + andeq r9, r4, sl, lsl #20 │ │ │ │ vst3. {d27,d29,d31}, [pc :256], r8 │ │ │ │ - bl feb61f64 │ │ │ │ + bl feb61f6c │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ ldcmi 15, cr0, [r2], {232} @ 0xe8 │ │ │ │ - blmi 4b6970 │ │ │ │ + blmi 4b6978 │ │ │ │ ldrbtmi r4, [ip], #-1541 @ 0xfffff9fb │ │ │ │ ldmdavs r3!, {r1, r2, r5, r6, r7, fp, ip, lr} │ │ │ │ - blmi 4392e8 │ │ │ │ + blmi 4392f0 │ │ │ │ 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: 0xff56f032 │ │ │ │ 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: 0xf80af033 │ │ │ │ ldcllt 6, cr4, [r8, #128]! @ 0x80 │ │ │ │ - andeq r5, r7, lr, lsl #5 │ │ │ │ + andeq r5, r7, r6, lsl #5 │ │ │ │ ldrdeq r0, [r0], -r0 @ │ │ │ │ strdeq r0, [r0], -ip │ │ │ │ - ldrdeq r9, [r4], -r4 │ │ │ │ - strdeq r9, [r4], -r2 │ │ │ │ andeq r9, r4, r4, asr #17 │ │ │ │ andeq r9, r4, r2, ror #19 │ │ │ │ + @ instruction: 0x000498b4 │ │ │ │ + ldrdeq r9, [r4], -r2 │ │ │ │ vst3. {d27,d29,d31}, [pc :256], r8 │ │ │ │ - bl feb61fd8 │ │ │ │ + bl feb61fe0 │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ ldcmi 15, cr0, [r4], {232} @ 0xe8 │ │ │ │ - blmi 5369e4 │ │ │ │ + blmi 5369ec │ │ │ │ ldrbtmi r4, [ip], #-1541 @ 0xfffff9fb │ │ │ │ ldmdavs r3!, {r1, r2, r5, r6, r7, fp, ip, lr} │ │ │ │ - blmi 4b937c │ │ │ │ + blmi 4b9384 │ │ │ │ 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 │ │ │ │ @@ -6074,55 +6076,55 @@ │ │ │ │ @ instruction: 0xff1af032 │ │ │ │ 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], -sp, asr #31 │ │ │ │ svclt 0x0000bdf8 │ │ │ │ - andeq r5, r7, sl, lsl r2 │ │ │ │ + andeq r5, r7, r2, lsl r2 │ │ │ │ ldrdeq r0, [r0], -r0 @ │ │ │ │ strdeq r0, [r0], -ip │ │ │ │ - andeq r9, r4, ip, asr r8 │ │ │ │ - andeq r9, r4, lr, lsl #19 │ │ │ │ - andeq r9, r4, sl, asr #16 │ │ │ │ - andeq r9, r4, ip, ror r9 │ │ │ │ + andeq r9, r4, ip, asr #16 │ │ │ │ + andeq r9, r4, lr, ror r9 │ │ │ │ + andeq r9, r4, sl, lsr r8 │ │ │ │ + andeq r9, r4, ip, ror #18 │ │ │ │ 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 6e4f38 │ │ │ │ + bllt 6e4f40 │ │ │ │ ldrbtmi r4, [fp], #-2860 @ 0xfffff4d4 │ │ │ │ - blcs 65de0 │ │ │ │ - blmi afef54 │ │ │ │ + blcs 65de8 │ │ │ │ + blmi afef5c │ │ │ │ @ instruction: 0xf50358e3 │ │ │ │ @ instruction: 0xf8d35380 │ │ │ │ - blcs 57b74 │ │ │ │ + blcs 57b7c │ │ │ │ cmplt sp, r2, lsl r0 │ │ │ │ tstcs r0, r8, lsr #12 │ │ │ │ - mcr 7, 4, pc, cr12, cr9, {7} @ │ │ │ │ - blvc ff046a88 │ │ │ │ - bpl fe4466f4 │ │ │ │ + mcr 7, 4, pc, cr8, cr9, {7} @ │ │ │ │ + blvc ff046a90 │ │ │ │ + bpl fe4466fc │ │ │ │ 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 │ │ │ │ mcr2 0, 6, pc, cr0, cr2, {1} @ │ │ │ │ ldrbtmi r4, [fp], #-2842 @ 0xfffff4e6 │ │ │ │ - blcs 65e40 │ │ │ │ + blcs 65e48 │ │ │ │ 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: 0xf04fff6f │ │ │ │ @ instruction: 0xe7dd30ff │ │ │ │ vst2.8 {d20,d22}, [pc :64], r3 │ │ │ │ @@ -6132,36 +6134,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: 0xff58f032 │ │ │ │ svclt 0x0000e7e7 │ │ │ │ - muleq r7, ip, r1 │ │ │ │ + muleq r7, r4, r1 │ │ │ │ ldrdeq r0, [r0], -r0 @ │ │ │ │ - @ instruction: 0x000791be │ │ │ │ + @ instruction: 0x000791b6 │ │ │ │ strdeq r0, [r0], -ip │ │ │ │ - andeq r9, r7, ip, lsl #3 │ │ │ │ - andeq r9, r7, lr, ror r1 │ │ │ │ - andeq r9, r4, ip, lsr #15 │ │ │ │ - strdeq r9, [r4], -r2 │ │ │ │ - andeq r9, r7, lr, asr r1 │ │ │ │ - andeq r9, r4, r8, ror r7 │ │ │ │ - @ instruction: 0x000498be │ │ │ │ - andeq r9, r4, r0, ror #14 │ │ │ │ - andeq r9, r4, r6, lsr #17 │ │ │ │ + andeq r9, r7, r4, lsl #3 │ │ │ │ + andeq r9, r7, r6, ror r1 │ │ │ │ + muleq r4, ip, r7 │ │ │ │ + andeq r9, r4, r2, ror #17 │ │ │ │ + andeq r9, r7, r6, asr r1 │ │ │ │ + andeq r9, r4, r8, ror #14 │ │ │ │ + andeq r9, r4, lr, lsr #17 │ │ │ │ + andeq r9, r4, r0, asr r7 │ │ │ │ + muleq r4, r6, r8 │ │ │ │ strmi r4, [r1], -r5, lsl #22 │ │ │ │ ldrbtmi fp, [fp], #-1152 @ 0xfffffb80 │ │ │ │ - blvs 1636b58 │ │ │ │ + blvs 1636b60 │ │ │ │ @ instruction: 0xf85d46bd │ │ │ │ @ instruction: 0xf0387b04 │ │ │ │ svclt 0x0000ba33 │ │ │ │ - ldrdeq r9, [r7], -sl │ │ │ │ + ldrdeq r9, [r7], -r2 │ │ │ │ vst3. {d27,d29,d31}, [pc :256], r0 │ │ │ │ - bl feb62170 │ │ │ │ + bl feb62178 │ │ │ │ @ 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 │ │ │ │ @@ -6172,69 +6174,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 21d7e4 │ │ │ │ + blmi 21d7ec │ │ │ │ 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 0x0000eb58 │ │ │ │ - andeq r5, r7, r2, lsl #1 │ │ │ │ + svclt 0x0000eb54 │ │ │ │ + andeq r5, r7, sl, ror r0 │ │ │ │ ldrdeq r0, [r0], -r8 │ │ │ │ - andeq r9, r7, r8, lsr #1 │ │ │ │ - andeq r5, r7, r4, asr #32 │ │ │ │ + andeq r9, r7, r0, lsr #1 │ │ │ │ + andeq r5, r7, ip, lsr r0 │ │ │ │ mvnsmi lr, sp, lsr #18 │ │ │ │ stcpl 4, cr15, [r0], {79} @ 0x4f │ │ │ │ @ instruction: 0x0c0cebad │ │ │ │ cdpeq 8, 11, cr15, cr8, cr12, {6} │ │ │ │ ldmdbmi r8!, {r2, r3, r6, r7, ip, sp, pc} │ │ │ │ - blmi e36c00 │ │ │ │ - bmi e1c1e8 │ │ │ │ + blmi e36c08 │ │ │ │ + bmi e1c1f0 │ │ │ │ rsbsvs r4, fp, fp, ror r4 │ │ │ │ - blmi ddc86c │ │ │ │ + blmi ddc874 │ │ │ │ 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: 0xf107fe0f │ │ │ │ andcs r0, r0, ip, lsl #2 │ │ │ │ - ldcl 7, cr15, [lr], #996 @ 0x3e4 │ │ │ │ + ldcl 7, cr15, [sl], #996 @ 0x3e4 │ │ │ │ ldmdavs sl!, {r1, r2, r3, r5, r8, r9, fp, lr}^ │ │ │ │ @ instruction: 0xf1072100 │ │ │ │ ldmpl r3, {r4}^ │ │ │ │ @ instruction: 0xf7f9603b │ │ │ │ - strmi lr, [r4], -r0, ror #28 │ │ │ │ + @ instruction: 0x4604ee5c │ │ │ │ teqle sl, r0, lsl #16 │ │ │ │ @ instruction: 0xf1074d29 │ │ │ │ @ instruction: 0x46400810 │ │ │ │ @ instruction: 0xf7f9447d │ │ │ │ - @ instruction: 0xf105eed6 │ │ │ │ + @ instruction: 0xf105eed2 │ │ │ │ @ instruction: 0x46300618 │ │ │ │ - b fe84904c │ │ │ │ + b fe749054 │ │ │ │ @ instruction: 0x6ce84924 │ │ │ │ @ instruction: 0xf0384479 │ │ │ │ @ instruction: 0x4640f9f7 │ │ │ │ @ instruction: 0xf7f964ec │ │ │ │ - ldmdavs fp!, {r3, r6, r8, r9, fp, sp, lr, pc} │ │ │ │ + ldmdavs fp!, {r2, r6, r8, r9, fp, sp, lr, pc} │ │ │ │ @ instruction: 0x47984630 │ │ │ │ @ instruction: 0x462168f8 │ │ │ │ - ldcl 7, cr15, [r6], {249} @ 0xf9 │ │ │ │ + ldcl 7, cr15, [r2], {249} @ 0xf9 │ │ │ │ ldmdavs sl!, {r0, r1, r2, r4, r8, r9, fp, lr}^ │ │ │ │ ldmdavs fp, {r0, r1, r4, r6, r7, fp, ip, lr} │ │ │ │ - bmi 6f96a0 │ │ │ │ + bmi 6f96a8 │ │ │ │ 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 │ │ │ │ @@ -6243,65 +6245,65 @@ │ │ │ │ ldmdami r3, {r1, r2, r5, r7, r9, sp} │ │ │ │ ldrbtmi r4, [r8], #-1145 @ 0xfffffb87 │ │ │ │ mcr2 0, 4, pc, cr0, 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, [sl, #996] @ 0x3e4 │ │ │ │ - b ff5490c0 │ │ │ │ - andeq r5, r7, r0 │ │ │ │ - strdeq r4, [r7], -ip │ │ │ │ + ldc 7, cr15, [r6, #996] @ 0x3e4 │ │ │ │ + b ff4490c8 │ │ │ │ + strdeq r4, [r7], -r8 │ │ │ │ + strdeq r4, [r7], -r4 @ │ │ │ │ ldrdeq r0, [r0], -r8 │ │ │ │ ldrdeq r0, [r0], -r0 @ │ │ │ │ - andeq r9, r4, r6, asr #12 │ │ │ │ - andeq r9, r4, r4, lsr #15 │ │ │ │ + andeq r9, r4, r6, lsr r6 │ │ │ │ + muleq r4, r4, r7 │ │ │ │ andeq r0, r0, r0, lsl #9 │ │ │ │ - ldrdeq r8, [r7], -r4 │ │ │ │ + andeq r8, r7, ip, asr #31 │ │ │ │ @ instruction: 0xffffebb1 │ │ │ │ - andeq r4, r7, sl, ror #30 │ │ │ │ - @ instruction: 0x000495b0 │ │ │ │ - andeq r9, r4, lr, lsl #14 │ │ │ │ - andeq r8, r7, r2, ror #30 │ │ │ │ + andeq r4, r7, r2, ror #30 │ │ │ │ + andeq r9, r4, r0, lsr #11 │ │ │ │ + strdeq r9, [r4], -lr │ │ │ │ + andeq r8, r7, sl, asr pc │ │ │ │ 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 d9e600 │ │ │ │ + blmi d9e608 │ │ │ │ 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 1b47232 │ │ │ │ + blx 1b4723a │ │ │ │ @ instruction: 0xf8dfb318 │ │ │ │ ldrbtmi r8, [r8], #180 @ 0xb4 │ │ │ │ strtmi lr, [r0], -r3 │ │ │ │ - blx 1ec7242 │ │ │ │ + blx 1ec724a │ │ │ │ stmiavs r3, {r3, r4, r6, r7, r8, ip, sp, pc}^ │ │ │ │ - bcs 19122d0 │ │ │ │ + bcs 19122d8 │ │ │ │ @ instruction: 0xf8d8bf84 │ │ │ │ sbcvs r3, r3, r0, asr #32 │ │ │ │ mvnsle r3, r1, lsl #6 │ │ │ │ - blcs 165284 │ │ │ │ - blmi 93f938 │ │ │ │ + blcs 16528c │ │ │ │ + blmi 93f940 │ │ │ │ @ instruction: 0xf50358eb │ │ │ │ @ instruction: 0xf8d35380 │ │ │ │ - blcs 57e58 │ │ │ │ + blcs 57e60 │ │ │ │ stmdavs r0, {r0, r1, r2, r5, r6, r7, ip, lr, pc} │ │ │ │ @ instruction: 0xff62f01a │ │ │ │ @ instruction: 0xf0384620 │ │ │ │ stmdacs r0, {r0, r1, r2, r3, r4, r6, r8, r9, fp, ip, sp, lr, pc} │ │ │ │ ldmdavs r3!, {r0, r1, r5, r6, r7, r8, ip, lr, pc} │ │ │ │ - bmi 73976c │ │ │ │ + bmi 739774 │ │ │ │ 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 │ │ │ │ @@ -6315,103 +6317,103 @@ │ │ │ │ @ instruction: 0xf0324478 │ │ │ │ @ instruction: 0xf1b8fd37 │ │ │ │ sbcsle r0, sl, r0, lsl #30 │ │ │ │ @ instruction: 0x46411d3c │ │ │ │ @ instruction: 0xf0384620 │ │ │ │ stmdacs r0, {r0, r2, r3, r4, r8, r9, fp, ip, sp, lr, pc} │ │ │ │ ldrb sp, [r2, pc, lsr #3] │ │ │ │ - b 11c91dc │ │ │ │ - ldrdeq r4, [r7], -sl │ │ │ │ - ldrdeq r0, [r0], -r8 │ │ │ │ + b 10c91e4 │ │ │ │ ldrdeq r4, [r7], -r2 │ │ │ │ + ldrdeq r0, [r0], -r8 │ │ │ │ + andeq r4, r7, sl, asr #29 │ │ │ │ ldrdeq r0, [r0], -r0 @ │ │ │ │ - ldrdeq r8, [r7], -r6 │ │ │ │ + andeq r8, r7, lr, asr #29 │ │ │ │ strdeq r0, [r0], -ip │ │ │ │ - andeq r4, r7, lr, asr lr │ │ │ │ - andeq r9, r4, r8, lsr #9 │ │ │ │ - andeq r9, r4, lr, lsl r6 │ │ │ │ - muleq r4, r6, r4 │ │ │ │ - andeq r9, r4, ip, lsl #12 │ │ │ │ + andeq r4, r7, r6, asr lr │ │ │ │ + muleq r4, r8, r4 │ │ │ │ + andeq r9, r4, lr, lsl #12 │ │ │ │ + andeq r9, r4, r6, lsl #9 │ │ │ │ + strdeq r9, [r4], -ip │ │ │ │ vst3. {d27,d29,d31}, [pc :256], r0 │ │ │ │ - bl feb6242c │ │ │ │ + bl feb62434 │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ - bmi e4ed14 │ │ │ │ - blmi e7756c │ │ │ │ + bmi e4ed1c │ │ │ │ + blmi e77574 │ │ │ │ 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: 0xf107ee28 │ │ │ │ + @ instruction: 0xf107ee24 │ │ │ │ andcs r0, r0, ip, lsl #2 │ │ │ │ - bl ffa49248 │ │ │ │ + bl ff949250 │ │ │ │ tstcs r0, r1, lsr fp │ │ │ │ andseq pc, r0, r7, lsl #2 │ │ │ │ rsbsvs r5, fp, r3, ror #17 │ │ │ │ - stcl 7, cr15, [sl, #-996] @ 0xfffffc1c │ │ │ │ + stcl 7, cr15, [r6, #-996] @ 0xfffffc1c │ │ │ │ cmple r4, r0, lsl #16 │ │ │ │ strmi r4, [r4], -sp, lsr #26 │ │ │ │ andseq pc, r0, r7, lsl #2 │ │ │ │ @ instruction: 0xf7f9447d │ │ │ │ - strtmi lr, [r8], -r2, asr #27 │ │ │ │ - stmib lr, {r0, r3, r4, r5, r6, r7, r8, r9, sl, ip, sp, lr, pc} │ │ │ │ + @ instruction: 0x4628edbe │ │ │ │ + stmib sl, {r0, r3, r4, r5, r6, r7, r8, r9, sl, ip, sp, lr, pc} │ │ │ │ tstlt r0, r8, ror #22 │ │ │ │ @ instruction: 0xf988f037 │ │ │ │ stcmi 3, cr6, [r7], #-432 @ 0xfffffe50 │ │ │ │ - blvs 81c48c │ │ │ │ + blvs 81c494 │ │ │ │ @ instruction: 0xf037b118 │ │ │ │ movwcs pc, #2433 @ 0x981 @ │ │ │ │ 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 6c92b8 │ │ │ │ + b 5c92c0 │ │ │ │ @ instruction: 0x4620687b │ │ │ │ ldmvs r8!, {r3, r4, r7, r8, r9, sl, lr}^ │ │ │ │ @ instruction: 0xf7f94631 │ │ │ │ - bmi 5c618c │ │ │ │ + bmi 5c6184 │ │ │ │ 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: 0xf7f9ec7e │ │ │ │ - svclt 0x0000e9b8 │ │ │ │ - andeq r4, r7, r8, asr #27 │ │ │ │ + @ instruction: 0xf7f9ec7a │ │ │ │ + svclt 0x0000e9b4 │ │ │ │ + andeq r4, r7, r0, asr #27 │ │ │ │ ldrdeq r0, [r0], -r8 │ │ │ │ - andeq r8, r7, ip, ror #27 │ │ │ │ + andeq r8, r7, r4, ror #27 │ │ │ │ @ instruction: 0xffffed7f │ │ │ │ - @ instruction: 0x00074db6 │ │ │ │ + andeq r4, r7, lr, lsr #27 │ │ │ │ andeq r0, r0, r0, lsl #9 │ │ │ │ - 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 │ │ │ │ + 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 │ │ │ │ vst3.32 {d27,d29,d31}, [pc :256], r0 │ │ │ │ - bl feb6254c │ │ │ │ + bl feb62554 │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ - blmi 48f314 │ │ │ │ - bmi 4b6f58 │ │ │ │ + blmi 48f31c │ │ │ │ + bmi 4b6f60 │ │ │ │ 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: 0xf87af038 │ │ │ │ ldmdblt r3, {r0, r1, r3, r5, fp, sp, lr}^ │ │ │ │ ldclt 0, cr2, [r0] │ │ │ │ @@ -6421,126 +6423,126 @@ │ │ │ │ stc2l 0, cr15, [r4], #-200 @ 0xffffff38 │ │ │ │ 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, r7, lsl sp @ │ │ │ │ svclt 0x0000bdb0 │ │ │ │ - andeq r4, r7, r6, lsr #25 │ │ │ │ + muleq r7, lr, ip │ │ │ │ ldrdeq r0, [r0], -r0 @ │ │ │ │ @ instruction: 0xffffe8b7 │ │ │ │ - strdeq r9, [r4], -r0 │ │ │ │ - andeq r9, r4, r6, ror r4 │ │ │ │ - ldrdeq r9, [r4], -lr │ │ │ │ - andeq r9, r4, r4, ror #8 │ │ │ │ + andeq r9, r4, r0, ror #5 │ │ │ │ + andeq r9, r4, r6, ror #8 │ │ │ │ + andeq r9, r4, lr, asr #5 │ │ │ │ + andeq r9, r4, r4, asr r4 │ │ │ │ vst3. {d27,d29,d31}, [pc :256], r0 │ │ │ │ - bl feb625c0 │ │ │ │ + bl feb625c8 │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ - bmi b0eea8 │ │ │ │ - blmi b37700 │ │ │ │ + bmi b0eeb0 │ │ │ │ + blmi b37708 │ │ │ │ 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: 0xf107ed5e │ │ │ │ + @ instruction: 0xf107ed5a │ │ │ │ andcs r0, r0, ip, lsl #2 │ │ │ │ - bl 7c93dc │ │ │ │ + bl 6c93e4 │ │ │ │ tstcs r0, r4, lsr #22 │ │ │ │ andseq pc, r0, r7, lsl #2 │ │ │ │ rsbsvs r5, fp, r3, ror #17 │ │ │ │ - stc 7, cr15, [r0], {249} @ 0xf9 │ │ │ │ + ldcl 7, cr15, [ip], #-996 @ 0xfffffc1c │ │ │ │ vstmdbmi r1!, {d11-} │ │ │ │ ldreq pc, [r0], -r7, lsl #2 │ │ │ │ ldrtmi r4, [r0], -r4, lsl #12 │ │ │ │ @ instruction: 0xf7f9447d │ │ │ │ - @ instruction: 0x4628ecf8 │ │ │ │ - stmia r4, {r0, r3, r4, r5, r6, r7, r8, r9, sl, ip, sp, lr, pc}^ │ │ │ │ + @ instruction: 0x4628ecf4 │ │ │ │ + stmia r0, {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, r3, r5, r6, r8, fp, sp, lr, pc}^ │ │ │ │ + ldmdavs fp!, {r1, r2, r5, r6, r8, fp, sp, lr, pc}^ │ │ │ │ ldrmi r4, [r8, r8, lsr #12] │ │ │ │ @ instruction: 0x462168f8 │ │ │ │ - b ffe49428 │ │ │ │ - blmi 35dc94 │ │ │ │ + b ffd49430 │ │ │ │ + blmi 35dc9c │ │ │ │ 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 ff349458 │ │ │ │ - stmdb r6, {r0, r3, r4, r5, r6, r7, r8, r9, sl, ip, sp, lr, pc} │ │ │ │ - andeq r4, r7, r4, lsr ip │ │ │ │ + bl ff249460 │ │ │ │ + stmdb r2, {r0, r3, r4, r5, r6, r7, r8, r9, sl, ip, sp, lr, pc} │ │ │ │ + andeq r4, r7, ip, lsr #24 │ │ │ │ ldrdeq r0, [r0], -r8 │ │ │ │ - andeq r8, r7, r8, asr ip │ │ │ │ + andeq r8, r7, r0, asr ip │ │ │ │ @ instruction: 0xffffebeb │ │ │ │ - andeq r4, r7, r2, lsr #24 │ │ │ │ + andeq r4, r7, sl, lsl ip │ │ │ │ andeq r0, r0, r0, lsl #9 │ │ │ │ - andeq r8, r7, r8, lsl ip │ │ │ │ - @ instruction: 0x00074bb8 │ │ │ │ - andeq r8, r7, r4, asr #23 │ │ │ │ + andeq r8, r7, r0, lsl ip │ │ │ │ + @ instruction: 0x00074bb0 │ │ │ │ + @ instruction: 0x00078bbc │ │ │ │ vst3. {d27,d29,d31}, [pc :256], r0 │ │ │ │ - bl feb626a4 │ │ │ │ + bl feb626ac │ │ │ │ @ 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 fedc75aa │ │ │ │ + blx fedc75b2 │ │ │ │ tstpeq ip, r7, lsl #2 @ p-variant is OBSOLETE │ │ │ │ @ instruction: 0xf7f92000 │ │ │ │ - blmi d05f84 │ │ │ │ + blmi d05f7c │ │ │ │ tstcs r0, sl, ror r8 │ │ │ │ andseq pc, r8, r7, lsl #2 │ │ │ │ ldrsbtvs r5, [fp], -r3 │ │ │ │ - stc 7, cr15, [r6], {249} @ 0xf9 │ │ │ │ + stc 7, cr15, [r2], {249} @ 0xf9 │ │ │ │ stmdacs r0, {r0, r2, r9, sl, lr} │ │ │ │ stcmi 1, cr13, [lr], #-264 @ 0xfffffef8 │ │ │ │ andseq pc, r8, r7, lsl #2 │ │ │ │ - ldcl 7, cr15, [lr], #-996 @ 0xfffffc1c │ │ │ │ + ldcl 7, cr15, [sl], #-996 @ 0xfffffc1c │ │ │ │ ldreq pc, [r0], -r7, lsl #2 │ │ │ │ @ instruction: 0xf104447c │ │ │ │ @ instruction: 0xf7f90018 │ │ │ │ - ldrtmi lr, [r0], -r8, asr #16 │ │ │ │ + ldrtmi lr, [r0], -r4, asr #16 │ │ │ │ @ instruction: 0xf0386ce1 │ │ │ │ strmi pc, [r4], -r3, lsl #19 │ │ │ │ eorhi fp, r5, #52, 2 │ │ │ │ @ instruction: 0xf0384630 │ │ │ │ @ instruction: 0x4604f993 │ │ │ │ mvnsle r2, r0, lsl #24 │ │ │ │ andseq pc, r8, r7, lsl #2 │ │ │ │ - stmia r6!, {r0, r3, r4, r5, r6, r7, r8, r9, sl, ip, sp, lr, pc}^ │ │ │ │ + stmia r2!, {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 605f20 │ │ │ │ + blmi 605f18 │ │ │ │ ldmpl r3, {r1, r3, r4, r5, r6, fp, sp, lr}^ │ │ │ │ ldmdblt r3!, {r0, r1, r3, r4, fp, sp, lr}^ │ │ │ │ - blmi 4dddc4 │ │ │ │ + blmi 4dddcc │ │ │ │ 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} │ │ │ │ @@ -6548,64 +6550,64 @@ │ │ │ │ ldrbtmi r4, [r9], #-2067 @ 0xfffff7ed │ │ │ │ @ instruction: 0xf0324478 │ │ │ │ @ instruction: 0xe7e7fc1f │ │ │ │ ldmdavs fp!, {r0, r4, fp, lr} │ │ │ │ andscc r4, r8, r8, ror r4 │ │ │ │ @ instruction: 0xf1074798 │ │ │ │ @ instruction: 0xf7f90018 │ │ │ │ - @ instruction: 0xf7f9eb3a │ │ │ │ - svclt 0x0000e874 │ │ │ │ - andeq r4, r7, lr, asr #22 │ │ │ │ - andeq r4, r7, sl, asr #22 │ │ │ │ + @ instruction: 0xf7f9eb36 │ │ │ │ + svclt 0x0000e870 │ │ │ │ + andeq r4, r7, r6, asr #22 │ │ │ │ + andeq r4, r7, r2, asr #22 │ │ │ │ ldrdeq r0, [r0], -r8 │ │ │ │ ldrdeq r0, [r0], -r0 @ │ │ │ │ - muleq r4, r4, r1 │ │ │ │ - andeq r9, r4, r2, lsr r3 │ │ │ │ + andeq r9, r4, r4, lsl #3 │ │ │ │ + andeq r9, r4, r2, lsr #6 │ │ │ │ andeq r0, r0, r0, lsl #9 │ │ │ │ - andeq r8, r7, ip, lsl fp │ │ │ │ - andeq r8, r7, ip, ror #21 │ │ │ │ - andeq r4, r7, r4, lsr #21 │ │ │ │ - andeq r9, r4, lr, ror #1 │ │ │ │ - andeq r9, r4, ip, lsl #5 │ │ │ │ - andeq r8, r7, r0, lsr #21 │ │ │ │ + andeq r8, r7, r4, lsl fp │ │ │ │ + andeq r8, r7, r4, ror #21 │ │ │ │ + muleq r7, ip, sl │ │ │ │ + ldrdeq r9, [r4], -lr │ │ │ │ + andeq r9, r4, ip, ror r2 │ │ │ │ + muleq r7, r8, sl │ │ │ │ vst3. {d27,d29,d31}, [pc :256], r0 │ │ │ │ - bl feb627dc │ │ │ │ + bl feb627e4 │ │ │ │ @ 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 6c76e2 │ │ │ │ + blx 6c76ea │ │ │ │ stmdbmi r0, {r0, r1, r2, r3, r4, r5, fp, lr}^ │ │ │ │ ldrbtmi r4, [r9], #-1144 @ 0xfffffb88 │ │ │ │ @ instruction: 0xf7f93050 │ │ │ │ - @ instruction: 0xf107ec42 │ │ │ │ + @ instruction: 0xf107ec3e │ │ │ │ andcs r0, r0, ip, lsl #2 │ │ │ │ - b c9614 │ │ │ │ + ldmib lr!, {r0, r3, r4, r5, r6, r7, r8, r9, sl, ip, sp, lr, pc}^ │ │ │ │ ldmdavs sl!, {r0, r1, r3, r4, r5, r8, r9, fp, lr}^ │ │ │ │ @ instruction: 0xf1072100 │ │ │ │ ldmpl r3, {r5}^ │ │ │ │ @ instruction: 0xf7f9603b │ │ │ │ - strmi lr, [r5], -r4, ror #22 │ │ │ │ + strmi lr, [r5], -r0, ror #22 │ │ │ │ cmple r1, r0, lsl #16 │ │ │ │ @ instruction: 0xf1074c36 │ │ │ │ @ instruction: 0xf7f90020 │ │ │ │ - @ instruction: 0xf107ebdc │ │ │ │ + @ instruction: 0xf107ebd8 │ │ │ │ ldrbtmi r0, [ip], #-1552 @ 0xfffff9f0 │ │ │ │ @ instruction: 0xf7f84620 │ │ │ │ - ldrtmi lr, [r0], -r6, lsr #31 │ │ │ │ + ldrtmi lr, [r0], -r2, lsr #31 │ │ │ │ @ instruction: 0xf0386c61 │ │ │ │ strmi pc, [r4], -r1, ror #17 │ │ │ │ eorhi fp, r5, #52, 2 │ │ │ │ @ instruction: 0xf0384630 │ │ │ │ @ instruction: 0x4604f8f1 │ │ │ │ mvnsle r2, r0, lsl #24 │ │ │ │ @ instruction: 0xf1074b2b │ │ │ │ @@ -6614,182 +6616,182 @@ │ │ │ │ @ instruction: 0xf8d0f038 │ │ │ │ teqlt r5, r5, lsl #12 │ │ │ │ ldrtmi r8, [r0], -ip, lsr #4 │ │ │ │ @ instruction: 0xf8e0f038 │ │ │ │ stccs 6, cr4, [r0, #-20] @ 0xffffffec │ │ │ │ @ instruction: 0xf107d1f8 │ │ │ │ @ instruction: 0xf7f90020 │ │ │ │ - stmdami r2!, {r2, r4, r5, fp, sp, lr, pc} │ │ │ │ + stmdami r2!, {r4, r5, fp, sp, lr, pc} │ │ │ │ ldrbtmi r6, [r8], #-2107 @ 0xfffff7c5 │ │ │ │ ldmvs r8!, {r3, r4, r7, r8, r9, sl, lr}^ │ │ │ │ @ instruction: 0xf7f94629 │ │ │ │ - blmi 5c5dbc │ │ │ │ + blmi 5c5db4 │ │ │ │ ldmpl r3, {r1, r3, r4, r5, r6, fp, sp, lr}^ │ │ │ │ ldmdblt r3!, {r0, r1, r3, r4, fp, sp, lr}^ │ │ │ │ - blmi 49df30 │ │ │ │ + blmi 49df38 │ │ │ │ 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, sp, ror #22]! @ │ │ │ │ ldmdavs fp!, {r0, r1, r4, fp, lr} │ │ │ │ @ instruction: 0x47984478 │ │ │ │ eoreq pc, r0, r7, lsl #2 │ │ │ │ - b fe2496e0 │ │ │ │ - svc 0x00c2f7f8 │ │ │ │ - andeq r4, r7, r6, lsl sl │ │ │ │ - andeq r4, r7, r2, lsl sl │ │ │ │ + b fe1496e8 │ │ │ │ + svc 0x00bef7f8 │ │ │ │ + andeq r4, r7, lr, lsl #20 │ │ │ │ + andeq r4, r7, sl, lsl #20 │ │ │ │ ldrdeq r0, [r0], -r8 │ │ │ │ ldrdeq r0, [r0], -r0 @ │ │ │ │ - andeq r9, r4, ip, asr r0 │ │ │ │ - andeq r9, r4, sl, lsl #4 │ │ │ │ - andeq r8, r7, r0, lsl sl │ │ │ │ + andeq r9, r4, ip, asr #32 │ │ │ │ + strdeq r9, [r4], -sl │ │ │ │ + andeq r8, r7, r8, lsl #20 │ │ │ │ @ instruction: 0xffffe9a7 │ │ │ │ andeq r0, r0, r0, lsl #9 │ │ │ │ - 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, sl, lsl #31 │ │ │ │ - andeq r9, r4, r8, lsr r1 │ │ │ │ - andeq r8, r7, ip, lsr r9 │ │ │ │ + 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 pc │ │ │ │ + andeq r9, r4, r8, lsr #2 │ │ │ │ + andeq r8, r7, r4, lsr r9 │ │ │ │ strmi r4, [r1], -r7, lsl #22 │ │ │ │ - bmi 1f8948 │ │ │ │ + bmi 1f8950 │ │ │ │ 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 1498d0 │ │ │ │ + blvc 1498d8 │ │ │ │ mcrlt 7, 0, pc, cr2, cr14, {7} @ │ │ │ │ - @ instruction: 0x000748b8 │ │ │ │ + @ instruction: 0x000748b0 │ │ │ │ andeq r0, r0, r0, lsl #8 │ │ │ │ strmi r4, [r1], -r7, lsl #22 │ │ │ │ - bmi 1f8970 │ │ │ │ + bmi 1f8978 │ │ │ │ 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 1498f8 │ │ │ │ + blvc 149900 │ │ │ │ stcllt 7, cr15, [lr, #1016]! @ 0x3f8 │ │ │ │ - muleq r7, r0, r8 │ │ │ │ + andeq r4, r7, r8, lsl #17 │ │ │ │ andeq r0, r0, r8, lsl r4 │ │ │ │ strmi r4, [r1], -r7, lsl #22 │ │ │ │ - bmi 1f8998 │ │ │ │ + bmi 1f89a0 │ │ │ │ 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 149920 │ │ │ │ + blvc 149928 │ │ │ │ ldcllt 7, cr15, [sl, #1016] @ 0x3f8 │ │ │ │ - andeq r4, r7, r8, ror #16 │ │ │ │ + andeq r4, r7, r0, ror #16 │ │ │ │ muleq r0, r4, r4 │ │ │ │ strmi r4, [r1], -r7, lsl #22 │ │ │ │ - bmi 1f89c0 │ │ │ │ + bmi 1f89c8 │ │ │ │ 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 149948 │ │ │ │ + blvc 149950 │ │ │ │ stcllt 7, cr15, [r6, #1016] @ 0x3f8 │ │ │ │ - andeq r4, r7, r0, asr #16 │ │ │ │ + andeq r4, r7, r8, lsr r8 │ │ │ │ andeq r0, r0, r4, ror #8 │ │ │ │ strmi r4, [r1], -r7, lsl #22 │ │ │ │ - bmi 1f89e8 │ │ │ │ + bmi 1f89f0 │ │ │ │ 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 149970 │ │ │ │ + blvc 149978 │ │ │ │ ldclt 7, cr15, [r2, #1016]! @ 0x3f8 │ │ │ │ - andeq r4, r7, r8, lsl r8 │ │ │ │ + andeq r4, r7, r0, lsl r8 │ │ │ │ andeq r0, r0, r0, ror #7 │ │ │ │ strmi r4, [r1], -r7, lsl #22 │ │ │ │ - bmi 1f8a10 │ │ │ │ + bmi 1f8a18 │ │ │ │ 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 149998 │ │ │ │ + blvc 1499a0 │ │ │ │ ldclt 7, cr15, [lr, #1016] @ 0x3f8 │ │ │ │ - strdeq r4, [r7], -r0 │ │ │ │ + andeq r4, r7, r8, ror #15 │ │ │ │ andeq r0, r0, r8, ror #8 │ │ │ │ strmi r4, [r1], -r7, lsl #22 │ │ │ │ - bmi 1f8a38 │ │ │ │ + bmi 1f8a40 │ │ │ │ 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 1499c0 │ │ │ │ + blvc 1499c8 │ │ │ │ stclt 7, cr15, [sl, #1016] @ 0x3f8 │ │ │ │ - andeq r4, r7, r8, asr #15 │ │ │ │ + andeq r4, r7, r0, asr #15 │ │ │ │ andeq r0, r0, r4, ror #7 │ │ │ │ strmi r4, [r1], -r7, lsl #22 │ │ │ │ - bmi 1f8a60 │ │ │ │ + bmi 1f8a68 │ │ │ │ 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 1499e8 │ │ │ │ + blvc 1499f0 │ │ │ │ ldcllt 7, cr15, [r6, #-1016]! @ 0xfffffc08 │ │ │ │ - andeq r4, r7, r0, lsr #15 │ │ │ │ + muleq r7, r8, r7 │ │ │ │ muleq r0, ip, r4 │ │ │ │ strmi r4, [r1], -r7, lsl #22 │ │ │ │ - bmi 1f8a88 │ │ │ │ + bmi 1f8a90 │ │ │ │ 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 149a10 │ │ │ │ + blvc 149a18 │ │ │ │ stcllt 7, cr15, [r2, #-1016]! @ 0xfffffc08 │ │ │ │ - andeq r4, r7, r8, ror r7 │ │ │ │ + andeq r4, r7, r0, ror r7 │ │ │ │ andeq r0, r0, ip, lsl #8 │ │ │ │ strmi r4, [r1], -r7, lsl #22 │ │ │ │ - bmi 1f8ab0 │ │ │ │ + bmi 1f8ab8 │ │ │ │ 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 149a38 │ │ │ │ + blvc 149a40 │ │ │ │ stcllt 7, cr15, [lr, #-1016] @ 0xfffffc08 │ │ │ │ - andeq r4, r7, r0, asr r7 │ │ │ │ + andeq r4, r7, r8, asr #14 │ │ │ │ strdeq r0, [r0], -r4 │ │ │ │ strmi r4, [r1], -r7, lsl #22 │ │ │ │ - bmi 1f8ad8 │ │ │ │ + bmi 1f8ae0 │ │ │ │ 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 149a60 │ │ │ │ + blvc 149a68 │ │ │ │ ldclt 7, cr15, [sl, #-1016]! @ 0xfffffc08 │ │ │ │ - andeq r4, r7, r8, lsr #14 │ │ │ │ + andeq r4, r7, r0, lsr #14 │ │ │ │ andeq r0, r0, r0, lsl r4 │ │ │ │ strmi r4, [r1], -r7, lsl #22 │ │ │ │ - bmi 1f8b00 │ │ │ │ + bmi 1f8b08 │ │ │ │ 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 149a88 │ │ │ │ + blvc 149a90 │ │ │ │ stclt 7, cr15, [r6, #-1016]! @ 0xfffffc08 │ │ │ │ - andeq r4, r7, r0, lsl #14 │ │ │ │ + strdeq r4, [r7], -r8 │ │ │ │ @ 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] @ b934 │ │ │ │ + strne pc, [pc, #-0] @ b93c │ │ │ │ stccs 1, cr2, [r7, #-108]! @ 0xffffff94 │ │ │ │ - ldrmi r3, [pc, #-2355]! @ b009 │ │ │ │ - bmi 9cd26c │ │ │ │ + ldrmi r3, [pc, #-2355]! @ b011 │ │ │ │ + bmi 9cd274 │ │ │ │ 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 │ │ │ │ @@ -6820,15 +6822,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], -r8 │ │ │ │ + ldrdeq r4, [r7], -r0 │ │ │ │ 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 │ │ │ │ @@ -6842,102 +6844,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: 0xb110effc │ │ │ │ + @ instruction: 0xb110eff8 │ │ │ │ pop {r0, sp} │ │ │ │ teqcs pc, r0 @ @ │ │ │ │ @ instruction: 0xf7f84628 │ │ │ │ - stmdacs r0, {r2, r4, r5, r6, r7, r8, r9, sl, fp, sp, lr, pc} │ │ │ │ + stmdacs r0, {r4, r5, r6, r7, r8, r9, sl, fp, sp, lr, pc} │ │ │ │ ldrshcs sp, [fp, #-22] @ 0xffffffea │ │ │ │ @ instruction: 0xf7f84628 │ │ │ │ - stmdacs r0, {r1, r2, r3, r5, r6, r7, r8, r9, sl, fp, sp, lr, pc} │ │ │ │ + stmdacs r0, {r1, 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: 0xf8f0f032 │ │ │ │ strtmi r2, [r8], -sl, lsr #2 │ │ │ │ - svc 0x00daf7f8 │ │ │ │ + svc 0x00d6f7f8 │ │ │ │ cmplt r0, r4, lsr #16 │ │ │ │ sbcsle r2, fp, r0, lsl #24 │ │ │ │ ldrtmi r4, [r0], -r1, asr #12 │ │ │ │ eormi pc, r2, #64, 4 │ │ │ │ @ instruction: 0xf99ef032 │ │ │ │ teqcs pc, r4 @ @ │ │ │ │ @ instruction: 0xf7f84628 │ │ │ │ - smlalbtlt lr, r0, ip, pc @ │ │ │ │ + smlalbtlt lr, r0, r8, pc @ │ │ │ │ sbcle r2, sp, r0, lsl #24 │ │ │ │ ldrtmi r4, [r0], -r1, asr #12 │ │ │ │ eormi pc, r4, #64, 4 │ │ │ │ @ instruction: 0xf990f032 │ │ │ │ cmpcs fp, r6, asr #15 │ │ │ │ @ instruction: 0xf7f84628 │ │ │ │ - strhlt lr, [r0, #-254] @ 0xffffff02 │ │ │ │ + strhlt lr, [r0, #-250] @ 0xffffff06 │ │ │ │ adcsle r2, pc, r0, lsl #24 │ │ │ │ ldrtmi r4, [r0], -r1, asr #12 │ │ │ │ eormi pc, r6, #64, 4 │ │ │ │ @ instruction: 0xf982f032 │ │ │ │ stccs 7, cr14, [r0], {184} @ 0xb8 │ │ │ │ vst4. {d29-d32}, [pc], r5 │ │ │ │ strbmi r6, [r1], -r5, lsl #5 │ │ │ │ @ instruction: 0xf0324630 │ │ │ │ @ instruction: 0xe7bef979 │ │ │ │ - ldrdeq r4, [r7], -ip │ │ │ │ + ldrdeq r4, [r7], -r4 @ │ │ │ │ ldrdeq r0, [r0], -r0 @ │ │ │ │ - andeq r8, r4, ip, lsl #24 │ │ │ │ - andeq r8, r4, sl, asr #27 │ │ │ │ + strdeq r8, [r4], -ip │ │ │ │ + @ instruction: 0x00048dba │ │ │ │ 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 e376fc │ │ │ │ - bmi e1cce4 │ │ │ │ + blmi e37704 │ │ │ │ + bmi e1ccec │ │ │ │ rsbsvs r4, fp, fp, ror r4 │ │ │ │ - blmi ddd368 │ │ │ │ + blmi ddd370 │ │ │ │ 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: 0xf107f891 │ │ │ │ andcs r0, r0, ip, lsl #2 │ │ │ │ - svc 0x0080f7f8 │ │ │ │ + svc 0x007cf7f8 │ │ │ │ ldmdavs sl!, {r1, r2, r3, r5, r8, r9, fp, lr}^ │ │ │ │ @ instruction: 0xf1072100 │ │ │ │ ldmpl r3, {r4}^ │ │ │ │ @ instruction: 0xf7f9603b │ │ │ │ - strmi lr, [r4], -r2, ror #17 │ │ │ │ + @ instruction: 0x4604e8de │ │ │ │ teqle sl, r0, lsl #16 │ │ │ │ @ instruction: 0xf1074d29 │ │ │ │ @ instruction: 0x46400810 │ │ │ │ @ instruction: 0xf7f9447d │ │ │ │ - @ instruction: 0xf105e958 │ │ │ │ + @ instruction: 0xf105e954 │ │ │ │ @ instruction: 0x46300654 │ │ │ │ - stc 7, cr15, [r2, #-992]! @ 0xfffffc20 │ │ │ │ + ldc 7, cr15, [lr, #-992] @ 0xfffffc20 │ │ │ │ @ instruction: 0x6ee84924 │ │ │ │ @ instruction: 0xf0374479 │ │ │ │ @ instruction: 0x4640fc79 │ │ │ │ @ instruction: 0xf7f866ec │ │ │ │ - ldmdavs fp!, {r1, r3, r6, r7, r8, sl, fp, sp, lr, pc} │ │ │ │ + ldmdavs fp!, {r1, r2, r6, r7, r8, sl, fp, sp, lr, pc} │ │ │ │ @ instruction: 0x47984630 │ │ │ │ @ instruction: 0x462168f8 │ │ │ │ - svc 0x0058f7f8 │ │ │ │ + svc 0x0054f7f8 │ │ │ │ ldmdavs sl!, {r0, r1, r2, r4, r8, r9, fp, lr}^ │ │ │ │ ldmdavs fp, {r0, r1, r4, r6, r7, fp, ip, lr} │ │ │ │ - bmi 6fa19c │ │ │ │ + bmi 6fa1a4 │ │ │ │ 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 │ │ │ │ @@ -6946,34 +6948,34 @@ │ │ │ │ ldmdami r3, {r2, r5, r6, r9, ip, lr} │ │ │ │ ldrbtmi r4, [r8], #-1145 @ 0xfffffb87 │ │ │ │ @ instruction: 0xf902f032 │ │ │ │ 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 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 │ │ │ │ + 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 │ │ │ │ ldrdeq r0, [r0], -r8 │ │ │ │ ldrdeq r0, [r0], -r0 @ │ │ │ │ - andeq r8, r4, sl, asr #22 │ │ │ │ - andeq r8, r4, r0, lsr #26 │ │ │ │ + andeq r8, r4, sl, lsr fp │ │ │ │ + andeq r8, r4, r0, lsl sp │ │ │ │ andeq r0, r0, r0, lsl #9 │ │ │ │ - ldrdeq r8, [r7], -r8 @ │ │ │ │ + ldrdeq r8, [r7], -r0 │ │ │ │ @ instruction: 0xffffe145 │ │ │ │ - andeq r4, r7, lr, ror #8 │ │ │ │ - @ instruction: 0x00048ab4 │ │ │ │ - andeq r8, r4, sl, lsl #25 │ │ │ │ - andeq r8, r7, r6, ror #8 │ │ │ │ + andeq r4, r7, r6, ror #8 │ │ │ │ + andeq r8, r4, r4, lsr #21 │ │ │ │ + andeq r8, r4, sl, ror ip │ │ │ │ + andeq r8, r7, lr, asr r4 │ │ │ │ vst3. {d27,d29,d31}, [pc :256], r8 │ │ │ │ - bl feb62e14 │ │ │ │ + bl feb62e1c │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ - blmi 84fbbc │ │ │ │ - bmi 877820 │ │ │ │ + blmi 84fbc4 │ │ │ │ + bmi 877828 │ │ │ │ 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, pc] │ │ │ │ ldmdavs r3!, {r1, r6, fp, sp, lr} │ │ │ │ @@ -6998,97 +7000,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: 0xf894f032 │ │ │ │ svclt 0x0000e7f4 │ │ │ │ - ldrdeq r4, [r7], -lr │ │ │ │ + ldrdeq r4, [r7], -r6 │ │ │ │ ldrdeq r0, [r0], -r0 @ │ │ │ │ - andeq r8, r4, lr, lsl sl │ │ │ │ - andeq r8, r4, ip, lsl #24 │ │ │ │ - andeq r8, r4, r4, lsl #20 │ │ │ │ - strdeq r8, [r4], -r2 │ │ │ │ - strdeq r8, [r4], -r0 │ │ │ │ - ldrdeq r8, [r4], -lr │ │ │ │ - ldrdeq r8, [r4], -r8 @ │ │ │ │ - andeq r8, r4, r6, asr #23 │ │ │ │ + andeq r8, r4, lr, lsl #20 │ │ │ │ + strdeq r8, [r4], -ip │ │ │ │ + strdeq r8, [r4], -r4 │ │ │ │ + andeq r8, r4, r2, ror #23 │ │ │ │ + andeq r8, r4, r0, ror #19 │ │ │ │ + andeq r8, r4, lr, asr #23 │ │ │ │ + andeq r8, r4, r8, asr #19 │ │ │ │ + @ instruction: 0x00048bb6 │ │ │ │ vst3.32 {d27,d29,d31}, [pc :64], r0 │ │ │ │ - bl feb62ed0 │ │ │ │ + bl feb62ed8 │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ sbclt r0, sp, r0, asr #29 │ │ │ │ - blmi bf78dc │ │ │ │ + blmi bf78e4 │ │ │ │ stmdbmi pc!, {r1, r9, sl, lr} @ │ │ │ │ - stcmi 4, cr4, [pc], #-492 @ baf8 │ │ │ │ + stcmi 4, cr4, [pc], #-492 @ bb00 │ │ │ │ @ instruction: 0xf103607a │ │ │ │ - bmi b8be2c │ │ │ │ - blmi b9ced4 │ │ │ │ + bmi b8be34 │ │ │ │ + blmi b9cedc │ │ │ │ ldrbtmi r4, [sl], #-1148 @ 0xfffffb84 │ │ │ │ ldmdavs fp, {r0, r1, r4, r6, r7, fp, ip, lr} │ │ │ │ smlawtcc ip, r7, r8, pc @ │ │ │ │ movweq pc, #79 @ 0x4f @ │ │ │ │ - ldm r2, {r0, r3, r4, r5, r6, r7, r8, r9, sl, ip, sp, lr, pc}^ │ │ │ │ + stmia lr, {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 a07760 │ │ │ │ + blmi a07758 │ │ │ │ @ instruction: 0xf1072100 │ │ │ │ stmiapl r3!, {r4}^ │ │ │ │ @ instruction: 0xf7f8603b │ │ │ │ - bllt fe247cf8 │ │ │ │ + bllt fe247cf0 │ │ │ │ @ instruction: 0xf1074c23 │ │ │ │ @ instruction: 0xf7f90010 │ │ │ │ - ldrbtmi lr, [ip], #-2160 @ 0xfffff790 │ │ │ │ + ldrbtmi lr, [ip], #-2156 @ 0xfffff794 │ │ │ │ @ instruction: 0xf7f84620 │ │ │ │ - ldmdavs r8!, {r2, r3, r4, r5, sl, fp, sp, lr, pc}^ │ │ │ │ + ldmdavs r8!, {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, {r5, r6, r7, sl, fp, sp, lr, pc} │ │ │ │ + ldmdami sl, {r2, r3, r4, r6, r7, sl, fp, sp, lr, pc} │ │ │ │ ldrbtmi r6, [r8], #-2107 @ 0xfffff7c5 │ │ │ │ ldmvs r8!, {r3, r4, r7, r8, r9, sl, lr}^ │ │ │ │ @ instruction: 0xf7f82100 │ │ │ │ - bmi 607714 │ │ │ │ + bmi 60770c │ │ │ │ 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 0x003cf7f8 │ │ │ │ - ldcl 7, cr15, [r6], #-992 @ 0xfffffc20 │ │ │ │ - andeq r8, r7, ip, asr #6 │ │ │ │ + svc 0x0038f7f8 │ │ │ │ + ldcl 7, cr15, [r2], #-992 @ 0xfffffc20 │ │ │ │ + andeq r8, r7, r4, asr #6 │ │ │ │ @ instruction: 0xffffe2d9 │ │ │ │ - andeq r4, r7, r0, lsl r3 │ │ │ │ - andeq r4, r7, lr, lsl #6 │ │ │ │ + andeq r4, r7, r8, lsl #6 │ │ │ │ + andeq r4, r7, r6, lsl #6 │ │ │ │ ldrdeq r0, [r0], -r8 │ │ │ │ andeq r0, r0, r0, lsl #9 │ │ │ │ - andeq r8, r7, r2, lsl #6 │ │ │ │ - ldrdeq r8, [r7], -lr │ │ │ │ - andeq r4, r7, r2, lsr #5 │ │ │ │ - andeq r8, r7, r4, lsr #5 │ │ │ │ + strdeq r8, [r7], -sl │ │ │ │ + ldrdeq r8, [r7], -r6 │ │ │ │ + muleq r7, sl, r2 │ │ │ │ + muleq r7, ip, r2 │ │ │ │ strmi r4, [r3], -r7, lsl #20 │ │ │ │ - blcs b8fc8 │ │ │ │ + blcs b8fd0 │ │ │ │ svcge 0x0000447a │ │ │ │ andeq pc, r0, pc, asr #32 │ │ │ │ movwcs fp, #7960 @ 0x1f18 │ │ │ │ ssatmi r6, #30, r3 │ │ │ │ - blvc 149f50 │ │ │ │ + blvc 149f58 │ │ │ │ svclt 0x00004770 │ │ │ │ - andeq r4, r7, r8, lsl #14 │ │ │ │ + andeq r4, r7, r0, lsl #14 │ │ │ │ vst3. {d27,d29,d31}, [pc :256], r0 │ │ │ │ - bl feb62fec │ │ │ │ + bl feb62ff4 │ │ │ │ @ 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} │ │ │ │ @@ -7113,68 +7115,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 ip, {r0, r3, r4, r5, r6, r7, r8, r9, sl, ip, sp, lr, pc} │ │ │ │ + ldmda r8, {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 19875f4 │ │ │ │ + blmi 19875ec │ │ │ │ @ instruction: 0x4621697a │ │ │ │ eoreq pc, r0, r7, lsl #2 │ │ │ │ ldrsbtvs r5, [fp], #-131 @ 0xffffff7d │ │ │ │ - svc 0x003ef7f8 │ │ │ │ + svc 0x003af7f8 │ │ │ │ @ instruction: 0xf0402800 │ │ │ │ stclmi 0, cr8, [r0], #-556 @ 0xfffffdd4 │ │ │ │ eoreq pc, r0, r7, lsl #2 │ │ │ │ - svc 0x00b6f7f8 │ │ │ │ + svc 0x00b2f7f8 │ │ │ │ @ instruction: 0x4620447c │ │ │ │ - bl fe0c9e84 │ │ │ │ + bl 1fc9e8c │ │ │ │ ldrbtmi r4, [fp], #-2908 @ 0xfffff4a4 │ │ │ │ - blcs 65f18 │ │ │ │ + blcs 65f20 │ │ │ │ stclvs 15, cr11, [r1], #-48 @ 0xffffffd0 │ │ │ │ stmdbcs r0, {r0, r5, r7, sl, fp, sp, lr} │ │ │ │ strmi sp, [r8], -r9, rrx │ │ │ │ @ instruction: 0xf0376939 │ │ │ │ strmi pc, [r4], -r7, ror #21 │ │ │ │ eoreq pc, r0, r7, lsl #2 │ │ │ │ - stc 7, cr15, [r0], #-992 @ 0xfffffc20 │ │ │ │ + ldc 7, cr15, [ip], {248} @ 0xf8 │ │ │ │ ldmdavs fp!, {r2, r4, r6, fp, lr}^ │ │ │ │ @ instruction: 0x47984478 │ │ │ │ strdcs r6, [r0, -r8] │ │ │ │ - stc 7, cr15, [lr, #992]! @ 0x3e0 │ │ │ │ + stc 7, cr15, [sl, #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 12fac80 │ │ │ │ + bmi 12fac88 │ │ │ │ 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 113b6d4 │ │ │ │ + blmi 113b6dc │ │ │ │ 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 ff047fbe │ │ │ │ + blx ff047fc6 │ │ │ │ @ instruction: 0xf01e6938 │ │ │ │ @ instruction: 0xe7cdfbbd │ │ │ │ vmul.i8 d20, d0, d23 │ │ │ │ ldmdami r7!, {r0, r1, r2, r3, r9, ip, sp, lr} │ │ │ │ ldrbtmi r4, [r8], #-1145 @ 0xfffffb87 │ │ │ │ @ instruction: 0xff34f031 │ │ │ │ ldmdbmi r5!, {r0, r3, r6, r7, r8, r9, sl, sp, lr, pc} │ │ │ │ @@ -7187,102 +7189,102 @@ │ │ │ │ vqshl.s8 q10, , q0 │ │ │ │ @ instruction: 0xf0127209 │ │ │ │ qsaxmi pc, r8, r5 @ │ │ │ │ @ instruction: 0xf8faf041 │ │ │ │ stmdami sp!, {r1, r2, r3, r5, r7, r8, r9, sl, sp, lr, pc} │ │ │ │ @ instruction: 0xf0374478 │ │ │ │ @ instruction: 0x4601fa55 │ │ │ │ - blmi af8bd8 │ │ │ │ + blmi af8be0 │ │ │ │ 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, cr10, cr8, {7} @ │ │ │ │ + mcr 7, 1, pc, cr6, cr8, {7} @ │ │ │ │ ldrbtmi r4, [fp], #-2853 @ 0xfffff4db │ │ │ │ @ instruction: 0xe77a6458 │ │ │ │ - bl 1849fa4 │ │ │ │ + bl 1749fac │ │ │ │ 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: 0xff50f028 │ │ │ │ @ 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: 0xff46f028 │ │ │ │ - andeq r4, r7, r6, lsl #4 │ │ │ │ - andeq r4, r7, r2, lsl #4 │ │ │ │ + strdeq r4, [r7], -lr │ │ │ │ + strdeq r4, [r7], -sl │ │ │ │ ldrdeq r0, [r0], -r8 │ │ │ │ ldrdeq r0, [r0], -r0 @ │ │ │ │ - andeq r8, r4, r0, asr #16 │ │ │ │ - andeq r8, r4, r6, asr #20 │ │ │ │ - andeq r8, r7, r6, asr #3 │ │ │ │ + andeq r8, r4, r0, lsr r8 │ │ │ │ + andeq r8, r4, r6, lsr sl │ │ │ │ + @ instruction: 0x000781be │ │ │ │ @ instruction: 0xffffe15d │ │ │ │ andeq r0, r0, r0, lsl #9 │ │ │ │ - muleq r7, r0, r1 │ │ │ │ - andeq r4, r7, sl, lsr #12 │ │ │ │ - andeq r8, r7, r0, ror #2 │ │ │ │ - andeq r4, r7, sl, lsl #2 │ │ │ │ + andeq r8, r7, r8, lsl #3 │ │ │ │ + andeq r4, r7, r2, lsr #12 │ │ │ │ + andeq r8, r7, r8, asr r1 │ │ │ │ + andeq r4, r7, r2, lsl #2 │ │ │ │ strdeq r0, [r0], -ip │ │ │ │ - andeq r8, r4, ip, lsr r7 │ │ │ │ - andeq r8, r4, r8, lsl r7 │ │ │ │ - andeq r8, r4, lr, lsl r9 │ │ │ │ - andeq r8, r4, r6, lsr #18 │ │ │ │ - andeq r8, r4, r2, lsr r9 │ │ │ │ - strdeq r8, [r4], -r4 │ │ │ │ + andeq r8, r4, ip, lsr #14 │ │ │ │ + andeq r8, r4, r8, lsl #14 │ │ │ │ + andeq r8, r4, lr, lsl #18 │ │ │ │ + andeq r8, r4, r6, lsl r9 │ │ │ │ + andeq r8, r4, r2, lsr #18 │ │ │ │ + andeq r8, r4, r4, ror #13 │ │ │ │ @ instruction: 0xffffdc71 │ │ │ │ - andeq r4, r7, r8, lsr r5 │ │ │ │ - andeq r8, r7, sl, lsl #1 │ │ │ │ - andeq r8, r7, r0, lsl #1 │ │ │ │ - andeq r8, r7, r2, ror r0 │ │ │ │ - muleq r4, r6, r6 │ │ │ │ - andeq r8, r4, r2, lsl #13 │ │ │ │ + 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, lsl #13 │ │ │ │ + andeq r8, r4, r2, ror 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 │ │ │ │ strtmi pc, [r8], -r5, lsr #22 │ │ │ │ - blx 8c80fa │ │ │ │ + blx 8c8102 │ │ │ │ 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, [lr], #992 @ 0x3e0 │ │ │ │ + stc 7, cr15, [sl], #992 @ 0x3e0 │ │ │ │ ldmdblt r8, {r1, r9, sl, lr} │ │ │ │ @ instruction: 0x464046b0 │ │ │ │ ldrhhi lr, [r0, #141]! @ 0x8d │ │ │ │ mrrcne 0, 0, r2, r4, cr8 │ │ │ │ - blx 13c8136 │ │ │ │ + blx 13c813e │ │ │ │ stmdacs r0, {r7, r9, sl, lr} │ │ │ │ @ instruction: 0x4620d0f4 │ │ │ │ - blx 1248142 │ │ │ │ + blx 124814a │ │ │ │ strtmi r4, [r9], -r2, lsr #12 │ │ │ │ andeq pc, r0, r8, asr #17 │ │ │ │ ldc2 0, cr15, [lr], {49} @ 0x31 │ │ │ │ @ instruction: 0xf8c84640 │ │ │ │ pop {r2, sp, lr} │ │ │ │ svclt 0x000081f0 │ │ │ │ vst3.32 {d27,d29,d31}, [pc :256], r0 │ │ │ │ - bl feb632e8 │ │ │ │ + bl feb632f0 │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ - blmi 4d00b0 │ │ │ │ - bmi 4f7cf4 │ │ │ │ + blmi 4d00b8 │ │ │ │ + bmi 4f7cfc │ │ │ │ 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}^ │ │ │ │ @@ -7293,59 +7295,59 @@ │ │ │ │ ldc2 0, cr15, [r4, #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 │ │ │ │ strtmi pc, [r0], -r7, asr #28 │ │ │ │ svclt 0x0000bdb0 │ │ │ │ - andeq r3, r7, sl, lsl #30 │ │ │ │ + andeq r3, r7, r2, lsl #30 │ │ │ │ ldrdeq r0, [r0], -r0 @ │ │ │ │ - andeq r4, r7, lr, asr #7 │ │ │ │ - andeq r8, r4, r0, asr r5 │ │ │ │ - muleq r4, sl, r7 │ │ │ │ - andeq r8, r4, lr, lsr r5 │ │ │ │ - andeq r8, r4, r8, lsl #15 │ │ │ │ + andeq r4, r7, r6, asr #7 │ │ │ │ + andeq r8, r4, r0, asr #10 │ │ │ │ + andeq r8, r4, sl, lsl #15 │ │ │ │ + andeq r8, r4, lr, lsr #10 │ │ │ │ + andeq r8, r4, r8, ror r7 │ │ │ │ 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 2625c │ │ │ │ + blcs 26264 │ │ │ │ stccs 1, cr13, [r0, #-236] @ 0xffffff14 │ │ │ │ andcs sp, r0, #67 @ 0x43 │ │ │ │ @ instruction: 0x46284639 │ │ │ │ - stmib sl!, {r3, r4, r5, r6, r7, r8, r9, sl, ip, sp, lr, pc} │ │ │ │ + stmib r6!, {r3, r4, r5, r6, r7, r8, r9, sl, ip, sp, lr, pc} │ │ │ │ @ instruction: 0x4680683b │ │ │ │ rsble r2, r1, r0, lsl #22 │ │ │ │ - bcs eaa214 │ │ │ │ + bcs eaa21c │ │ │ │ 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, [r4], #-992 @ 0xfffffc20 │ │ │ │ + stc 7, cr15, [r0], #-992 @ 0xfffffc20 │ │ │ │ andcs r4, ip, r5, lsl #12 │ │ │ │ @ instruction: 0xf01e3501 │ │ │ │ strmi pc, [r4], -r9, asr #21 │ │ │ │ @ instruction: 0xf01e4628 │ │ │ │ ldmdavs r9!, {r0, r2, r6, r7, r9, fp, ip, sp, lr, pc} │ │ │ │ rsbvs r4, r0, sl, lsr #12 │ │ │ │ - blx fe74829e │ │ │ │ + blx fe7482a6 │ │ │ │ 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 b541f0 │ │ │ │ + bmi b541f8 │ │ │ │ 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} │ │ │ │ @@ -7354,17 +7356,17 @@ │ │ │ │ @ instruction: 0xf0314478 │ │ │ │ stccs 13, cr15, [r0, #-100] @ 0xffffff9c │ │ │ │ strhlt sp, [r4, #-27]! @ 0xffffffe5 │ │ │ │ ldrbtmi r4, [sp], #-3363 @ 0xfffff2dd │ │ │ │ movweq lr, #6612 @ 0x19d4 │ │ │ │ @ instruction: 0xf01e672b │ │ │ │ strtmi pc, [r0], -fp, asr #20 │ │ │ │ - blx 12482ac │ │ │ │ + blx 12482b4 │ │ │ │ stccs 15, cr6, [r0], {44} @ 0x2c │ │ │ │ - blmi 7c0a0c │ │ │ │ + blmi 7c0a14 │ │ │ │ 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 │ │ │ │ ldc2 0, cr15, [r6, #196]! @ 0xc4 │ │ │ │ @@ -7376,45 +7378,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: 0xe7f3fd9f │ │ │ │ - ldmib ip!, {r3, r4, r5, r6, r7, r8, r9, sl, ip, sp, lr, pc}^ │ │ │ │ - muleq r7, r2, lr │ │ │ │ - ldrdeq r0, [r0], -r8 │ │ │ │ + ldmib r8!, {r3, r4, r5, r6, r7, r8, r9, sl, ip, sp, lr, pc}^ │ │ │ │ andeq r3, r7, sl, lsl #29 │ │ │ │ + ldrdeq r0, [r0], -r8 │ │ │ │ + andeq r3, r7, r2, lsl #29 │ │ │ │ ldrdeq r0, [r0], -r0 @ │ │ │ │ - andeq r7, r7, r6, lsr #29 │ │ │ │ - andeq r7, r7, r0, asr lr │ │ │ │ - andeq r3, r7, lr, lsl #28 │ │ │ │ - andeq r8, r4, sl, asr r4 │ │ │ │ - andeq r8, r4, r0, asr #13 │ │ │ │ - andeq r7, r7, sl, lsl #28 │ │ │ │ - andeq r7, r7, ip, ror #27 │ │ │ │ - andeq r8, r4, ip, lsl r4 │ │ │ │ - andeq r8, r4, r2, lsl #13 │ │ │ │ - andeq r8, r4, sl, lsl #8 │ │ │ │ - andeq r8, r4, r0, ror r6 │ │ │ │ - andeq r8, r4, lr, ror #7 │ │ │ │ - andeq r8, r4, r4, asr r6 │ │ │ │ + muleq r7, lr, lr │ │ │ │ + andeq r7, r7, r8, asr #28 │ │ │ │ + andeq r3, r7, r6, lsl #28 │ │ │ │ + andeq r8, r4, sl, asr #8 │ │ │ │ + @ instruction: 0x000486b0 │ │ │ │ + andeq r7, r7, r2, lsl #28 │ │ │ │ + andeq r7, r7, r4, ror #27 │ │ │ │ + andeq r8, r4, ip, lsl #8 │ │ │ │ + andeq r8, r4, r2, ror r6 │ │ │ │ + strdeq r8, [r4], -sl │ │ │ │ + andeq r8, r4, r0, ror #12 │ │ │ │ + ldrdeq r8, [r4], -lr │ │ │ │ + andeq r8, r4, r4, asr #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 14a45c │ │ │ │ + blvc 14a464 │ │ │ │ ldcllt 0, cr15, [lr, #20] │ │ │ │ strlt r4, [r0], #2308 @ 0x904 │ │ │ │ svcge 0x00004479 │ │ │ │ @ instruction: 0x46bd3174 │ │ │ │ - blvc 14a470 │ │ │ │ + blvc 14a478 │ │ │ │ ldcllt 0, cr15, [r4], {14} │ │ │ │ - andeq r7, r7, ip, lsr sp │ │ │ │ + andeq r7, r7, r4, 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 │ │ │ │ @@ -7439,70 +7441,70 @@ │ │ │ │ @ instruction: 0xf01e5080 │ │ │ │ ldrbtvs pc, [r8], #2549 @ 0x9f5 @ │ │ │ │ sbcseq pc, r0, r1, asr #4 │ │ │ │ @ instruction: 0xf9f0f01e │ │ │ │ @ instruction: 0xf8df64b8 │ │ │ │ ldrbtmi r0, [r8], #-2444 @ 0xfffff674 │ │ │ │ @ instruction: 0xf7f83008 │ │ │ │ - @ instruction: 0x6dfbeac8 │ │ │ │ + @ instruction: 0x6dfbeac4 │ │ │ │ svclt 0x00182b00 │ │ │ │ @ instruction: 0xf0002c00 │ │ │ │ ldclvs 0, cr8, [fp, #664]! @ 0x298 │ │ │ │ - blcs bea404 │ │ │ │ + blcs bea40c │ │ │ │ addshi pc, r0, #0 │ │ │ │ - blcs 16798c │ │ │ │ + blcs 167994 │ │ │ │ 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 2641c │ │ │ │ + blcs 26424 │ │ │ │ addshi pc, r2, #64 @ 0x40 │ │ │ │ ldclvs 4, cr6, [r8, #496]! @ 0x1f0 │ │ │ │ - bl 94a39c │ │ │ │ + bl 84a3a4 │ │ │ │ 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 fe6c84a0 │ │ │ │ + blx fe6c84a8 │ │ │ │ stccs 1, cr11, [r1, #-976] @ 0xfffffc30 │ │ │ │ @ instruction: 0x81a5f340 │ │ │ │ @ instruction: 0xf44f6e3e │ │ │ │ @ instruction: 0xf8df5280 │ │ │ │ ldrtmi r1, [r0], -r0, lsr #18 │ │ │ │ @ instruction: 0xf0314479 │ │ │ │ @ instruction: 0x4620fa53 │ │ │ │ - bl 14a3dc │ │ │ │ + bl 4a3e4 │ │ │ │ tstlt lr, r5, lsl #12 │ │ │ │ @ instruction: 0xf7f86e38 │ │ │ │ - strmi lr, [r5], #-2816 @ 0xfffff500 │ │ │ │ + strmi lr, [r5], #-2812 @ 0xfffff504 │ │ │ │ svcpl 0x0080f5b5 │ │ │ │ strthi pc, [r1], #-128 @ 0xffffff80 │ │ │ │ @ instruction: 0x46216e38 │ │ │ │ addpl pc, r0, #1325400064 @ 0x4f000000 │ │ │ │ - blx 10484e0 │ │ │ │ + blx 10484e8 │ │ │ │ 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 2d528 │ │ │ │ + blcs 2d530 │ │ │ │ orrhi pc, r7, r0, asr #32 │ │ │ │ @ instruction: 0xf44f6dbc │ │ │ │ cdpvs 2, 3, cr5, cr9, cr0, {4} │ │ │ │ andeq pc, r8, r4, lsl #2 │ │ │ │ - blx 19c8508 │ │ │ │ + blx 19c8510 │ │ │ │ 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 167e4c │ │ │ │ + blcs 167e54 │ │ │ │ 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 │ │ │ │ @@ -7518,108 +7520,108 @@ │ │ │ │ strhlt r0, [r8, -r0] │ │ │ │ @ instruction: 0xf90cf01e │ │ │ │ @ instruction: 0xf01e6e38 │ │ │ │ @ instruction: 0x6db8f909 │ │ │ │ @ instruction: 0xf906f01e │ │ │ │ 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 26530 │ │ │ │ + blcs 26538 │ │ │ │ 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 │ │ │ │ ldc2l 0, cr15, [r4], #-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 26564 │ │ │ │ + blcs 2656c │ │ │ │ @ instruction: 0x81bff040 │ │ │ │ ldrbtvs r4, [fp], #-1564 @ 0xfffff9e4 │ │ │ │ @ instruction: 0xf8dfe759 │ │ │ │ andcs r3, r0, #12, 16 @ 0xc0000 │ │ │ │ @ instruction: 0x46216e7d │ │ │ │ - blvs ff6228bc │ │ │ │ + blvs ff6228c4 │ │ │ │ stc2 0, cr15, [lr], #-68 @ 0xffffffbc │ │ │ │ @ instruction: 0xf0402800 │ │ │ │ @ instruction: 0xf8df80a3 │ │ │ │ stmiapl fp!, {r5, r6, r7, r8, r9, sl, ip, sp}^ │ │ │ │ - blcs 26590 │ │ │ │ + blcs 26598 │ │ │ │ svcge 0x0046f43f │ │ │ │ ubfxne pc, pc, #17, #17 │ │ │ │ eorcc pc, lr, #64, 12 @ 0x4000000 │ │ │ │ ubfxeq pc, pc, #17, #13 │ │ │ │ ldrbtmi r4, [r8], #-1145 @ 0xfffffb87 │ │ │ │ - blx fe248602 │ │ │ │ + blx fe24860a │ │ │ │ ldrvs r6, [fp, #3259]! @ 0xcbb │ │ │ │ @ instruction: 0x663b6cfb │ │ │ │ ldclvs 4, cr6, [r8, #496]! @ 0x1f0 │ │ │ │ - b 174a52c │ │ │ │ + b 164a534 │ │ │ │ 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 │ │ │ │ stc2 0, cr15, [r6], #-196 @ 0xffffff3c │ │ │ │ @ instruction: 0xf0116df8 │ │ │ │ @ instruction: 0x4603faf5 │ │ │ │ mvnsvs r6, #120, 24 @ 0x7800 │ │ │ │ - blx ffc485cc │ │ │ │ + blx ffc485d4 │ │ │ │ cmnpeq r8, r7, lsl #2 @ p-variant is OBSOLETE │ │ │ │ @ instruction: 0x200063b8 │ │ │ │ - b 144a574 │ │ │ │ + b 134a57c │ │ │ │ @ instruction: 0x3794f8df │ │ │ │ tstcs r0, sl, ror lr │ │ │ │ rsbsvc pc, r6, r7, lsl #10 │ │ │ │ cmnvs fp, #13828096 @ 0xd30000 │ │ │ │ - bl fec4a588 │ │ │ │ + bl feb4a590 │ │ │ │ stmdacs r0, {r2, r9, sl, lr} │ │ │ │ sbcshi pc, r2, #64 @ 0x40 │ │ │ │ ldrbtvc pc, [r6], -r7, lsl #10 @ │ │ │ │ @ instruction: 0x8778f8df │ │ │ │ @ instruction: 0xf7f84630 │ │ │ │ - @ instruction: 0xf8dfec26 │ │ │ │ + @ instruction: 0xf8dfec22 │ │ │ │ mrcvs 7, 3, r3, cr10, cr4, {3} │ │ │ │ ldmpl r5, {r3, r4, r5, r6, r7, sl, lr}^ │ │ │ │ @ instruction: 0xf7f74628 │ │ │ │ - @ instruction: 0xf8dfefee │ │ │ │ + @ instruction: 0xf8dfefea │ │ │ │ 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 ffe709e8 │ │ │ │ + blvs ffe709f0 │ │ │ │ strbmi r9, [r1], -r1, lsl #2 │ │ │ │ movtcs r6, #35736 @ 0x8b98 │ │ │ │ strtmi r9, [r3], -r0, lsl #6 │ │ │ │ ldc2 0, cr15, [lr], {18} │ │ │ │ @ instruction: 0xf7f84630 │ │ │ │ - blvs 1f06820 │ │ │ │ + blvs 1f06818 │ │ │ │ ldrmi r4, [r8, r8, lsr #12] │ │ │ │ svcvs 0x00b84621 │ │ │ │ - b 64a5e4 │ │ │ │ + b 54a5ec │ │ │ │ @ instruction: 0xf01e6bb8 │ │ │ │ - blvs ffe4a780 │ │ │ │ + blvs ffe4a788 │ │ │ │ @ instruction: 0xf85af01e │ │ │ │ @ instruction: 0xf01e6e38 │ │ │ │ ldcvs 8, cr15, [r8, #348]! @ 0x15c │ │ │ │ @ instruction: 0xf854f01e │ │ │ │ @ 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 ff1c86fe │ │ │ │ + blx ff1c8706 │ │ │ │ @ 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 │ │ │ │ @@ -7632,80 +7634,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: 0x6cbbe9d6 │ │ │ │ + @ instruction: 0x6cbbe9d2 │ │ │ │ @ instruction: 0x210065bb │ │ │ │ @ instruction: 0xf5076cfb │ │ │ │ @ instruction: 0x663b7030 │ │ │ │ @ instruction: 0x3690f8df │ │ │ │ ldrbtvs r6, [ip], #-3706 @ 0xfffff186 │ │ │ │ adcsvs r5, fp, #13828096 @ 0xd30000 │ │ │ │ - bl c4a688 │ │ │ │ + bl b4a690 │ │ │ │ stmdacs r0, {r2, r9, sl, lr} │ │ │ │ sbchi pc, r7, #64 @ 0x40 │ │ │ │ ldrtvc pc, [r0], -r7, lsl #10 @ │ │ │ │ @ instruction: 0xf7f84630 │ │ │ │ - @ instruction: 0xf8dfeba8 │ │ │ │ + @ instruction: 0xf8dfeba4 │ │ │ │ mrcvs 6, 3, r3, cr10, cr8, {3} │ │ │ │ @ instruction: 0x462858d5 │ │ │ │ - svc 0x0070f7f7 │ │ │ │ + svc 0x006cf7f7 │ │ │ │ @ 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 sl, {r3, r4, r5, r6, r7, r8, r9, sl, ip, sp, lr, pc} │ │ │ │ + stmda r6, {r3, r4, r5, r6, r7, r8, r9, sl, ip, sp, lr, pc} │ │ │ │ @ instruction: 0x46286abb │ │ │ │ @ instruction: 0x46214798 │ │ │ │ @ instruction: 0xf7f86f78 │ │ │ │ - bvs ffe46d6c │ │ │ │ + bvs ffe46d64 │ │ │ │ @ instruction: 0xffdef01d │ │ │ │ @ instruction: 0xf01d6b38 │ │ │ │ @ instruction: 0xf8dfffdb │ │ │ │ cdpvs 5, 7, cr3, cr10, cr12, {7} │ │ │ │ ldmpl r3, {r2, r3, r4, r5, r6, sl, fp, sp, lr}^ │ │ │ │ - blcs 26788 │ │ │ │ + blcs 26790 │ │ │ │ andshi pc, r1, #64 @ 0x40 │ │ │ │ - blcs 27f10 │ │ │ │ + blcs 27f18 │ │ │ │ svcge 0x000ff47f │ │ │ │ @ instruction: 0xf43f2c00 │ │ │ │ mrcvs 14, 1, sl, cr11, cr7, {3} │ │ │ │ - blcs bea7a0 │ │ │ │ + blcs bea7a8 │ │ │ │ mrcge 4, 2, APSR_nzcv, cr6, cr15, {3} │ │ │ │ @ instruction: 0xf7f84620 │ │ │ │ - strmi lr, [r5], -r4, ror #18 │ │ │ │ + strmi lr, [r5], -r0, ror #18 │ │ │ │ @ instruction: 0xf8dfe65e │ │ │ │ vst1.8 {d17-d19}, [pc], r0 │ │ │ │ @ instruction: 0xf8df6234 │ │ │ │ ldrbtmi r0, [r9], #-1532 @ 0xfffffa04 │ │ │ │ @ instruction: 0xf0314478 │ │ │ │ @ instruction: 0xe66dfb37 │ │ │ │ ldrbcc pc, [r0, #2271]! @ 0x8df @ │ │ │ │ ldmpl r3, {r1, r3, r4, r5, r6, r9, sl, fp, sp, lr}^ │ │ │ │ - blcs 667d0 │ │ │ │ + blcs 667d8 │ │ │ │ @ instruction: 0xf8dfd025 │ │ │ │ ldmpl r3, {r3, r5, r6, r7, r8, sl, ip, sp}^ │ │ │ │ - blcs 667dc │ │ │ │ + blcs 667e4 │ │ │ │ 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 55460 │ │ │ │ + bcs 55468 │ │ │ │ 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} │ │ │ │ @@ -7725,15 +7727,15 @@ │ │ │ │ @ instruction: 0xf8dfff71 │ │ │ │ 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 e2cca8 │ │ │ │ + blcs e2ccb0 │ │ │ │ msrhi (UNDEF: 39), r0 │ │ │ │ @ instruction: 0xf013e8df │ │ │ │ @ instruction: 0x01250177 │ │ │ │ @ instruction: 0x01250125 │ │ │ │ @ instruction: 0x01250125 │ │ │ │ @ instruction: 0x01250125 │ │ │ │ @ instruction: 0x01250125 │ │ │ │ @@ -7769,15 +7771,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 59580 │ │ │ │ + blcs 59588 │ │ │ │ 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 │ │ │ │ @@ -7788,118 +7790,118 @@ │ │ │ │ eorcc pc, lr, #64, 12 @ 0x4000000 │ │ │ │ streq pc, [r0], #2271 @ 0x8df │ │ │ │ ldrbtmi r4, [r8], #-1145 @ 0xfffffb87 │ │ │ │ @ instruction: 0xf9b0f031 │ │ │ │ @ instruction: 0xf107e626 │ │ │ │ ldrmi r0, [r8], -ip, ror #2 │ │ │ │ @ instruction: 0xf7f8461c │ │ │ │ - @ instruction: 0xf8dfe89e │ │ │ │ + @ instruction: 0xf8dfe89a │ │ │ │ @ instruction: 0x46213430 │ │ │ │ @ instruction: 0xf1076e7a │ │ │ │ ldmpl r3, {r4, r7}^ │ │ │ │ @ instruction: 0xf7f8627b │ │ │ │ - @ instruction: 0x4604e9fe │ │ │ │ + @ instruction: 0x4604e9fa │ │ │ │ @ instruction: 0xf0402800 │ │ │ │ @ instruction: 0xf10781ae │ │ │ │ @ instruction: 0xf8df0690 │ │ │ │ ldrtmi r8, [r0], -ip, asr #8 │ │ │ │ - b 1cca904 │ │ │ │ + b 1bca90c │ │ │ │ strcc pc, [ip], #-2271 @ 0xfffff721 │ │ │ │ ldrbtmi r6, [r8], #3706 @ 0xe7a │ │ │ │ @ instruction: 0x462858d5 │ │ │ │ - mrc 7, 1, APSR_nzcv, cr10, cr7, {7} │ │ │ │ + mrc 7, 1, APSR_nzcv, cr6, 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 1cc8990 │ │ │ │ + blx 1cc8998 │ │ │ │ @ instruction: 0xf7f74630 │ │ │ │ - bvs 1f084c8 │ │ │ │ + bvs 1f084c0 │ │ │ │ ldrmi r4, [r8, r8, lsr #12] │ │ │ │ cdpvs 6, 15, cr4, cr8, cr1, {1} │ │ │ │ - stmda ip!, {r3, r4, r5, r6, r7, r8, r9, sl, ip, sp, lr, pc}^ │ │ │ │ + stmda r8!, {r3, r4, r5, r6, r7, r8, r9, sl, ip, sp, lr, pc}^ │ │ │ │ @ instruction: 0xf01d6cf8 │ │ │ │ ldcvs 14, cr15, [r8], #708 @ 0x2c4 │ │ │ │ mcr2 0, 5, pc, cr14, 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 848a48 │ │ │ │ + blx 848a50 │ │ │ │ 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: 0xf90cf037 │ │ │ │ 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 1e489cc │ │ │ │ + blx 1e489d4 │ │ │ │ bicvs pc, r1, r7, lsl #10 │ │ │ │ @ instruction: 0xf0464620 │ │ │ │ @ instruction: 0xe6eafc31 │ │ │ │ @ instruction: 0xf5036dbb │ │ │ │ @ instruction: 0xf8935380 │ │ │ │ - blcs b58ac0 │ │ │ │ + blcs b58ac8 │ │ │ │ mrcge 4, 6, APSR_nzcv, cr0, cr15, {3} │ │ │ │ @ instruction: 0xf0116e38 │ │ │ │ @ instruction: 0xf107f8c7 │ │ │ │ cmnvs r8, ip, ror r1 │ │ │ │ @ instruction: 0xf7f84620 │ │ │ │ - blmi ff486a88 │ │ │ │ + blmi ff486a80 │ │ │ │ @ instruction: 0x46216e7a │ │ │ │ addsvs pc, lr, r7, lsl #10 │ │ │ │ ldrsbtvs r5, [fp], #131 @ 0x83 │ │ │ │ - stmib r8, {r3, r4, r5, r6, r7, r8, r9, sl, ip, sp, lr, pc} │ │ │ │ + stmib r4, {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 ff2c720c │ │ │ │ + blmi ff2c7204 │ │ │ │ ldmpl r5, {r1, r3, r4, r5, r6, r9, sl, fp, sp, lr}^ │ │ │ │ @ instruction: 0xf7f74628 │ │ │ │ - ldmibmi r6, {r1, r3, r6, r7, r8, sl, fp, sp, lr, pc}^ │ │ │ │ + ldmibmi r6, {r1, r2, 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, cr6, cr7, {7} @ │ │ │ │ + mcr 7, 3, pc, cr2, cr7, {7} @ │ │ │ │ @ instruction: 0x462868fa │ │ │ │ svcvs 0x00f84790 │ │ │ │ @ instruction: 0xf7f74621 │ │ │ │ - ldmdbvs r8!, {r1, r2, r4, r5, r6, r7, r8, r9, sl, fp, sp, lr, pc}^ │ │ │ │ + ldmdbvs r8!, {r1, r4, r5, r6, r7, r8, r9, sl, fp, sp, lr, pc}^ │ │ │ │ mrc2 0, 1, pc, cr10, cr13, {0} │ │ │ │ - bcs 46494 │ │ │ │ + bcs 4649c │ │ │ │ ldclge 4, cr15, [r0, #252]! @ 0xfc │ │ │ │ @ instruction: 0xf64049c6 │ │ │ │ stmiami r6, {r0, r5, r9, ip, sp}^ │ │ │ │ ldrbtmi r4, [r8], #-1145 @ 0xfffffb87 │ │ │ │ @ instruction: 0xf9aef031 │ │ │ │ - bcs 46204 │ │ │ │ + bcs 4620c │ │ │ │ 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 c7edc │ │ │ │ + blvc c7ee4 │ │ │ │ strmi lr, [r0, #-2516] @ 0xfffff62c │ │ │ │ strmi lr, [r2, #-2499] @ 0xfffff63d │ │ │ │ - blvc 480a4 │ │ │ │ + blvc 480ac │ │ │ │ stc2 0, cr15, [lr], {39} @ 0x27 │ │ │ │ teqlt sl, r9, lsl #13 │ │ │ │ @ instruction: 0xf64049b7 │ │ │ │ ldmmi r7!, {r0, r2, r3, r4, r9, ip, sp} │ │ │ │ ldrbtmi r4, [r8], #-1145 @ 0xfffffb87 │ │ │ │ @ instruction: 0xf98af031 │ │ │ │ strb r2, [r2, #5] │ │ │ │ @@ -7943,18 +7945,18 @@ │ │ │ │ ldrbtmi r4, [r9], #-2204 @ 0xfffff764 │ │ │ │ @ instruction: 0xf0314478 │ │ │ │ strb pc, [r5, #2173]! @ 0x87d @ │ │ │ │ vmovvs.s8 r4, d10[7] │ │ │ │ @ instruction: 0x461858d3 │ │ │ │ @ instruction: 0x47986b7b │ │ │ │ rsbsvc pc, r6, r7, lsl #10 │ │ │ │ - ldmda r2, {r3, r4, r5, r6, r7, r8, r9, sl, ip, sp, lr, pc}^ │ │ │ │ + stmda lr, {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 168160 │ │ │ │ + blcs 168168 │ │ │ │ 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, r2, r4, fp, ip, sp, lr, pc} │ │ │ │ svclt 0x00016db8 │ │ │ │ @@ -7967,222 +7969,222 @@ │ │ │ │ ldmib r7, {r8, r9, sp}^ │ │ │ │ @ instruction: 0xf0180115 │ │ │ │ ldrb pc, [r2, #2347]! @ 0x92b @ │ │ │ │ @ instruction: 0xf0104620 │ │ │ │ @ instruction: 0xf107ffd7 │ │ │ │ mvnsvs r0, r0, ror r1 │ │ │ │ @ instruction: 0xf7f74628 │ │ │ │ - ldcvs 15, cr14, [fp], #224 @ 0xe0 │ │ │ │ + ldcvs 15, cr14, [fp], #208 @ 0xd0 │ │ │ │ @ instruction: 0x462965bb │ │ │ │ @ instruction: 0xf5076cfb │ │ │ │ @ instruction: 0x663b70d4 │ │ │ │ vmovvs.s8 r4, d10[6] │ │ │ │ ldmpl r3, {r2, r3, r4, r5, r6, sl, sp, lr}^ │ │ │ │ @ instruction: 0xf7f861bb │ │ │ │ - @ instruction: 0x4604e894 │ │ │ │ + @ instruction: 0x4604e890 │ │ │ │ cmnle ip, r0, lsl #16 │ │ │ │ ldrbvc pc, [r4], r7, lsl #10 @ │ │ │ │ @ instruction: 0xf7f84630 │ │ │ │ - blmi 1447024 │ │ │ │ + blmi 144701c │ │ │ │ ldmpl r5, {r1, r3, r4, r5, r6, r9, sl, fp, sp, lr}^ │ │ │ │ @ instruction: 0xf7f74628 │ │ │ │ - blmi 1147f58 │ │ │ │ + blmi 1147f50 │ │ │ │ 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 1b27b74 │ │ │ │ + blmi 1b27b7c │ │ │ │ movwls r4, #5243 @ 0x147b │ │ │ │ movwls r2, #848 @ 0x350 │ │ │ │ @ instruction: 0xf0124623 │ │ │ │ ldrtmi pc, [r0], -r5, lsl #18 @ │ │ │ │ - ldcl 7, cr15, [r0, #-988]! @ 0xfffffc24 │ │ │ │ + stcl 7, cr15, [ip, #-988]! @ 0xfffffc24 │ │ │ │ @ instruction: 0x462869bb │ │ │ │ svcvs 0x00384798 │ │ │ │ @ instruction: 0xf7f74621 │ │ │ │ - ldmibvs r8!, {r8, r9, sl, fp, sp, lr, pc}^ │ │ │ │ + ldmibvs r8!, {r2, r3, r4, r5, r6, r7, r9, sl, fp, sp, lr, pc}^ │ │ │ │ stc2l 0, cr15, [r4, #-116] @ 0xffffff8c │ │ │ │ - blmi f861dc │ │ │ │ + blmi f861e4 │ │ │ │ ldmpl r3, {r1, r3, r4, r5, r6, r9, sl, fp, sp, lr}^ │ │ │ │ - bvs feede4a8 │ │ │ │ + bvs feede4b0 │ │ │ │ @ instruction: 0xf5074798 │ │ │ │ @ instruction: 0xf7f77030 │ │ │ │ - blmi ac8bcc │ │ │ │ + blmi ac8bc4 │ │ │ │ ldmpl r3, {r1, r3, r4, r5, r6, r9, sl, fp, sp, lr}^ │ │ │ │ - blcs 26cc8 │ │ │ │ + blcs 26cd0 │ │ │ │ stcge 4, cr15, [ip], {63} @ 0x3f │ │ │ │ @ instruction: 0xf6404959 │ │ │ │ ldmdami r9, {r0, r1, r3, r4, r5, r9, ip, sp}^ │ │ │ │ ldrbtmi r4, [r8], #-1145 @ 0xfffffb87 │ │ │ │ @ instruction: 0xf8aaf031 │ │ │ │ - blmi c45e7c │ │ │ │ + blmi c45e84 │ │ │ │ ldmpl r3, {r1, r3, r4, r5, r6, r9, sl, fp, sp, lr}^ │ │ │ │ - bvs 1ede4dc │ │ │ │ + bvs 1ede4e4 │ │ │ │ @ instruction: 0xf1074798 │ │ │ │ @ instruction: 0xf7f70090 │ │ │ │ - ldmdbmi r2, {r2, r6, r7, r8, r9, sl, fp, sp, lr, pc}^ │ │ │ │ + ldmdbmi r2, {r6, r7, r8, r9, sl, fp, sp, lr, pc}^ │ │ │ │ andscc pc, r9, #64, 12 @ 0x4000000 │ │ │ │ ldrbtmi r4, [r9], #-2129 @ 0xfffff7af │ │ │ │ @ instruction: 0xf0314478 │ │ │ │ @ instruction: 0xe73cf897 │ │ │ │ @ instruction: 0xf640494f │ │ │ │ stmdami pc, {r3, r4, r9, ip, sp}^ @ │ │ │ │ ldrbtmi r4, [r8], #-1145 @ 0xfffffb87 │ │ │ │ @ instruction: 0xf88ef031 │ │ │ │ - blcs 46834 │ │ │ │ + blcs 4683c │ │ │ │ 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: 0xf882f031 │ │ │ │ - blmi 745e2c │ │ │ │ + blmi 745e34 │ │ │ │ ldmpl r3, {r1, r3, r4, r5, r6, r9, sl, fp, sp, lr}^ │ │ │ │ ldmibvs fp!, {r3, r4, r9, sl, lr} │ │ │ │ @ instruction: 0xf5074798 │ │ │ │ @ instruction: 0xf7f770d4 │ │ │ │ - blmi 608b48 │ │ │ │ + blmi 608b40 │ │ │ │ ldmpl r3, {r1, r3, r4, r5, r6, r9, sl, fp, sp, lr}^ │ │ │ │ ldmvs fp!, {r3, r4, r9, sl, lr}^ │ │ │ │ @ instruction: 0xf5074798 │ │ │ │ @ instruction: 0xf7f7609e │ │ │ │ - @ instruction: 0xf7f7ef92 │ │ │ │ - svclt 0x0000eccc │ │ │ │ - ldrdeq r3, [r7], -lr │ │ │ │ - ldrdeq r3, [r7], -r8 │ │ │ │ + @ instruction: 0xf7f7ef8e │ │ │ │ + svclt 0x0000ecc8 │ │ │ │ + ldrdeq r3, [r7], -r6 │ │ │ │ + ldrdeq r3, [r7], -r0 │ │ │ │ ldrdeq r0, [r0], -r8 │ │ │ │ ldrdeq r0, [r0], -r0 @ │ │ │ │ - andeq r8, r4, lr, lsl #6 │ │ │ │ - andeq r8, r4, r8, lsl #11 │ │ │ │ - andeq r4, r7, r2, asr r1 │ │ │ │ - andeq r3, r5, r4, asr #9 │ │ │ │ + strdeq r8, [r4], -lr │ │ │ │ + andeq r8, r4, r8, ror r5 │ │ │ │ + andeq r4, r7, sl, asr #2 │ │ │ │ + @ instruction: 0x000534b4 │ │ │ │ @ instruction: 0x000004b4 │ │ │ │ - muleq r4, r8, r1 │ │ │ │ - andeq r8, r4, r2, lsl r4 │ │ │ │ - andeq r8, r4, r8, lsr r1 │ │ │ │ - andeq r8, r4, r6, asr #7 │ │ │ │ - strdeq r8, [r4], -ip │ │ │ │ - andeq r8, r4, sl, lsl #7 │ │ │ │ + andeq r8, r4, r8, lsl #3 │ │ │ │ + andeq r8, r4, r2, lsl #8 │ │ │ │ + andeq r8, r4, r8, lsr #2 │ │ │ │ + @ instruction: 0x000483b6 │ │ │ │ + andeq r8, r4, ip, ror #1 │ │ │ │ + andeq r8, r4, sl, ror r3 │ │ │ │ andeq r0, r0, r0, lsl #9 │ │ │ │ - andeq r8, r4, r8, lsr #1 │ │ │ │ + muleq r4, r8, r0 │ │ │ │ muleq r0, r8, r4 │ │ │ │ - @ instruction: 0x000482b6 │ │ │ │ - @ instruction: 0x000739be │ │ │ │ - andeq r7, r4, r8, lsl #31 │ │ │ │ - andeq r7, r4, lr, lsl pc │ │ │ │ - andeq r8, r4, ip, lsr #3 │ │ │ │ + andeq r8, r4, r6, lsr #5 │ │ │ │ + @ instruction: 0x000739b6 │ │ │ │ + andeq r7, r4, r8, ror pc │ │ │ │ + andeq r7, r4, lr, lsl #30 │ │ │ │ + muleq r4, ip, r1 │ │ │ │ andeq r0, r0, r8, lsl #9 │ │ │ │ andeq r0, r0, r8, ror #7 │ │ │ │ strdeq r0, [r0], -ip │ │ │ │ - andeq r7, r4, r6, ror #27 │ │ │ │ - andeq r8, r4, r4, ror r0 │ │ │ │ - andeq r7, r4, r8, lsl #27 │ │ │ │ - andeq r8, r4, r6, lsl r0 │ │ │ │ - andeq r7, r4, r2, asr #26 │ │ │ │ - andeq r7, r4, sl, ror #30 │ │ │ │ - andeq r7, r4, lr, asr #24 │ │ │ │ - andeq r7, r4, ip, lsl #24 │ │ │ │ - andeq r7, r4, r6, lsl #29 │ │ │ │ - andeq r7, r4, r6, ror #23 │ │ │ │ - andeq r7, r4, r4, asr #23 │ │ │ │ - andeq r7, r4, lr, lsr lr │ │ │ │ - andeq r7, r4, lr, lsr #23 │ │ │ │ - andeq r7, r4, r8, lsr #28 │ │ │ │ - muleq r4, r8, fp │ │ │ │ - andeq r7, r4, r2, lsl lr │ │ │ │ - andeq r7, r4, r2, lsl #23 │ │ │ │ + ldrdeq r7, [r4], -r6 │ │ │ │ + andeq r8, r4, r4, rrx │ │ │ │ + andeq r7, r4, r8, ror sp │ │ │ │ + andeq r8, r4, r6 │ │ │ │ + andeq r7, r4, r2, lsr sp │ │ │ │ + andeq r7, r4, sl, asr pc │ │ │ │ + andeq r7, r4, lr, lsr ip │ │ │ │ strdeq r7, [r4], -ip │ │ │ │ - andeq r7, r4, ip, ror #22 │ │ │ │ - andeq r7, r4, r6, ror #27 │ │ │ │ - andeq r7, r4, ip, asr #22 │ │ │ │ - andeq r7, r4, r6, asr #27 │ │ │ │ - andeq r7, r4, r6, lsr fp │ │ │ │ - @ instruction: 0x00047db0 │ │ │ │ - andeq r7, r4, r2, lsr #22 │ │ │ │ - @ instruction: 0x00047db0 │ │ │ │ - andeq r7, r4, r6, ror #20 │ │ │ │ - muleq r4, r8, sp │ │ │ │ - andeq r7, r4, r4, lsl #20 │ │ │ │ - muleq r4, r2, ip │ │ │ │ - ldrdeq r7, [r4], -lr │ │ │ │ - andeq r7, r4, r8, asr ip │ │ │ │ - andeq r7, r4, ip, asr #19 │ │ │ │ - andeq r7, r4, r6, asr #24 │ │ │ │ - @ instruction: 0x000479b4 │ │ │ │ - andeq r7, r4, r2, asr #24 │ │ │ │ + andeq r7, r4, r6, ror lr │ │ │ │ + ldrdeq r7, [r4], -r6 │ │ │ │ + @ instruction: 0x00047bb4 │ │ │ │ + andeq r7, r4, lr, lsr #28 │ │ │ │ + muleq r4, lr, fp │ │ │ │ + andeq r7, r4, r8, lsl lr │ │ │ │ + andeq r7, r4, r8, lsl #23 │ │ │ │ + andeq r7, r4, r2, lsl #28 │ │ │ │ + andeq r7, r4, r2, ror fp │ │ │ │ + andeq r7, r4, ip, ror #27 │ │ │ │ + andeq r7, r4, ip, asr fp │ │ │ │ + ldrdeq r7, [r4], -r6 │ │ │ │ + andeq r7, r4, ip, lsr fp │ │ │ │ + @ instruction: 0x00047db6 │ │ │ │ + andeq r7, r4, r6, lsr #22 │ │ │ │ + andeq r7, r4, r0, lsr #27 │ │ │ │ + andeq r7, r4, r2, lsl fp │ │ │ │ + andeq r7, r4, r0, lsr #27 │ │ │ │ + andeq r7, r4, r6, asr sl │ │ │ │ + andeq r9, r4, r8, lsl #27 │ │ │ │ + strdeq r7, [r4], -r4 │ │ │ │ + andeq r7, r4, r2, lsl #25 │ │ │ │ + andeq r7, r4, lr, asr #19 │ │ │ │ + andeq r7, r4, r8, asr #24 │ │ │ │ + @ instruction: 0x000479bc │ │ │ │ + andeq r7, r4, r6, lsr ip │ │ │ │ + andeq r7, r4, r4, lsr #19 │ │ │ │ + andeq r7, r4, r2, lsr 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 26ec8 │ │ │ │ + blcs 26ed0 │ │ │ │ adcshi pc, ip, r0, asr #32 │ │ │ │ @ instruction: 0xf1074b6c │ │ │ │ @ instruction: 0x4610021c │ │ │ │ ldrbtmi r6, [fp], #-378 @ 0xfffffe86 │ │ │ │ @ instruction: 0xf0366cd9 │ │ │ │ @ instruction: 0x4604fcfb │ │ │ │ @ instruction: 0xf0002800 │ │ │ │ - blmi 19ed140 │ │ │ │ + blmi 19ed148 │ │ │ │ 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}^ │ │ │ │ stc2 0, cr15, [r0, #-216] @ 0xffffff28 │ │ │ │ stmdacs r0, {r2, r9, sl, lr} │ │ │ │ @ instruction: 0xf8dbd051 │ │ │ │ - blcs 18e60 │ │ │ │ + blcs 18e68 │ │ │ │ addhi pc, r8, r0, lsl #6 │ │ │ │ @ instruction: 0x5010f9b4 │ │ │ │ mvnsle r2, r0, lsl #26 │ │ │ │ @ instruction: 0xf0106820 │ │ │ │ strmi pc, [r6], -r7, lsr #24 │ │ │ │ @ instruction: 0xf0106820 │ │ │ │ - blmi 164c190 │ │ │ │ + blmi 164c198 │ │ │ │ @ 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 9caeb4 │ │ │ │ + blx 9caebc │ │ │ │ @ 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 ffdc8f4e │ │ │ │ + blx ffdc8f56 │ │ │ │ svceq 0x0000f1b8 │ │ │ │ strbmi sp, [r0], -r2 │ │ │ │ - blx ffc48f5a │ │ │ │ + blx ffc48f62 │ │ │ │ @ instruction: 0x4630b116 │ │ │ │ - blx ffb48f62 │ │ │ │ + blx ffb48f6a │ │ │ │ movweq pc, #4175 @ 0x104f @ │ │ │ │ eorhi r6, r3, #120, 18 @ 0x1e0000 │ │ │ │ stc2 0, cr15, [lr], #216 @ 0xd8 │ │ │ │ stmdacs r0, {r2, r9, sl, lr} │ │ │ │ popvs {r0, r2, r3, r5, r7, r8, ip, lr, pc} │ │ │ │ - blcs 26fb0 │ │ │ │ + blcs 26fb8 │ │ │ │ ldmdbmi r7!, {r0, r3, r4, r5, ip, lr, pc} │ │ │ │ eorscs pc, r2, #64, 4 │ │ │ │ ldrbtmi r4, [r9], #-2102 @ 0xfffff7ca │ │ │ │ @ instruction: 0xf0304478 │ │ │ │ eors pc, r0, r7, asr pc @ │ │ │ │ andcs r4, r0, #52, 22 @ 0xd000 │ │ │ │ andcc pc, r3, sl, asr r8 @ │ │ │ │ @@ -8190,29 +8192,29 @@ │ │ │ │ movweq lr, #2516 @ 0x9d4 │ │ │ │ andcs lr, r1, #3358720 @ 0x334000 │ │ │ │ strls r6, [r0, #-2213] @ 0xfffff75b │ │ │ │ mrc2 0, 7, pc, cr10, 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 848f98 │ │ │ │ + blx 848fa0 │ │ │ │ msreq CPSR_s, #-1073741823 @ 0xc0000001 │ │ │ │ eorcs r4, r0, #1048576 @ 0x100000 │ │ │ │ rsbsvs r4, fp, r8, lsl r6 │ │ │ │ ldc2l 0, cr15, [lr], {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 7bb668 │ │ │ │ + bmi 7bb670 │ │ │ │ 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 │ │ │ │ @@ -8222,214 +8224,214 @@ │ │ │ │ mrc2 0, 2, pc, cr2, 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 │ │ │ │ ldrb pc, [lr, r5, lsl #30] @ │ │ │ │ @ instruction: 0xe79f6138 │ │ │ │ - bl 184afa0 │ │ │ │ - andeq r3, r7, r2, lsl #4 │ │ │ │ + bl 174afa8 │ │ │ │ + strdeq r3, [r7], -sl │ │ │ │ ldrdeq r0, [r0], -r8 │ │ │ │ - strdeq r3, [r7], -r8 │ │ │ │ + strdeq r3, [r7], -r0 │ │ │ │ ldrdeq r0, [r0], -r0 @ │ │ │ │ - andeq r7, r7, r2, lsl #4 │ │ │ │ + strdeq r7, [r7], -sl │ │ │ │ andeq r0, r0, r0, asr r4 │ │ │ │ andeq r0, r0, r0, lsr #8 │ │ │ │ strdeq r0, [r0], -ip │ │ │ │ - andeq r7, r4, lr, asr r7 │ │ │ │ - andeq r7, r4, r0, lsl #20 │ │ │ │ + andeq r7, r4, lr, asr #14 │ │ │ │ + strdeq r7, [r4], -r0 │ │ │ │ @ instruction: 0x000003b8 │ │ │ │ - andeq r7, r4, r0, lsl r7 │ │ │ │ - andeq r3, r7, r2, lsl #1 │ │ │ │ - andeq r7, r4, ip, asr #13 │ │ │ │ - andeq r7, r4, lr, ror #18 │ │ │ │ - @ instruction: 0x000476ba │ │ │ │ - andeq r7, r4, ip, asr r9 │ │ │ │ + andeq r7, r4, r0, lsl #14 │ │ │ │ + andeq r3, r7, sl, ror r0 │ │ │ │ + @ instruction: 0x000476bc │ │ │ │ + andeq r7, r4, lr, asr r9 │ │ │ │ + andeq r7, r4, sl, lsr #13 │ │ │ │ + andeq r7, r4, ip, asr #18 │ │ │ │ ldrbmi lr, [r0, sp, lsr #18]! │ │ │ │ stcpl 4, cr15, [r0], {79} @ 0x4f │ │ │ │ @ instruction: 0x0c0cebad │ │ │ │ - bleq fe44b348 │ │ │ │ + bleq fe44b350 │ │ │ │ stcvs 5, cr15, [sl, #692] @ 0x2b4 │ │ │ │ - blpl 124b39c │ │ │ │ + blpl 124b3a4 │ │ │ │ @ instruction: 0xf8dfaf08 │ │ │ │ ldrbtmi r6, [sp], #-2888 @ 0xfffff4b8 │ │ │ │ - blmi 114b3a8 │ │ │ │ + blmi 114b3b0 │ │ │ │ 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 c4b3c0 │ │ │ │ + blcc c4b3c8 │ │ │ │ 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 74b3d8 │ │ │ │ + blcc 74b3e0 │ │ │ │ ldmpl r3, {r1, r3, r4, r5, r6, r7, sl, fp, sp, lr}^ │ │ │ │ - blcs 270d0 │ │ │ │ + blcs 270d8 │ │ │ │ ldcvs 12, cr13, [fp], #120 @ 0x78 │ │ │ │ - blx fece8254 │ │ │ │ + blx fece825c │ │ │ │ ldmdbeq fp, {r0, r1, r7, r8, r9, ip, sp, lr, pc}^ │ │ │ │ svccc 0x00fff1b2 │ │ │ │ @ instruction: 0xf043bfb8 │ │ │ │ - blcs dc80 │ │ │ │ + blcs dc88 │ │ │ │ ldclvs 1, cr13, [fp], #-348 @ 0xfffffea4 │ │ │ │ cmple r7, r1, lsl #6 │ │ │ │ - bcc ffb4b404 │ │ │ │ + bcc ffb4b40c │ │ │ │ ldmpl r3, {r1, r3, r4, r5, r6, r7, sl, fp, sp, lr}^ │ │ │ │ cmplt fp, fp, lsl r8 │ │ │ │ - bne ffa4b410 │ │ │ │ + bne ffa4b418 │ │ │ │ eorseq pc, r9, #64, 12 @ 0x4000000 │ │ │ │ - beq ff94b418 │ │ │ │ + beq ff94b420 │ │ │ │ ldrbtmi r4, [r8], #-1145 @ 0xfffffb87 │ │ │ │ mrc2 0, 4, pc, cr0, 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 fee4b44c │ │ │ │ + bvs fee4b454 │ │ │ │ eoreq pc, sp, #64, 12 @ 0x4000000 │ │ │ │ - bpl fed4b454 │ │ │ │ + bpl fed4b45c │ │ │ │ ldrbtmi r4, [sp], #-1150 @ 0xfffffb82 │ │ │ │ @ instruction: 0x46284631 │ │ │ │ ldc2 0, cr15, [r4, #192]! @ 0xc0 │ │ │ │ - bcc fe44b464 │ │ │ │ + bcc fe44b46c │ │ │ │ ldmpl r3, {r1, r3, r4, r5, r6, r7, sl, fp, sp, lr}^ │ │ │ │ - blcs 2715c │ │ │ │ + blcs 27164 │ │ │ │ stmdavs r3!, {r0, r3, r8, sl, fp, ip, lr, pc} │ │ │ │ sbcsle r2, r5, r0, lsl #22 │ │ │ │ andvs pc, r3, #1325400064 @ 0x4f000000 │ │ │ │ @ instruction: 0x46284631 │ │ │ │ mcr2 0, 3, pc, cr0, cr0, {1} @ │ │ │ │ ldclvs 7, cr14, [fp], #-824 @ 0xfffffcc8 │ │ │ │ ldcvs 12, cr1, [sl], #360 @ 0x168 │ │ │ │ movwcs fp, #4012 @ 0xfac │ │ │ │ - bcs 15d18 │ │ │ │ + bcs 15d20 │ │ │ │ @ instruction: 0xf043bf08 │ │ │ │ - blcs dd20 │ │ │ │ + blcs dd28 │ │ │ │ stmdavs r3!, {r0, r1, r2, r3, r5, r7, ip, lr, pc} │ │ │ │ ldrtmi fp, [r1], -fp, lsr #2 │ │ │ │ @ instruction: 0xf6404628 │ │ │ │ @ instruction: 0xf0300234 │ │ │ │ @ instruction: 0xf04ffe4b │ │ │ │ @ instruction: 0xe7b830ff │ │ │ │ @ instruction: 0xf0106cb8 │ │ │ │ ldcvs 13, cr15, [fp], #-92 @ 0xffffffa4 │ │ │ │ - blcs 166020 │ │ │ │ + blcs 166028 │ │ │ │ @ instruction: 0xf8dfd008 │ │ │ │ vldmiavs sl!, {s7-s82} │ │ │ │ ldmpl r3, {r0, r3, r4, r5, r7, sl, fp, sp, lr}^ │ │ │ │ - blvs ff615954 │ │ │ │ + blvs ff61595c │ │ │ │ mcr2 0, 0, pc, cr14, cr0, {0} @ │ │ │ │ - bcc f4b4d4 │ │ │ │ + bcc f4b4dc │ │ │ │ ldmpl r3, {r1, r3, r4, r5, r6, r7, sl, fp, sp, lr}^ │ │ │ │ - blcs 671cc │ │ │ │ + blcs 671d4 │ │ │ │ sbchi pc, r9, r0 │ │ │ │ @ instruction: 0xf7f76cb8 │ │ │ │ - @ instruction: 0xf5b0ec4e │ │ │ │ + @ instruction: 0xf5b0ec4a │ │ │ │ @ instruction: 0xf0805f80 │ │ │ │ ldcvs 0, cr8, [fp], #628 @ 0x274 │ │ │ │ - blcs beb1e4 │ │ │ │ + blcs beb1ec │ │ │ │ @ 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 fe449218 │ │ │ │ + blx fe449220 │ │ │ │ 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 │ │ │ │ mcr2 0, 0, pc, cr2, cr0, {1} @ │ │ │ │ vaba.s8 d30, d17, d21 │ │ │ │ @ instruction: 0xf01d00d0 │ │ │ │ @ instruction: 0xf8d7fac7 │ │ │ │ strmi r8, [r4], -r8, asr #32 │ │ │ │ addpl pc, r0, #1325400064 @ 0x4f000000 │ │ │ │ strpl pc, [r0, #1284] @ 0x504 │ │ │ │ andcc r4, r8, r1, asr #12 │ │ │ │ - blx fe6492a2 │ │ │ │ + blx fe6492aa │ │ │ │ @ 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 1c1ea88 │ │ │ │ + blvs 1c1ea90 │ │ │ │ @ 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 67290 │ │ │ │ + blcs 67298 │ │ │ │ addhi pc, r1, r0 │ │ │ │ @ instruction: 0xf0003001 │ │ │ │ @ instruction: 0xf89580a5 │ │ │ │ - blcs 1919324 │ │ │ │ + blcs 191932c │ │ │ │ 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 272b0 │ │ │ │ + blcs 272b8 │ │ │ │ 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 b492e0 │ │ │ │ + blx b492e8 │ │ │ │ orrpl pc, r0, #4, 10 @ 0x1000000 │ │ │ │ ldrsbteq pc, [r0], r3 @ │ │ │ │ @ instruction: 0xf01db108 │ │ │ │ strtmi pc, [r0], -r5, lsr #20 │ │ │ │ - blx 8c92f4 │ │ │ │ + blx 8c92fc │ │ │ │ @ instruction: 0xf01d6bb8 │ │ │ │ @ instruction: 0xf8dffa1f │ │ │ │ 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, -sp, lsl #27] @ │ │ │ │ stmiacs r0!, {r0, r1, r2, r3, r4, r6, r7, fp, ip, sp, lr, pc}^ │ │ │ │ ldclvs 1, cr2, [sp], #284 @ 0x11c │ │ │ │ - blvs fef95eb8 │ │ │ │ + blvs fef95ec0 │ │ │ │ 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 141eb4c │ │ │ │ + blvs 141eb54 │ │ │ │ subseq pc, r4, #64, 12 @ 0x4000000 │ │ │ │ stc2 0, cr15, [lr, #68]! @ 0x44 │ │ │ │ @ instruction: 0xf01d4630 │ │ │ │ @ instruction: 0xf8dff9f7 │ │ │ │ stmiapl fp!, {r2, r3, r4, r7, fp, ip, sp}^ │ │ │ │ - blcs 2734c │ │ │ │ + blcs 27354 │ │ │ │ svcge 0x0025f43f │ │ │ │ ldmeq r4, {r0, r1, r2, r3, r4, r6, r7, fp, ip, sp, lr, pc}^ │ │ │ │ @ instruction: 0xf6404621 │ │ │ │ ldrbtmi r0, [r8], #-600 @ 0xfffffda8 │ │ │ │ stc2l 0, cr15, [r8, #-192]! @ 0xffffff40 │ │ │ │ @ instruction: 0xf507e71b │ │ │ │ ldcvs 4, cr7, [r8], #-460 @ 0xfffffe34 │ │ │ │ @@ -8467,19 +8469,19 @@ │ │ │ │ ldrdeq pc, [r8], #133 @ 0x85 │ │ │ │ @ instruction: 0xf01db108 │ │ │ │ @ instruction: 0xf504f9a1 │ │ │ │ @ instruction: 0xf8d35380 │ │ │ │ strhlt r0, [r8, -r0] │ │ │ │ @ instruction: 0xf99af01d │ │ │ │ @ instruction: 0xf01d4620 │ │ │ │ - blvs fee4b9f4 │ │ │ │ + blvs fee4b9fc │ │ │ │ @ instruction: 0xf994f01d │ │ │ │ @ instruction: 0x37d4f8df │ │ │ │ ldmpl r3, {r1, r3, r4, r5, r6, r7, sl, fp, sp, lr}^ │ │ │ │ - blcs 27414 │ │ │ │ + blcs 2741c │ │ │ │ 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 │ │ │ │ stc2 0, cr15, [r2, #-192] @ 0xffffff40 │ │ │ │ @ instruction: 0xf8dfe6b5 │ │ │ │ @@ -8494,103 +8496,103 @@ │ │ │ │ @ instruction: 0xf01db108 │ │ │ │ @ instruction: 0xf504f96d │ │ │ │ @ instruction: 0xf8d35380 │ │ │ │ strhlt r0, [r8, -r0] │ │ │ │ @ instruction: 0xf966f01d │ │ │ │ @ instruction: 0xf01d4620 │ │ │ │ @ instruction: 0x6cb8f963 │ │ │ │ - b 164b3e0 │ │ │ │ + b 154b3e8 │ │ │ │ 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 │ │ │ │ strmi pc, [r3], -r1, lsr #19 │ │ │ │ @ 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 1ac94fc │ │ │ │ + blx 1ac9504 │ │ │ │ cmnpeq r4, r7, lsl #2 @ p-variant is OBSOLETE │ │ │ │ @ instruction: 0xf7f74620 │ │ │ │ - @ instruction: 0xf8dfeaf8 │ │ │ │ + @ instruction: 0xf8dfeaf4 │ │ │ │ ldclvs 7, cr3, [sl], #560 @ 0x230 │ │ │ │ @ instruction: 0xf1074621 │ │ │ │ ldmpl r3, {r7}^ │ │ │ │ @ instruction: 0xf7f762fb │ │ │ │ - @ instruction: 0x4605ec58 │ │ │ │ + @ instruction: 0x4605ec54 │ │ │ │ @ instruction: 0xf0402800 │ │ │ │ @ instruction: 0xf1078316 │ │ │ │ @ instruction: 0xf8df0080 │ │ │ │ @ instruction: 0xf7f76770 │ │ │ │ - @ instruction: 0xf8dfecce │ │ │ │ + @ instruction: 0xf8dfecca │ │ │ │ ldclvs 7, cr3, [sl], #432 @ 0x1b0 │ │ │ │ @ instruction: 0xf8df447e │ │ │ │ ldmpl r3, {r3, r5, r6, r8, r9, sl, pc}^ │ │ │ │ teqvs fp, r8 @ │ │ │ │ @ instruction: 0xf7f74618 │ │ │ │ - @ instruction: 0xf8d7e892 │ │ │ │ + @ instruction: 0xf8d7e88e │ │ │ │ @ instruction: 0xf8d7901c │ │ │ │ @ instruction: 0x4650a034 │ │ │ │ - stcl 7, cr15, [r0], #-988 @ 0xfffffc24 │ │ │ │ + mrrc 7, 15, pc, ip, cr7 @ │ │ │ │ movwlt r4, #34308 @ 0x8604 │ │ │ │ ldrdcc pc, [r4], -r9 @ │ │ │ │ - beq 5098a0 │ │ │ │ + beq 5098a8 │ │ │ │ @ instruction: 0x46504631 │ │ │ │ @ instruction: 0xf8c93301 │ │ │ │ @ instruction: 0xf0303024 │ │ │ │ stmdacs r0, {r0, r1, r2, r4, r8, r9, fp, ip, sp, lr, pc} │ │ │ │ eorhi pc, r7, #0 │ │ │ │ @ instruction: 0x46414650 │ │ │ │ - blx 44957e │ │ │ │ + blx 449586 │ │ │ │ @ instruction: 0xf0002800 │ │ │ │ strtmi r8, [r9], -r0, lsr #4 │ │ │ │ @ instruction: 0xf7fe4620 │ │ │ │ @ instruction: 0xf8d7fddf │ │ │ │ @ instruction: 0x4605a034 │ │ │ │ @ instruction: 0xf7f74650 │ │ │ │ - strmi lr, [r4], -r0, asr #24 │ │ │ │ + @ instruction: 0x4604ec3c │ │ │ │ bicsle r2, sp, r0, lsl #16 │ │ │ │ addeq pc, r0, r7, lsl #2 │ │ │ │ - ldmdb r2, {r0, r1, r2, r4, r5, r6, r7, r8, r9, sl, ip, sp, lr, pc} │ │ │ │ + stmdb lr, {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: 0x4650ea9c │ │ │ │ - ldcl 7, cr15, [ip], #988 @ 0x3dc │ │ │ │ + @ instruction: 0x4650ea98 │ │ │ │ + ldcl 7, cr15, [r8], #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 1ee6020 │ │ │ │ - blcs 6759c │ │ │ │ + bvs 1ee6028 │ │ │ │ + blcs 675a4 │ │ │ │ eorshi pc, r4, #0 │ │ │ │ ssateq pc, #13, pc, asr #17 @ │ │ │ │ andcc r4, ip, r8, ror r4 │ │ │ │ - stmib sl!, {r0, r1, r2, r4, r5, r6, r7, r8, r9, sl, ip, sp, lr, pc}^ │ │ │ │ + stmib r6!, {r0, r1, r2, r4, r5, r6, r7, r8, r9, sl, ip, sp, lr, pc}^ │ │ │ │ addpl pc, r0, pc, asr #8 │ │ │ │ @ instruction: 0xf908f01d │ │ │ │ @ instruction: 0xf44f6cb9 │ │ │ │ strmi r5, [r4], -r0, lsl #5 │ │ │ │ @ instruction: 0xf03061b8 │ │ │ │ @ instruction: 0x2c00f9dd │ │ │ │ andshi pc, sl, #0 │ │ │ │ @ instruction: 0xf7f74620 │ │ │ │ - stmdacs r1, {r1, r4, r6, r9, fp, sp, lr, pc} │ │ │ │ + stmdacs r1, {r1, r2, r3, r6, r9, fp, sp, lr, pc} │ │ │ │ andshi pc, r4, #64, 4 │ │ │ │ @ instruction: 0x167cf8df │ │ │ │ addpl pc, r0, #1325400064 @ 0x4f000000 │ │ │ │ ldrbtmi r6, [r9], #-2488 @ 0xfffff648 │ │ │ │ @ instruction: 0xf992f030 │ │ │ │ vst1.32 {d22-d23}, [pc :256], fp │ │ │ │ ldmibvs r8!, {r7, r9, ip, lr} │ │ │ │ @@ -8602,112 +8604,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: 0xf107ec7c │ │ │ │ + @ instruction: 0xf107ec78 │ │ │ │ andcs r0, r0, r8, ror r1 │ │ │ │ - b f4b598 │ │ │ │ + b e4b5a0 │ │ │ │ @ instruction: 0x3614f8df │ │ │ │ strdcs r6, [r0, -sl] │ │ │ │ sbcvc pc, ip, r7, lsl #10 │ │ │ │ ldrsbtvs r5, [fp], #131 @ 0x83 │ │ │ │ - bl fe74b5ac │ │ │ │ + bl fe64b5b4 │ │ │ │ @ instruction: 0xf0402800 │ │ │ │ @ instruction: 0xf8df8266 │ │ │ │ @ instruction: 0xf507461c │ │ │ │ @ instruction: 0xf7f770cc │ │ │ │ - ldrbtmi lr, [ip], #-3092 @ 0xfffff3ec │ │ │ │ + ldrbtmi lr, [ip], #-3088 @ 0xfffff3f0 │ │ │ │ @ instruction: 0xf7f64620 │ │ │ │ - ldmibvs r9!, {r5, r6, r7, r8, r9, sl, fp, sp, lr, pc} │ │ │ │ + ldmibvs r9!, {r2, r3, r4, r6, r7, r8, r9, sl, fp, sp, lr, pc} │ │ │ │ @ instruction: 0xf0366c60 │ │ │ │ cmpplt r8, r1, lsl #16 @ p-variant is OBSOLETE │ │ │ │ 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 r6!, {r0, r1, r2, r4, r5, r6, r7, r8, r9, sl, ip, sp, lr, pc}^ │ │ │ │ + ldmda r2!, {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 14b608 │ │ │ │ + b 4b610 │ │ │ │ andseq pc, r8, r4, lsl #2 │ │ │ │ - svc 0x00baf7f6 │ │ │ │ + svc 0x00b6f7f6 │ │ │ │ @ instruction: 0x6ce069b9 │ │ │ │ @ instruction: 0xffdcf035 │ │ │ │ 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 69238 │ │ │ │ + bcs 69240 │ │ │ │ @ instruction: 0xf8dfd00c │ │ │ │ ldclvs 5, cr2, [r9], #352 @ 0x160 │ │ │ │ @ instruction: 0xf502588a │ │ │ │ @ instruction: 0xf8d25280 │ │ │ │ - bcs 563e4 │ │ │ │ + bcs 563ec │ │ │ │ @ instruction: 0xf9b0bf04 │ │ │ │ ldrbvs r2, [sl, #-20]! @ 0xffffffec │ │ │ │ streq pc, [ip, #2271] @ 0x8df │ │ │ │ andscc r4, r8, r8, ror r4 │ │ │ │ - mcr 7, 7, pc, cr0, cr6, {7} @ │ │ │ │ - blcs 69268 │ │ │ │ + mrc 7, 6, APSR_nzcv, cr12, cr6, {7} │ │ │ │ + blcs 69270 │ │ │ │ @ instruction: 0x81bcf000 │ │ │ │ @ instruction: 0xf1076efb │ │ │ │ - blcs 4ec38 │ │ │ │ + blcs 4ec40 │ │ │ │ mvnhi pc, r0 │ │ │ │ movwcs r6, #3640 @ 0xe38 │ │ │ │ movwls r6, #7865 @ 0x1eb9 │ │ │ │ cmppeq r4, #-1073741823 @ p-variant is OBSOLETE @ 0xc0000001 │ │ │ │ - bvs feef229c │ │ │ │ + bvs feef22a4 │ │ │ │ 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 0x007af7f6 │ │ │ │ + svc 0x0076f7f6 │ │ │ │ @ instruction: 0x6cf069b9 │ │ │ │ @ instruction: 0xff9cf035 │ │ │ │ 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, cr4, cr6, {7} @ │ │ │ │ + mcr 7, 5, pc, cr0, 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: 0xffdaf01c │ │ │ │ strcc pc, [ip], #2271 @ 0x8df │ │ │ │ ldmpl r3, {r1, r3, r4, r5, r6, r7, sl, fp, sp, lr}^ │ │ │ │ - blcs 67788 │ │ │ │ + blcs 67790 │ │ │ │ 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 feeedc68 │ │ │ │ + bvs feeedc70 │ │ │ │ adcsvs r6, fp, #5963776 @ 0x5b0000 │ │ │ │ - blcs 28224 │ │ │ │ + blcs 2822c │ │ │ │ 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 │ │ │ │ @@ -8726,29 +8728,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 176dae4 │ │ │ │ + blne 176daec │ │ │ │ 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 e4989c │ │ │ │ + blx e498a4 │ │ │ │ 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 │ │ │ │ @@ -8762,38 +8764,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 278e0 │ │ │ │ + blcs 278e8 │ │ │ │ svcge 0x0069f6ff │ │ │ │ - blcs 69528 │ │ │ │ + blcs 69530 │ │ │ │ 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 9cb838 │ │ │ │ + bl 8cb840 │ │ │ │ cmnpeq ip, r7, lsl #2 @ p-variant is OBSOLETE │ │ │ │ @ instruction: 0xf7f72000 │ │ │ │ - blmi ff707c08 │ │ │ │ + blmi ff707c00 │ │ │ │ strdcs r6, [r0, -sl] │ │ │ │ eorvc pc, ip, r7, lsl #10 │ │ │ │ ldrsbtvs r5, [fp], r3 │ │ │ │ - b 124b854 │ │ │ │ + b 114b85c │ │ │ │ @ instruction: 0xf0402800 │ │ │ │ stclmi 1, cr8, [r9], #212 @ 0xd4 │ │ │ │ eorvc pc, ip, r7, lsl #10 │ │ │ │ - b ff04b864 │ │ │ │ + b fef4b86c │ │ │ │ @ instruction: 0x4620447c │ │ │ │ - mcr 7, 4, pc, cr12, cr6, {7} @ │ │ │ │ + mcr 7, 4, pc, cr8, cr6, {7} @ │ │ │ │ @ instruction: 0x6c6069b9 │ │ │ │ mcr2 0, 5, pc, cr14, 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 │ │ │ │ @@ -8802,89 +8804,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, {r2, r3, r4, r8, r9, sl, fp, sp, lr, pc}^ │ │ │ │ + ldmmi r5, {r3, r4, r8, r9, sl, fp, sp, lr, pc}^ │ │ │ │ ldrbtmi r6, [r8], #-2235 @ 0xfffff745 │ │ │ │ svcvs 0x00f84798 │ │ │ │ @ instruction: 0xf7f72100 │ │ │ │ - svcvs 0x003be8aa │ │ │ │ + svcvs 0x003be8a6 │ │ │ │ mrcvs 1, 7, fp, cr11, cr11, {0} │ │ │ │ @ instruction: 0xf47f3301 │ │ │ │ - bvs feef9528 │ │ │ │ + bvs feef9530 │ │ │ │ mrcvs 13, 3, r6, cr9, cr8, {7} │ │ │ │ ldcvs 8, cr6, [sl, #108]! @ 0x6c │ │ │ │ ldmibvs fp!, {r8, r9, ip, pc} │ │ │ │ - blx fe14b8fe │ │ │ │ + blx fe14b906 │ │ │ │ @ instruction: 0xf8d9e703 │ │ │ │ movwcc r3, #4100 @ 0x1004 │ │ │ │ andcc pc, r4, r9, asr #17 │ │ │ │ - blvs fee87004 │ │ │ │ - blvs 1c16274 │ │ │ │ + blvs fee8700c │ │ │ │ + blvs 1c1627c │ │ │ │ smlabtcs r0, sp, r9, lr │ │ │ │ addeq pc, r7, #64, 12 @ 0x4000000 │ │ │ │ ldrbtmi r4, [r9], #-2499 @ 0xfffff63d │ │ │ │ - blx fe149968 │ │ │ │ + blx fe149970 │ │ │ │ stmdavs r1!, {r4, r7, sl, sp, lr, pc}^ │ │ │ │ @ instruction: 0xf7f66cb8 │ │ │ │ - stmdacs r0, {r1, r2, r4, r6, r7, r8, sl, fp, sp, lr, pc} │ │ │ │ + stmdacs r0, {r1, 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 fee2dcb0 │ │ │ │ + blvs fee2dcb8 │ │ │ │ mrc2 0, 5, pc, cr14, cr12, {0} │ │ │ │ @ instruction: 0xf01c69f8 │ │ │ │ - blmi fe28d43c │ │ │ │ + blmi fe28d444 │ │ │ │ ldmpl r3, {r1, r3, r4, r5, r6, r7, sl, fp, sp, lr}^ │ │ │ │ - blcs 279c4 │ │ │ │ - blge fe94aa58 │ │ │ │ + blcs 279cc │ │ │ │ + blge fe94aa60 │ │ │ │ @ instruction: 0xf64049b4 │ │ │ │ ldmmi r4!, {r2, r4, r9, sp} │ │ │ │ ldrbtmi r4, [r8], #-1145 @ 0xfffffb87 │ │ │ │ - blx b49a2c │ │ │ │ - bllt fe6cb96c │ │ │ │ + blx b49a34 │ │ │ │ + bllt fe6cb974 │ │ │ │ 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, #-2509]! @ 0xfffff633 │ │ │ │ ldmdavc fp, {r0, r1, r3, r4, r5, r7, r8, fp, sp, lr} │ │ │ │ @ instruction: 0xf47f2b2f │ │ │ │ strb sl, [sp, #3559]! @ 0xde7 │ │ │ │ @ instruction: 0xf01c69f8 │ │ │ │ - blvs fee4d3e8 │ │ │ │ + blvs fee4d3f0 │ │ │ │ mcr2 0, 4, pc, cr14, 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: 0xf7fff9ff │ │ │ │ ldmibvs r8!, {r0, r2, r3, r5, r6, r8, r9, fp, ip, sp, pc}^ │ │ │ │ mrc2 0, 3, pc, cr10, cr12, {0} │ │ │ │ @ instruction: 0xf01c6bb8 │ │ │ │ - blmi 1a0d3b4 │ │ │ │ + blmi 1a0d3bc │ │ │ │ ldmpl r3, {r1, r3, r4, r5, r6, r7, sl, fp, sp, lr}^ │ │ │ │ - blcs 27a4c │ │ │ │ - blge 184aae0 │ │ │ │ + blcs 27a54 │ │ │ │ + blge 184aae8 │ │ │ │ @ instruction: 0xf6404997 │ │ │ │ ldmmi r7, {r0, r1, r2, r3, r4, r6, r7, r9, ip} │ │ │ │ ldrbtmi r4, [r8], #-1145 @ 0xfffffb87 │ │ │ │ @ instruction: 0xf9e8f030 │ │ │ │ - bllt 15cb9f4 │ │ │ │ - blcs 696e8 │ │ │ │ + bllt 15cb9fc │ │ │ │ + blcs 696f0 │ │ │ │ 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 │ │ │ │ mrc2 0, 2, pc, cr6, cr12, {0} │ │ │ │ @@ -8896,201 +8898,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, cr12, cr6, {7} │ │ │ │ + mrc 7, 0, APSR_nzcv, cr8, 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 0x002cf7f6 │ │ │ │ + svc 0x0028f7f6 │ │ │ │ vldmiavs sl!, {d20-} │ │ │ │ ldmdavs fp, {r0, r1, r4, r6, r7, fp, ip, lr} │ │ │ │ @ instruction: 0xf0402800 │ │ │ │ - blcs 2de7c │ │ │ │ + blcs 2de84 │ │ │ │ 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: 0xf99cf030 │ │ │ │ - blmi 15077f4 │ │ │ │ + blmi 15077fc │ │ │ │ ldmpl r3, {r1, r3, r4, r5, r6, r7, sl, fp, sp, lr}^ │ │ │ │ - bvs ffedf2f8 │ │ │ │ + bvs ffedf300 │ │ │ │ @ instruction: 0xf1074798 │ │ │ │ @ instruction: 0xf7f70080 │ │ │ │ - stmdami lr!, {r1, r2, r4, r5, r7, fp, sp, lr, pc}^ │ │ │ │ + stmdami lr!, {r1, r4, r5, r7, fp, sp, lr, pc}^ │ │ │ │ ldrbtmi r6, [r8], #-2299 @ 0xfffff705 │ │ │ │ @ instruction: 0xf5074798 │ │ │ │ @ instruction: 0xf7f770cc │ │ │ │ - cdpvs 8, 15, cr14, cr11, cr14, {5} │ │ │ │ + cdpvs 8, 15, cr14, cr11, cr10, {5} │ │ │ │ @ instruction: 0xf47f3301 │ │ │ │ - blmi 1a796dc │ │ │ │ + blmi 1a796e4 │ │ │ │ ldrbtmi r6, [fp], #-2489 @ 0xfffff647 │ │ │ │ @ instruction: 0xf0356c98 │ │ │ │ @ instruction: 0x4603fd97 │ │ │ │ @ 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 sl, {r0, r1, r2, r4, r5, r6, r7, r8, r9, sl, ip, sp, lr, pc} │ │ │ │ + stm r6, {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: 0xf95ef030 │ │ │ │ @ instruction: 0xf7f6e71b │ │ │ │ - blmi 849a50 │ │ │ │ + blmi 849a48 │ │ │ │ subcs r6, r0, #65024 @ 0xfe00 │ │ │ │ @ instruction: 0xf5076800 │ │ │ │ ldrvs r7, [r8, #-379]! @ 0xfffffe85 │ │ │ │ ldmpl r3!, {r2, r4, r6, sl, fp, lr}^ │ │ │ │ - blvs 175ed14 │ │ │ │ + blvs 175ed1c │ │ │ │ @ instruction: 0xf8e0f011 │ │ │ │ - blvs 1edf334 │ │ │ │ - blvs fef5f3d0 │ │ │ │ + blvs 1edf33c │ │ │ │ + blvs fef5f3d8 │ │ │ │ stmib sp, {r0, r5, r9, sl, lr}^ │ │ │ │ rsbscs r2, r6, #4194304 @ 0x400000 │ │ │ │ @ instruction: 0xf6409200 │ │ │ │ @ instruction: 0xf01102a8 │ │ │ │ @ instruction: 0x4628f975 │ │ │ │ ldc2 0, cr15, [lr, #112]! @ 0x70 │ │ │ │ ldmpl r3!, {r1, r3, r8, r9, fp, lr}^ │ │ │ │ - blcs 27bbc │ │ │ │ - bge ffb8ac50 │ │ │ │ + blcs 27bc4 │ │ │ │ + bge ffb8ac58 │ │ │ │ strtmi r4, [r1], -r7, asr #16 │ │ │ │ adceq pc, ip, #64, 12 @ 0x4000000 │ │ │ │ @ instruction: 0xf0304478 │ │ │ │ @ instruction: 0xf7fff931 │ │ │ │ svclt 0x0000bae4 │ │ │ │ - ldrdeq r2, [r7], -sl │ │ │ │ - ldrdeq r2, [r7], -r4 │ │ │ │ + ldrdeq r2, [r7], -r2 @ │ │ │ │ + andeq r2, r7, ip, asr #31 │ │ │ │ ldrdeq r0, [r0], -r8 │ │ │ │ ldrdeq r0, [r0], -r0 @ │ │ │ │ andeq r0, r0, r0, asr r4 │ │ │ │ - ldrdeq r7, [r4], -r0 │ │ │ │ - andeq r7, r4, r2, lsl #17 │ │ │ │ - andeq r2, r7, r2, asr pc │ │ │ │ - muleq r4, r4, r5 │ │ │ │ - andeq r7, r4, r6, asr #16 │ │ │ │ + andeq r7, r4, r0, asr #11 │ │ │ │ + andeq r7, r4, r2, ror r8 │ │ │ │ + andeq r2, r7, sl, asr #30 │ │ │ │ + andeq r7, r4, r4, lsl #11 │ │ │ │ + andeq r7, r4, r6, lsr r8 │ │ │ │ @ instruction: 0x000004b4 │ │ │ │ andeq r0, r0, r0, lsr #8 │ │ │ │ - ldrdeq r7, [r4], -ip │ │ │ │ - andeq r7, r4, r6, ror #14 │ │ │ │ + andeq r7, r4, ip, asr #9 │ │ │ │ + andeq r7, r4, r6, asr 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, asr #7 │ │ │ │ - andeq r7, r4, ip, ror r6 │ │ │ │ - andeq r7, r4, sl, lsr #7 │ │ │ │ - andeq r7, r4, r2, lsr r6 │ │ │ │ - andeq r7, r4, r0, asr r3 │ │ │ │ - strdeq r7, [r4], -lr │ │ │ │ - @ instruction: 0x000475b0 │ │ │ │ - @ instruction: 0x000472b4 │ │ │ │ - andeq r7, r4, r6, ror #10 │ │ │ │ + @ instruction: 0x000473ba │ │ │ │ + andeq r7, r4, ip, ror #12 │ │ │ │ + muleq r4, sl, r3 │ │ │ │ + andeq r7, r4, r2, lsr #12 │ │ │ │ + andeq r7, r4, r0, asr #6 │ │ │ │ + andeq r7, r4, lr, ror #5 │ │ │ │ + andeq r7, r4, r0, lsr #11 │ │ │ │ + andeq r7, r4, r4, lsr #5 │ │ │ │ + andeq r7, r4, r6, asr r5 │ │ │ │ andeq r0, r0, r0, lsl #9 │ │ │ │ - strdeq r3, [r5], -r0 │ │ │ │ + andeq r3, r5, r0, ror #5 │ │ │ │ andeq r0, r0, ip, lsr #7 │ │ │ │ - andeq fp, r4, r8, asr #16 │ │ │ │ - muleq r7, r8, pc @ │ │ │ │ - andeq r2, r5, r2, asr #6 │ │ │ │ - muleq r7, r8, sl │ │ │ │ + andeq fp, r4, r8, lsr r8 │ │ │ │ + muleq r7, r0, pc @ │ │ │ │ + andeq r2, r5, r2, lsr r3 │ │ │ │ + muleq r7, r0, sl │ │ │ │ @ instruction: 0xffffca29 │ │ │ │ - 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, r4, lsl pc │ │ │ │ - andeq r2, r7, r4, asr #26 │ │ │ │ - andeq r6, r7, ip, ror r8 │ │ │ │ - muleq r4, r8, lr │ │ │ │ - strdeq r7, [r4], -lr │ │ │ │ - andeq r6, r7, r2, ror #15 │ │ │ │ + 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 │ │ │ │ + andeq r6, r4, r4, lsl #30 │ │ │ │ + andeq r2, r7, ip, lsr sp │ │ │ │ + andeq r6, r7, r4, ror r8 │ │ │ │ + andeq r6, r4, r8, lsl #29 │ │ │ │ + andeq r7, r4, lr, ror #1 │ │ │ │ + ldrdeq r6, [r7], -sl │ │ │ │ @ instruction: 0xffffc779 │ │ │ │ - andeq r6, r7, r4, lsr #15 │ │ │ │ - andeq r6, r7, r6, asr r7 │ │ │ │ - andeq r6, r4, lr, asr #26 │ │ │ │ - andeq r6, r4, r8, lsl #26 │ │ │ │ - @ instruction: 0x00046fba │ │ │ │ + muleq r7, ip, r7 │ │ │ │ + andeq r6, r7, lr, asr #14 │ │ │ │ + andeq r6, r4, lr, lsr sp │ │ │ │ + strdeq r6, [r4], -r8 │ │ │ │ + andeq r6, r4, sl, lsr #31 │ │ │ │ @ instruction: 0x000003b8 │ │ │ │ - andeq r6, r4, lr, lsr #25 │ │ │ │ - andeq r6, r4, r0, ror #30 │ │ │ │ - andeq r6, r4, r0, lsl #25 │ │ │ │ - andeq r6, r4, r2, lsr pc │ │ │ │ - andeq r6, r7, r8, lsl #12 │ │ │ │ - andeq r6, r4, r6, ror #29 │ │ │ │ - andeq r6, r4, r8, ror #23 │ │ │ │ - andeq r6, r4, lr, lsr #29 │ │ │ │ - andeq r6, r7, r6, lsl #11 │ │ │ │ - andeq r6, r7, lr, ror #10 │ │ │ │ - andeq r6, r7, r0, asr #10 │ │ │ │ - andeq r6, r4, ip, ror #22 │ │ │ │ - andeq r6, r4, r2, lsr lr │ │ │ │ - andeq r6, r4, ip, asr #22 │ │ │ │ - andeq r6, r4, r4, asr #27 │ │ │ │ + muleq r4, lr, ip │ │ │ │ + andeq r6, r4, r0, asr pc │ │ │ │ + andeq r6, r4, r0, ror ip │ │ │ │ + andeq r6, r4, r2, lsr #30 │ │ │ │ + andeq r6, r7, r0, lsl #12 │ │ │ │ + ldrdeq r6, [r4], -r6 @ │ │ │ │ + ldrdeq r6, [r4], -r8 │ │ │ │ + muleq r4, lr, lr │ │ │ │ + andeq r6, r7, lr, ror r5 │ │ │ │ + andeq r6, r7, r6, ror #10 │ │ │ │ + andeq r6, r7, r8, lsr r5 │ │ │ │ + andeq r6, r4, ip, asr fp │ │ │ │ + andeq r6, r4, r2, lsr #28 │ │ │ │ + andeq r6, r4, ip, lsr fp │ │ │ │ + @ instruction: 0x00046db4 │ │ │ │ vldmiavs sl!, {d20-} │ │ │ │ ldmdavs fp, {r0, r1, r4, r6, r7, fp, ip, lr} │ │ │ │ - blvs fee3ca50 │ │ │ │ - mrc 7, 5, APSR_nzcv, cr14, cr6, {7} │ │ │ │ + blvs fee3ca58 │ │ │ │ + mrc 7, 5, APSR_nzcv, cr10, cr6, {7} │ │ │ │ orrvc pc, r0, pc, asr #8 │ │ │ │ @ instruction: 0xf0344604 │ │ │ │ tstplt r8, r1, lsl #22 @ p-variant is OBSOLETE │ │ │ │ strvc pc, [r0], #1284 @ 0x504 │ │ │ │ @ instruction: 0xf01c4620 │ │ │ │ ldmdbvs fp!, {r0, r2, r3, 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 48c394 │ │ │ │ - blmi 4690a0 │ │ │ │ + bmi 48c39c │ │ │ │ + blmi 4690a8 │ │ │ │ ldrbtmi r5, [fp], #-2186 @ 0xfffff776 │ │ │ │ movwls r4, #10512 @ 0x2910 │ │ │ │ stmib sp, {r1, r4, r5, r6, r8, r9, sp}^ │ │ │ │ ldrbtmi r3, [r9], #-1024 @ 0xfffffc00 │ │ │ │ - blvs 14168d0 │ │ │ │ + blvs 14168d8 │ │ │ │ andcs pc, r8, #64, 12 @ 0x4000000 │ │ │ │ @ instruction: 0xf8aaf011 │ │ │ │ @ instruction: 0xf01c4620 │ │ │ │ @ instruction: 0xe630fcf3 │ │ │ │ vmla.i8 d20, d0, d9 │ │ │ │ stmdami r9, {r2, r3, r4, r5, r6, r7, r9, ip, sp, lr} │ │ │ │ ldrbtmi r4, [r8], #-1145 @ 0xfffffb87 │ │ │ │ @ instruction: 0xf86af030 │ │ │ │ svclt 0x0000e7c7 │ │ │ │ ldrdeq r0, [r0], -r0 @ │ │ │ │ - andeq r6, r4, r8, lsr #25 │ │ │ │ + muleq r4, r8, ip │ │ │ │ @ instruction: 0x000004b4 │ │ │ │ - andeq r6, r4, r2, ror #24 │ │ │ │ - andeq r6, r4, r2, lsr #19 │ │ │ │ - andeq r6, r4, r4, lsl #19 │ │ │ │ - andeq r6, r4, sl, asr #24 │ │ │ │ + andeq r6, r4, r2, asr ip │ │ │ │ + muleq r4, r2, r9 │ │ │ │ + andeq r6, r4, r4, ror r9 │ │ │ │ + andeq r6, r4, sl, lsr ip │ │ │ │ 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 ff026324 │ │ │ │ + blmi ff02632c │ │ │ │ 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 │ │ │ │ @@ -9099,28 +9101,28 @@ │ │ │ │ ldrbtmi r4, [r8], #-1145 @ 0xfffffb87 │ │ │ │ @ instruction: 0xff76f02f │ │ │ │ @ instruction: 0xf1074bb7 │ │ │ │ ldmibmi r7!, {r3, r4, r9} │ │ │ │ @ instruction: 0xf103447b │ │ │ │ ldrbtmi r0, [r9], #-80 @ 0xffffffb0 │ │ │ │ @ instruction: 0xf7f7679a │ │ │ │ - @ instruction: 0xf107e89a │ │ │ │ + @ instruction: 0xf107e896 │ │ │ │ andcs r0, r0, r8, lsr #2 │ │ │ │ - mrc 7, 2, APSR_nzcv, cr10, cr6, {7} │ │ │ │ + mrc 7, 2, APSR_nzcv, cr6, cr6, {7} │ │ │ │ ldmdbvs sl!, {r0, r4, r5, r7, r8, r9, fp, lr}^ │ │ │ │ @ instruction: 0xf1072100 │ │ │ │ ldmpl r3, {r3, r4, r5}^ │ │ │ │ @ instruction: 0xf7f660bb │ │ │ │ - stmdacs r0, {r2, r3, r4, r5, r7, r8, r9, sl, fp, sp, lr, pc} │ │ │ │ + stmdacs r0, {r3, r4, r5, r7, r8, r9, sl, fp, sp, lr, pc} │ │ │ │ adcshi pc, sp, r0, asr #32 │ │ │ │ @ instruction: 0xf1074cac │ │ │ │ @ instruction: 0xf7f70038 │ │ │ │ - ldrbtmi lr, [ip], #-2100 @ 0xfffff7cc │ │ │ │ + ldrbtmi lr, [ip], #-2096 @ 0xfffff7d0 │ │ │ │ @ instruction: 0xf7f64620 │ │ │ │ - ldmdbvs fp!, {sl, fp, sp, lr, pc} │ │ │ │ + ldmdbvs fp!, {r2, r3, r4, r5, r6, r7, r8, r9, fp, sp, lr, pc} │ │ │ │ eorseq pc, r0, r7, lsl #2 │ │ │ │ svclt 0x000c2b01 │ │ │ │ stcvs 12, cr6, [r1], #388 @ 0x184 │ │ │ │ ldc2 0, cr15, [r6, #-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 │ │ │ │ @@ -9130,69 +9132,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, {r2, r3, r7, sl, fp, sp, lr, pc} │ │ │ │ + ldmmi r8, {r3, r7, sl, fp, sp, lr, pc} │ │ │ │ ldrbtmi r6, [r8], #-2235 @ 0xfffff745 │ │ │ │ - bvs fee1fc5c │ │ │ │ + bvs fee1fc64 │ │ │ │ @ instruction: 0xf7f62100 │ │ │ │ - blmi fe34966c │ │ │ │ + blmi fe349664 │ │ │ │ ldmpl r3, {r1, r3, r4, r5, r6, r8, fp, sp, lr}^ │ │ │ │ stmiblt fp, {r0, r1, r3, r4, fp, sp, lr} │ │ │ │ - blmi fe220858 │ │ │ │ - bvs 1e1effc │ │ │ │ + blmi fe220860 │ │ │ │ + bvs 1e1f004 │ │ │ │ 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: 0xffc2f02f │ │ │ │ - blmi fe087dd4 │ │ │ │ + blmi fe087ddc │ │ │ │ msreq CPSR_fs, r7, lsl #2 │ │ │ │ ldmpl r5, {r5, r9, sl, lr}^ │ │ │ │ - ldcl 7, cr15, [r2, #984]! @ 0x3d8 │ │ │ │ + stcl 7, cr15, [lr, #984]! @ 0x3d8 │ │ │ │ @ instruction: 0xf5074621 │ │ │ │ rsbsvs r7, sp, r8, lsr #1 │ │ │ │ - svc 0x0056f7f6 │ │ │ │ + svc 0x0052f7f6 │ │ │ │ stmdacs r0, {r2, r9, sl, lr} │ │ │ │ adchi pc, ip, r0, asr #32 │ │ │ │ @ instruction: 0xf1074d7f │ │ │ │ @ instruction: 0xf5070618 │ │ │ │ ldrbtmi r7, [sp], #-168 @ 0xffffff58 │ │ │ │ - svc 0x00caf7f6 │ │ │ │ + svc 0x00c6f7f6 │ │ │ │ andseq pc, r8, r5, lsl #2 │ │ │ │ - bl fe5cbe54 │ │ │ │ + bl fe4cbe5c │ │ │ │ stclvs 8, cr6, [r8], #204 @ 0xcc │ │ │ │ @ instruction: 0xf0356819 │ │ │ │ @ instruction: 0x4605fbb7 │ │ │ │ @ instruction: 0xf9b0b120 │ │ │ │ stccs 0, cr4, [r0], {16} │ │ │ │ strcs sp, [r1], #-114 @ 0xffffff8e │ │ │ │ adcvc pc, r8, r7, lsl #10 │ │ │ │ - ldc 7, cr15, [r6], #-984 @ 0xfffffc28 │ │ │ │ + ldc 7, cr15, [r2], #-984 @ 0xfffffc28 │ │ │ │ ldmdavs fp!, {r1, r4, r5, r6, fp, lr}^ │ │ │ │ andscc r4, r8, r8, ror r4 │ │ │ │ - bvs ffe1fd08 │ │ │ │ + bvs ffe1fd10 │ │ │ │ @ instruction: 0xf7f62100 │ │ │ │ - ldmiblt r4!, {r2, r6, r7, r8, sl, fp, sp, lr, pc} │ │ │ │ + ldmiblt r4!, {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 74bec4 │ │ │ │ + blx 74becc │ │ │ │ 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}^ │ │ │ │ @@ -9206,105 +9208,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: 0xf107ee76 │ │ │ │ + @ instruction: 0xf107ee72 │ │ │ │ @ instruction: 0xf0350030 │ │ │ │ @ instruction: 0xe74afc95 │ │ │ │ mvnle r2, r0, lsl #18 │ │ │ │ @ instruction: 0xf0356818 │ │ │ │ stmdavs r3!, {r0, r2, r4, r5, r9, sl, fp, ip, sp, lr, pc} │ │ │ │ ldmib r3, {r3, r4, r5, r6, r8, fp, ip, sp, pc}^ │ │ │ │ @ instruction: 0xf1070200 │ │ │ │ - blmi 12cf3a4 │ │ │ │ + blmi 12cf3ac │ │ │ │ ldmdbvs sl!, {r0, r2, r9, fp, sp}^ │ │ │ │ svclt 0x000c58d3 │ │ │ │ - blvs 16684b4 │ │ │ │ + blvs 16684bc │ │ │ │ @ instruction: 0xf970f016 │ │ │ │ stmdacs r0, {r0, r1, r3, r5, fp, sp, lr} │ │ │ │ - bmi 11c2440 │ │ │ │ + bmi 11c2448 │ │ │ │ movwne lr, #22999 @ 0x59d7 │ │ │ │ @ instruction: 0xf502588a │ │ │ │ @ instruction: 0xf8d25280 │ │ │ │ - bcs 56cec │ │ │ │ - bhi fe6c26a4 │ │ │ │ + bcs 56cf4 │ │ │ │ + bhi fe6c26ac │ │ │ │ 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 e9f840 │ │ │ │ + bvs e9f848 │ │ │ │ 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 e4a00e │ │ │ │ + blx e4a016 │ │ │ │ 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, {r5, r9, sl, fp, sp, lr, pc} │ │ │ │ + ldmdavs r8, {r2, r3, r4, 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 15f1d0 │ │ │ │ + blcs 15f1d8 │ │ │ │ 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 70dc54 │ │ │ │ + blmi 70dc5c │ │ │ │ ldmdbvs sl!, {r5, r9, sl, lr}^ │ │ │ │ @ instruction: 0xf50358d3 │ │ │ │ @ instruction: 0xf8d35380 │ │ │ │ andcc r2, r1, #32, 6 @ 0x80000000 │ │ │ │ msrcs CPSR_, #12779520 @ 0xc30000 │ │ │ │ - blx 14ca092 │ │ │ │ + blx 14ca09a │ │ │ │ @ instruction: 0xf7f6e79b │ │ │ │ - svclt 0x0000eb30 │ │ │ │ - ldrdeq r2, [r7], -r6 │ │ │ │ - ldrdeq r2, [r7], -r2 @ │ │ │ │ + svclt 0x0000eb2c │ │ │ │ + andeq r2, r7, lr, asr #5 │ │ │ │ + andeq r2, r7, sl, asr #5 │ │ │ │ ldrdeq r0, [r0], -r8 │ │ │ │ ldrdeq r0, [r0], -r0 @ │ │ │ │ - andeq r6, r4, r4, lsl r9 │ │ │ │ - andeq r6, r4, sl, lsr #24 │ │ │ │ - andeq r6, r7, r4, asr #5 │ │ │ │ + andeq r6, r4, r4, lsl #18 │ │ │ │ + andeq r6, r4, sl, lsl ip │ │ │ │ + @ instruction: 0x000762bc │ │ │ │ @ instruction: 0xffffc257 │ │ │ │ andeq r0, r0, r0, lsl #9 │ │ │ │ - andeq r6, r7, sl, lsl #5 │ │ │ │ + andeq r6, r7, r2, lsl #5 │ │ │ │ andeq r0, r0, r0, asr r4 │ │ │ │ - andeq r6, r7, r6, lsr r2 │ │ │ │ - strdeq r2, [r7], -r0 │ │ │ │ - andeq r6, r4, r4, lsr r8 │ │ │ │ - andeq r6, r4, sl, asr #22 │ │ │ │ - @ instruction: 0x000761be │ │ │ │ - andeq r6, r7, ip, lsl #3 │ │ │ │ - andeq r6, r7, r6, lsl r1 │ │ │ │ + andeq r6, r7, lr, lsr #4 │ │ │ │ + andeq r2, r7, r8, ror #3 │ │ │ │ + andeq r6, r4, r4, lsr #16 │ │ │ │ + andeq r6, r4, sl, lsr fp │ │ │ │ + @ instruction: 0x000761b6 │ │ │ │ + andeq r6, r7, r4, lsl #3 │ │ │ │ + andeq r6, r7, lr, lsl #2 │ │ │ │ @ instruction: 0x000004b4 │ │ │ │ strdeq r0, [r0], -ip │ │ │ │ - andeq r6, r7, ip, rrx │ │ │ │ + andeq r6, r7, r4, rrx │ │ │ │ andeq r0, r0, r4, lsr #7 │ │ │ │ - andeq r6, r4, r4, lsl #13 │ │ │ │ + andeq r6, r4, r4, ror r6 │ │ │ │ vst3. {d27,d29,d31}, [pc :256], r0 │ │ │ │ - bl feb6528c │ │ │ │ + bl feb65294 │ │ │ │ @ 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} │ │ │ │ @@ -9313,128 +9315,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, cr12, cr6, {7} @ │ │ │ │ + mcr 7, 7, pc, cr8, cr6, {7} @ │ │ │ │ msreq CPSR_f, r7, lsl #2 │ │ │ │ @ instruction: 0xf7f64620 │ │ │ │ - blmi 1949394 │ │ │ │ + blmi 194938c │ │ │ │ @ instruction: 0xf1074621 │ │ │ │ ldmpl r3!, {r3, r4, r5}^ │ │ │ │ @ instruction: 0xf7f661bb │ │ │ │ - stmdacs r0, {r4, r9, sl, fp, sp, lr, pc} │ │ │ │ + stmdacs r0, {r2, r3, 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], -r6, lsl #29 │ │ │ │ - b 14cc0dc │ │ │ │ + ldrtmi lr, [r0], -r2, lsl #29 │ │ │ │ + b 13cc0e4 │ │ │ │ @ instruction: 0x6c7069f9 │ │ │ │ - blx 1d4a1e0 │ │ │ │ + blx 1d4a1e8 │ │ │ │ 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 ff9cc114 │ │ │ │ + b ff8cc11c │ │ │ │ ldmibvs fp!, {r0, r2, r3, r6, fp, lr} │ │ │ │ @ instruction: 0x47984478 │ │ │ │ @ instruction: 0x21006ab8 │ │ │ │ - ldcl 7, cr15, [r4], #-984 @ 0xfffffc28 │ │ │ │ - blmi 1120a78 │ │ │ │ - bvs 1e1f33c │ │ │ │ + ldcl 7, cr15, [r0], #-984 @ 0xfffffc28 │ │ │ │ + blmi 1120a80 │ │ │ │ + bvs 1e1f344 │ │ │ │ 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 104a248 │ │ │ │ + blx 104a250 │ │ │ │ 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, r8, cr6 @ │ │ │ │ + mcrr 7, 15, pc, r4, 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, r3, r5, r7, r8, sl, fp, sp, lr, pc} │ │ │ │ + stmdacs r0, {r1, r2, r5, r7, r8, sl, fp, sp, lr, pc} │ │ │ │ ldcmi 1, cr13, [r0], #-268 @ 0xfffffef4 │ │ │ │ adcvc pc, r8, r7, lsl #10 │ │ │ │ - mcr 7, 1, pc, cr2, cr6, {7} @ │ │ │ │ + mrc 7, 0, APSR_nzcv, cr14, cr6, {7} │ │ │ │ ldreq pc, [r0, #-263]! @ 0xfffffef9 │ │ │ │ @ instruction: 0xf104447c │ │ │ │ @ instruction: 0xf7f60054 │ │ │ │ - strtmi lr, [r8], -ip, ror #19 │ │ │ │ + strtmi lr, [r8], -r8, ror #19 │ │ │ │ @ instruction: 0xf0356ee1 │ │ │ │ strmi pc, [r4], -r7, lsr #22 │ │ │ │ - bhi fe8fa950 │ │ │ │ + bhi fe8fa958 │ │ │ │ addslt r3, fp, #1024 @ 0x400 │ │ │ │ stmdble r4, {r0, r8, r9, fp, sp} │ │ │ │ @ instruction: 0xf0354628 │ │ │ │ @ instruction: 0x4604fb33 │ │ │ │ stmdavs r0!, {r2, r4, r5, r6, r7, r8, r9, sl, sp, lr, pc} │ │ │ │ ldmibvs r9!, {r0, r2, r9, sp}^ │ │ │ │ - bl 18cc1d4 │ │ │ │ + bl 17cc1dc │ │ │ │ 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, r2, r4, r5, r6, r9, fp, sp, lr, pc} │ │ │ │ + ldmdami r8, {r1, r4, r5, r6, r9, fp, sp, lr, pc} │ │ │ │ ldrbtmi r6, [r8], #-2107 @ 0xfffff7c5 │ │ │ │ @ instruction: 0x47983054 │ │ │ │ strdcs r6, [r0, -r8] │ │ │ │ - stc 7, cr15, [r2], {246} @ 0xf6 │ │ │ │ + bl fffcc210 │ │ │ │ ldmdami r4, {r7, r8, r9, sl, sp, lr, pc} │ │ │ │ ldrbtmi r6, [r8], #-2491 @ 0xfffff645 │ │ │ │ @ instruction: 0xf1074798 │ │ │ │ @ instruction: 0xf7f60038 │ │ │ │ - ldmdami r1, {r1, r2, r5, r6, r7, sl, fp, sp, lr, pc} │ │ │ │ + ldmdami r1, {r1, r5, r6, r7, sl, fp, sp, lr, pc} │ │ │ │ ldrbtmi r6, [r8], #-2107 @ 0xfffff7c5 │ │ │ │ @ instruction: 0x47983054 │ │ │ │ adcvc pc, r8, r7, lsl #10 │ │ │ │ - ldcl 7, cr15, [ip], {246} @ 0xf6 │ │ │ │ - b 5cc230 │ │ │ │ - andeq r1, r7, r4, ror #30 │ │ │ │ - andeq r1, r7, r0, ror #30 │ │ │ │ + ldcl 7, cr15, [r8], {246} @ 0xf6 │ │ │ │ + b 4cc238 │ │ │ │ + andeq r1, r7, ip, asr pc │ │ │ │ + andeq r1, r7, r8, asr pc │ │ │ │ ldrdeq r0, [r0], -r8 │ │ │ │ - andeq r5, r7, r2, ror pc │ │ │ │ + andeq r5, r7, sl, ror #30 │ │ │ │ @ instruction: 0xffffbf03 │ │ │ │ andeq r0, r0, r0, lsl #9 │ │ │ │ - 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 │ │ │ │ + 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 │ │ │ │ vst3. {d27,d29,d31}, [pc :256], r0 │ │ │ │ - bl feb65494 │ │ │ │ + bl feb6549c │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ @ instruction: 0xf5ad0d78 │ │ │ │ @ instruction: 0xf8df7d1d │ │ │ │ svcge 0x0000c174 │ │ │ │ ldrbtmi r4, [ip], #3676 @ 0xe5c │ │ │ │ strcs r4, [r0], #-3420 @ 0xfffff2a4 │ │ │ │ adcsvs r4, lr, lr, ror r4 │ │ │ │ @@ -9442,133 +9444,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 150919c │ │ │ │ + blmi 1509194 │ │ │ │ @ instruction: 0xf1074621 │ │ │ │ ldmpl r3!, {r3, r4, r5}^ │ │ │ │ @ instruction: 0xf7f661bb │ │ │ │ - stmdacs r0, {r2, r4, r8, sl, fp, sp, lr, pc} │ │ │ │ + stmdacs r0, {r4, r8, sl, fp, sp, lr, pc} │ │ │ │ addhi pc, r2, r0, asr #32 │ │ │ │ @ instruction: 0xf1074c4e │ │ │ │ @ instruction: 0xf7f60038 │ │ │ │ - ldrbtmi lr, [ip], #-3468 @ 0xfffff274 │ │ │ │ + ldrbtmi lr, [ip], #-3464 @ 0xfffff278 │ │ │ │ andseq pc, r8, r4, lsl #2 │ │ │ │ - ldmdb r6, {r1, r2, r4, r5, r6, r7, r8, r9, sl, ip, sp, lr, pc}^ │ │ │ │ + ldmdb r2, {r1, r2, r4, r5, r6, r7, r8, r9, sl, ip, sp, lr, pc}^ │ │ │ │ @ instruction: 0x6ce069f9 │ │ │ │ @ instruction: 0xf978f035 │ │ │ │ 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, r4, r5, r6, r7, r8, fp, sp, lr, pc}^ │ │ │ │ + stmdami r0, {r1, r2, r3, r5, r6, r7, r8, fp, sp, lr, pc}^ │ │ │ │ ldrbtmi r6, [r8], #-2491 @ 0xfffff645 │ │ │ │ @ instruction: 0x47983018 │ │ │ │ @ instruction: 0x21006ab8 │ │ │ │ - bl 1fcc310 │ │ │ │ + bl 1ecc318 │ │ │ │ cmnlt ip, ip, ror sl │ │ │ │ - blmi de0c2c │ │ │ │ - bvs 1e1f52c │ │ │ │ + blmi de0c34 │ │ │ │ + bvs 1e1f534 │ │ │ │ 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 bc9108 │ │ │ │ + blmi bc9100 │ │ │ │ @ instruction: 0x462168ba │ │ │ │ adcvc pc, r8, r7, lsl #10 │ │ │ │ ldrsbtvs r5, [fp], #-131 @ 0xffffff7d │ │ │ │ - stcl 7, cr15, [r8], {246} @ 0xf6 │ │ │ │ + stcl 7, cr15, [r4], {246} @ 0xf6 │ │ │ │ cmple r0, r0, lsl #16 │ │ │ │ @ instruction: 0xf5074c2c │ │ │ │ @ instruction: 0xf7f670a8 │ │ │ │ - @ instruction: 0xf107ed42 │ │ │ │ + @ instruction: 0xf107ed3e │ │ │ │ ldrbtmi r0, [ip], #-1328 @ 0xfffffad0 │ │ │ │ subseq pc, r4, r4, lsl #2 │ │ │ │ - stmdb sl, {r1, r2, r4, r5, r6, r7, r8, r9, sl, ip, sp, lr, pc} │ │ │ │ + stmdb r6, {r1, r2, r4, r5, r6, r7, r8, r9, sl, ip, sp, lr, pc} │ │ │ │ cdpvs 6, 14, cr4, cr1, cr8, {1} │ │ │ │ - blx 11ca470 │ │ │ │ + blx 11ca478 │ │ │ │ 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 fe24c388 │ │ │ │ + b fe14c390 │ │ │ │ @ instruction: 0x4628b198 │ │ │ │ - blx 13ca48c │ │ │ │ + blx 13ca494 │ │ │ │ stccs 6, cr4, [r0], {4} │ │ │ │ @ instruction: 0xf507d1f0 │ │ │ │ @ instruction: 0xf7f670a8 │ │ │ │ - ldmdami fp, {r1, r5, r7, r8, fp, sp, lr, pc} │ │ │ │ + ldmdami fp, {r1, r2, r3, r4, r7, r8, fp, sp, lr, pc} │ │ │ │ ldrbtmi r6, [r8], #-2171 @ 0xfffff785 │ │ │ │ @ instruction: 0x47983054 │ │ │ │ strdcs r6, [r0, -r8] │ │ │ │ - bl bcc3b0 │ │ │ │ + bl acc3b8 │ │ │ │ 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, {r3, sl, fp, sp, lr, pc} @ │ │ │ │ + stmdami pc, {r2, sl, fp, sp, lr, pc} @ │ │ │ │ ldrbtmi r6, [r8], #-2171 @ 0xfffff785 │ │ │ │ @ instruction: 0x47983054 │ │ │ │ adcvc pc, r8, r7, lsl #10 │ │ │ │ - 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 │ │ │ │ + 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 │ │ │ │ ldrdeq r0, [r0], -r8 │ │ │ │ andeq r0, r0, r0, lsl #9 │ │ │ │ - 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 │ │ │ │ + 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 │ │ │ │ vst3. {d27,d29,d31}, [pc :256], r8 │ │ │ │ - bl feb65648 │ │ │ │ + bl feb65650 │ │ │ │ @ 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], -r4, lsr #17 │ │ │ │ + strtmi lr, [r9], -r0, lsr #17 │ │ │ │ @ instruction: 0xf0356ce0 │ │ │ │ cmpplt r8, r5, asr #17 @ p-variant is OBSOLETE │ │ │ │ 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 0x00d0f7f5 │ │ │ │ - ldrdeq r5, [r7], -r6 │ │ │ │ - andeq r1, r7, r4, lsr #23 │ │ │ │ + svclt 0x00ccf7f5 │ │ │ │ + andeq r5, r7, lr, asr #23 │ │ │ │ + muleq r7, ip, fp │ │ │ │ strdeq r0, [r0], -ip │ │ │ │ - andeq r5, r7, r6, lsr #23 │ │ │ │ + muleq r7, lr, fp │ │ │ │ vst3. {d27,d29,d31}, [pc :256], r0 │ │ │ │ - bl feb656ac │ │ │ │ + bl feb656b4 │ │ │ │ @ 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} │ │ │ │ @@ -9578,77 +9580,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 feb4a5b2 │ │ │ │ + blx feb4a5ba │ │ │ │ strtmi r3, [r8], -r1, lsl #10 │ │ │ │ @ instruction: 0xf92ef01c │ │ │ │ @ instruction: 0x462a6979 │ │ │ │ adcsvs r4, r8, r4, lsl #12 │ │ │ │ - blx 14a5c4 │ │ │ │ + blx 14a5cc │ │ │ │ @ instruction: 0xf01c2018 │ │ │ │ ldmibvs sl!, {r0, r2, r5, 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 1d88f44 │ │ │ │ + blmi 1d88f3c │ │ │ │ @ instruction: 0x462169fa │ │ │ │ eorseq pc, r0, r7, lsl #2 │ │ │ │ ldrsbtvs r5, [fp], #131 @ 0x83 │ │ │ │ - bl ff9cc514 │ │ │ │ + bl ff8cc51c │ │ │ │ @ instruction: 0xf0402800 │ │ │ │ ldclmi 0, cr8, [r0], #-748 @ 0xfffffd14 │ │ │ │ eorseq pc, r0, r7, lsl #2 │ │ │ │ - mrrc 7, 15, pc, lr, cr6 @ │ │ │ │ + mrrc 7, 15, pc, sl, cr6 @ │ │ │ │ @ instruction: 0xf104447c │ │ │ │ @ instruction: 0xf7f60018 │ │ │ │ - stclvs 8, cr14, [r1], #168 @ 0xa8 │ │ │ │ + stclvs 8, cr14, [r1], #152 @ 0x98 │ │ │ │ @ instruction: 0xf0002900 │ │ │ │ @ instruction: 0x4608809a │ │ │ │ @ instruction: 0xf0346939 │ │ │ │ @ instruction: 0x4604ff93 │ │ │ │ eorseq pc, r0, r7, lsl #2 │ │ │ │ - stmia ip, {r1, r2, r4, r5, r6, r7, r8, r9, sl, ip, sp, lr, pc}^ │ │ │ │ + stmia r8, {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 fee203dc │ │ │ │ + bvs fee203e4 │ │ │ │ @ instruction: 0xf7f62100 │ │ │ │ - @ instruction: 0x1c60ea5a │ │ │ │ + @ instruction: 0x1c60ea56 │ │ │ │ adchi pc, r1, r0 │ │ │ │ eorle r2, r7, r3, lsl #24 │ │ │ │ @ instruction: 0xf7fd69b8 │ │ │ │ - blmi 17cccb0 │ │ │ │ + blmi 17cccb8 │ │ │ │ @ instruction: 0x460469fa │ │ │ │ @ instruction: 0xf50358d3 │ │ │ │ @ instruction: 0xf8d35380 │ │ │ │ @ instruction: 0x07193374 │ │ │ │ strteq sp, [r2], #-1110 @ 0xfffffbaa │ │ │ │ - bvs 1f036a4 │ │ │ │ + bvs 1f036ac │ │ │ │ rsbsvs r3, fp, #67108864 @ 0x4000000 │ │ │ │ ldmibvs sl!, {r4, r6, r8, r9, fp, lr}^ │ │ │ │ ldmdavs fp, {r0, r1, r4, r6, r7, fp, ip, lr} │ │ │ │ - bmi 157d368 │ │ │ │ + bmi 157d370 │ │ │ │ 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 5b2ec │ │ │ │ + blcs 5b2f4 │ │ │ │ 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} │ │ │ │ @@ -9658,21 +9660,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, pc, asr #23] @ │ │ │ │ ldrbtcs r4, [r3], #-2365 @ 0xfffff6c3 │ │ │ │ movwcs r6, #2429 @ 0x97d │ │ │ │ - bmi f1f818 │ │ │ │ + bmi f1f820 │ │ │ │ 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 ffc4a68e │ │ │ │ + blx ffc4a696 │ │ │ │ @ instruction: 0xf03e4628 │ │ │ │ @ instruction: 0xe7aafd95 │ │ │ │ @ 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} @ │ │ │ │ @@ -9680,153 +9682,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 13ca782 │ │ │ │ + blx 13ca78a │ │ │ │ strle r0, [ip, #1058] @ 0x422 │ │ │ │ stmdami r7!, {r1, r3, r6, r7, r8, r9, sl, sp, lr, pc} │ │ │ │ @ instruction: 0xf0344478 │ │ │ │ @ instruction: 0x4601fed1 │ │ │ │ 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 ff8ca752 │ │ │ │ + blx ff8ca75a │ │ │ │ ldmvs fp!, {r0, r1, r2, r3, r4, fp, lr}^ │ │ │ │ andscc r4, r8, r8, ror r4 │ │ │ │ @ instruction: 0xf1074798 │ │ │ │ @ instruction: 0xf7f60030 │ │ │ │ - andcs lr, r0, #663552 @ 0xa2000 │ │ │ │ + andcs lr, r0, #647168 @ 0x9e000 │ │ │ │ @ instruction: 0x46104611 │ │ │ │ stc2l 0, cr15, [lr], #20 │ │ │ │ andcs r4, r1, #1638400 @ 0x190000 │ │ │ │ msrmi (UNDEF: 108), r0 │ │ │ │ @ instruction: 0xf0264478 │ │ │ │ @ instruction: 0xf7f5fbcd │ │ │ │ - svclt 0x0000efd0 │ │ │ │ - andeq r1, r7, r4, asr #22 │ │ │ │ - andeq r1, r7, lr, lsr fp │ │ │ │ + svclt 0x0000efcc │ │ │ │ + andeq r1, r7, ip, lsr fp │ │ │ │ + andeq r1, r7, r6, lsr fp │ │ │ │ ldrdeq r0, [r0], -r8 │ │ │ │ ldrdeq r0, [r0], -r0 @ │ │ │ │ - andeq r6, r4, r0, lsl #3 │ │ │ │ - muleq r4, lr, r3 │ │ │ │ + andeq r6, r4, r0, ror r1 │ │ │ │ + andeq r6, r4, lr, lsl #7 │ │ │ │ andeq r0, r0, r0, lsl #9 │ │ │ │ - andeq r5, r7, r0, ror #21 │ │ │ │ - @ instruction: 0x00075ab8 │ │ │ │ + ldrdeq r5, [r7], -r8 │ │ │ │ + @ instruction: 0x00075ab0 │ │ │ │ strdeq r0, [r0], -ip │ │ │ │ - andeq r1, r7, r2, asr #20 │ │ │ │ - andeq r6, r4, r2, ror r0 │ │ │ │ - andeq r6, r4, lr, asr #32 │ │ │ │ - andeq r6, r4, ip, ror #4 │ │ │ │ + andeq r1, r7, sl, lsr sl │ │ │ │ + andeq r6, r4, r2, rrx │ │ │ │ + andeq r6, r4, lr, lsr r0 │ │ │ │ andeq r6, r4, ip, asr r2 │ │ │ │ - andeq r6, r4, r8, ror #4 │ │ │ │ - andeq r6, r4, sl, lsr #32 │ │ │ │ + andeq r6, r4, ip, asr #4 │ │ │ │ + andeq r6, r4, r8, asr r2 │ │ │ │ + andeq r6, r4, sl, lsl r0 │ │ │ │ @ instruction: 0x000003b8 │ │ │ │ @ instruction: 0xffffb569 │ │ │ │ - @ instruction: 0x00045fba │ │ │ │ - andeq r5, r7, r0, ror r9 │ │ │ │ - muleq r4, r0, pc @ │ │ │ │ + andeq r5, r4, sl, lsr #31 │ │ │ │ + andeq r5, r7, r8, ror #18 │ │ │ │ + andeq r5, r4, r0, lsl #31 │ │ │ │ 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 fee66f5c │ │ │ │ + blmi fee66f64 │ │ │ │ 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 154a860 │ │ │ │ + blx 154a868 │ │ │ │ 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 fe8cc790 │ │ │ │ + b fe7cc798 │ │ │ │ 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 100b0 │ │ │ │ + blcs 100b8 │ │ │ │ @ instruction: 0xf8dfd036 │ │ │ │ @ instruction: 0xf1079288 │ │ │ │ ldmib r7, {r3, r5, fp}^ │ │ │ │ ldrbtmi sl, [r9], #1282 @ 0x502 │ │ │ │ @ instruction: 0x462ae014 │ │ │ │ svceq 0x0000f1bb │ │ │ │ ldrbmi sp, [r8], -r3 │ │ │ │ - stmdb r2, {r1, r2, r4, r5, r6, r7, r8, r9, sl, ip, sp, lr, pc} │ │ │ │ + ldm lr!, {r1, r2, r4, r5, r6, r7, r8, r9, sl, ip, sp, lr, pc}^ │ │ │ │ @ instruction: 0xf8d84602 │ │ │ │ ldrbmi r3, [r9], -r0 │ │ │ │ @ instruction: 0xf7ff4650 │ │ │ │ - bvs 1ece13c │ │ │ │ + bvs 1ece144 │ │ │ │ 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 r6!, {r1, r2, r4, r5, r6, r7, r8, r9, sl, ip, sp, lr, pc}^ │ │ │ │ + stmia r2!, {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 1ecd380 │ │ │ │ + bvs 1ecd388 │ │ │ │ @ instruction: 0xe7e1627a │ │ │ │ @ instruction: 0xf00f6938 │ │ │ │ - blvs 1f0ce7c │ │ │ │ + blvs 1f0ce84 │ │ │ │ @ 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 ff34a8d4 │ │ │ │ + blx ff34a8dc │ │ │ │ @ instruction: 0xf01b4620 │ │ │ │ @ instruction: 0xf107ff15 │ │ │ │ @ instruction: 0xf7f50034 │ │ │ │ - blmi 1b8a624 │ │ │ │ + blmi 1b8a61c │ │ │ │ ldmpl r3, {r1, r3, r4, r5, r7, r8, fp, sp, lr}^ │ │ │ │ - blcs 28918 │ │ │ │ - bmi 1cc2dfc │ │ │ │ - blmi 19e92a0 │ │ │ │ + blcs 28920 │ │ │ │ + bmi 1cc2e04 │ │ │ │ + blmi 19e92a8 │ │ │ │ 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} │ │ │ │ @@ -9836,46 +9838,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 fe64a93c │ │ │ │ + blx fe64a944 │ │ │ │ @ instruction: 0xf107e7ca │ │ │ │ strtmi r0, [r0], -ip, lsr #2 │ │ │ │ @ instruction: 0xf7f6633c │ │ │ │ - blmi 17c8b64 │ │ │ │ + blmi 17c8b5c │ │ │ │ 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, r2, r4, r5, r6, r7, r8, fp, sp, lr, pc} │ │ │ │ + stmdacs r0, {r1, r4, r5, r6, r7, r8, fp, sp, lr, pc} │ │ │ │ @ instruction: 0xf107d175 │ │ │ │ @ instruction: 0xf7f60058 │ │ │ │ - ldmdami r7, {r4, r5, r6, r9, fp, sp, lr, pc}^ │ │ │ │ + ldmdami r7, {r2, r3, r5, r6, r9, fp, sp, lr, pc}^ │ │ │ │ andscc r4, r8, r8, ror r4 │ │ │ │ - svc 0x009cf7f5 │ │ │ │ + svc 0x0098f7f5 │ │ │ │ @ instruction: 0xf107b1c0 │ │ │ │ @ instruction: 0xf7f50058 │ │ │ │ - blvs f0a4d8 │ │ │ │ + blvs f0a4d0 │ │ │ │ ldmdami r2, {r0, r1, r5, r8, ip, sp, pc}^ │ │ │ │ ldrbtmi r6, [r8], #-2171 @ 0xfffff785 │ │ │ │ @ instruction: 0x47983018 │ │ │ │ strdcs r6, [r0, -r8] │ │ │ │ - ldmda r0!, {r1, r2, r4, r5, r6, r7, r8, r9, sl, ip, sp, lr, pc}^ │ │ │ │ + stmda ip!, {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, pc, 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 16e0190 │ │ │ │ + bllt 16e0198 │ │ │ │ ldrbtmi r4, [r8], #-2119 @ 0xfffff7b9 │ │ │ │ @ instruction: 0x811cf8df │ │ │ │ ldmdbvs r9!, {r9, sp} │ │ │ │ @ instruction: 0xf00f44f8 │ │ │ │ strmi pc, [r5], -sp, ror #21 │ │ │ │ @ instruction: 0xf01b2018 │ │ │ │ ldmvs fp!, {r0, r1, r5, r6, r7, r9, sl, fp, ip, sp, lr, pc} │ │ │ │ @@ -9891,120 +9893,120 @@ │ │ │ │ adcsle r2, ip, r0, lsl #16 │ │ │ │ @ instruction: 0xf01b4630 │ │ │ │ strtmi pc, [r8], -r1, lsl #29 │ │ │ │ mrc2 0, 3, pc, cr14, cr11, {0} │ │ │ │ @ instruction: 0xf01b4620 │ │ │ │ @ instruction: 0xe7b2fe7b │ │ │ │ ldrbtmi r4, [r8], #-2099 @ 0xfffff7cd │ │ │ │ - bmi d08920 │ │ │ │ + bmi d08928 │ │ │ │ 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 7caa30 │ │ │ │ - bmi bc8734 │ │ │ │ + blx 7caa38 │ │ │ │ + bmi bc873c │ │ │ │ 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 44aa4c │ │ │ │ + blx 44aa54 │ │ │ │ stmdami r9!, {r1, r6, r8, r9, sl, sp, lr, pc} │ │ │ │ ldrbtmi r6, [r8], #-2171 @ 0xfffff785 │ │ │ │ @ instruction: 0x47983018 │ │ │ │ subseq pc, r8, r7, lsl #2 │ │ │ │ - ldm r6!, {r1, r2, r4, r5, r6, r7, r8, r9, sl, ip, sp, lr, pc}^ │ │ │ │ + ldm r2!, {r1, r2, r4, r5, r6, r7, r8, r9, sl, ip, sp, lr, pc}^ │ │ │ │ ldrbtmi r4, [r8], #-2085 @ 0xfffff7db │ │ │ │ stc2 0, cr15, [sl, #-208] @ 0xffffff30 │ │ │ │ @ instruction: 0xf8c84601 │ │ │ │ stmdacs r0, {r2, r3, r5, r6} │ │ │ │ @ instruction: 0x4602d1be │ │ │ │ - blx f4aa4e │ │ │ │ + blx f4aa56 │ │ │ │ andcs r4, r1, #32, 16 @ 0x200000 │ │ │ │ bicsmi pc, r3, r0, asr #4 │ │ │ │ @ instruction: 0xf0264478 │ │ │ │ @ instruction: 0xf7f5fa1b │ │ │ │ - svclt 0x0000ee1e │ │ │ │ - andeq r1, r7, sl, lsr #17 │ │ │ │ + svclt 0x0000ee1a │ │ │ │ + andeq r1, r7, r2, lsr #17 │ │ │ │ ldrdeq r0, [r0], -r8 │ │ │ │ - andeq r1, r7, sl, lsl #17 │ │ │ │ + andeq r1, r7, r2, lsl #17 │ │ │ │ ldrdeq r0, [r0], -r0 @ │ │ │ │ - ldrdeq r5, [r4], -r0 │ │ │ │ - strdeq r6, [r4], -r6 @ │ │ │ │ + andeq r5, r4, r0, asr #29 │ │ │ │ + andeq r6, r4, r6, ror #3 │ │ │ │ @ instruction: 0xffffbfd7 │ │ │ │ strdeq r0, [r0], -ip │ │ │ │ - andeq r1, r7, r2, ror #25 │ │ │ │ - andeq r6, r4, r8, lsr r1 │ │ │ │ - andeq r5, r4, r6, ror #27 │ │ │ │ - andeq r1, r7, ip, asr #14 │ │ │ │ - strdeq r6, [r4], -r0 │ │ │ │ - andeq r5, r4, r0, lsl #27 │ │ │ │ + ldrdeq r1, [r7], -sl │ │ │ │ + andeq r6, r4, r8, lsr #2 │ │ │ │ + ldrdeq r5, [r4], -r6 │ │ │ │ + andeq r1, r7, r4, asr #14 │ │ │ │ + andeq r6, r4, r0, ror #1 │ │ │ │ + andeq r5, r4, r0, ror sp │ │ │ │ andeq r0, r0, r0, lsl #9 │ │ │ │ - andeq r5, r7, r0, lsl #14 │ │ │ │ - andeq r5, r7, r6, ror #13 │ │ │ │ - andeq r5, r4, lr, lsl #26 │ │ │ │ - andeq r6, r4, r4, lsr r0 │ │ │ │ - andeq pc, r4, r6, lsl #13 │ │ │ │ - andeq r5, r7, r8, lsr #13 │ │ │ │ - @ instruction: 0x00045fbe │ │ │ │ - strdeq r5, [r4], -r0 │ │ │ │ - andeq r5, r4, r8, lsl #25 │ │ │ │ - andeq r5, r4, r4, asr #31 │ │ │ │ - andeq r5, r4, ip, ror #24 │ │ │ │ - andeq r5, r7, sl, lsl r6 │ │ │ │ + strdeq r5, [r7], -r8 │ │ │ │ + ldrdeq r5, [r7], -lr │ │ │ │ + strdeq r5, [r4], -lr │ │ │ │ + andeq r6, r4, r4, lsr #32 │ │ │ │ + andeq pc, r4, r6, ror r6 @ │ │ │ │ + andeq r5, r7, r0, lsr #13 │ │ │ │ + andeq r5, r4, lr, lsr #31 │ │ │ │ + andeq r5, r4, r0, ror #31 │ │ │ │ + andeq r5, r4, r8, ror ip │ │ │ │ + @ instruction: 0x00045fb4 │ │ │ │ + andeq r5, r4, ip, asr ip │ │ │ │ + andeq r5, r7, r2, lsl r6 │ │ │ │ @ instruction: 0xffffb1eb │ │ │ │ - andeq r5, r4, ip, lsr #24 │ │ │ │ + andeq r5, r4, ip, lsl ip │ │ │ │ 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 1ee24c4 │ │ │ │ + blmi 1ee24cc │ │ │ │ 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 1aaf8 │ │ │ │ - blmi 1d43098 │ │ │ │ + blcs 1ab00 │ │ │ │ + blmi 1d430a0 │ │ │ │ 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 becb3c │ │ │ │ + bcs becb44 │ │ │ │ addhi pc, r1, r0, asr #32 │ │ │ │ - blcs 564a0 │ │ │ │ + blcs 564a8 │ │ │ │ @ instruction: 0xf1a25c42 │ │ │ │ - blx fec8f400 │ │ │ │ - b 140b550 │ │ │ │ + blx fec8f408 │ │ │ │ + b 140b558 │ │ │ │ svclt 0x00081252 │ │ │ │ - bcs 17350 │ │ │ │ + bcs 17358 │ │ │ │ @ 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, [sl, #108]! @ 0x6c │ │ │ │ ldrdcc pc, [r0], -r8 │ │ │ │ andcs fp, r0, r3, lsl #22 │ │ │ │ - blmi 14614d4 │ │ │ │ + blmi 14614dc │ │ │ │ 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} │ │ │ │ @@ -10022,37 +10024,37 @@ │ │ │ │ @ instruction: 0xf8fef02f │ │ │ │ @ instruction: 0xf8dfe7d5 │ │ │ │ vand d26, d0, d4 │ │ │ │ @ instruction: 0xf8df527b │ │ │ │ ldrbtmi r9, [sl], #272 @ 0x110 │ │ │ │ @ instruction: 0x465144f9 │ │ │ │ @ instruction: 0xf02f4648 │ │ │ │ - blmi 108ccb8 │ │ │ │ + blmi 108ccc0 │ │ │ │ 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: 0xf04ff8e3 │ │ │ │ @ instruction: 0xe7b930ff │ │ │ │ eorsvs r2, r9, r0, lsl #6 │ │ │ │ str r5, [r2, r3, asr #8]! │ │ │ │ @ instruction: 0xf9ecf7fc │ │ │ │ - blx ff4ccc06 │ │ │ │ + blx ff4ccc0e │ │ │ │ @ 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: 0xf8c6f02f │ │ │ │ - stcmi 7, cr14, [pc, #-900]! @ e8b8 │ │ │ │ + stcmi 7, cr14, [pc, #-900]! @ e8c0 │ │ │ │ @ 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 │ │ │ │ @@ -10070,40 +10072,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: 0xf8d8fd13 │ │ │ │ - blcs 1aca4 │ │ │ │ + blcs 1acac │ │ │ │ ldmdami r7, {r0, r1, r3, r5, r7, ip, lr, pc} │ │ │ │ vmax.s8 d20, d0, d25 │ │ │ │ ldrbtmi r5, [r8], #-663 @ 0xfffffd69 │ │ │ │ @ instruction: 0xf888f02f │ │ │ │ @ instruction: 0xf7f5e7a3 │ │ │ │ - svclt 0x0000ece6 │ │ │ │ - andeq r1, r7, sl, lsr #10 │ │ │ │ - ldrdeq r0, [r0], -r8 │ │ │ │ + svclt 0x0000ece2 │ │ │ │ andeq r1, r7, r2, lsr #10 │ │ │ │ + ldrdeq r0, [r0], -r8 │ │ │ │ + andeq r1, r7, sl, lsl r5 │ │ │ │ ldrdeq r0, [r0], -r0 @ │ │ │ │ - andeq r5, r7, r0, lsr r5 │ │ │ │ + andeq r5, r7, r8, lsr #10 │ │ │ │ strdeq r0, [r0], -ip │ │ │ │ - andeq r1, r7, r4, lsl #9 │ │ │ │ - andeq r5, r4, ip, lsr #21 │ │ │ │ - andeq r5, r4, r6, lsr #28 │ │ │ │ - muleq r4, r6, sl │ │ │ │ - andeq r5, r4, r0, lsl lr │ │ │ │ - andeq r5, r7, r8, asr #8 │ │ │ │ - andeq r5, r7, r2, lsl r4 │ │ │ │ - andeq r5, r4, ip, lsr sl │ │ │ │ - @ instruction: 0x00045db6 │ │ │ │ - andeq r5, r4, r8, lsr #20 │ │ │ │ - andeq r5, r4, r8, ror sp │ │ │ │ - andeq r5, r4, sl, ror #19 │ │ │ │ - andeq r5, r4, sl, lsr sp │ │ │ │ + andeq r1, r7, ip, ror r4 │ │ │ │ + muleq r4, ip, sl │ │ │ │ + andeq r5, r4, r6, lsl lr │ │ │ │ + andeq r5, r4, r6, lsl #21 │ │ │ │ + andeq r5, r4, r0, lsl #28 │ │ │ │ + andeq r5, r7, r0, asr #8 │ │ │ │ + andeq r5, r7, sl, lsl #8 │ │ │ │ + andeq r5, r4, ip, lsr #20 │ │ │ │ + andeq r5, r4, r6, lsr #27 │ │ │ │ + andeq r5, r4, r8, lsl sl │ │ │ │ + andeq r5, r4, r8, ror #26 │ │ │ │ + ldrdeq r5, [r4], -sl │ │ │ │ + andeq r5, r4, sl, lsr #26 │ │ │ │ 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 │ │ │ │ @@ -10152,21 +10154,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 fe81ffe4 │ │ │ │ + bmi fe81ffec │ │ │ │ stmiapl r2!, {r0, r2, r9, sl, lr} │ │ │ │ ldmdavs r2, {r2, r3, r9, sl, lr} │ │ │ │ @ instruction: 0xf04f60fa │ │ │ │ @ instruction: 0xf8560200 │ │ │ │ @ instruction: 0xf8d88003 │ │ │ │ - blcs 1ae04 │ │ │ │ + blcs 1ae0c │ │ │ │ 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 │ │ │ │ @@ -10175,98 +10177,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: 0xf5b0ede0 │ │ │ │ + @ instruction: 0xf5b0eddc │ │ │ │ rsbsvs r5, r8, r0, lsl #31 │ │ │ │ sbcshi pc, r2, r0, lsl #1 │ │ │ │ rsble r2, r9, r0, lsl #16 │ │ │ │ - blcs becf24 │ │ │ │ + blcs becf2c │ │ │ │ adchi pc, r9, r0, asr #32 │ │ │ │ stmdacs r1, {r0, r6, r9, sl, fp, ip} │ │ │ │ @ instruction: 0xf1a35c73 │ │ │ │ - blx feccfb24 │ │ │ │ - b 140bc78 │ │ │ │ + blx feccfb2c │ │ │ │ + b 140bc80 │ │ │ │ svclt 0x00081353 │ │ │ │ - blcs 17a74 │ │ │ │ + blcs 17a7c │ │ │ │ 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 │ │ │ │ ldc2 0, cr15, [r4], {27} │ │ │ │ ldrdcc pc, [r0], -r8 │ │ │ │ andcs fp, r0, r3, lsl #22 │ │ │ │ - blmi 1c61878 │ │ │ │ + blmi 1c61880 │ │ │ │ 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 ffd4af4a │ │ │ │ + blx ffd4af52 │ │ │ │ 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: 0xff68f02e │ │ │ │ andcs lr, sl, #55836672 @ 0x3540000 │ │ │ │ tstpeq r8, r7, lsl #2 @ p-variant is OBSOLETE │ │ │ │ - b ffecced4 │ │ │ │ + b ffdccedc │ │ │ │ @ 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 fecda32c │ │ │ │ - b 140bd28 │ │ │ │ + blx fecda334 │ │ │ │ + b 140bd30 │ │ │ │ svclt 0x00081353 │ │ │ │ - bllt fe8d7b24 │ │ │ │ + bllt fe8d7b2c │ │ │ │ orrle r2, fp, r0, lsl #28 │ │ │ │ @ instruction: 0xf01b4620 │ │ │ │ @ instruction: 0xf8d8fbcb │ │ │ │ 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 │ │ │ │ ldrb pc, [sp, -r1, lsl #29] @ │ │ │ │ rsbsvs r2, r9, r0, lsl #6 │ │ │ │ @ instruction: 0xe7905473 │ │ │ │ @ instruction: 0xf848f7fc │ │ │ │ - blx bccf4c │ │ │ │ + blx bccf54 │ │ │ │ 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 │ │ │ │ ldrb pc, [pc, r9, lsr #30] @ │ │ │ │ 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: 0xff1cf02e │ │ │ │ @ instruction: 0x4620e7d2 │ │ │ │ - blx fe64b002 │ │ │ │ + blx fe64b00a │ │ │ │ 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: 0xff0cf02e │ │ │ │ ldrtmi lr, [r0], -r2, asr #15 │ │ │ │ @@ -10276,15 +10278,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 │ │ │ │ @ instruction: 0x4620fb77 │ │ │ │ - blx 1d4b04a │ │ │ │ + blx 1d4b052 │ │ │ │ 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 │ │ │ │ ldr pc, [pc, r9, ror #29] │ │ │ │ mcrmi 6, 1, r4, cr13, cr0, {1} │ │ │ │ @@ -10292,55 +10294,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 154b08a │ │ │ │ + blx 154b092 │ │ │ │ @ instruction: 0xf01b4620 │ │ │ │ @ instruction: 0xf8d8fb51 │ │ │ │ - blcs 1b028 │ │ │ │ + blcs 1b030 │ │ │ │ stmdami r1!, {r2, r7, ip, lr, pc} │ │ │ │ vmin.s8 d20, d0, d17 │ │ │ │ ldrbtmi r7, [r8], #-586 @ 0xfffffdb6 │ │ │ │ cdp2 0, 12, cr15, cr6, cr14, {1} │ │ │ │ @ instruction: 0x4630e77c │ │ │ │ - blx 10cb0ae │ │ │ │ + blx 10cb0b6 │ │ │ │ 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 │ │ │ │ @ instruction: 0xe76bfeb5 │ │ │ │ - bl 4cd034 │ │ │ │ - andeq r1, r7, lr, lsl r2 │ │ │ │ - andeq r1, r7, r8, lsl r2 │ │ │ │ + bl 3cd03c │ │ │ │ + andeq r1, r7, r6, lsl r2 │ │ │ │ + andeq r1, r7, r0, lsl r2 │ │ │ │ ldrdeq r0, [r0], -r0 @ │ │ │ │ ldrdeq r0, [r0], -r8 │ │ │ │ strdeq r0, [r0], -ip │ │ │ │ - andeq r1, r7, r8, asr #12 │ │ │ │ - andeq r1, r7, r8, asr r1 │ │ │ │ - andeq r5, r4, r0, lsl #15 │ │ │ │ - andeq r5, r4, lr, lsl #22 │ │ │ │ - andeq r5, r4, sl, lsr #14 │ │ │ │ - @ instruction: 0x00045ab8 │ │ │ │ - andeq r5, r4, r2, lsl #14 │ │ │ │ - muleq r4, r0, sl │ │ │ │ - andeq r5, r4, r8, ror #13 │ │ │ │ - andeq r5, r4, r6, ror sl │ │ │ │ - andeq r5, r4, r8, asr #13 │ │ │ │ - andeq r5, r4, r6, asr sl │ │ │ │ - @ instruction: 0x000456b4 │ │ │ │ - andeq r5, r4, r0, lsl sl │ │ │ │ - andeq r5, r4, lr, ror #12 │ │ │ │ - andeq r5, r4, sl, asr #19 │ │ │ │ - andeq r5, r4, sl, lsl r6 │ │ │ │ - andeq r5, r4, r8, lsr #19 │ │ │ │ + andeq r1, r7, r0, asr #12 │ │ │ │ + andeq r1, r7, r0, asr r1 │ │ │ │ + andeq r5, r4, r0, ror r7 │ │ │ │ + strdeq r5, [r4], -lr │ │ │ │ + andeq r5, r4, sl, lsl r7 │ │ │ │ + andeq r5, r4, r8, lsr #21 │ │ │ │ + strdeq r5, [r4], -r2 │ │ │ │ + andeq r5, r4, r0, lsl #21 │ │ │ │ + ldrdeq r5, [r4], -r8 │ │ │ │ + andeq r5, r4, r6, ror #20 │ │ │ │ + @ instruction: 0x000456b8 │ │ │ │ + andeq r5, r4, r6, asr #20 │ │ │ │ + andeq r5, r4, r4, lsr #13 │ │ │ │ + andeq r5, r4, r0, lsl #20 │ │ │ │ + andeq r5, r4, lr, asr r6 │ │ │ │ + @ instruction: 0x000459ba │ │ │ │ + andeq r5, r4, sl, lsl #12 │ │ │ │ + muleq r4, r8, r9 │ │ │ │ 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 │ │ │ │ @@ -10382,15 +10384,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 feb66384 │ │ │ │ + bl feb6638c │ │ │ │ @ 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} │ │ │ │ @@ -10400,47 +10402,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 │ │ │ │ stc2l 0, cr15, [r6, #-184] @ 0xffffff48 │ │ │ │ tstpeq ip, r7, lsl #2 @ p-variant is OBSOLETE │ │ │ │ @ instruction: 0xf7f52000 │ │ │ │ - blmi e0a2a4 │ │ │ │ + blmi e0a29c │ │ │ │ tstcs r0, sl, ror r8 │ │ │ │ andseq pc, r8, r7, lsl #2 │ │ │ │ ldrsbtvs r5, [fp], -r3 │ │ │ │ - ldc 7, cr15, [r6, #980] @ 0x3d4 │ │ │ │ + ldc 7, cr15, [r2, #980] @ 0x3d4 │ │ │ │ cmple ip, r0, lsl #16 │ │ │ │ @ instruction: 0xf1074c32 │ │ │ │ @ instruction: 0xf7f50018 │ │ │ │ - @ instruction: 0xf107ee10 │ │ │ │ + @ instruction: 0xf107ee0c │ │ │ │ ldrbtmi r0, [ip], #-1296 @ 0xfffffaf0 │ │ │ │ @ instruction: 0xf1042601 │ │ │ │ @ instruction: 0xf7f50054 │ │ │ │ - @ instruction: 0x4628e9d8 │ │ │ │ + @ instruction: 0x4628e9d4 │ │ │ │ @ instruction: 0xf0346ee1 │ │ │ │ @ instruction: 0x4604fb13 │ │ │ │ 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 6cb2f2 │ │ │ │ + blx 6cb2fa │ │ │ │ stccs 6, cr4, [r0], {4} │ │ │ │ @ instruction: 0xf107d1ef │ │ │ │ @ instruction: 0xf7f50018 │ │ │ │ - stmdami r0!, {r1, r2, r3, r5, r6, r9, fp, sp, lr, pc} │ │ │ │ + stmdami r0!, {r1, r3, r5, r6, r9, fp, sp, lr, pc} │ │ │ │ ldrbtmi r6, [r8], #-2107 @ 0xfffff7c5 │ │ │ │ @ instruction: 0x47983054 │ │ │ │ @ instruction: 0x462168f8 │ │ │ │ - bl ffecd214 │ │ │ │ + bl ffdcd21c │ │ │ │ ldmdavs sl!, {r1, r2, r4, r8, r9, fp, lr}^ │ │ │ │ ldmdavs fp, {r0, r1, r4, r6, r7, fp, ip, lr} │ │ │ │ - bmi 6bd818 │ │ │ │ + bmi 6bd820 │ │ │ │ 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 │ │ │ │ @@ -10448,31 +10450,31 @@ │ │ │ │ ldmdami r3, {r2, r6, r9, ip, lr} │ │ │ │ ldrbtmi r4, [r8], #-1145 @ 0xfffffb87 │ │ │ │ stc2 0, cr15, [r6, #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 │ │ │ │ - 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 │ │ │ │ + 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 │ │ │ │ ldrdeq r0, [r0], -r8 │ │ │ │ ldrdeq r0, [r0], -r0 @ │ │ │ │ - @ instruction: 0x000454b4 │ │ │ │ - andeq r5, r4, r6, asr r8 │ │ │ │ + andeq r5, r4, r4, lsr #9 │ │ │ │ + andeq r5, r4, r6, asr #16 │ │ │ │ andeq r0, r0, r0, lsl #9 │ │ │ │ - andeq r4, r7, lr, lsr lr │ │ │ │ - strdeq r4, [r7], -sl │ │ │ │ - @ instruction: 0x00070db2 │ │ │ │ - strdeq r5, [r4], -ip │ │ │ │ - muleq r4, lr, r7 │ │ │ │ - andeq r4, r7, lr, lsr #27 │ │ │ │ + andeq r4, r7, r6, lsr lr │ │ │ │ + strdeq r4, [r7], -r2 │ │ │ │ + andeq r0, r7, sl, lsr #27 │ │ │ │ + andeq r5, r4, ip, ror #7 │ │ │ │ + andeq r5, r4, lr, lsl #15 │ │ │ │ + andeq r4, r7, r6, lsr #27 │ │ │ │ vst3. {d27,d29,d31}, [pc :256], r0 │ │ │ │ - bl feb664cc │ │ │ │ + bl feb664d4 │ │ │ │ @ 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} │ │ │ │ @@ -10482,48 +10484,48 @@ │ │ │ │ teqlt fp, fp, lsl r8 │ │ │ │ vmul.i8 d20, d0, d28 │ │ │ │ ldmdami ip!, {r0, r5, r9, ip, lr} │ │ │ │ ldrbtmi r4, [r8], #-1145 @ 0xfffffb87 │ │ │ │ stc2 0, cr15, [r2], #184 @ 0xb8 │ │ │ │ tstpeq ip, r7, lsl #2 @ p-variant is OBSOLETE │ │ │ │ @ instruction: 0xf7f52000 │ │ │ │ - blmi e4a15c │ │ │ │ + blmi e4a154 │ │ │ │ tstcs r0, sl, ror r8 │ │ │ │ andseq pc, r8, r7, lsl #2 │ │ │ │ ldrsbtvs r5, [fp], -r3 │ │ │ │ - ldcl 7, cr15, [r2], #980 @ 0x3d4 │ │ │ │ + stcl 7, cr15, [lr], #980 @ 0x3d4 │ │ │ │ cmple sp, r0, lsl #16 │ │ │ │ @ instruction: 0xf1074c33 │ │ │ │ @ instruction: 0xf7f50018 │ │ │ │ - @ instruction: 0xf107ed6c │ │ │ │ + @ instruction: 0xf107ed68 │ │ │ │ ldrbtmi r0, [ip], #-1296 @ 0xfffffaf0 │ │ │ │ @ instruction: 0xf1042601 │ │ │ │ @ instruction: 0xf7f50054 │ │ │ │ - @ instruction: 0x4628e934 │ │ │ │ + @ instruction: 0x4628e930 │ │ │ │ @ instruction: 0xf0346ee1 │ │ │ │ strmi pc, [r4], -pc, 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 │ │ │ │ @ instruction: 0x4604fa75 │ │ │ │ mvnle r2, r0, lsl #24 │ │ │ │ andseq pc, r8, r7, lsl #2 │ │ │ │ - stmib r8, {r0, r2, r4, r5, r6, r7, r8, r9, sl, ip, sp, lr, pc}^ │ │ │ │ + stmib r4, {r0, r2, r4, r5, r6, r7, r8, r9, sl, ip, sp, lr, pc}^ │ │ │ │ ldmdavs fp!, {r5, fp, lr} │ │ │ │ subscc r4, r4, r8, ror r4 │ │ │ │ ldmvs r8!, {r3, r4, r7, r8, r9, sl, lr}^ │ │ │ │ @ instruction: 0xf7f54621 │ │ │ │ - blmi 60a0e4 │ │ │ │ + blmi 60a0dc │ │ │ │ ldmpl r3, {r1, r3, r4, r5, r6, fp, sp, lr}^ │ │ │ │ ldmdblt r3!, {r0, r1, r3, r4, fp, sp, lr}^ │ │ │ │ - blmi 4e1c00 │ │ │ │ + blmi 4e1c08 │ │ │ │ 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} │ │ │ │ @@ -10531,175 +10533,175 @@ │ │ │ │ ldrbtmi r4, [r9], #-2067 @ 0xfffff7ed │ │ │ │ @ instruction: 0xf02e4478 │ │ │ │ strb pc, [r7, r1, lsl #26]! @ │ │ │ │ ldmdavs fp!, {r0, r4, fp, lr} │ │ │ │ subscc r4, r4, r8, ror r4 │ │ │ │ @ instruction: 0xf1074798 │ │ │ │ @ instruction: 0xf7f50018 │ │ │ │ - @ instruction: 0xf7f5ec1c │ │ │ │ - svclt 0x0000e956 │ │ │ │ - andeq r0, r7, r6, lsr #26 │ │ │ │ - andeq r0, r7, r2, lsr #26 │ │ │ │ + @ instruction: 0xf7f5ec18 │ │ │ │ + svclt 0x0000e952 │ │ │ │ + andeq r0, r7, lr, lsl sp │ │ │ │ + andeq r0, r7, sl, lsl sp │ │ │ │ ldrdeq r0, [r0], -r8 │ │ │ │ ldrdeq r0, [r0], -r0 @ │ │ │ │ - andeq r5, r4, ip, ror #6 │ │ │ │ - andeq r5, r4, lr, lsl #14 │ │ │ │ + andeq r5, r4, ip, asr r3 │ │ │ │ + strdeq r5, [r4], -lr │ │ │ │ andeq r0, r0, r0, lsl #9 │ │ │ │ - strdeq r4, [r7], -r6 │ │ │ │ - @ instruction: 0x00074cb0 │ │ │ │ - andeq r0, r7, r8, ror #24 │ │ │ │ - @ instruction: 0x000452b2 │ │ │ │ - andeq r5, r4, r4, asr r6 │ │ │ │ - andeq r4, r7, r4, ror #24 │ │ │ │ + andeq r4, r7, lr, ror #25 │ │ │ │ + andeq r4, r7, r8, lsr #25 │ │ │ │ + andeq r0, r7, r0, ror #24 │ │ │ │ + andeq r5, r4, r2, lsr #5 │ │ │ │ + andeq r5, r4, r4, asr #12 │ │ │ │ + andeq r4, r7, ip, asr ip │ │ │ │ vst3.32 {d27,d29,d31}, [pc :256], r0 │ │ │ │ - bl feb66618 │ │ │ │ + bl feb66620 │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ stcmi 15, cr0, [ip], {240} @ 0xf0 │ │ │ │ strmi sl, [r5], -r0, lsl #30 │ │ │ │ @ instruction: 0xf104447c │ │ │ │ @ instruction: 0xf7f50018 │ │ │ │ - @ instruction: 0x4629e8be │ │ │ │ + @ instruction: 0x4629e8ba │ │ │ │ @ instruction: 0xf0346ce0 │ │ │ │ @ instruction: 0xb118f8df │ │ │ │ @ instruction: 0xf0238a83 │ │ │ │ addhi r0, r3, #8, 6 @ 0x20000000 │ │ │ │ ldrbtmi r4, [r8], #-2052 @ 0xfffff7fc │ │ │ │ ssatmi r3, #30, r8 │ │ │ │ ldrhtmi lr, [r0], sp │ │ │ │ - svclt 0x00f2f7f4 │ │ │ │ - andeq r4, r7, r8, lsl #24 │ │ │ │ - andeq r4, r7, sl, ror #23 │ │ │ │ + svclt 0x00eef7f4 │ │ │ │ + andeq r4, r7, r0, lsl #24 │ │ │ │ + andeq r4, r7, r2, 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 fe3a0658 │ │ │ │ + bmi fe3a0660 │ │ │ │ ldrbtmi r4, [sp], #-1540 @ 0xfffff9fc │ │ │ │ - blmi fe367670 │ │ │ │ + blmi fe367678 │ │ │ │ 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 │ │ │ │ @ instruction: 0x4621fbd7 │ │ │ │ andseq pc, r8, r7, lsl #2 │ │ │ │ @ instruction: 0xf9c0f034 │ │ │ │ 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 fe9cd48c │ │ │ │ + b fe8cd494 │ │ │ │ tstpeq r0, r7, lsl #2 @ p-variant is OBSOLETE │ │ │ │ andcs r4, r0, r3, lsl #12 │ │ │ │ @ instruction: 0xf7f560fb │ │ │ │ - blmi 1f89fa8 │ │ │ │ + blmi 1f89fa0 │ │ │ │ ldmdavs sl!, {r8, sp}^ │ │ │ │ eorseq pc, r0, r7, lsl #2 │ │ │ │ ldrsbtvs r5, [fp], -r3 │ │ │ │ - ldc 7, cr15, [r8], {245} @ 0xf5 │ │ │ │ + ldc 7, cr15, [r4], {245} @ 0xf5 │ │ │ │ @ instruction: 0xf0402800 │ │ │ │ ldclmi 0, cr8, [r8], #-580 @ 0xfffffdbc │ │ │ │ eorseq pc, r0, r7, lsl #2 │ │ │ │ - ldc 7, cr15, [r0], {245} @ 0xf5 │ │ │ │ + stc 7, cr15, [ip], {245} @ 0xf5 │ │ │ │ strteq pc, [r0], -r7, lsl #2 │ │ │ │ @ instruction: 0xf104447c │ │ │ │ @ instruction: 0xf7f50018 │ │ │ │ - @ instruction: 0x4630e85a │ │ │ │ + @ instruction: 0x4630e856 │ │ │ │ @ instruction: 0xf0346ce1 │ │ │ │ ldmvs fp!, {r0, r2, r4, r7, r8, fp, ip, sp, lr, pc}^ │ │ │ │ @ instruction: 0xf1034604 │ │ │ │ @ instruction: 0xb1a40801 │ │ │ │ strtmi r6, [r8], -r5, lsr #16 │ │ │ │ - b 1ecd4e4 │ │ │ │ - blcs 1296a0 │ │ │ │ - blcs 7f178 │ │ │ │ + b 1dcd4ec │ │ │ │ + blcs 1296a8 │ │ │ │ + blcs 7f180 │ │ │ │ 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: 0xf994f034 │ │ │ │ stccs 6, cr4, [r0], {4} │ │ │ │ @ instruction: 0xf107d1ea │ │ │ │ @ instruction: 0xf7f50030 │ │ │ │ - stmdami r2!, {r3, r5, r6, r7, fp, sp, lr, pc}^ │ │ │ │ + stmdami r2!, {r2, r5, r6, r7, fp, sp, lr, pc}^ │ │ │ │ ldrbtmi r6, [r8], #-2107 @ 0xfffff7c5 │ │ │ │ @ instruction: 0x47983018 │ │ │ │ ldmdbvs r8!, {r0, r5, r9, sl, lr} │ │ │ │ - b 1d4d520 │ │ │ │ + b 1c4d528 │ │ │ │ andseq pc, r8, r7, lsl #2 │ │ │ │ @ instruction: 0xf980f034 │ │ │ │ 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 1421ec8 │ │ │ │ + blmi 1421ed0 │ │ │ │ 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 12cd568 │ │ │ │ + b 11cd570 │ │ │ │ bicle r2, r6, r0, lsl #16 │ │ │ │ popvs {r3, r5, r9, sl, lr} │ │ │ │ @ instruction: 0xf8d568fa │ │ │ │ strbmi r9, [r9], -r0 │ │ │ │ - ldcl 7, cr15, [r4], #-980 @ 0xfffffc2c │ │ │ │ + ldcl 7, cr15, [r0], #-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 29630 │ │ │ │ + blcs 29638 │ │ │ │ strbmi sp, [r8], -r2, ror #2 │ │ │ │ - blx d4b5ea │ │ │ │ + blx d4b5f2 │ │ │ │ suble r2, sp, r2, lsl #16 │ │ │ │ @ instruction: 0xf1074b3e │ │ │ │ ldrbmi r0, [r0], -r8, lsr #20 │ │ │ │ ldclvs 4, cr4, [r9], {123} @ 0x7b │ │ │ │ @ instruction: 0xf924f034 │ │ │ │ movwlt r4, #22021 @ 0x5605 │ │ │ │ strbmi r6, [r8], -r9, lsr #16 │ │ │ │ - svc 0x0076f7f4 │ │ │ │ + svc 0x0072f7f4 │ │ │ │ stmiavs fp!, {r3, r4, r8, fp, ip, sp, pc} │ │ │ │ mvneq pc, #19 │ │ │ │ @ instruction: 0x4650d016 │ │ │ │ @ instruction: 0xf92cf034 │ │ │ │ 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, r2, r3, r4, r5, r6, r7, r9, fp, sp, lr, pc} │ │ │ │ + ldmdbmi r0!, {r1, r3, r4, r5, r6, r7, r9, fp, sp, lr, pc} │ │ │ │ eorsmi pc, r9, #64, 12 @ 0x4000000 │ │ │ │ ldrbtmi r4, [r9], #-2095 @ 0xfffff7d1 │ │ │ │ @ instruction: 0xf02e4478 │ │ │ │ sbfx pc, r1, #23, #2 │ │ │ │ - blmi 8a7c14 │ │ │ │ + blmi 8a7c1c │ │ │ │ ldmpl r3, {r1, r3, r4, r5, r6, fp, sp, lr}^ │ │ │ │ stmiblt r3!, {r0, r1, r3, r4, fp, sp, lr} │ │ │ │ - blcs 29c20 │ │ │ │ + blcs 29c28 │ │ │ │ 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 ffacb696 │ │ │ │ + blx ffacb69e │ │ │ │ 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, sp, lsr #23]! @ │ │ │ │ ldmdavs sl!, {r4, r8, r9, fp, lr}^ │ │ │ │ ldmdavs fp, {r0, r1, r4, r6, r7, fp, ip, lr} │ │ │ │ @@ -10708,38 +10710,38 @@ │ │ │ │ rscscc pc, r1, #64, 12 @ 0x4000000 │ │ │ │ ldrbtmi r4, [r9], #-2074 @ 0xfffff7e6 │ │ │ │ @ instruction: 0xf02e4478 │ │ │ │ @ instruction: 0xe74cfb9d │ │ │ │ @ instruction: 0xf6404918 │ │ │ │ ldmdami r8, {r1, r2, r3, r5, r6, r7, r9, ip, sp} │ │ │ │ ldrbtmi r4, [r8], #-1145 @ 0xfffffb87 │ │ │ │ - blx ff64b754 │ │ │ │ + blx ff64b75c │ │ │ │ @ instruction: 0xf7f4e793 │ │ │ │ - svclt 0x0000eff2 │ │ │ │ - muleq r7, r0, fp │ │ │ │ - andeq r0, r7, sl, lsl #23 │ │ │ │ + svclt 0x0000efee │ │ │ │ + andeq r0, r7, r8, lsl #23 │ │ │ │ + andeq r0, r7, r2, lsl #23 │ │ │ │ ldrdeq r0, [r0], -r8 │ │ │ │ ldrdeq r0, [r0], -r0 @ │ │ │ │ - ldrdeq r5, [r4], -r6 │ │ │ │ - muleq r4, r4, r5 │ │ │ │ + andeq r5, r4, r6, asr #3 │ │ │ │ + andeq r5, r4, r4, lsl #11 │ │ │ │ andeq r0, r0, r0, lsl #9 │ │ │ │ - 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, r2, asr r0 │ │ │ │ - andeq r5, r4, r0, lsl r4 │ │ │ │ - andeq r5, r4, r6, lsr #32 │ │ │ │ - andeq r5, r4, sl │ │ │ │ - ldrdeq r5, [r4], -ip │ │ │ │ - andeq r4, r4, sl, ror #31 │ │ │ │ - @ instruction: 0x000453bc │ │ │ │ - ldrdeq r4, [r4], -r8 │ │ │ │ - andeq r5, r4, sl, lsr #7 │ │ │ │ + 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, asr #32 │ │ │ │ + andeq r5, r4, r0, lsl #8 │ │ │ │ + andeq r5, r4, r6, lsl r0 │ │ │ │ + strdeq r4, [r4], -sl │ │ │ │ + andeq r5, r4, ip, asr #7 │ │ │ │ + ldrdeq r4, [r4], -sl │ │ │ │ + andeq r5, r4, ip, lsr #7 │ │ │ │ + andeq r4, r4, r8, asr #31 │ │ │ │ + muleq r4, sl, r3 │ │ │ │ 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 │ │ │ │ @@ -10757,117 +10759,117 @@ │ │ │ │ @ instruction: 0xff58f033 │ │ │ │ @ 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 19cb79e │ │ │ │ + blx 19cb7a6 │ │ │ │ @ instruction: 0xf0344630 │ │ │ │ @ instruction: 0x4604f877 │ │ │ │ mvnle r2, r0, lsl #16 │ │ │ │ - blmi 2a1fa0 │ │ │ │ + blmi 2a1fa8 │ │ │ │ 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 0x0000ef7a │ │ │ │ - andeq r0, r7, lr, ror #17 │ │ │ │ + svclt 0x0000ef76 │ │ │ │ + andeq r0, r7, r6, ror #17 │ │ │ │ ldrdeq r0, [r0], -r8 │ │ │ │ - andeq r4, r4, r2, lsr pc │ │ │ │ - muleq r7, r0, r8 │ │ │ │ + andeq r4, r4, r2, lsr #30 │ │ │ │ + andeq r0, r7, r8, lsl #17 │ │ │ │ vst3. {d27,d29,d31}, [pc :256], r0 │ │ │ │ - bl feb669ac │ │ │ │ + bl feb669b4 │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ - bmi dd3294 │ │ │ │ - blmi dfbaec │ │ │ │ + bmi dd329c │ │ │ │ + blmi dfbaf4 │ │ │ │ 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: 0xf107eb68 │ │ │ │ + @ instruction: 0xf107eb64 │ │ │ │ andcs r0, r0, ip, lsl #2 │ │ │ │ - stmdb r8!, {r0, r2, r4, r5, r6, r7, r8, r9, sl, ip, sp, lr, pc} │ │ │ │ + stmdb r4!, {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 fe2cd7c8 │ │ │ │ + b fe1cd7d0 │ │ │ │ @ instruction: 0x4c2cbba0 │ │ │ │ ldreq pc, [r0], -r7, lsl #2 │ │ │ │ ldrbtmi r4, [ip], #-1584 @ 0xfffff9d0 │ │ │ │ - bl cd7d8 │ │ │ │ + b fffcd7e0 │ │ │ │ @ instruction: 0xf7f44620 │ │ │ │ - stclvs 14, cr14, [r0], #-832 @ 0xfffffcc0 │ │ │ │ + stclvs 14, cr14, [r0], #-816 @ 0xfffffcd0 │ │ │ │ mcr2 7, 1, pc, cr4, cr15, {7} @ │ │ │ │ @ instruction: 0xf7ff6ca0 │ │ │ │ ldmib r4, {r0, r5, r9, sl, fp, ip, sp, lr, pc}^ │ │ │ │ @ instruction: 0xf7ff0111 │ │ │ │ - bllt e4f5d4 │ │ │ │ + bllt e4f5dc │ │ │ │ @ instruction: 0x1011e9d4 │ │ │ │ @ instruction: 0xff68f7ff │ │ │ │ - bllt 1421040 │ │ │ │ + bllt 1421048 │ │ │ │ @ instruction: 0xf7f44630 │ │ │ │ - ldmdavs fp!, {r2, r3, r5, r6, r8, r9, sl, fp, sp, lr, pc}^ │ │ │ │ + ldmdavs fp!, {r3, r5, r6, r8, r9, sl, fp, sp, lr, pc}^ │ │ │ │ ldrmi r4, [r8, r0, lsr #12] │ │ │ │ @ instruction: 0x462968f8 │ │ │ │ - ldm sl!, {r0, r2, r4, r5, r6, r7, r8, r9, sl, ip, sp, lr, pc}^ │ │ │ │ - blmi 5220ac │ │ │ │ + ldm r6!, {r0, r2, r4, r5, r6, r7, r8, r9, sl, ip, sp, lr, pc}^ │ │ │ │ + blmi 5220b4 │ │ │ │ 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 lr, {r0, r2, r4, r5, r6, r7, r8, r9, sl, ip, sp, lr, pc}^ │ │ │ │ + stmib sl, {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: 0xf7f4fabf │ │ │ │ - stmdami sp, {r1, r8, r9, sl, fp, sp, lr, pc} │ │ │ │ + stmdami sp, {r1, r2, r3, r4, r5, r6, r7, r9, sl, fp, sp, lr, pc} │ │ │ │ @ instruction: 0xf6402201 │ │ │ │ ldrbtmi r4, [r8], #-357 @ 0xfffffe9b │ │ │ │ - blx fedcb924 │ │ │ │ - andeq r0, r7, r8, asr #16 │ │ │ │ + blx fedcb92c │ │ │ │ + andeq r0, r7, r0, asr #16 │ │ │ │ ldrdeq r0, [r0], -r8 │ │ │ │ - andeq r4, r7, ip, ror #16 │ │ │ │ + andeq r4, r7, r4, ror #16 │ │ │ │ @ instruction: 0xffffa7ff │ │ │ │ - andeq r0, r7, r6, lsr r8 │ │ │ │ + andeq r0, r7, lr, lsr #16 │ │ │ │ andeq r0, r0, r0, lsl #9 │ │ │ │ - andeq r4, r7, lr, lsr #16 │ │ │ │ - @ instruction: 0x000707bc │ │ │ │ - andeq r4, r7, r8, asr #15 │ │ │ │ - strdeq r4, [r4], -r4 @ │ │ │ │ - andeq r4, r4, r2, ror #27 │ │ │ │ + andeq r4, r7, r6, lsr #16 │ │ │ │ + @ instruction: 0x000707b4 │ │ │ │ + andeq r4, r7, r0, asr #15 │ │ │ │ + andeq r4, r4, r4, ror #27 │ │ │ │ + ldrdeq r4, [r4], -r2 │ │ │ │ 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 @ f8f8 @ │ │ │ │ + ldrteq pc, [pc], #-36 @ f900 @ │ │ │ │ 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 │ │ │ │ @@ -10889,75 +10891,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 fe26a460 │ │ │ │ - blvs 1e8fd8c │ │ │ │ + b fe26a468 │ │ │ │ + blvs 1e8fd94 │ │ │ │ @ instruction: 0xf8534029 │ │ │ │ rsbsmi r0, r1, r0, asr #24 │ │ │ │ ldrbtvs r4, [r8], -r2, lsr #8 │ │ │ │ strtmi r4, [r8], -r2, lsl #8 │ │ │ │ - b fe0209cc │ │ │ │ + b fe0209d4 │ │ │ │ vshl.s8 d16, d9, d11 │ │ │ │ @ instruction: 0xf6ce7256 │ │ │ │ - bl 1504b0 │ │ │ │ + bl 1504b8 │ │ │ │ @ instruction: 0xf8536171 │ │ │ │ andmi r5, ip, ip, lsr ip │ │ │ │ strtmi r4, [sl], #-1074 @ 0xfffffbce │ │ │ │ streq lr, [r9], #-2692 @ 0xfffff57c │ │ │ │ - b fe0609f8 │ │ │ │ + b fe060a00 │ │ │ │ strmi r0, [r6], -r0, lsl #4 │ │ │ │ - bl 686a4 │ │ │ │ + bl 686ac │ │ │ │ @ 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 112ba8 │ │ │ │ + bl 112bb0 │ │ │ │ @ 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 fe11abb8 │ │ │ │ - bl 38fa34 │ │ │ │ + b fe11abc0 │ │ │ │ + bl 38fa3c │ │ │ │ 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 16ec34 │ │ │ │ + bl 16ec3c │ │ │ │ @ instruction: 0x460a6070 │ │ │ │ smlabbeq r5, lr, sl, lr │ │ │ │ mulmi r1, r4, r4 │ │ │ │ - b fe060cb8 │ │ │ │ + b fe060cc0 │ │ │ │ @ instruction: 0xf853010e │ │ │ │ strbtmi r4, [r1], #-3176 @ 0xfffff398 │ │ │ │ vqrshl.s8 q11, q13, q2 │ │ │ │ @ instruction: 0xf6ca6c13 │ │ │ │ - bl 12afc │ │ │ │ + bl 12b04 │ │ │ │ @ instruction: 0x46225831 │ │ │ │ streq lr, [r0], #-2693 @ 0xfffff57b │ │ │ │ - b 120c98 │ │ │ │ + b 120ca0 │ │ │ │ ldrbtmi r0, [r4], #1032 @ 0x408 │ │ │ │ ldrvs r4, [sl, #-108]! @ 0xffffff94 │ │ │ │ @ instruction: 0xf8534464 │ │ │ │ sha1c.32 q9, , q10 │ │ │ │ @ instruction: 0xf6cf5c01 │ │ │ │ - bl 226b78 │ │ │ │ + bl 226b80 │ │ │ │ @ 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 │ │ │ │ @@ -10967,386 +10969,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]! @ fcf7 │ │ │ │ + strvc pc, [pc, #591]! @ fcff │ │ │ │ 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 fe0a6c20 │ │ │ │ + b fe0a6c28 │ │ │ │ @ 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 21374 │ │ │ │ - b fe31c2a8 │ │ │ │ + bl 2137c │ │ │ │ + b fe31c2b0 │ │ │ │ ldrtvs r0, [sp], #-1024 @ 0xfffffc00 │ │ │ │ - b fe11fb1c │ │ │ │ - bvs f11b20 │ │ │ │ + b fe11fb24 │ │ │ │ + bvs f11b28 │ │ │ │ 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 14a520 │ │ │ │ + beq 14a528 │ │ │ │ ldcne 2, cr15, [r3], {71} @ 0x47 │ │ │ │ ldcpl 6, cr15, [r8], {207} @ 0xcf │ │ │ │ rsbsvs lr, r2, #4, 22 @ 0x1000 │ │ │ │ - b 2a0ddc │ │ │ │ + b 2a0de4 │ │ │ │ strmi r0, [r4], #2562 @ 0xa02 │ │ │ │ - beq 8a55c │ │ │ │ + beq 8a564 │ │ │ │ mcrrhi 8, 5, pc, r8, cr3 @ │ │ │ │ - b fe120ec4 │ │ │ │ + b fe120ecc │ │ │ │ vhadd.s8 d16, d4, d2 │ │ │ │ vmull.s8 , d26, d14 │ │ │ │ - bl aad2c │ │ │ │ + bl aad34 │ │ │ │ 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 fc2c70 │ │ │ │ + blvs fc2c78 │ │ │ │ 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 28b70 │ │ │ │ + bl 28b78 │ │ │ │ ldrmi r2, [r4], #-433 @ 0xfffffe4f │ │ │ │ andeq lr, r1, #128, 20 @ 0x80000 │ │ │ │ - b ab07c │ │ │ │ + b ab084 │ │ │ │ submi r0, r2, sl, lsl #4 │ │ │ │ vshl.s8 d20, d18, d11 │ │ │ │ vmls.i d19, d12, d0[0] │ │ │ │ - bl 50c98 │ │ │ │ + bl 50ca0 │ │ │ │ strtmi r6, [ip], #-754 @ 0xfffffd0e │ │ │ │ - b fe060e28 │ │ │ │ + b fe060e30 │ │ │ │ andmi r0, r4, r2, lsl #8 │ │ │ │ submi r6, ip, sp, lsr ip │ │ │ │ - bl a0cfc │ │ │ │ + bl a0d04 │ │ │ │ ldmibvs ip!, {r2, r4, r5, r6, r7, r8, r9, fp, ip, lr} │ │ │ │ - beq 14a7c8 │ │ │ │ + beq 14a7d0 │ │ │ │ strmi r6, [r2], #3709 @ 0xe7d │ │ │ │ andeq lr, fp, r2, lsl #21 │ │ │ │ subsmi r4, r0, r8 │ │ │ │ vqshl.s8 q10, q0, q6 │ │ │ │ @ instruction: 0xf6ce7aaa │ │ │ │ - bl 2d66a4 │ │ │ │ + bl 2d66ac │ │ │ │ strtmi r4, [sl], #176 @ 0xb0 │ │ │ │ - b fe2e0dfc │ │ │ │ + b fe2e0e04 │ │ │ │ andsmi r0, r1, r0, lsl #2 │ │ │ │ - b fe06b1d0 │ │ │ │ + b fe06b1d8 │ │ │ │ ldrbmi r0, [r1], #-267 @ 0xfffffef5 │ │ │ │ - beq 178c4e8 │ │ │ │ - bvs c0c71c │ │ │ │ + beq 178c4f0 │ │ │ │ + bvs c0c724 │ │ │ │ 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 5a518 │ │ │ │ + bl 5a520 │ │ │ │ strtmi r6, [sl], #754 @ 0x2f2 │ │ │ │ streq lr, [r2], #-2689 @ 0xfffff57f │ │ │ │ ldrdmi r4, [r4], -sl │ │ │ │ submi r6, ip, sp, ror r9 │ │ │ │ - bl 320d6c │ │ │ │ + bl 320d74 │ │ │ │ strmi r0, [r2], #2565 @ 0xa05 │ │ │ │ - bl ab318 │ │ │ │ - b fe0a4ff8 │ │ │ │ + bl ab320 │ │ │ │ + b fe0a5000 │ │ │ │ andmi r0, r8, r4 │ │ │ │ ldrbmi r4, [r0], #-80 @ 0xffffffb0 │ │ │ │ - bcc ff24d570 │ │ │ │ - bvc ff50c770 │ │ │ │ + bcc ff24d578 │ │ │ │ + bvc ff50c778 │ │ │ │ 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 ff9cd580 │ │ │ │ - bne ff88c75c │ │ │ │ + bpl ff9cd588 │ │ │ │ + bne ff88c764 │ │ │ │ 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 ff5cc56c │ │ │ │ - bcc e0c7a0 │ │ │ │ + bvc ff5cc574 │ │ │ │ + bcc e0c7a8 │ │ │ │ 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 a27e0 │ │ │ │ + bl a27e8 │ │ │ │ strtmi r5, [sl], #3060 @ 0xbf4 │ │ │ │ - b fe0a0e9c │ │ │ │ + b fe0a0ea4 │ │ │ │ andmi r0, r8, fp │ │ │ │ ldrhmi r6, [r0], #-205 @ 0xffffff33 │ │ │ │ ldrbmi r6, [r0], #-2364 @ 0xfffff6c4 │ │ │ │ - beq 14a8b8 │ │ │ │ - bl 2eac9c │ │ │ │ + beq 14a8c0 │ │ │ │ + bl 2eaca4 │ │ │ │ strmi r4, [sl], #176 @ 0xb0 │ │ │ │ smlabbeq r0, fp, sl, lr │ │ │ │ @ instruction: 0x401168fc │ │ │ │ smlabbeq fp, r1, sl, lr │ │ │ │ - bl 160e00 │ │ │ │ + bl 160e08 │ │ │ │ ldrmi r0, [r2], #2564 @ 0xa04 │ │ │ │ - bl 2b5b8 │ │ │ │ - b fe01c18c │ │ │ │ - b 904d0 │ │ │ │ + bl 2b5c0 │ │ │ │ + b fe01c194 │ │ │ │ + b 904d8 │ │ │ │ submi r0, r2, fp, lsl #4 │ │ │ │ vqshl.s8 q10, q1, q5 │ │ │ │ @ instruction: 0xf6cf3af8 │ │ │ │ - bl 62898 │ │ │ │ + bl 628a0 │ │ │ │ strtmi r6, [sl], #754 @ 0x2f2 │ │ │ │ streq lr, [r2], #-2689 @ 0xfffff57f │ │ │ │ ldrdmi r4, [r4], -sl │ │ │ │ strdmi r6, [ip], #-205 @ 0xffffff33 │ │ │ │ - blmi fe2cd600 │ │ │ │ - blpl acd814 │ │ │ │ + blmi fe2cd608 │ │ │ │ + blpl acd81c │ │ │ │ vqshl.s8 q10, q2, q0 │ │ │ │ @ instruction: 0xf2c62ad9 │ │ │ │ - bl ae6bc │ │ │ │ + bl ae6c4 │ │ │ │ strtmi r5, [sl], #1268 @ 0x4f4 │ │ │ │ - b fe0a0f10 │ │ │ │ + b fe0a0f18 │ │ │ │ andmi r0, r8, r4 │ │ │ │ ldrshmi r4, [r0], #-67 @ 0xffffffbd │ │ │ │ ldrbmi r4, [r0], #-1163 @ 0xfffffb75 │ │ │ │ - bl 12b30c │ │ │ │ - b fe11ffdc │ │ │ │ - b 50120 │ │ │ │ - b fe29252c │ │ │ │ + bl 12b314 │ │ │ │ + b fe11ffe4 │ │ │ │ + b 50128 │ │ │ │ + b fe292534 │ │ │ │ ldrbmi r0, [sl], #2564 @ 0xa04 │ │ │ │ - blcs fee4d3c0 │ │ │ │ - blvs fefcc7dc │ │ │ │ - bl 2b028 │ │ │ │ + blcs fee4d3c8 │ │ │ │ + blvs fefcc7e4 │ │ │ │ + bl 2b030 │ │ │ │ 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 2aae40 │ │ │ │ + bl 2aae48 │ │ │ │ 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 60e14 │ │ │ │ + bl 60e1c │ │ │ │ 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 a0e90 │ │ │ │ + bl a0e98 │ │ │ │ strtmi r4, [r2], #48 @ 0x30 │ │ │ │ streq lr, [r2], #-2689 @ 0xfffff57f │ │ │ │ ldrbmi r4, [r4], #-68 @ 0xffffffbc │ │ │ │ - beq 1ca9a4 │ │ │ │ - b fe0a0fbc │ │ │ │ - bl 10198 │ │ │ │ + beq 1ca9ac │ │ │ │ + b fe0a0fc4 │ │ │ │ + bl 101a0 │ │ │ │ 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 fe020ffc │ │ │ │ + b fe021004 │ │ │ │ submi r0, sl, r4, lsl #4 │ │ │ │ ldrbmi r6, [r2], #-3005 @ 0xfffff443 │ │ │ │ - bcc 184d6d0 │ │ │ │ - bvs fef0c900 │ │ │ │ - bl 61090 │ │ │ │ + bcc 184d6d8 │ │ │ │ + bvs fef0c908 │ │ │ │ + bl 61098 │ │ │ │ strmi r5, [r2], #626 @ 0x272 │ │ │ │ andeq lr, r1, r4, lsl #21 │ │ │ │ - blvs fff9ff14 │ │ │ │ + blvs fff9ff1c │ │ │ │ @ instruction: 0xf64b4450 │ │ │ │ @ instruction: 0xf6cb4a70 │ │ │ │ strtmi r6, [sl], #2751 @ 0xabf │ │ │ │ eorsmi lr, r0, r2, lsl #22 │ │ │ │ - b fe061070 │ │ │ │ + b fe061078 │ │ │ │ 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 fe0a1030 │ │ │ │ + b fe0a1038 │ │ │ │ cdpvs 1, 7, cr0, cr14, cr0, {0} │ │ │ │ ldrbmi r4, [r1], #-97 @ 0xffffff9f │ │ │ │ - bvc ffecc71c │ │ │ │ - bcs fe88d950 │ │ │ │ - bl 1210e4 │ │ │ │ + bvc ffecc724 │ │ │ │ + bcs fe88d958 │ │ │ │ + bl 1210ec │ │ │ │ ldrbmi r7, [r2], #-305 @ 0xfffffecf │ │ │ │ - beq 14a824 │ │ │ │ - b fe2ab620 │ │ │ │ + beq 14a82c │ │ │ │ + b fe2ab628 │ │ │ │ ldrmi r0, [r2], #2561 @ 0xa01 │ │ │ │ addeq pc, r5, #805306372 @ 0x30000004 │ │ │ │ rscmi pc, pc, #-805306356 @ 0xd000000c │ │ │ │ - bl 60f00 │ │ │ │ + bl 60f08 │ │ │ │ ldrmi r5, [r0], #-2682 @ 0xfffff586 │ │ │ │ andeq lr, r1, #132, 20 @ 0x84000 │ │ │ │ - b fe0ab33c │ │ │ │ + b fe0ab344 │ │ │ │ strmi r0, [r2], #-522 @ 0xfffffdf6 │ │ │ │ andpl pc, r5, r1, asr #12 │ │ │ │ addmi pc, r8, r0, asr #5 │ │ │ │ - bl 2a0f14 │ │ │ │ + bl 2a0f1c │ │ │ │ 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 fe2a0ef8 │ │ │ │ + b fe2a0f00 │ │ │ │ submi r0, r4, r2, lsl #8 │ │ │ │ strmi r6, [ip], #-3646 @ 0xfffff1c2 │ │ │ │ mvnne pc, r9, asr #12 │ │ │ │ bicsvs pc, fp, lr, asr #5 │ │ │ │ - bl 2104c │ │ │ │ + bl 21054 │ │ │ │ strmi r7, [sl], #1076 @ 0x434 │ │ │ │ smlabbeq r0, r2, sl, lr │ │ │ │ ldrbmi r4, [r1], #-97 @ 0xffffff9f │ │ │ │ - bmi ffe4d7b4 │ │ │ │ - bvc fe8cd9a0 │ │ │ │ - bl 121228 │ │ │ │ + bmi ffe4d7bc │ │ │ │ + bvc fe8cd9a8 │ │ │ │ + bl 121230 │ │ │ │ ldrbmi r5, [r2], #-369 @ 0xfffffe8f │ │ │ │ - beq 14a8a8 │ │ │ │ - beq 8a8d4 │ │ │ │ + beq 14a8b0 │ │ │ │ + beq 8a8dc │ │ │ │ vqshl.s8 d20, d2, d21 │ │ │ │ vmlal.s q11, d12, d1[5] │ │ │ │ ldrtmi r4, [r2], #-684 @ 0xfffffd54 │ │ │ │ - bmi ecaac0 │ │ │ │ - b fe120ec8 │ │ │ │ - b fe00fec8 │ │ │ │ + bmi ecaac8 │ │ │ │ + b fe120ed0 │ │ │ │ + b fe00fed0 │ │ │ │ cdpvs 0, 7, cr0, cr14, cr10, {0} │ │ │ │ vqshl.s8 d20, d0, d2 │ │ │ │ vmlal.s q9, d15, d0[1] │ │ │ │ - bl 2a0778 │ │ │ │ + bl 2a0780 │ │ │ │ ldrtmi r2, [r2], #-112 @ 0xffffff90 │ │ │ │ - b 1820f2c │ │ │ │ - b fe0906e4 │ │ │ │ + b 1820f34 │ │ │ │ + b fe0906ec │ │ │ │ ldclvs 2, cr0, [lr], #40 @ 0x28 │ │ │ │ @ instruction: 0xf64f4422 │ │ │ │ @ instruction: 0xf2c47497 │ │ │ │ - bl 1cf98 │ │ │ │ + bl 1cfa0 │ │ │ │ ldrtmi r6, [r4], #-690 @ 0xfffffd4e │ │ │ │ - b 18a0f28 │ │ │ │ + b 18a0f30 │ │ │ │ submi r0, r1, sl, lsl #2 │ │ │ │ strtmi r6, [r1], #-3454 @ 0xfffff282 │ │ │ │ strtcc pc, [r7], #578 @ 0x242 │ │ │ │ ldrcc pc, [r4], #1738 @ 0x6ca │ │ │ │ @ instruction: 0x51b1eb02 │ │ │ │ - b 1861020 │ │ │ │ + b 1861028 │ │ │ │ ldrbmi r0, [r4], #-2048 @ 0xfffff800 │ │ │ │ stmdaeq r2, {r3, r7, r9, fp, sp, lr, pc} │ │ │ │ vshl.s8 q10, q2, q5 │ │ │ │ @ instruction: 0xf6cf0839 │ │ │ │ - bl 62170 │ │ │ │ + bl 62178 │ │ │ │ ldrtmi r4, [r0], #1140 @ 0x474 │ │ │ │ - b 192112c │ │ │ │ + b 1921134 │ │ │ │ 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 120fd4 │ │ │ │ + bl 120fdc │ │ │ │ ldrbtmi r2, [r0], #240 @ 0xf0 │ │ │ │ - b 1821188 │ │ │ │ + b 1821190 │ │ │ │ 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 2ac54 │ │ │ │ + bl 2ac5c │ │ │ │ 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 ab270 │ │ │ │ - b 192524c │ │ │ │ + bl ab278 │ │ │ │ + b 1925254 │ │ │ │ subsmi r0, r0, r0 │ │ │ │ @ instruction: 0xf6474428 │ │ │ │ @ instruction: 0xf6c6654f │ │ │ │ - bl 12d62c │ │ │ │ + bl 12d634 │ │ │ │ ldrtmi r4, [r5], #-112 @ 0xffffff90 │ │ │ │ - b 1820fe8 │ │ │ │ + b 1820ff0 │ │ │ │ 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 fffa010c │ │ │ │ + blvs fffa0114 │ │ │ │ vshl.s8 d20, d8, d1 │ │ │ │ @ instruction: 0xf6c411a1 │ │ │ │ - bl 1283f8 │ │ │ │ + bl 128400 │ │ │ │ ldrtmi r5, [r1], #-176 @ 0xffffff50 │ │ │ │ - b 1821024 │ │ │ │ + b 182102c │ │ │ │ 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 a44f4 │ │ │ │ + bl a44fc │ │ │ │ ldrtmi r2, [r1], #-1268 @ 0xfffffb0c │ │ │ │ - b 1921018 │ │ │ │ + b 1921020 │ │ │ │ subsmi r0, r0, r0 │ │ │ │ strtmi r6, [r8], #-3838 @ 0xfffff102 │ │ │ │ - bl 12ae14 │ │ │ │ + bl 12ae1c │ │ │ │ strmi r6, [r5], #-176 @ 0xffffff50 │ │ │ │ - b 1828e1c │ │ │ │ + b 1828e24 │ │ │ │ rsbmi r0, r5, r2, lsl #10 │ │ │ │ - bl 210d4 │ │ │ │ + bl 210dc │ │ │ │ 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 186109c │ │ │ │ + b 18610a4 │ │ │ │ submi r0, r2, r4, lsl #4 │ │ │ │ - bl 610f8 │ │ │ │ - b 18a0a1c │ │ │ │ + bl 61100 │ │ │ │ + b 18a0a24 │ │ │ │ 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 ffea9b5c │ │ │ │ + bvs ffea9b64 │ │ │ │ @ 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 │ │ │ │ @@ -11365,754 +11367,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 fe161124 │ │ │ │ - b 908f4 │ │ │ │ + b fe16112c │ │ │ │ + b 908fc │ │ │ │ @ instruction: 0xf8db020e │ │ │ │ strbmi r9, [r4], #8 │ │ │ │ - b 13e0298 │ │ │ │ + b 13e02a0 │ │ │ │ strbtmi r0, [r2], #-3774 @ 0xfffff142 │ │ │ │ ldrdgt pc, [ip], -fp │ │ │ │ - beq 28aafc │ │ │ │ + beq 28ab04 │ │ │ │ andeq lr, lr, r4, lsl #21 │ │ │ │ rscsvs lr, r1, #2048 @ 0x800 │ │ │ │ stmdaeq ip, {r1, r2, r7, r9, fp, sp, lr, pc} │ │ │ │ - bl 26012c │ │ │ │ + bl 260134 │ │ │ │ rsbmi r0, r0, r3, lsl #12 │ │ │ │ - b 13e11cc │ │ │ │ + b 13e11d4 │ │ │ │ ldrtmi r0, [r0], #-433 @ 0xfffffe4f │ │ │ │ @ instruction: 0x6010f8db │ │ │ │ - b fe3a930c │ │ │ │ - b 13d1528 │ │ │ │ - bl 10ff0 │ │ │ │ + b fe3a9314 │ │ │ │ + b 13d1530 │ │ │ │ + bl 10ff8 │ │ │ │ ldrshmi r6, [r5], -r2 │ │ │ │ andeq lr, r6, #561152 @ 0x89000 │ │ │ │ - b fe16921c │ │ │ │ + b fe169224 │ │ │ │ ldclvs 5, cr0, [sl], #-56 @ 0xffffffc8 │ │ │ │ stmdbeq r2, {r2, r3, r8, r9, fp, sp, lr, pc} │ │ │ │ - b fe0613c4 │ │ │ │ + b fe0613cc │ │ │ │ strbmi r0, [sp], #-1027 @ 0xfffffbfd │ │ │ │ - bl 1a0158 │ │ │ │ + bl 1a0160 │ │ │ │ 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 fe1a9150 │ │ │ │ + b fe1a9158 │ │ │ │ teqvs sl, #-1879048192 @ 0x90000000 │ │ │ │ - b fe0eb358 │ │ │ │ - b 313174 │ │ │ │ - bl 11318c │ │ │ │ - bl 3a9550 │ │ │ │ - b fe311988 │ │ │ │ + b fe0eb360 │ │ │ │ + b 31317c │ │ │ │ + bl 113194 │ │ │ │ + bl 3a9558 │ │ │ │ + b fe311990 │ │ │ │ strmi r0, [lr], #-3075 @ 0xfffff3fd │ │ │ │ ldreq lr, [r5, #2639]! @ 0xa4f │ │ │ │ @ instruction: 0xf8db44b4 │ │ │ │ - b fe028200 │ │ │ │ - bl 3105a8 │ │ │ │ - b fe3ab568 │ │ │ │ + b fe028208 │ │ │ │ + bl 3105b0 │ │ │ │ + b fe3ab570 │ │ │ │ rsbsvs r0, sl, #1610612736 @ 0x60000000 │ │ │ │ eormi r6, r1, sl, ror ip │ │ │ │ ldrteq lr, [r4], #2639 @ 0xa4f │ │ │ │ - bl 2602ac │ │ │ │ - b fe1539b4 │ │ │ │ + bl 2602b4 │ │ │ │ + b fe1539bc │ │ │ │ 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 8824c │ │ │ │ - b 13e89c0 │ │ │ │ - b fe2934c4 │ │ │ │ + bl 88254 │ │ │ │ + b 13e89c8 │ │ │ │ + b fe2934cc │ │ │ │ cmnvs r8, #14 │ │ │ │ andeq lr, lr, r9, lsl #21 │ │ │ │ - b fe2289c0 │ │ │ │ + b fe2289c8 │ │ │ │ rscsvs r0, r8, #3 │ │ │ │ - b fe1ab3c8 │ │ │ │ + b fe1ab3d0 │ │ │ │ @ instruction: 0xf8db0a03 │ │ │ │ - b fe130290 │ │ │ │ - bl 392624 │ │ │ │ + b fe130298 │ │ │ │ + bl 39262c │ │ │ │ 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 fe3a8cec │ │ │ │ + b fe3a8cf4 │ │ │ │ @ instruction: 0x61b80008 │ │ │ │ stmdbeq r4, {r0, r3, r7, r9, fp, sp, lr, pc} │ │ │ │ strtmi r6, [lr], #-3192 @ 0xfffff388 │ │ │ │ streq lr, [r1, #-2700] @ 0xfffff574 │ │ │ │ - bl e1358 │ │ │ │ + bl e1360 │ │ │ │ andsmi r0, r5, r0, lsl #28 │ │ │ │ ldrbtvs lr, [r2], r6, lsl #22 │ │ │ │ - b 13e14c4 │ │ │ │ - b fe150cf8 │ │ │ │ - b fe051664 │ │ │ │ + b 13e14cc │ │ │ │ + b fe150d00 │ │ │ │ + b fe05166c │ │ │ │ ldrbtmi r0, [r5], #-1026 @ 0xfffffbfe │ │ │ │ vmlaeq.f64 d14, d0, d8 │ │ │ │ - blvs ffe20310 │ │ │ │ + blvs ffe20318 │ │ │ │ @ instruction: 0xf8db44e6 │ │ │ │ - bl 1802f8 │ │ │ │ + bl 180300 │ │ │ │ strdmi r6, [ip], #-86 @ 0xffffffaa │ │ │ │ ldrteq lr, [r6], pc, asr #20 │ │ │ │ - b fe021424 │ │ │ │ - b fe0d3a88 │ │ │ │ + b fe02142c │ │ │ │ + b fe0d3a90 │ │ │ │ teqvs r8, ip │ │ │ │ andeq lr, r6, r2, lsl #21 │ │ │ │ ldrsbtcc pc, [r0], -fp @ │ │ │ │ ldrbtvs lr, [r5], #2820 @ 0xb04 │ │ │ │ - b 13e030c │ │ │ │ + b 13e0314 │ │ │ │ @ instruction: 0x63bd05b5 │ │ │ │ subsmi r6, r0, sp, lsr fp │ │ │ │ - b fe169264 │ │ │ │ - b fe212688 │ │ │ │ + b fe16926c │ │ │ │ + b fe212690 │ │ │ │ ldclvs 5, cr0, [fp], #-12 │ │ │ │ - bl 328678 │ │ │ │ - blvs feed2294 │ │ │ │ - blvs 1f614ac │ │ │ │ + bl 328680 │ │ │ │ + blvs feed229c │ │ │ │ + blvs 1f614b4 │ │ │ │ @ instruction: 0xf8db4440 │ │ │ │ - b fe1b0364 │ │ │ │ - bl 106a4 │ │ │ │ + b fe1b036c │ │ │ │ + bl 106ac │ │ │ │ strdmi r6, [r1], -r4 @ │ │ │ │ ldrteq lr, [r4], #2639 @ 0xa4f │ │ │ │ - b fe169394 │ │ │ │ - bvs 1f512c8 │ │ │ │ + b fe16939c │ │ │ │ + bvs 1f512d0 │ │ │ │ @ instruction: 0x0c08ea8c │ │ │ │ ldrbtvc lr, [r4], #2639 @ 0xa4f │ │ │ │ - b fe1690a4 │ │ │ │ - b fe3916d8 │ │ │ │ + b fe1690ac │ │ │ │ + b fe3916e0 │ │ │ │ eorsvs r0, sp, #4, 28 @ 0x40 │ │ │ │ ldmibvs sp!, {r0, r4, r5, r6, lr} │ │ │ │ cmnvs ip, ip, rrx │ │ │ │ ldrbtvc lr, [lr], #2639 @ 0xa4f │ │ │ │ - b fe328fbc │ │ │ │ + b fe328fc4 │ │ │ │ ldclvs 5, cr0, [ip], #-16 │ │ │ │ - blvs fff685c8 │ │ │ │ + blvs fff685d0 │ │ │ │ @ instruction: 0x0c04eb05 │ │ │ │ ldrmi r6, [r4], #3133 @ 0xc3d │ │ │ │ strbtmi r4, [r1], #-1562 @ 0xfffff9e6 │ │ │ │ - bl 6048c │ │ │ │ + bl 60494 │ │ │ │ @ instruction: 0x461c61f0 │ │ │ │ - b 13e02f4 │ │ │ │ + b 13e02fc │ │ │ │ ldclvs 3, cr0, [r8], #-704 @ 0xfffffd40 │ │ │ │ - bl 22047c │ │ │ │ + bl 220484 │ │ │ │ ldrtmi r0, [r4], #3072 @ 0xc00 │ │ │ │ ldrsbtvs pc, [r8], -fp @ │ │ │ │ - bl a1488 │ │ │ │ + bl a1490 │ │ │ │ rsbsvs r6, sl, #268435471 @ 0x1000000f │ │ │ │ - blvs f2aef0 │ │ │ │ + blvs f2aef8 │ │ │ │ vmlaeq.f32 s28, s13, s4 │ │ │ │ - blvs fff6aaf8 │ │ │ │ + blvs fff6ab00 │ │ │ │ @ instruction: 0x0c06ea82 │ │ │ │ - b fe32a800 │ │ │ │ - b 13d332c │ │ │ │ - b fe26ff18 │ │ │ │ + b fe32a808 │ │ │ │ + b 13d3334 │ │ │ │ + b fe26ff20 │ │ │ │ @ instruction: 0x6c38090e │ │ │ │ ldrbtvc lr, [ip], #2639 @ 0xa4f │ │ │ │ @ instruction: 0x0c0eea82 │ │ │ │ @ instruction: 0x0c04ea8c │ │ │ │ rscsvc lr, r9, #323584 @ 0x4f000 │ │ │ │ rscsvs r4, sl, #117 @ 0x75 │ │ │ │ - b 13e0490 │ │ │ │ - b fe02cf30 │ │ │ │ + b 13e0498 │ │ │ │ + b fe02cf38 │ │ │ │ subsmi r0, r5, r3, lsl #18 │ │ │ │ stmdbeq r1, {r0, r3, r9, fp, sp, lr, pc} │ │ │ │ - b fe268b34 │ │ │ │ - b 13d2750 │ │ │ │ - bvs fee2db28 │ │ │ │ + b fe268b3c │ │ │ │ + b 13d2758 │ │ │ │ + bvs fee2db30 │ │ │ │ @ instruction: 0xf8db61bd │ │ │ │ - bvs ffea444c │ │ │ │ + bvs ffea4454 │ │ │ │ @ instruction: 0x0c05ea80 │ │ │ │ - b fe2aac44 │ │ │ │ + b fe2aac4c │ │ │ │ teqvs fp, r5, lsl #20 │ │ │ │ vldmiavc ip!, {s29-s107} │ │ │ │ @ instruction: 0x03b1ea4f │ │ │ │ - beq cad9c │ │ │ │ + beq cada4 │ │ │ │ smlabbeq ip, r0, sl, lr │ │ │ │ - b fe22a75c │ │ │ │ - b 13d2394 │ │ │ │ + b fe22a764 │ │ │ │ + b 13d239c │ │ │ │ eorsvs r7, sl, #-1610612721 @ 0xa000000f │ │ │ │ - beq 34ad88 │ │ │ │ + beq 34ad90 │ │ │ │ rscsvc lr, r1, pc, asr #20 │ │ │ │ - b fe2aa974 │ │ │ │ + b fe2aa97c │ │ │ │ adcsvs r0, r8, #8192 @ 0x2000 │ │ │ │ stmdaeq r0, {r3, r7, r9, fp, sp, lr, pc} │ │ │ │ - b 13e04a0 │ │ │ │ - b fe22c788 │ │ │ │ + b 13e04a8 │ │ │ │ + b fe22c790 │ │ │ │ mvnsvs r0, #0, 16 │ │ │ │ rscsvc lr, r1, #323584 @ 0x4f000 │ │ │ │ @ instruction: 0x461068b9 │ │ │ │ - beq cadb4 │ │ │ │ + beq cadbc │ │ │ │ rscsvc lr, r8, #323584 @ 0x4f000 │ │ │ │ ldclvs 0, cr6, [sl], #-1000 @ 0xfffffc18 │ │ │ │ - bvc ffecacf8 │ │ │ │ + bvc ffecad00 │ │ │ │ stmdaeq r2, {r1, r2, r8, r9, fp, sp, lr, pc} │ │ │ │ ldrmi r6, [r0], #3002 @ 0xbba │ │ │ │ strbmi r6, [r8], #2938 @ 0xb7a │ │ │ │ - bvs 1ea0524 │ │ │ │ + bvs 1ea052c │ │ │ │ rsbsvs r4, ip, #102 @ 0x66 │ │ │ │ streq lr, [sl], -r6, lsl #21 │ │ │ │ - bl 22b5c8 │ │ │ │ - b 13ea7a4 │ │ │ │ + bl 22b5d0 │ │ │ │ + b 13ea7ac │ │ │ │ ldrshvs r7, [lr, #-102]! @ 0xffffff9a │ │ │ │ - b fe1aa8dc │ │ │ │ + b fe1aa8e4 │ │ │ │ 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 f21498 │ │ │ │ - b fe0e153c │ │ │ │ + bvs f214a0 │ │ │ │ + b fe0e1544 │ │ │ │ rsbmi r0, r5, r2, lsl #18 │ │ │ │ - b 26aafc │ │ │ │ - bl 192830 │ │ │ │ + b 26ab04 │ │ │ │ + bl 192838 │ │ │ │ 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 1f28918 │ │ │ │ + blvs 1f28920 │ │ │ │ ldrtvs r6, [r8], #-3197 @ 0xfffff383 │ │ │ │ - b fe1169c0 │ │ │ │ + b fe1169c8 │ │ │ │ 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 13eb134 │ │ │ │ + b 13eb13c │ │ │ │ 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 13e05b4 │ │ │ │ - b fe391f40 │ │ │ │ + b 13e05bc │ │ │ │ + b fe391f48 │ │ │ │ ldclvs 14, cr0, [r9], #-4 │ │ │ │ - b fe2214f0 │ │ │ │ + b fe2214f8 │ │ │ │ eormi r0, ip, r6, lsl #8 │ │ │ │ - bl 215fc │ │ │ │ - b fe12ac50 │ │ │ │ - bvs fee114a0 │ │ │ │ + bl 21604 │ │ │ │ + b fe12ac58 │ │ │ │ + bvs fee114a8 │ │ │ │ @ instruction: 0x461a4411 │ │ │ │ strtmi r6, [r1], #-3195 @ 0xfffff385 │ │ │ │ ldrmi r6, [r3], #-2812 @ 0xfffff504 │ │ │ │ - blvs ffe20598 │ │ │ │ + blvs ffe205a0 │ │ │ │ @ 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 6b290 │ │ │ │ + bl 6b298 │ │ │ │ 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 fe1a88b0 │ │ │ │ - b fe310ce0 │ │ │ │ - b 934d4 │ │ │ │ + b fe1a88b8 │ │ │ │ + b fe310ce8 │ │ │ │ + b 934dc │ │ │ │ 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 feee0680 │ │ │ │ + bvs feee0688 │ │ │ │ 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 1a0680 │ │ │ │ - b fe16a100 │ │ │ │ + bl 1a0688 │ │ │ │ + b fe16a108 │ │ │ │ ldclvs 5, cr0, [sl], #-32 @ 0xffffffe0 │ │ │ │ ldrbvc lr, [r5, #2639]! @ 0xa4f │ │ │ │ - blvs f68830 │ │ │ │ + blvs f68838 │ │ │ │ @ instruction: 0x0c05ea81 │ │ │ │ @ instruction: 0x0c04ea8c │ │ │ │ ldrteq lr, [r4], #2639 @ 0xa4f │ │ │ │ - bvs 1f2913c │ │ │ │ + bvs 1f29144 │ │ │ │ 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 13e06e8 │ │ │ │ + b 13e06f0 │ │ │ │ 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 13ead74 │ │ │ │ + b 13ead7c │ │ │ │ strbtmi r0, [r0], #-1718 @ 0xfffff94a │ │ │ │ - bl 206f4 │ │ │ │ + bl 206fc │ │ │ │ strdmi r6, [r1], #-5 @ │ │ │ │ - b fe06b188 │ │ │ │ - b fe1109c0 │ │ │ │ - blvs f135b8 │ │ │ │ + b fe06b190 │ │ │ │ + b fe1109c8 │ │ │ │ + blvs f135c0 │ │ │ │ mvnsvc lr, pc, asr #20 │ │ │ │ ldclvs 1, cr6, [r9], #-996 @ 0xfffffc1c │ │ │ │ @ instruction: 0x0c05ea8c │ │ │ │ ldreq lr, [r5, #2639]! @ 0xa4f │ │ │ │ strtmi r1, [r1], #-2129 @ 0xfffff7af │ │ │ │ - blvs ffea1e08 │ │ │ │ - bl 61740 │ │ │ │ - b fe1a8d80 │ │ │ │ + blvs ffea1e10 │ │ │ │ + bl 61748 │ │ │ │ + b fe1a8d88 │ │ │ │ rsbmi r0, r2, r5, lsl #24 │ │ │ │ - b fe32b3b8 │ │ │ │ - b 13d35cc │ │ │ │ + b fe32b3c0 │ │ │ │ + b 13d35d4 │ │ │ │ strhtmi r0, [r2], #-0 │ │ │ │ strhtmi r6, [r2], #-140 @ 0xffffff74 │ │ │ │ - b 13eb1c8 │ │ │ │ + b 13eb1d0 │ │ │ │ teqvs sl, #536870927 @ 0x2000000f │ │ │ │ ldmne sl, {r1, r3, r4, r5, r6, sl, fp, sp, lr} │ │ │ │ - b fe0e166c │ │ │ │ + b fe0e1674 │ │ │ │ ldcvs 4, cr0, [fp], #-40 @ 0xffffffd8 │ │ │ │ streq lr, [lr], #-2692 @ 0xfffff57c │ │ │ │ - b fe161778 │ │ │ │ + b fe161780 │ │ │ │ subsmi r0, ip, r0, lsl #24 │ │ │ │ rscsvs lr, r1, #2048 @ 0x800 │ │ │ │ @ instruction: 0x0c01ea8c │ │ │ │ mvnsvc lr, #323584 @ 0x4f000 │ │ │ │ - b 13e91f0 │ │ │ │ + b 13e91f8 │ │ │ │ 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 1217ac │ │ │ │ + bl 1217b4 │ │ │ │ ldrshmi r6, [lr], #-66 @ 0xffffffbe │ │ │ │ streq lr, [r8], -r6, lsl #21 │ │ │ │ - b 13e0760 │ │ │ │ - bvs 1face04 │ │ │ │ + b 13e0768 │ │ │ │ + bvs 1face0c │ │ │ │ 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 18b074 │ │ │ │ - bl 1aaa44 │ │ │ │ - b fe2aa224 │ │ │ │ - b fe292e6c │ │ │ │ - b 13d2e60 │ │ │ │ + beq 18b07c │ │ │ │ + bl 1aaa4c │ │ │ │ + b fe2aa22c │ │ │ │ + b fe292e74 │ │ │ │ + b 13d2e68 │ │ │ │ ldrshtvs r7, [sp], #-90 @ 0xffffffa6 │ │ │ │ - bvs 1f6b848 │ │ │ │ - beq 8b274 │ │ │ │ + bvs 1f6b850 │ │ │ │ + beq 8b27c │ │ │ │ strmi r4, [r2], #85 @ 0x55 │ │ │ │ - b 13e0804 │ │ │ │ + b 13e080c │ │ │ │ strtmi r0, [sl], #1204 @ 0x4b4 │ │ │ │ - bl 2aac6c │ │ │ │ - b fe0eb254 │ │ │ │ - bvs ffed0694 │ │ │ │ + bl 2aac74 │ │ │ │ + b fe0eb25c │ │ │ │ + bvs ffed069c │ │ │ │ andeq lr, r9, r0, lsl #21 │ │ │ │ - blvs feee07e8 │ │ │ │ + blvs feee07f0 │ │ │ │ @ instruction: 0x0c01eb03 │ │ │ │ - b 13eb074 │ │ │ │ + b 13eb07c │ │ │ │ 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 1ea1720 │ │ │ │ + blvs 1ea1728 │ │ │ │ ldcvs 4, cr4, [r9], #-52 @ 0xffffffcc │ │ │ │ - beq feecb010 │ │ │ │ - blvs 1ee0840 │ │ │ │ + beq feecb018 │ │ │ │ + blvs 1ee0848 │ │ │ │ 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 13eaee0 │ │ │ │ + b 13eaee8 │ │ │ │ ldclvs 12, cr0, [r9], #-752 @ 0xfffffd10 │ │ │ │ ldrbtvs lr, [r5], #2820 @ 0xb04 │ │ │ │ - bvs fee20814 │ │ │ │ + bvs fee2081c │ │ │ │ ldmdane r8, {r1, r6, lr}^ │ │ │ │ - blvs e617d4 │ │ │ │ + blvs e617dc │ │ │ │ rscsvc lr, r2, #323584 @ 0x4f000 │ │ │ │ - b fe2a9004 │ │ │ │ - blvs fef90f50 │ │ │ │ - b 13e08cc │ │ │ │ + b fe2a900c │ │ │ │ + blvs fef90f58 │ │ │ │ + b 13e08d4 │ │ │ │ ldrmi r0, [r0], #-1461 @ 0xfffffa4b │ │ │ │ andeq lr, r8, #536576 @ 0x83000 │ │ │ │ ldclvs 0, cr4, [r9], #-296 @ 0xfffffed8 │ │ │ │ ldmvs fp!, {r1, r4, r5, r6, lr}^ │ │ │ │ - bvs fffa18fc │ │ │ │ + bvs fffa1904 │ │ │ │ rscsvc lr, r2, #323584 @ 0x4f000 │ │ │ │ - b fe329528 │ │ │ │ + b fe329530 │ │ │ │ ldrbmi r0, [r1], #-517 @ 0xfffffdfb │ │ │ │ - bl 208d0 │ │ │ │ + bl 208d8 │ │ │ │ ldrmi r6, [r1], #-244 @ 0xffffff0c │ │ │ │ andeq lr, r3, #581632 @ 0x8e000 │ │ │ │ - bvs 1fa091c │ │ │ │ + bvs 1fa0924 │ │ │ │ ldrteq lr, [r4], #2639 @ 0xa4f │ │ │ │ mvnsvs lr, r1, lsl #22 │ │ │ │ - b fe160928 │ │ │ │ + b fe160930 │ │ │ │ submi r0, r6, r4, lsl #12 │ │ │ │ adcseq lr, r0, pc, asr #20 │ │ │ │ - bvc ffccb0a8 │ │ │ │ - b 13eb958 │ │ │ │ + bvc ffccb0b0 │ │ │ │ + b 13eb960 │ │ │ │ strbmi r0, [r2], #-3761 @ 0xfffff14f │ │ │ │ stmdaeq r9, {r3, r7, r9, fp, sp, lr, pc} │ │ │ │ - b fe121904 │ │ │ │ + b fe12190c │ │ │ │ ldrtmi r0, [r2], #-3072 @ 0xfffff400 │ │ │ │ - bl ab77c │ │ │ │ - b fe32934c │ │ │ │ - b fe213790 │ │ │ │ - bvs f927a8 │ │ │ │ - b fe22b978 │ │ │ │ + bl ab784 │ │ │ │ + b fe329354 │ │ │ │ + b fe213798 │ │ │ │ + bvs f927b0 │ │ │ │ + b fe22b980 │ │ │ │ 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 1ee0924 │ │ │ │ + blvs 1ee092c │ │ │ │ @ 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 268cbc │ │ │ │ + bl 268cc4 │ │ │ │ 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 fef2b6d4 │ │ │ │ + bvs fef2b6dc │ │ │ │ ldrbvs lr, [r6, #2821]! @ 0xb05 │ │ │ │ - b fe020950 │ │ │ │ - b fe250814 │ │ │ │ - b fe392c08 │ │ │ │ - b fe251804 │ │ │ │ + b fe020958 │ │ │ │ + b fe25081c │ │ │ │ + b fe392c10 │ │ │ │ + b fe25180c │ │ │ │ rsbsmi r0, r4, sl, lsl #18 │ │ │ │ ldrteq lr, [r6], pc, asr #20 │ │ │ │ - b 13e1a98 │ │ │ │ + b 13e1aa0 │ │ │ │ ldrshvs r7, [ip, #64]! @ 0x40 │ │ │ │ andeq lr, r6, r2, lsl #21 │ │ │ │ tstmi r0, #3522560 @ 0x35c000 │ │ │ │ - bl 3209b8 │ │ │ │ - b 13ebbf0 │ │ │ │ + bl 3209c0 │ │ │ │ + b 13ebbf8 │ │ │ │ ldrmi r0, [ip], #-1461 @ 0xfffffa4b │ │ │ │ ldrbtmi r4, [r4], #-1035 @ 0xfffffbf5 │ │ │ │ strmi r4, [r4], #-1043 @ 0xfffffbed │ │ │ │ - blvs e2b914 │ │ │ │ + blvs e2b91c │ │ │ │ ldrbtvs lr, [ip], #2820 @ 0xb04 │ │ │ │ ldmibvc r9!, {r0, r1, r2, r3, r6, r9, fp, sp, lr, pc}^ │ │ │ │ - bvs ffe20940 │ │ │ │ - bvs 1e20940 │ │ │ │ - bvs e20948 │ │ │ │ + bvs ffe20948 │ │ │ │ + bvs 1e20948 │ │ │ │ + bvs e20950 │ │ │ │ ldmdbvs r8!, {r0, r6, lr} │ │ │ │ smlabbeq r9, r1, sl, lr │ │ │ │ - b 13e0954 │ │ │ │ + b 13e095c │ │ │ │ @ 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 13e20b0 │ │ │ │ + b 13e20b8 │ │ │ │ ldrhvs r0, [sl, #-36]! @ 0xffffffdc │ │ │ │ mvnsvs lr, #3072 @ 0xc00 │ │ │ │ ldrbtvs r6, [r8], #-2874 @ 0xfffff4c6 │ │ │ │ strmi r4, [r1], #-1553 @ 0xfffff9ef │ │ │ │ @ instruction: 0x46164431 │ │ │ │ - bl 6b870 │ │ │ │ + bl 6b878 │ │ │ │ ldrshmi r6, [r6], #-19 @ 0xffffffed │ │ │ │ subsmi r6, r6, sl, ror fp │ │ │ │ ldrshmi r6, [r6], #-154 @ 0xffffff66 │ │ │ │ - b 13eae80 │ │ │ │ + b 13eae88 │ │ │ │ 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 e18e0 │ │ │ │ - bvs ffe90cbc │ │ │ │ + b e18e8 │ │ │ │ + bvs ffe90cc4 │ │ │ │ streq lr, [ip], -r6, lsl #20 │ │ │ │ - b 13e14f4 │ │ │ │ + b 13e14fc │ │ │ │ @ instruction: 0x461103b3 │ │ │ │ ldmdavs r8!, {r0, sl, lr}^ │ │ │ │ ldrmi r4, [r5], -r9, lsr #8 │ │ │ │ submi r4, r5, r1, lsr r4 │ │ │ │ - b fe16b9c8 │ │ │ │ - blvs ffe91cfc │ │ │ │ + b fe16b9d0 │ │ │ │ + blvs ffe91d04 │ │ │ │ mvnsvs lr, r1, lsl #22 │ │ │ │ - b 13e0ab0 │ │ │ │ - b 13d23b0 │ │ │ │ + b 13e0ab8 │ │ │ │ + b 13d23b8 │ │ │ │ rscsvs r7, sp, #1027604480 @ 0x3d400000 │ │ │ │ ldmdbne r5, {r0, r2, r3, r4, r5, r6, sl, fp, sp, lr}^ │ │ │ │ vmlaeq.f64 d14, d12, d5 │ │ │ │ - b fe0ab3e4 │ │ │ │ + b fe0ab3ec │ │ │ │ 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 320980 │ │ │ │ + b 320988 │ │ │ │ ldmdbvs sl!, {r1, sl, fp}^ │ │ │ │ @ instruction: 0x0c04ea4c │ │ │ │ streq lr, [r6], #-2561 @ 0xfffff5ff │ │ │ │ - b 1061ab4 │ │ │ │ - b 31393c │ │ │ │ - b 13d3934 │ │ │ │ - b 1310ff0 │ │ │ │ + b 1061abc │ │ │ │ + b 313944 │ │ │ │ + b 13d393c │ │ │ │ + b 1310ff8 │ │ │ │ ldclvs 12, cr0, [ip], #-16 │ │ │ │ ldrmi r1, [r4], #-2308 @ 0xfffff6fc │ │ │ │ - blvs fee22140 │ │ │ │ - bl 121acc │ │ │ │ - b 13e9d14 │ │ │ │ + blvs fee22148 │ │ │ │ + bl 121ad4 │ │ │ │ + b 13e9d1c │ │ │ │ ldrhmi r0, [r0], #-197 @ 0xffffff3b │ │ │ │ subsmi r6, r0, sl, lsr r9 │ │ │ │ subsmi r6, r0, sl, lsr fp │ │ │ │ - b 13eb438 │ │ │ │ + b 13eb440 │ │ │ │ ldrshvs r7, [r8, #-0]! │ │ │ │ ldmdane r0, {r3, r4, r5, r6, sl, fp, sp, lr} │ │ │ │ - bvs 1ee19bc │ │ │ │ + bvs 1ee19c4 │ │ │ │ rscsvs lr, r4, r0, lsl #22 │ │ │ │ - bvs ffea0ab0 │ │ │ │ + bvs ffea0ab8 │ │ │ │ movweq lr, #39555 @ 0x9a83 │ │ │ │ - blvs feea0ab8 │ │ │ │ + blvs feea0ac0 │ │ │ │ mvnsvc lr, #323584 @ 0x4f000 │ │ │ │ - b 1169460 │ │ │ │ + b 1169468 │ │ │ │ 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 eb290 │ │ │ │ + bl eb298 │ │ │ │ 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 16b7a0 │ │ │ │ + bl 16b7a8 │ │ │ │ ldrshmi r6, [r1], #-83 @ 0xffffffad │ │ │ │ subsmi r6, r1, sl, lsr ip │ │ │ │ subsmi r6, r1, sl, ror r9 │ │ │ │ mvnsvc lr, pc, asr #20 │ │ │ │ - b 10293b4 │ │ │ │ + b 10293bc │ │ │ │ eormi r0, r0, r4, lsl #2 │ │ │ │ tsteq ip, r1, lsl #20 │ │ │ │ - b 10e15e0 │ │ │ │ + b 10e15e8 │ │ │ │ strtmi r0, [r9], #-6 │ │ │ │ streq lr, [r6, #-2563] @ 0xfffff5fd │ │ │ │ @ instruction: 0x03b3ea4f │ │ │ │ - bvs ea8dd8 │ │ │ │ + bvs ea8de0 │ │ │ │ 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 16b0e8 │ │ │ │ + bl 16b0f0 │ │ │ │ ldrshmi r6, [r0], #-81 @ 0xffffffaf │ │ │ │ ldrhmi r6, [r0], #-170 @ 0xffffff56 │ │ │ │ - bl ab7f4 │ │ │ │ - b 13d3a1c │ │ │ │ + bl ab7fc │ │ │ │ + b 13d3a24 │ │ │ │ strtmi r7, [r4], #240 @ 0xf0 │ │ │ │ streq lr, [r8], #-2690 @ 0xfffff57e │ │ │ │ - bl 32b704 │ │ │ │ + bl 32b70c │ │ │ │ eorsvs r6, r8, #62720 @ 0xf500 │ │ │ │ adcseq lr, r1, pc, asr #20 │ │ │ │ - blvs feea0b78 │ │ │ │ + blvs feea0b80 │ │ │ │ vmlseq.f32 s28, s0, s10 │ │ │ │ ldmvs sl!, {r2, r4, r6, lr}^ │ │ │ │ ldrbtvc lr, [r4], #2639 @ 0xa4f │ │ │ │ @ instruction: 0xf8cb637c │ │ │ │ - b 1060a3c │ │ │ │ + b 1060a44 │ │ │ │ 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 13ab64c │ │ │ │ - bl 294260 │ │ │ │ - b fe290e6c │ │ │ │ - b fe29326c │ │ │ │ - bvs 1f5327c │ │ │ │ - b 13e1b30 │ │ │ │ - b fe292560 │ │ │ │ + b 13ab654 │ │ │ │ + bl 294268 │ │ │ │ + b fe290e74 │ │ │ │ + b fe293274 │ │ │ │ + bvs 1f53284 │ │ │ │ + b 13e1b38 │ │ │ │ + b fe292568 │ │ │ │ ldrbtmi r0, [r1], #-2565 @ 0xfffff5fb │ │ │ │ mvnsvs lr, r1, lsl #22 │ │ │ │ vmlseq.f32 s28, s8, s24 │ │ │ │ ldrbvc lr, [sl, #2639]! @ 0xa4f │ │ │ │ @ instruction: 0xf8cb613d │ │ │ │ - bl 224a98 │ │ │ │ + bl 224aa0 │ │ │ │ ldmvs fp!, {r0, r1, r8, sl}^ │ │ │ │ stmdaeq r9, {r3, r7, r9, fp, sp, lr, pc} │ │ │ │ @ instruction: 0x0c04ea0c │ │ │ │ vmlaeq.f32 s28, s0, s28 │ │ │ │ - blvs fff61b48 │ │ │ │ + blvs fff61b50 │ │ │ │ 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 1064ae4 │ │ │ │ + b 1064aec │ │ │ │ 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 1f60c84 │ │ │ │ - b 13a0c88 │ │ │ │ + blvs 1f60c8c │ │ │ │ + b 13a0c90 │ │ │ │ eorsmi r0, r5, r1, lsl #10 │ │ │ │ vmlaeq.f32 s28, s2, s28 │ │ │ │ rscsvc lr, r0, pc, asr #20 │ │ │ │ @ instruction: 0xf8cb60b8 │ │ │ │ - b 1150b2c │ │ │ │ + b 1150b34 │ │ │ │ ldclvs 5, cr0, [r8], #-56 @ 0xffffffc8 │ │ │ │ strtmi r4, [r0], #-1096 @ 0xfffffbb8 │ │ │ │ - bl 2bbf8 │ │ │ │ - b fe268ed8 │ │ │ │ - bvs fef12f20 │ │ │ │ - b e1b28 │ │ │ │ - b fe250b48 │ │ │ │ + bl 2bc00 │ │ │ │ + b fe268ee0 │ │ │ │ + bvs fef12f28 │ │ │ │ + b e1b30 │ │ │ │ + b fe250b50 │ │ │ │ ldmdbvs ip!, {r2, r8, fp} │ │ │ │ stmdbeq r4, {r0, r3, r7, r9, fp, sp, lr, pc} │ │ │ │ ldrbtvc lr, [r9], #2639 @ 0xa4f │ │ │ │ @ instruction: 0xf8cb607c │ │ │ │ - b 10e0b6c │ │ │ │ + b 10e0b74 │ │ │ │ andmi r0, ip, ip, lsl #8 │ │ │ │ movwmi r6, #18938 @ 0x49fa │ │ │ │ - b 13ebd18 │ │ │ │ + b 13ebd20 │ │ │ │ ldmdane r0, {r0, r1, r4, r5, r7, r8, r9} │ │ │ │ - blvs fefa1c00 │ │ │ │ + blvs fefa1c08 │ │ │ │ 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 13e8bb0 │ │ │ │ + b 13e8bb8 │ │ │ │ ldmdbne r4, {r0, r2, r4, r5, r7, r9, sl} │ │ │ │ - blvs e61b98 │ │ │ │ + blvs e61ba0 │ │ │ │ ldrbtvs lr, [r0], #2820 @ 0xb04 │ │ │ │ - bvs 1ea0cb4 │ │ │ │ + bvs 1ea0cbc │ │ │ │ ldmvs sl!, {r0, r4, r6, lr} │ │ │ │ ldmibvs sl!, {r0, r4, r6, lr} │ │ │ │ mvnsvc lr, pc, asr #20 │ │ │ │ @ instruction: 0xf8cb6439 │ │ │ │ - b 1154be4 │ │ │ │ - b 50f94 │ │ │ │ + b 1154bec │ │ │ │ + b 50f9c │ │ │ │ andsmi r0, sp, ip, lsl #2 │ │ │ │ - b 1021834 │ │ │ │ + b 102183c │ │ │ │ strtmi r0, [r1], #-1286 @ 0xfffffafa │ │ │ │ - b 20c0c │ │ │ │ - b 13d1bb4 │ │ │ │ + b 20c14 │ │ │ │ + b 13d1bbc │ │ │ │ @ instruction: 0x432500b0 │ │ │ │ - b 13ebd94 │ │ │ │ + b 13ebd9c │ │ │ │ ldmdbne r4, {r0, r4, r5, r7, r9, fp} │ │ │ │ strtmi r4, [ip], #-1124 @ 0xfffffb9c │ │ │ │ - bl 12b7a4 │ │ │ │ + bl 12b7ac │ │ │ │ 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 ffee1c44 │ │ │ │ + blvs ffee1c4c │ │ │ │ ldrbvs lr, [r4, #2821]! @ 0xb05 │ │ │ │ stmdaeq r3, {r1, r7, r9, fp, sp, lr, pc} │ │ │ │ - b fe22b9c8 │ │ │ │ + b fe22b9d0 │ │ │ │ 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 112181c │ │ │ │ + b 1121824 │ │ │ │ ldmdbne sl, {r1, r3, r8}^ │ │ │ │ @ instruction: 0x46916c7b │ │ │ │ - b 12b7e4 │ │ │ │ + b 12b7ec │ │ │ │ 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 fe32bd00 │ │ │ │ - b 13d3c2c │ │ │ │ - b fe311ef4 │ │ │ │ - b 13d3c2c │ │ │ │ - bl 154710 │ │ │ │ - b 13ea414 │ │ │ │ + b fe32bd08 │ │ │ │ + b 13d3c34 │ │ │ │ + b fe311efc │ │ │ │ + b 13d3c34 │ │ │ │ + bl 154718 │ │ │ │ + b 13ea41c │ │ │ │ @ instruction: 0xf8cb7cfc │ │ │ │ - blvs fffc0cc8 │ │ │ │ + blvs fffc0cd0 │ │ │ │ ldmne r1!, {r0, r1, r3, r4, r5, r6, sl, fp, sp, lr}^ │ │ │ │ strmi r6, [r1], #-2427 @ 0xfffff685 │ │ │ │ - bl 6be24 │ │ │ │ + bl 6be2c │ │ │ │ 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 fe1ab350 │ │ │ │ + b fe1ab358 │ │ │ │ subsmi r0, r8, r8, lsl #12 │ │ │ │ - b 1262598 │ │ │ │ + b 12625a0 │ │ │ │ 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 │ │ │ │ @@ -12121,136 +12123,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 6af90 │ │ │ │ - b 13e9480 │ │ │ │ + bl 6af98 │ │ │ │ + b 13e9488 │ │ │ │ ldrmi r0, [r0], #-2739 @ 0xfffff54d │ │ │ │ - bl 22999c │ │ │ │ + bl 2299a4 │ │ │ │ cmnvs r8, r2 │ │ │ │ - b fe3ab7a4 │ │ │ │ - b fe212cdc │ │ │ │ + b fe3ab7ac │ │ │ │ + b fe212ce4 │ │ │ │ strmi r0, [r3], -r3, lsl #16 │ │ │ │ strtmi r4, [r3], #-1043 @ 0xfffffbed │ │ │ │ - bvs 1e224e4 │ │ │ │ - bl e1de4 │ │ │ │ + bvs 1e224ec │ │ │ │ + bl e1dec │ │ │ │ strdmi r6, [r4], #-49 @ 0xffffffcf │ │ │ │ submi r6, r4, r8, ror r8 │ │ │ │ - b fe121d24 │ │ │ │ + b fe121d2c │ │ │ │ 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 e62528 │ │ │ │ + bvs e62530 │ │ │ │ @ instruction: 0xf8cb4474 │ │ │ │ strbtmi r8, [r4], #-48 @ 0xffffffd0 │ │ │ │ @ instruction: 0x0c01ea80 │ │ │ │ - bl 12b4f8 │ │ │ │ + bl 12b500 │ │ │ │ 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 fe2abd20 │ │ │ │ - bvs 1e53d44 │ │ │ │ + b fe2abd28 │ │ │ │ + bvs 1e53d4c │ │ │ │ @ instruction: 0x0c03ea8c │ │ │ │ @ instruction: 0x03b3ea4f │ │ │ │ ldrmi r4, [r0], #-1544 @ 0xfffff9f8 │ │ │ │ strmi r4, [sp], -r8, lsr #8 │ │ │ │ - blvs 1e61ed4 │ │ │ │ + blvs 1e61edc │ │ │ │ rscsvs lr, r4, r0, lsl #22 │ │ │ │ ldcvs 4, cr6, [r8], #-480 @ 0xfffffe20 │ │ │ │ @ instruction: 0x0c01ea85 │ │ │ │ - blvs ffe56f98 │ │ │ │ + blvs ffe56fa0 │ │ │ │ @ instruction: 0x0c00ea8c │ │ │ │ vmlaeq.f64 d14, d2, d0 │ │ │ │ @ instruction: 0x0c06ea8c │ │ │ │ ldrtvs r1, [r8], #-2224 @ 0xfffff750 │ │ │ │ - b 13e1dac │ │ │ │ + b 13e1db4 │ │ │ │ @ instruction: 0xf8cb76fc │ │ │ │ ldmne r0!, {r3, r4, r5, sp, lr} │ │ │ │ - bvs e29d64 │ │ │ │ + bvs e29d6c │ │ │ │ rsbmi r4, r1, r9, asr r0 │ │ │ │ ldrteq lr, [r4], #2639 @ 0xa4f │ │ │ │ strtmi r4, [r1], #1542 @ 0x606 │ │ │ │ ldrbmi r4, [r6], #-1046 @ 0xfffffbea │ │ │ │ @ instruction: 0x46064431 │ │ │ │ - b fe1ab27c │ │ │ │ + b fe1ab284 │ │ │ │ ldclvs 12, cr0, [lr], #-0 │ │ │ │ mvnsvs lr, r1, lsl #22 │ │ │ │ ldclvs 8, cr1, [r8], #-536 @ 0xfffffde8 │ │ │ │ rsbmi r4, r3, lr, lsl r4 │ │ │ │ - b 13e0ebc │ │ │ │ + b 13e0ec4 │ │ │ │ strtmi r0, [fp], #-176 @ 0xffffff50 │ │ │ │ - blvs f60ec8 │ │ │ │ + blvs f60ed0 │ │ │ │ mvnsvs lr, #3072 @ 0xc00 │ │ │ │ - b 13e0ef0 │ │ │ │ + b 13e0ef8 │ │ │ │ strmi r0, [r5], #-433 @ 0xfffffe4f │ │ │ │ submi r4, r8, r4, lsr r4 │ │ │ │ - bl 12b9c4 │ │ │ │ + bl 12b9cc │ │ │ │ ldrshmi r6, [r8], #-67 @ 0xffffffbd │ │ │ │ @ instruction: 0x03b3ea4f │ │ │ │ subsmi r4, r9, lr, lsl #8 │ │ │ │ strbmi r4, [r8], #-97 @ 0xffffff9f │ │ │ │ - blvs fef61e84 │ │ │ │ + blvs fef61e8c │ │ │ │ rscsvs lr, r4, r0, lsl #22 │ │ │ │ ldrteq lr, [r4], #2639 @ 0xa4f │ │ │ │ rsbmi r4, r3, sp, lsl r4 │ │ │ │ - bl 60efc │ │ │ │ + bl 60f04 │ │ │ │ ldrtmi r6, [r3], #-496 @ 0xfffffe10 │ │ │ │ adcseq lr, r0, pc, asr #20 │ │ │ │ strtmi r6, [r6], #2494 @ 0x9be │ │ │ │ - bl e0f10 │ │ │ │ + bl e0f18 │ │ │ │ strdmi r6, [ip], #-49 @ 0xffffffcf │ │ │ │ @ instruction: 0x0c06ea8c │ │ │ │ @ instruction: 0x01b1ea4f │ │ │ │ strmi r4, [r6], #-1046 @ 0xfffffbea │ │ │ │ submi r4, r8, ip, lsr #8 │ │ │ │ - bl 12b40c │ │ │ │ + bl 12b414 │ │ │ │ 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 fefa1ef4 │ │ │ │ + bvs fefa1efc │ │ │ │ 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 e2088 │ │ │ │ - b fe25465c │ │ │ │ - b 13d1a50 │ │ │ │ + bl e2090 │ │ │ │ + b fe254664 │ │ │ │ + b 13d1a58 │ │ │ │ strtmi r0, [fp], #-176 @ 0xffffff50 │ │ │ │ ldcvs 0, cr4, [sp], #-272 @ 0xfffffef0 │ │ │ │ mvnsvs lr, #3072 @ 0xc00 │ │ │ │ - b 13e0f90 │ │ │ │ + b 13e0f98 │ │ │ │ ldrtmi r0, [r4], #-433 @ 0xfffffe4f │ │ │ │ submi r4, r8, r5, lsl #8 │ │ │ │ ldrbtvs lr, [r3], #2820 @ 0xb04 │ │ │ │ - b 13e0fd0 │ │ │ │ + b 13e0fd8 │ │ │ │ strmi r0, [r8], #947 @ 0x3b3 │ │ │ │ ldrbtmi r4, [r0], #-89 @ 0xffffffa7 │ │ │ │ - bl 21000 │ │ │ │ + bl 21008 │ │ │ │ strmi r6, [sp], #-244 @ 0xffffff0c │ │ │ │ - b 13eb268 │ │ │ │ - bl 152158 │ │ │ │ - bl 6a64c │ │ │ │ - blvs ffe5469c │ │ │ │ - b 13e1020 │ │ │ │ + b 13eb270 │ │ │ │ + bl 152160 │ │ │ │ + bl 6a654 │ │ │ │ + blvs ffe546a4 │ │ │ │ + b 13e1028 │ │ │ │ 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 │ │ │ │ @@ -12261,55 +12263,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 fe1291a0 │ │ │ │ + b fe1291a8 │ │ │ │ submi r0, r1, r3 │ │ │ │ strtmi r6, [r9], #-2160 @ 0xfffff790 │ │ │ │ - bl 61f2c │ │ │ │ + bl 61f34 │ │ │ │ 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 feb68110 │ │ │ │ + bl feb68118 │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ @ instruction: 0x460a0fb0 │ │ │ │ - blmi 5e3374 │ │ │ │ + blmi 5e337c │ │ │ │ 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 6dfb58 │ │ │ │ + blt 6dfb60 │ │ │ │ @ instruction: 0xf84c4596 │ │ │ │ mvnsle r3, r4, lsl #22 │ │ │ │ @ instruction: 0xf8a2f7ff │ │ │ │ - blmi 22377c │ │ │ │ + blmi 223784 │ │ │ │ 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 0x0000eb8a │ │ │ │ - andeq pc, r6, r2, ror #1 │ │ │ │ + svclt 0x0000eb86 │ │ │ │ + ldrdeq pc, [r6], -sl │ │ │ │ ldrdeq r0, [r0], -r8 │ │ │ │ - andeq pc, r6, r8, lsr #1 │ │ │ │ + andeq pc, r6, r0, 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}^ │ │ │ │ @@ -12320,36 +12322,36 @@ │ │ │ │ @ instruction: 0x46294632 │ │ │ │ @ instruction: 0xf00444a8 │ │ │ │ @ instruction: 0xf7fe043f │ │ │ │ stccs 12, cr15, [r0], {129} @ 0x81 │ │ │ │ @ instruction: 0x4622d0f1 │ │ │ │ @ instruction: 0xf1064641 │ │ │ │ @ instruction: 0xf7f3001c │ │ │ │ - @ instruction: 0x61b4eb0e │ │ │ │ + @ instruction: 0x61b4eb0a │ │ │ │ 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, r2, r3, r4, r5, r6, r7, r9, fp, sp, lr, pc} │ │ │ │ + ldmibvs r3!, {r1, 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 fe922318 │ │ │ │ + bl fe922320 │ │ │ │ strb r0, [pc, r9, lsl #8] │ │ │ │ - beq 100d094 │ │ │ │ - bleq 74d41c │ │ │ │ + beq 100d09c │ │ │ │ + bleq 74d424 │ │ │ │ @ instruction: 0x46514632 │ │ │ │ @ instruction: 0xf0054658 │ │ │ │ @ instruction: 0xf7fe053f │ │ │ │ @ instruction: 0xf10afc55 │ │ │ │ @ instruction: 0x4658011c │ │ │ │ @ instruction: 0x462a4431 │ │ │ │ - b ff8cefec │ │ │ │ + b ff7ceff4 │ │ │ │ @ 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 │ │ │ │ @@ -12360,36 +12362,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 fe64d1a8 │ │ │ │ + beq fe64d1b0 │ │ │ │ ldmibeq r4, {r0, r1, r2, r3, r6, ip, sp, lr, pc} │ │ │ │ stmdaeq r0, {r0, r1, r2, r3, r6, ip, sp, lr, pc}^ │ │ │ │ - beq 164d1b4 │ │ │ │ + beq 164d1bc │ │ │ │ @ instruction: 0xf04fbf98 │ │ │ │ @ instruction: 0xf7f30954 │ │ │ │ - stmdbvs r3!, {r1, r4, r5, r7, r9, fp, sp, lr, pc} │ │ │ │ + stmdbvs r3!, {r1, r2, r3, 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, lsr #14 │ │ │ │ + andeq pc, r4, r4, lsl r7 @ │ │ │ │ svcmi 0x00f0e92d │ │ │ │ stcpl 4, cr15, [r0], {79} @ 0x4f │ │ │ │ @ instruction: 0x0c0cebad │ │ │ │ svceq 0x0000f8cc │ │ │ │ svcge 0x0004b0b7 │ │ │ │ @ instruction: 0xf8df4605 │ │ │ │ vqrshl.s8 d25, d24, d24 │ │ │ │ @@ -12434,71 +12436,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 2b980 │ │ │ │ + blcs 2b988 │ │ │ │ andcs sp, r1, #6976 @ 0x1b40 │ │ │ │ - blvs e7599c │ │ │ │ + blvs e759a4 │ │ │ │ andmi pc, r0, #1325400064 @ 0x4f000000 │ │ │ │ @ instruction: 0xf03069b8 │ │ │ │ pkhtbmi pc, r3, r7, asr #19 @ │ │ │ │ @ instruction: 0xf1bb6b7b │ │ │ │ @ instruction: 0xf1030f00 │ │ │ │ cmnvs fp, #67108864 @ 0x4000000 │ │ │ │ msrhi (UNDEF: 96), r0 │ │ │ │ @ instruction: 0xb123697b │ │ │ │ @ instruction: 0x465a6b39 │ │ │ │ @ instruction: 0xf03a4618 │ │ │ │ - bvs ecf23c │ │ │ │ + bvs ecf244 │ │ │ │ @ instruction: 0x0606eb1b │ │ │ │ - bvc ffb0bef8 │ │ │ │ + bvc ffb0bf00 │ │ │ │ ldrdcc lr, [r0, -r2] │ │ │ │ - bl 1c61ca4 │ │ │ │ + bl 1c61cac │ │ │ │ @ instruction: 0xf0c0000a │ │ │ │ @ instruction: 0xf8df8090 │ │ │ │ @ instruction: 0xf02b34c4 │ │ │ │ - bvs ffe942e4 │ │ │ │ + bvs ffe942ec │ │ │ │ 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 ef1414 │ │ │ │ + blvs ef141c │ │ │ │ stmib r7, {r5, r6, r7, r9, sl, lr}^ │ │ │ │ - bl 32c238 │ │ │ │ + bl 32c240 │ │ │ │ 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 1e9e3dc │ │ │ │ + blvs 1e9e3e4 │ │ │ │ andcc pc, r3, r9, asr r8 @ │ │ │ │ - blcs 2b2c0 │ │ │ │ + blcs 2b2c8 │ │ │ │ movwcs fp, #4052 @ 0xfd4 │ │ │ │ - bcs 819e60 │ │ │ │ + bcs 819e68 │ │ │ │ movwcs fp, #3864 @ 0xf18 │ │ │ │ addsle r2, r5, r0, lsl #22 │ │ │ │ ldc2l 0, cr15, [sl, #-20] @ 0xffffffec │ │ │ │ cmnvs fp, #0, 6 │ │ │ │ - blcs 2ba5c │ │ │ │ - blvs e884b8 │ │ │ │ + blcs 2ba64 │ │ │ │ + blvs e884c0 │ │ │ │ andmi pc, r0, #1325400064 @ 0x4f000000 │ │ │ │ @ instruction: 0xf03069b8 │ │ │ │ @ instruction: 0x4683f9f7 │ │ │ │ @ instruction: 0xf8dfe792 │ │ │ │ teqcs r3, #44, 8 @ 0x2c000000 │ │ │ │ @ instruction: 0x21b4687a │ │ │ │ @ instruction: 0x4628447d │ │ │ │ @@ -12510,95 +12512,95 @@ │ │ │ │ stc2l 0, cr15, [r0], #-48 @ 0xffffffd0 │ │ │ │ @ instruction: 0xf1074604 │ │ │ │ @ instruction: 0xf02d003c │ │ │ │ @ instruction: 0xf8dff9af │ │ │ │ ldmibvs fp!, {sl, sp} │ │ │ │ @ instruction: 0xf8594629 │ │ │ │ strls r2, [r2], #-2 │ │ │ │ - blvs ffeac104 │ │ │ │ + blvs ffeac10c │ │ │ │ rsbcs r9, r4, #268435456 @ 0x10000000 │ │ │ │ adcscs r9, ip, #0, 4 │ │ │ │ stc2 0, cr15, [lr, #52]! @ 0x34 │ │ │ │ @ instruction: 0xf0194620 │ │ │ │ @ instruction: 0x4640f9f7 │ │ │ │ @ instruction: 0xf9f4f019 │ │ │ │ - bvs eab5cc │ │ │ │ + bvs eab5d4 │ │ │ │ mrscs r2, (UNDEF: 0) │ │ │ │ stmib r2, {r0, r1, r3, r4, fp, sp, lr}^ │ │ │ │ - blcs 116ec │ │ │ │ + blcs 116f4 │ │ │ │ mrshi pc, (UNDEF: 5) @ │ │ │ │ sbccs r4, r1, #15794176 @ 0xf10000 │ │ │ │ ldrbtmi r4, [r8], #-1577 @ 0xfffff9d7 │ │ │ │ stc2l 0, cr15, [r4, #-176]! @ 0xffffff50 │ │ │ │ - bl 3096f4 │ │ │ │ + bl 3096fc │ │ │ │ strmi r0, [sl], r3, lsl #4 │ │ │ │ @ instruction: 0x461e1b92 │ │ │ │ - blvc ff8cbb94 │ │ │ │ + blvc ff8cbb9c │ │ │ │ @ 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 1f0b890 │ │ │ │ + blvs 1f0b888 │ │ │ │ stclne 6, cr4, [r8], #-168 @ 0xffffff58 │ │ │ │ @ instruction: 0xf0036af9 │ │ │ │ @ instruction: 0x460b0c3f │ │ │ │ cdpeq 1, 8, cr0, cr9, cr13, {4} │ │ │ │ svclt 0x008842ab │ │ │ │ - bl 71d75c │ │ │ │ + bl 71d764 │ │ │ │ svclt 0x00280305 │ │ │ │ sbcseq r3, sp, r1, lsl #2 │ │ │ │ svclt 0x008842ab │ │ │ │ - bcs ddd76c │ │ │ │ - bl 62454 │ │ │ │ + bcs ddd774 │ │ │ │ + bl 6245c │ │ │ │ @ instruction: 0xf04f7953 │ │ │ │ @ instruction: 0xf8820301 │ │ │ │ vhadd.u8 d3, d16, d0 │ │ │ │ ldmdacs r8!, {r1, r4, r8, pc} │ │ │ │ @ instruction: 0xf1c0d005 │ │ │ │ tstcs r0, r8, lsr r2 │ │ │ │ @ instruction: 0xf7f34458 │ │ │ │ - strtmi lr, [r2], -r0, ror #23 │ │ │ │ + @ instruction: 0x4622ebdc │ │ │ │ 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 19cd470 │ │ │ │ + blx 19cd478 │ │ │ │ andcs r4, r4, #42991616 @ 0x2900000 │ │ │ │ @ instruction: 0xf02c4640 │ │ │ │ ldmvs fp!, {r0, r5, 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, r4, r5, r6, r8, fp, ip, sp, lr, pc} │ │ │ │ ldmdavs fp, {r1, r3, r4, r5, r9, fp, sp, lr} │ │ │ │ - bvs 4baf4 │ │ │ │ + bvs 4bafc │ │ │ │ ldmibmi r3!, {r0, r1, r3, r4, r5, r8, ip, sp, pc} │ │ │ │ sbcvc pc, lr, #1325400064 @ 0x4f000000 │ │ │ │ ldrbtmi r4, [r9], #-2226 @ 0xfffff74e │ │ │ │ @ instruction: 0xf02c4478 │ │ │ │ strtmi pc, [r0], -r3, ror #25 │ │ │ │ - blmi fe963ec4 │ │ │ │ + blmi fe963ecc │ │ │ │ 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 │ │ │ │ @@ -12610,15 +12612,15 @@ │ │ │ │ @ instruction: 0x46226a3b │ │ │ │ @ instruction: 0xf7f86819 │ │ │ │ @ instruction: 0xf44ffb67 │ │ │ │ strbmi r4, [r0], -r0, lsl #2 │ │ │ │ @ instruction: 0xf902f009 │ │ │ │ @ instruction: 0xf0194640 │ │ │ │ ldmvs fp!, {r0, r1, r3, r4, r5, r8, fp, ip, sp, lr, pc} │ │ │ │ - blcs 2b4c0 │ │ │ │ + blcs 2b4c8 │ │ │ │ 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, pc, lsr #25] @ │ │ │ │ adccs r4, r6, #2506752 @ 0x264000 │ │ │ │ ldrbtmi r4, [r9], #-2201 @ 0xfffff767 │ │ │ │ @@ -12626,17 +12628,17 @@ │ │ │ │ strbt pc, [lr], -fp, ror #23 @ │ │ │ │ @ instruction: 0xf8d74a8b │ │ │ │ @ instruction: 0xf8598030 │ │ │ │ ldmdavs r2, {r1, sp} │ │ │ │ @ instruction: 0xf0002a01 │ │ │ │ @ instruction: 0xf8c780a5 │ │ │ │ @ instruction: 0xf7f3b034 │ │ │ │ - strmi lr, [r2], -lr, lsl #22 │ │ │ │ + strmi lr, [r2], -sl, lsl #22 │ │ │ │ ldmdavs r6, {r3, r4, r5, r6, fp, sp, lr} │ │ │ │ - blx 19cd4ce │ │ │ │ + blx 19cd4d6 │ │ │ │ @ instruction: 0xf64f6b7b │ │ │ │ @ instruction: 0xf6cf32e2 │ │ │ │ @ instruction: 0x460472ff │ │ │ │ @ instruction: 0xf0404293 │ │ │ │ ldmibvs sl!, {r2, r3, r5, r7, pc}^ │ │ │ │ @ instruction: 0xf0402a07 │ │ │ │ @ instruction: 0xf10780ca │ │ │ │ @@ -12666,21 +12668,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 │ │ │ │ mcrr2 0, 2, pc, sl, cr12 @ │ │ │ │ - blmi 1b0b4c0 │ │ │ │ + blmi 1b0b4c8 │ │ │ │ andpl pc, r3, r9, asr r8 @ │ │ │ │ @ instruction: 0xf7f34628 │ │ │ │ - ldmdavs r3!, {r1, r2, r4, r5, fp, sp, lr, pc} │ │ │ │ + ldmdavs r3!, {r1, r4, r5, fp, sp, lr, pc} │ │ │ │ strtmi r2, [r8], -r1, lsl #4 │ │ │ │ cmnpcs r8, r3, asr #17 @ p-variant is OBSOLETE │ │ │ │ - svc 0x0076f7f2 │ │ │ │ + svc 0x0072f7f2 │ │ │ │ @ instruction: 0xf8d7e619 │ │ │ │ subcs r8, r0, #48 @ 0x30 │ │ │ │ @ instruction: 0xf1072100 │ │ │ │ @ instruction: 0xf02c0080 │ │ │ │ vst2.32 {d31,d33}, [pc :64], r7 │ │ │ │ mrscs r4, R8_usr │ │ │ │ @ instruction: 0xf02c4640 │ │ │ │ @@ -12697,142 +12699,142 @@ │ │ │ │ ldmdami r5, {r0, r6, r9, ip}^ │ │ │ │ ldrbtmi r4, [r8], #-1145 @ 0xfffffb87 │ │ │ │ ldc2 0, cr15, [r4], {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], -lr, asr #21 │ │ │ │ + strtmi lr, [r2], -sl, 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: 0xe6daf95d │ │ │ │ tstpmi r0, pc, asr #8 @ p-variant is OBSOLETE │ │ │ │ @ instruction: 0xf0094640 │ │ │ │ @ instruction: 0x4640f837 │ │ │ │ @ instruction: 0xf870f019 │ │ │ │ - bvs eab8d4 │ │ │ │ + bvs eab8dc │ │ │ │ mrscs r2, (UNDEF: 0) │ │ │ │ stmib r2, {r0, r1, r3, r4, fp, sp, lr}^ │ │ │ │ - blcs 119f4 │ │ │ │ + blcs 119fc │ │ │ │ ldmdbmi sp!, {r0, r7, ip, lr, pc} │ │ │ │ ldmdami sp!, {r4, r5, r6, r7, r9, sp} │ │ │ │ ldrbtmi r4, [r8], #-1145 @ 0xfffffb87 │ │ │ │ - blx ff84d6b6 │ │ │ │ + blx ff84d6be │ │ │ │ @ instruction: 0x4618e779 │ │ │ │ @ instruction: 0xf030637b │ │ │ │ subcs pc, r0, #56320 @ 0xdc00 │ │ │ │ @ instruction: 0x460118bd │ │ │ │ - bleq fe04da34 │ │ │ │ + bleq fe04da3c │ │ │ │ @ instruction: 0xf02c4628 │ │ │ │ @ instruction: 0x4659f979 │ │ │ │ subcs r4, r0, #48, 12 @ 0x3000000 │ │ │ │ - blx 184d65e │ │ │ │ - blvs 1ee3eb4 │ │ │ │ + blx 184d666 │ │ │ │ + blvs 1ee3ebc │ │ │ │ @ instruction: 0xf8594931 │ │ │ │ ldrbtmi r2, [r9], #-2 │ │ │ │ stmib sp, {r0, r8, sl, ip, pc}^ │ │ │ │ - blvs fe43e644 │ │ │ │ + blvs fe43e64c │ │ │ │ andls r2, r0, #1342177286 @ 0x50000006 │ │ │ │ andne pc, r1, #64, 4 │ │ │ │ - blx ffccd67e │ │ │ │ + blx ffccd686 │ │ │ │ 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 ff9cd696 │ │ │ │ + blx ff9cd69e │ │ │ │ @ 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 fe94d72e │ │ │ │ + blx fe94d736 │ │ │ │ ldmibvs r8!, {r0, r2, r3, r4, r5, r8, r9, sl, sp, lr, pc} │ │ │ │ - blx 84d73c │ │ │ │ + blx 84d744 │ │ │ │ andcs lr, r1, r5, lsr #13 │ │ │ │ ldrb r2, [fp], -r0, lsl #4 │ │ │ │ - svc 0x00faf7f2 │ │ │ │ - andeq lr, r6, lr, lsl pc │ │ │ │ - andeq lr, r6, r4, lsl pc │ │ │ │ + svc 0x00f6f7f2 │ │ │ │ + andeq lr, r6, r6, lsl pc │ │ │ │ + andeq lr, r6, ip, lsl #30 │ │ │ │ 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, asr #15 │ │ │ │ + @ instruction: 0x000437b0 │ │ │ │ @ instruction: 0x000004b4 │ │ │ │ - andeq r3, r4, r2, ror #14 │ │ │ │ - andeq r3, r4, r6, asr r6 │ │ │ │ - andeq r3, r4, r0, ror #12 │ │ │ │ - strdeq lr, [r6], -ip │ │ │ │ - andeq r3, r4, lr, ror #11 │ │ │ │ - strdeq r3, [r4], -r8 │ │ │ │ + andeq r3, r4, r2, asr r7 │ │ │ │ + andeq r3, r4, r6, asr #12 │ │ │ │ + andeq r3, r4, r0, asr r6 │ │ │ │ + strdeq lr, [r6], -r4 │ │ │ │ ldrdeq r3, [r4], -lr │ │ │ │ andeq r3, r4, r8, ror #11 │ │ │ │ - andeq r3, r4, r4, lsr #10 │ │ │ │ - andeq r3, r4, lr, lsr #10 │ │ │ │ - andeq r0, r0, r4, asr r4 │ │ │ │ - @ instruction: 0x000434b8 │ │ │ │ - andeq r3, r4, r2, asr #9 │ │ │ │ - andeq r3, r4, r0, asr r4 │ │ │ │ - andeq r3, r4, sl, asr r4 │ │ │ │ - andeq r3, r4, sl, lsl r4 │ │ │ │ - strdeq r3, [r4], -r8 │ │ │ │ + andeq r3, r4, lr, asr #11 │ │ │ │ ldrdeq r3, [r4], -r8 │ │ │ │ - andeq r3, r4, r2, ror #7 │ │ │ │ + andeq r3, r4, r4, lsl r5 │ │ │ │ + andeq r3, r4, lr, lsl r5 │ │ │ │ + andeq r0, r0, r4, asr r4 │ │ │ │ + andeq r3, r4, r8, lsr #9 │ │ │ │ + @ instruction: 0x000434b2 │ │ │ │ + andeq r3, r4, r0, asr #8 │ │ │ │ + andeq r3, r4, sl, asr #8 │ │ │ │ + andeq r3, r4, sl, lsl #8 │ │ │ │ + andeq r3, r4, r8, ror #7 │ │ │ │ + andeq r3, r4, r8, asr #7 │ │ │ │ + ldrdeq r3, [r4], -r2 │ │ │ │ svcmi 0x00f0e92d │ │ │ │ stcpl 4, cr15, [r0], {79} @ 0x4f │ │ │ │ @ instruction: 0x0c0cebad │ │ │ │ svceq 0x00a0f8cc │ │ │ │ addlt r4, pc, ip, lsr sp @ │ │ │ │ ldrbtmi r4, [sp], #-3132 @ 0xfffff3c4 │ │ │ │ - blmi f23180 │ │ │ │ + blmi f23188 │ │ │ │ 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 1d744 │ │ │ │ + blcs 1d74c │ │ │ │ @ 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 a2401c │ │ │ │ + blmi a24024 │ │ │ │ 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 64d846 │ │ │ │ + blx 64d84e │ │ │ │ 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 7ddfb0 │ │ │ │ + bmi 7ddfb8 │ │ │ │ @ instruction: 0x910068bb │ │ │ │ ldrbmi r4, [r1], #1609 @ 0x649 │ │ │ │ @ instruction: 0xf02c447a │ │ │ │ movwcs pc, #3125 @ 0xc35 @ │ │ │ │ stccc 8, cr15, [r1], {9} │ │ │ │ ldrdcc pc, [r0], -fp │ │ │ │ @ instruction: 0x4650b99b │ │ │ │ @@ -12840,96 +12842,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 c4d89c │ │ │ │ + blx c4d8a4 │ │ │ │ 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 │ │ │ │ ldrbmi pc, [r0], -r3, ror #21 @ │ │ │ │ @ instruction: 0xf7f2e7b2 │ │ │ │ - svclt 0x0000ef40 │ │ │ │ - andeq lr, r6, r6, ror #17 │ │ │ │ + svclt 0x0000ef3c │ │ │ │ + ldrdeq lr, [r6], -lr @ │ │ │ │ ldrdeq r0, [r0], -r8 │ │ │ │ - ldrdeq lr, [r6], -r8 │ │ │ │ + ldrdeq lr, [r6], -r0 │ │ │ │ ldrdeq r0, [r0], -r0 @ │ │ │ │ - andeq r3, r4, r6, lsl #6 │ │ │ │ - muleq r6, r4, r8 │ │ │ │ - andeq r3, r4, r0, asr #5 │ │ │ │ - andeq r3, r4, r2, lsl r3 │ │ │ │ - andeq r3, r4, r8, lsl r3 │ │ │ │ - andeq r3, r4, sl, ror r2 │ │ │ │ - andeq r3, r4, r4, ror #5 │ │ │ │ - andeq r3, r4, r8, ror #4 │ │ │ │ - @ instruction: 0x000432ba │ │ │ │ - andeq r3, r4, r6, asr r2 │ │ │ │ - andeq r3, r4, r8, lsr #5 │ │ │ │ + strdeq r3, [r4], -r6 │ │ │ │ + andeq lr, r6, ip, lsl #17 │ │ │ │ + @ instruction: 0x000432b0 │ │ │ │ + andeq r3, r4, r2, lsl #6 │ │ │ │ + andeq r3, r4, r8, lsl #6 │ │ │ │ + andeq r3, r4, sl, ror #4 │ │ │ │ + ldrdeq r3, [r4], -r4 │ │ │ │ + andeq r3, r4, r8, asr r2 │ │ │ │ + andeq r3, r4, sl, lsr #5 │ │ │ │ + andeq r3, r4, r6, asr #4 │ │ │ │ + muleq r4, r8, r2 │ │ │ │ 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, cr8, cr2, {7} │ │ │ │ + mrc 7, 3, APSR_nzcv, cr4, 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 104df30 │ │ │ │ + beq 104df38 │ │ │ │ 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 ff3880 │ │ │ │ + bcs ff3888 │ │ │ │ @ instruction: 0xf8c5d8e2 │ │ │ │ @ instruction: 0x4642805c │ │ │ │ @ instruction: 0xf1054649 │ │ │ │ ssatmi r0, #30, ip │ │ │ │ @ instruction: 0x47f0e8bd │ │ │ │ - mcrlt 7, 2, pc, cr6, cr2, {7} @ │ │ │ │ + mcrlt 7, 2, pc, cr2, cr2, {7} @ │ │ │ │ tstpeq ip, #1073741825 @ p-variant is OBSOLETE @ 0x40000001 │ │ │ │ @ instruction: 0xf7f24418 │ │ │ │ - stclvs 14, cr14, [fp, #272]! @ 0x110 │ │ │ │ + stclvs 14, cr14, [fp, #256]! @ 0x100 │ │ │ │ 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 fff12520 │ │ │ │ + blmi fff12528 │ │ │ │ teqvs fp, fp, ror r4 │ │ │ │ @ instruction: 0xff18f018 │ │ │ │ ldrdcc pc, [ip, #135]! @ 0x87 │ │ │ │ - blcs 6a310 │ │ │ │ + blcs 6a318 │ │ │ │ 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 │ │ │ │ @@ -12939,65 +12941,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 1e118 │ │ │ │ + blcs 1e120 │ │ │ │ @ instruction: 0x81a6f2c0 │ │ │ │ ldrdeq pc, [r8, #135]! @ 0x87 │ │ │ │ @ instruction: 0xffbaf02d │ │ │ │ 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 5899e4 │ │ │ │ - bl 1292dc0 │ │ │ │ + bl 5899ec │ │ │ │ + bl 1292dc8 │ │ │ │ @ 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 ee63cc │ │ │ │ + bvs ee63d4 │ │ │ │ ldrdeq pc, [r8, #135]! @ 0x87 │ │ │ │ @ instruction: 0xf02f4429 │ │ │ │ @ instruction: 0x17c6fdbf │ │ │ │ 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 1e7dea8 │ │ │ │ + bvs 1e7deb0 │ │ │ │ andvs lr, r6, #3260416 @ 0x31c000 │ │ │ │ stc2 0, cr15, [r8], {57} @ 0x39 │ │ │ │ andcc lr, r6, #3522560 @ 0x35c000 │ │ │ │ andeq lr, r9, #18432 @ 0x4800 │ │ │ │ ldrdne lr, [r0], -r4 │ │ │ │ streq lr, [r6], -fp, asr #22 │ │ │ │ - bl 1c22448 │ │ │ │ + bl 1c22450 │ │ │ │ svclt 0x00240c06 │ │ │ │ ssatmi r4, #20, r1, lsl #13 │ │ │ │ - bl fec86524 │ │ │ │ + bl fec8652c │ │ │ │ strmi r0, [r9], r9, lsl #16 │ │ │ │ movweq lr, #47968 @ 0xbb60 │ │ │ │ - blcs 23428 │ │ │ │ + blcs 23430 │ │ │ │ @ instruction: 0xf04fbfbc │ │ │ │ movwcs r0, #2048 @ 0x800 │ │ │ │ - blmi fef0b90c │ │ │ │ + blmi fef0b914 │ │ │ │ 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: 0x4603e838 │ │ │ │ + @ instruction: 0x4603e834 │ │ │ │ @ instruction: 0xf8d34640 │ │ │ │ @ instruction: 0xf00c8000 │ │ │ │ @ instruction: 0xf04ff88f │ │ │ │ @ instruction: 0xf64f32ff │ │ │ │ @ instruction: 0xf6cf33e2 │ │ │ │ @ instruction: 0x460573ff │ │ │ │ svclt 0x00084296 │ │ │ │ @@ -13010,79 +13012,79 @@ │ │ │ │ ldrbtmi r5, [r9], #-710 @ 0xfffffd3a │ │ │ │ @ instruction: 0xf9d8f00d │ │ │ │ @ instruction: 0xf0184628 │ │ │ │ ldmvs r9!, {r0, r5, r9, sl, fp, ip, sp, lr, pc} │ │ │ │ movwcs r2, #512 @ 0x200 │ │ │ │ stmib r1, {r3, r4, r5, r6, r9, fp, sp, lr}^ │ │ │ │ @ instruction: 0xf0182300 │ │ │ │ - bmi fe8d12f8 │ │ │ │ + bmi fe8d1300 │ │ │ │ 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 162bea0 │ │ │ │ + b 162bea8 │ │ │ │ @ instruction: 0xf1020303 │ │ │ │ rscsvs r0, sl, r1, lsl #4 │ │ │ │ @ instruction: 0xf8d7d062 │ │ │ │ vst4. {d19,d21,d23,d25}, [pc :128], ip │ │ │ │ - bvs 1e664cc │ │ │ │ + bvs 1e664d4 │ │ │ │ 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 2bb64 │ │ │ │ + blcs 2bb6c │ │ │ │ movwcs fp, #4052 @ 0xfd4 │ │ │ │ - bcs 81a704 │ │ │ │ + bcs 81a70c │ │ │ │ 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, #11337728 @ 0xad0000 │ │ │ │ ldrtmi r4, [r0], -r1, lsl #12 │ │ │ │ cdp2 0, 15, cr15, cr2, cr11, {1} │ │ │ │ @ instruction: 0xf5074640 │ │ │ │ subcs r7, r0, #12451840 @ 0xbe0000 │ │ │ │ @ instruction: 0xf00d4641 │ │ │ │ - bmi 1f0fe98 │ │ │ │ + bmi 1f0fea0 │ │ │ │ @ instruction: 0x46236939 │ │ │ │ cmncs r5, sl, lsl #17 │ │ │ │ strhi lr, [r2, #-2509] @ 0xfffff633 │ │ │ │ strls r9, [r1], -r0, lsl #2 │ │ │ │ - blvs fe42412c │ │ │ │ + blvs fe424134 │ │ │ │ adcsvs pc, sl, #1325400064 @ 0x4f000000 │ │ │ │ @ instruction: 0xf00d4479 │ │ │ │ strtmi pc, [r8], -r9, ror #18 │ │ │ │ ldc2 0, cr15, [r2, #96]! @ 0x60 │ │ │ │ - bvs 1e4b9a0 │ │ │ │ + bvs 1e4b9a8 │ │ │ │ stc2 0, cr15, [lr, #96]! @ 0x60 │ │ │ │ @ instruction: 0xf107e793 │ │ │ │ @ instruction: 0xf03e00d0 │ │ │ │ ldr pc, [r1, r3, lsr #28]! │ │ │ │ sbcseq pc, r0, r7, lsl #2 │ │ │ │ stc2 0, cr15, [r6], #248 @ 0xf8 │ │ │ │ @ instruction: 0xf005e6f9 │ │ │ │ movwcs pc, #2253 @ 0x8cd @ │ │ │ │ @ instruction: 0xe7bf60fb │ │ │ │ @ instruction: 0xf8d72d01 │ │ │ │ @ instruction: 0xf17a31ec │ │ │ │ - blle 1b54394 │ │ │ │ + blle 1b5439c │ │ │ │ @ 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 │ │ │ │ @@ -13093,45 +13095,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 15e28 │ │ │ │ + bcs 15e30 │ │ │ │ @ instruction: 0x0090bfd8 │ │ │ │ @ instruction: 0xf107dd54 │ │ │ │ addseq r0, r0, ip, lsr #24 │ │ │ │ - bl 2347c │ │ │ │ + bl 23484 │ │ │ │ svcvc 0x001e0e0c │ │ │ │ cdpvc 3, 5, cr3, cr9, cr4, {0} │ │ │ │ tstcs r6, r1, asr #20 │ │ │ │ - b 11b1678 │ │ │ │ + b 11b1680 │ │ │ │ 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 e4fc20 │ │ │ │ + blx e4fc28 │ │ │ │ tstcs r0, r8, lsr r2 │ │ │ │ @ instruction: 0xf7f24630 │ │ │ │ - stmdbvs r3!, {r2, r3, r7, r8, r9, sl, fp, sp, lr, pc}^ │ │ │ │ + stmdbvs r3!, {r3, r7, r8, r9, sl, fp, sp, lr, pc}^ │ │ │ │ ldrtmi r0, [r1], -sl, ror #1 │ │ │ │ - b 10a34bc │ │ │ │ + b 10a34c4 │ │ │ │ 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 14fda8 │ │ │ │ + blcc 14fdb0 │ │ │ │ @ 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, -fp, lsr #26] │ │ │ │ svclt 0x00182b01 │ │ │ │ @@ -13142,51 +13144,51 @@ │ │ │ │ strb pc, [ip, fp, lsl #28]! @ │ │ │ │ @ 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: 0xe7c6ef54 │ │ │ │ + @ instruction: 0xe7c6ef50 │ │ │ │ ldrbeq pc, [r0], #263 @ 0x107 @ │ │ │ │ - bvs 1e63554 │ │ │ │ + bvs 1e6355c │ │ │ │ @ instruction: 0xf03e4620 │ │ │ │ - blmi 7112c0 │ │ │ │ + blmi 7112c8 │ │ │ │ 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, r3, r4, r7, sl, fp, ip, sp, lr, pc} │ │ │ │ - bvs ffeac1c0 │ │ │ │ + bvs ffeac1c8 │ │ │ │ ldrdcc pc, [r8, #135]! @ 0x87 │ │ │ │ stmib sp, {r0, r6, fp, ip, lr}^ │ │ │ │ rsbcs r2, r4, #16777216 @ 0x1000000 │ │ │ │ vhsub.s8 d25, d0, d0 │ │ │ │ - blvs fe226768 │ │ │ │ + blvs fe226770 │ │ │ │ ldrbtmi r4, [r9], #-2318 @ 0xfffff6f2 │ │ │ │ @ instruction: 0xf898f00d │ │ │ │ @ instruction: 0xf0184620 │ │ │ │ ldrt pc, [lr], r1, ror #25 @ │ │ │ │ - ldc 7, cr15, [lr], #968 @ 0x3c8 │ │ │ │ - strdeq lr, [r6], -r2 │ │ │ │ + ldc 7, cr15, [sl], #968 @ 0x3c8 │ │ │ │ + andeq lr, r6, sl, ror #13 │ │ │ │ ldrdeq r0, [r0], -r8 │ │ │ │ - andeq lr, r6, r0, ror #13 │ │ │ │ + ldrdeq lr, [r6], -r8 │ │ │ │ andeq r0, r0, r8, lsl #9 │ │ │ │ - ldrdeq r2, [r4], -r6 │ │ │ │ - andeq lr, r6, sl, ror #10 │ │ │ │ + andeq r2, r4, r6, asr #31 │ │ │ │ + andeq lr, r6, r2, ror #10 │ │ │ │ strdeq r0, [r0], -ip │ │ │ │ andeq r0, r0, r8, lsr r4 │ │ │ │ @ instruction: 0x000004b4 │ │ │ │ - strdeq r2, [r4], -r8 │ │ │ │ - andeq r2, r4, r6, asr sp │ │ │ │ + andeq r2, r4, r8, ror #29 │ │ │ │ + andeq r2, r4, r6, asr #26 │ │ │ │ mvnsmi lr, #737280 @ 0xb4000 │ │ │ │ stcpl 4, cr15, [r0], {79} @ 0x4f │ │ │ │ @ instruction: 0x0c0cebad │ │ │ │ svceq 0x0040f8cc │ │ │ │ svcge 0x0000b0a9 │ │ │ │ @ instruction: 0xf64a460c │ │ │ │ @ instruction: 0xf6ce3389 │ │ │ │ @@ -13195,28 +13197,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 89ce78 │ │ │ │ + blmi 89ce80 │ │ │ │ ldrbtmi r4, [r9], #-1542 @ 0xfffff9fa │ │ │ │ - blvc 78d3fc │ │ │ │ + blvc 78d404 │ │ │ │ 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 564604 │ │ │ │ + blmi 56460c │ │ │ │ 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 │ │ │ │ @@ -13224,21 +13226,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: 0x61bcebfe │ │ │ │ + @ instruction: 0x61bcebfa │ │ │ │ @ instruction: 0xf7f2e7d8 │ │ │ │ - svclt 0x0000ec4a │ │ │ │ + svclt 0x0000ec46 │ │ │ │ ... │ │ │ │ - andeq lr, r6, r6, lsl #5 │ │ │ │ + andeq lr, r6, lr, ror r2 │ │ │ │ ldrdeq r0, [r0], -r8 │ │ │ │ - andeq lr, r6, r4, asr r2 │ │ │ │ + andeq lr, r6, ip, asr #4 │ │ │ │ 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 │ │ │ │ @@ -13249,113 +13251,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 feb69054 │ │ │ │ + bl feb6905c │ │ │ │ @ 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 feb69078 │ │ │ │ + bl feb69080 │ │ │ │ @ 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 150014 │ │ │ │ + blvc 15001c │ │ │ │ svclt 0x00004770 │ │ │ │ - andeq r2, r7, r8, lsl r2 │ │ │ │ + andeq r2, r7, r0, lsl r2 │ │ │ │ strlt r4, [r0], #2837 @ 0xb15 │ │ │ │ svcge 0x0000447b │ │ │ │ - blcs ebf20 │ │ │ │ + blcs ebf28 │ │ │ │ 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 150040 │ │ │ │ + blvc 150048 │ │ │ │ stmdavs r3, {r4, r5, r6, r8, r9, sl, lr} │ │ │ │ orrvs pc, r0, #67 @ 0x43 │ │ │ │ ldrtmi r6, [sp], r3 │ │ │ │ - blvc 150050 │ │ │ │ + blvc 150058 │ │ │ │ stmdavs r3, {r4, r5, r6, r8, r9, sl, lr} │ │ │ │ movwvc pc, #67 @ 0x43 @ │ │ │ │ ldrtmi r6, [sp], r3 │ │ │ │ - blvc 150060 │ │ │ │ + blvc 150068 │ │ │ │ stmdavs r3, {r4, r5, r6, r8, r9, sl, lr} │ │ │ │ orrvc pc, r0, #67 @ 0x43 │ │ │ │ ldrtmi r6, [sp], r3 │ │ │ │ - blvc 150070 │ │ │ │ + blvc 150078 │ │ │ │ svclt 0x00004770 │ │ │ │ - andeq r2, r7, r0, lsl #4 │ │ │ │ + strdeq r2, [r7], -r8 │ │ │ │ @ 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 389f3c │ │ │ │ + blmi 389f44 │ │ │ │ ldrbtmi r2, [fp], #-513 @ 0xfffffdff │ │ │ │ ssatmi r6, #30, sl │ │ │ │ - blvc 1500b0 │ │ │ │ - blmi 2a3d00 │ │ │ │ + blvc 1500b8 │ │ │ │ + blmi 2a3d08 │ │ │ │ ldrbtmi r2, [fp], #-512 @ 0xfffffe00 │ │ │ │ ssatmi r6, #30, sl │ │ │ │ - blvc 1500c0 │ │ │ │ - blmi 1e3d10 │ │ │ │ + blvc 1500c8 │ │ │ │ + blmi 1e3d18 │ │ │ │ ldrbtmi r2, [fp], #-514 @ 0xfffffdfe │ │ │ │ ssatmi r6, #30, sl │ │ │ │ - blvc 1500d0 │ │ │ │ + blvc 1500d8 │ │ │ │ svclt 0x00004770 │ │ │ │ - andeq r2, r7, r4, lsl #3 │ │ │ │ - andeq r2, r7, sl, ror r1 │ │ │ │ - andeq r2, r7, sl, ror #2 │ │ │ │ - andeq r2, r7, sl, asr r1 │ │ │ │ + andeq r2, r7, ip, ror r1 │ │ │ │ + andeq r2, r7, r2, ror r1 │ │ │ │ + andeq r2, r7, r2, ror #2 │ │ │ │ + andeq r2, r7, r2, 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, r2, r3, r4, r7, r9, fp, sp, lr, pc} │ │ │ │ + stmdblt r8!, {r1, 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, r4, r7, r9, fp, sp, lr, pc} │ │ │ │ + stmdblt r0!, {r1, r2, r3, 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 fe1cff94 │ │ │ │ + b fe0cff9c │ │ │ │ eorsle r2, r3, r0, lsl #16 │ │ │ │ strtmi r4, [r0], -ip, lsr #18 │ │ │ │ @ instruction: 0xf7f24479 │ │ │ │ - stmdacs r0, {r7, r9, fp, sp, lr, pc} │ │ │ │ + stmdacs r0, {r2, r3, r4, r5, r6, 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 │ │ │ │ @@ -13365,74 +13367,74 @@ │ │ │ │ @ instruction: 0x8090f8df │ │ │ │ ldrbtmi r4, [r8], #1273 @ 0x4f9 │ │ │ │ strbmi r4, [r0], -r9, asr #12 │ │ │ │ cdp2 0, 1, cr15, cr12, cr11, {1} │ │ │ │ orrlt r6, ip, r5, lsr r8 │ │ │ │ strtmi r4, [r0], -r0, lsr #18 │ │ │ │ @ instruction: 0xf7f24479 │ │ │ │ - stmdacs r0, {r2, r3, r4, r6, r9, fp, sp, lr, pc} │ │ │ │ + stmdacs r0, {r3, r4, r6, r9, fp, sp, lr, pc} │ │ │ │ ldmdbmi lr, {r2, r3, r4, r6, r7, ip, lr, pc} │ │ │ │ ldrbtmi r4, [r9], #-1568 @ 0xfffff9e0 │ │ │ │ - b 154fff8 │ │ │ │ + b 1450000 │ │ │ │ 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: 0xf04ffebd │ │ │ │ @ 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, 11, cr15, cr0, cr11, {1} │ │ │ │ svclt 0x0000e7f1 │ │ │ │ - andeq lr, r6, r8, ror r0 │ │ │ │ + andeq lr, r6, r0, ror r0 │ │ │ │ ldrdeq r0, [r0], -r0 @ │ │ │ │ - andeq r2, r4, r4, ror #22 │ │ │ │ - andeq r2, r7, sl, lsl #2 │ │ │ │ - andeq r2, r4, r8, asr fp │ │ │ │ - strdeq r2, [r7], -r0 │ │ │ │ - andeq r2, r4, sl, asr #22 │ │ │ │ - andeq r2, r4, r0, asr #22 │ │ │ │ - andeq r2, r7, sl, asr #1 │ │ │ │ - andeq r2, r4, sl, asr sl │ │ │ │ - strdeq r2, [r4], -r4 │ │ │ │ - andeq r2, r4, r4, asr #20 │ │ │ │ - ldrdeq r2, [r4], -lr │ │ │ │ - andeq r2, r4, r0, ror #21 │ │ │ │ - ldrdeq r2, [r4], -lr │ │ │ │ - strdeq r2, [r4], -r0 │ │ │ │ - andeq r2, r4, sl, lsl #21 │ │ │ │ + andeq r2, r4, r4, asr fp │ │ │ │ + andeq r2, r7, r2, lsl #2 │ │ │ │ + andeq r2, r4, r8, asr #22 │ │ │ │ + andeq r2, r7, r8, ror #1 │ │ │ │ + andeq r2, r4, sl, lsr fp │ │ │ │ + andeq r2, r4, r0, lsr fp │ │ │ │ + andeq r2, r7, r2, asr #1 │ │ │ │ + andeq r2, r4, sl, asr #20 │ │ │ │ + andeq r2, r4, r4, ror #21 │ │ │ │ + andeq r2, r4, r4, lsr sl │ │ │ │ + andeq r2, r4, lr, asr #21 │ │ │ │ + ldrdeq r2, [r4], -r0 │ │ │ │ + andeq r2, r4, lr, asr #21 │ │ │ │ + andeq r2, r4, r0, ror #19 │ │ │ │ + andeq r2, r4, sl, ror sl │ │ │ │ vst3.32 {d27,d29,d31}, [pc :256], r0 │ │ │ │ - bl feb692b4 │ │ │ │ + bl feb692bc │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ ldrdlt r0, [r6], r8 │ │ │ │ ldrmi sl, [sp], -r2, lsl #30 │ │ │ │ - bvs 1ee3914 │ │ │ │ + bvs 1ee391c │ │ │ │ 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 290d24 │ │ │ │ + bmi 290d2c │ │ │ │ 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 ff0500cc │ │ │ │ - andeq sp, r6, sl, lsr #30 │ │ │ │ + b fef500d4 │ │ │ │ + andeq sp, r6, r2, lsr #30 │ │ │ │ ldrdeq r0, [r0], -r8 │ │ │ │ - andeq sp, r6, r6, lsl pc │ │ │ │ + andeq sp, r6, lr, lsl #30 │ │ │ │ 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} │ │ │ │ @@ -13450,29 +13452,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 f32860 │ │ │ │ + bvs f32868 │ │ │ │ orrmi pc, r4, r7, asr #17 │ │ │ │ @ instruction: 0xf8c76a7c │ │ │ │ @ instruction: 0xf5074180 │ │ │ │ ldrtmi r7, [sp], lr, lsr #15 │ │ │ │ svcmi 0x00f0e8bd │ │ │ │ - blt feed018c │ │ │ │ + blt feed0194 │ │ │ │ @ instruction: 0xf5076af9 │ │ │ │ smlabbls r0, sl, r4, r7 │ │ │ │ tstls r1, r1, lsl #2 │ │ │ │ @ instruction: 0xf7ff4621 │ │ │ │ - bvs ed1038 │ │ │ │ + bvs ed1040 │ │ │ │ @ instruction: 0x46216a78 │ │ │ │ - blx fecce25a │ │ │ │ - blmi ff464d04 │ │ │ │ + blx fecce262 │ │ │ │ + blmi ff464d0c │ │ │ │ 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 │ │ │ │ @@ -13486,85 +13488,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], #-3170 @ 0xfffff39e │ │ │ │ + strcc lr, [r2], #-3166 @ 0xfffff3a2 │ │ │ │ ldrhle r4, [r2, #37]! @ 0x25 │ │ │ │ @ instruction: 0x46416a3a │ │ │ │ @ instruction: 0xf04f6a78 │ │ │ │ strcs r3, [r0], #-816 @ 0xfffffcd0 │ │ │ │ movtcc lr, #63943 @ 0xf9c7 │ │ │ │ smlalbbmi pc, r4, r7, r8 @ │ │ │ │ - blx 1dce2d2 │ │ │ │ + blx 1dce2da │ │ │ │ strmi lr, [r0], r2, asr #15 │ │ │ │ subeq pc, r8, r2, asr #4 │ │ │ │ @ instruction: 0xf0184691 │ │ │ │ @ instruction: 0xf107fa93 │ │ │ │ adcsvs r0, r8, r8, lsr r3 │ │ │ │ eorsvs r4, fp, r8, lsl r6 │ │ │ │ stc2l 7, cr15, [r4, #1020]! @ 0x3fc │ │ │ │ - blcs 2ce30 │ │ │ │ + blcs 2ce38 │ │ │ │ teqphi r4, r0, asr #5 @ p-variant is OBSOLETE │ │ │ │ @ instruction: 0xf02d6af8 │ │ │ │ andcs pc, r0, #87040 @ 0x15400 │ │ │ │ @ instruction: 0x469268bc │ │ │ │ @ instruction: 0x61784693 │ │ │ │ @ instruction: 0xf8c760fa │ │ │ │ strcs r8, [r0], -r4 │ │ │ │ strbmi lr, [r6], #-14 │ │ │ │ - ldrbvc pc, [pc, #1601]! @ 128a9 @ │ │ │ │ + ldrbvc pc, [pc, #1601]! @ 128b1 @ │ │ │ │ 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 ffe26a8c │ │ │ │ + bvs ffe26a94 │ │ │ │ @ instruction: 0xf02f19a1 │ │ │ │ strbne pc, [r5, r1, ror #18] @ │ │ │ │ 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: 0xffaaf038 │ │ │ │ andcc lr, r6, #3522560 @ 0x35c000 │ │ │ │ andeq lr, sl, #18432 @ 0x4800 │ │ │ │ ldrdne lr, [r0], -r9 │ │ │ │ streq lr, [r5, #-2891] @ 0xfffff4b5 │ │ │ │ - bl 1c22d04 │ │ │ │ + bl 1c22d0c │ │ │ │ svclt 0x00240c05 │ │ │ │ ssatmi r4, #12, r2, lsl #13 │ │ │ │ - bl fec86df8 │ │ │ │ + bl fec86e00 │ │ │ │ strmi r0, [sl], sl, lsl #16 │ │ │ │ movweq lr, #47968 @ 0xbb60 │ │ │ │ - blcs 23ce4 │ │ │ │ + blcs 23cec │ │ │ │ @ instruction: 0xf04fbfbc │ │ │ │ movwcs r0, #2048 @ 0x800 │ │ │ │ - blmi fe2cc1e0 │ │ │ │ + blmi fe2cc1e8 │ │ │ │ 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: 0x4603ebda │ │ │ │ + @ instruction: 0x4603ebd6 │ │ │ │ @ instruction: 0xf8d34640 │ │ │ │ @ instruction: 0xf00b8000 │ │ │ │ @ instruction: 0xf04ffc31 │ │ │ │ @ instruction: 0xf64f32ff │ │ │ │ @ instruction: 0xf6cf33e2 │ │ │ │ @ instruction: 0x460673ff │ │ │ │ svclt 0x00084295 │ │ │ │ @ instruction: 0xd175429c │ │ │ │ - bcs 1ece08 │ │ │ │ + bcs 1ece10 │ │ │ │ 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 │ │ │ │ @@ -13573,69 +13575,69 @@ │ │ │ │ @ instruction: 0xf9bef018 │ │ │ │ movwcs r2, #512 @ 0x200 │ │ │ │ stmib r9, {r3, r4, r5, r7, fp, sp, lr}^ │ │ │ │ @ instruction: 0xf0182300 │ │ │ │ @ instruction: 0x4e6ff9b7 │ │ │ │ @ instruction: 0xf1074644 │ │ │ │ ldrbtmi r0, [lr], #-2532 @ 0xfffff61c │ │ │ │ - blcs 903b8 │ │ │ │ + blcs 903c0 │ │ │ │ andls r4, r0, #32, 12 @ 0x2000000 │ │ │ │ @ instruction: 0xf04f4633 │ │ │ │ strdcs r3, [r1, -pc] │ │ │ │ - bl fead033c │ │ │ │ + bl fe9d0344 │ │ │ │ strbmi r3, [sp, #-1026] @ 0xfffffbfe │ │ │ │ @ instruction: 0xf04fd1f2 │ │ │ │ - bvs e9e440 │ │ │ │ + bvs e9e448 │ │ │ │ subeq lr, sp, r7, asr #19 │ │ │ │ stmib r7, {r0, r6, r9, sl, lr}^ │ │ │ │ strcs r0, [r0], #-79 @ 0xffffffb1 │ │ │ │ @ instruction: 0xf8876a78 │ │ │ │ @ instruction: 0xf02b4144 │ │ │ │ @ instruction: 0xe709fabd │ │ │ │ - b 162c784 │ │ │ │ + b 162c78c │ │ │ │ @ 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 1690dc8 │ │ │ │ - bmi 166c898 │ │ │ │ + blmi 1690dd0 │ │ │ │ + bmi 166c8a0 │ │ │ │ @ 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 1afe0 │ │ │ │ - blmi 12c68d4 │ │ │ │ + blcs 1afe8 │ │ │ │ + blmi 12c68dc │ │ │ │ ldmpl r3, {r1, r3, r4, r5, r8, fp, sp, lr}^ │ │ │ │ - blcs 6c458 │ │ │ │ + blcs 6c460 │ │ │ │ svcge 0x0037f47f │ │ │ │ movwcs r2, #512 @ 0x200 │ │ │ │ @ instruction: 0xf10768b8 │ │ │ │ stmib r9, {r2, r4, r6, r7, r8, sl}^ │ │ │ │ @ instruction: 0xf5072300 │ │ │ │ @ instruction: 0xf018788a │ │ │ │ sbfx pc, pc, #18, #7 │ │ │ │ ldrbeq pc, [r4, #263] @ 0x107 @ │ │ │ │ @ instruction: 0xf02f4620 │ │ │ │ subcs pc, r0, #13568 @ 0x3500 │ │ │ │ strtmi r4, [r8], -r1, lsl #12 │ │ │ │ - blx 1ece4c8 │ │ │ │ + blx 1ece4d0 │ │ │ │ @ instruction: 0xf5074640 │ │ │ │ subcs r7, r0, #9043968 @ 0x8a0000 │ │ │ │ @ instruction: 0xf00c4641 │ │ │ │ - bmi f915a8 │ │ │ │ + bmi f915b0 │ │ │ │ @ instruction: 0x46236939 │ │ │ │ stmib sp, {r1, r3, r7, fp, ip, lr}^ │ │ │ │ strls r8, [r1, #-1538] @ 0xfffff9fe │ │ │ │ - blvs fe424924 │ │ │ │ + blvs fe42492c │ │ │ │ ldrbtmi r2, [r9], #-613 @ 0xfffffd9b │ │ │ │ vst1.8 {d25-d28}, [pc], r0 │ │ │ │ @ instruction: 0xf00c726b │ │ │ │ @ instruction: 0xe77afcf1 │ │ │ │ @ instruction: 0xf10768b8 │ │ │ │ @ instruction: 0xf50705d4 │ │ │ │ @ instruction: 0xf018788a │ │ │ │ @@ -13661,90 +13663,90 @@ │ │ │ │ @ instruction: 0xf50222f8 │ │ │ │ @ instruction: 0xf8c35200 │ │ │ │ @ instruction: 0xe7da22f8 │ │ │ │ @ instruction: 0xf1074640 │ │ │ │ @ instruction: 0xf00b0534 │ │ │ │ @ instruction: 0x4604fb57 │ │ │ │ @ instruction: 0xf02c4628 │ │ │ │ - bmi 610760 │ │ │ │ - blvs 1e6c9a8 │ │ │ │ + bmi 610768 │ │ │ │ + blvs 1e6c9b0 │ │ │ │ stmpl r2, {r0, r1, r3, r4, r5, r6, r7, r9, fp, sp, lr} │ │ │ │ strne lr, [r1], #-2509 @ 0xfffff633 │ │ │ │ - blvs fe424928 │ │ │ │ + blvs fe424930 │ │ │ │ ldrbtmi r2, [r9], #-612 @ 0xfffffd9c │ │ │ │ vhsub.s8 d25, d0, d0 │ │ │ │ @ instruction: 0xf00c327a │ │ │ │ strtmi pc, [r0], -r5, lsr #25 │ │ │ │ @ instruction: 0xf8eef018 │ │ │ │ @ instruction: 0xf7f2e782 │ │ │ │ - svclt 0x0000e8cc │ │ │ │ - ldrdeq sp, [r6], -sl │ │ │ │ + svclt 0x0000e8c8 │ │ │ │ + ldrdeq sp, [r6], -r2 │ │ │ │ ldrdeq r0, [r0], -r8 │ │ │ │ - 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, ip, lsr r9 │ │ │ │ + @ instruction: 0x0006debe │ │ │ │ + andeq r1, r7, r6, ror #30 │ │ │ │ + muleq r6, r6, lr │ │ │ │ + andeq sp, r6, r8, asr #28 │ │ │ │ + andeq r2, r4, ip, lsr #18 │ │ │ │ andeq r0, r0, r8, lsl #9 │ │ │ │ - andeq r2, r4, r2, lsr #14 │ │ │ │ - @ instruction: 0x000427be │ │ │ │ + andeq r2, r4, r2, lsl r7 │ │ │ │ + andeq r2, r4, lr, lsr #15 │ │ │ │ strdeq r0, [r0], -ip │ │ │ │ andeq r0, r0, r8, lsr r4 │ │ │ │ @ instruction: 0x000004b4 │ │ │ │ - andeq r2, r4, lr, lsl #12 │ │ │ │ - andeq r2, r4, r6, ror r5 │ │ │ │ + strdeq r2, [r4], -lr │ │ │ │ + andeq r2, r4, r6, ror #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 145b154 │ │ │ │ + bmi 145b15c │ │ │ │ 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 2c638 │ │ │ │ + blcs 2c640 │ │ │ │ @ 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 ff6da4 │ │ │ │ + bmi ff6dac │ │ │ │ @ instruction: 0xf02b447a │ │ │ │ movwcs pc, #3389 @ 0xd3d @ │ │ │ │ subscc pc, sl, r7, lsl #17 │ │ │ │ andsle r3, r8, r1, lsl #10 │ │ │ │ @ instruction: 0xf0182037 │ │ │ │ eorscs pc, r7, #13565952 @ 0xcf0000 │ │ │ │ strmi r4, [r5], -r1, asr #12 │ │ │ │ @ instruction: 0xf9a6f02b │ │ │ │ - bllt fe2ec694 │ │ │ │ - blmi d24ea4 │ │ │ │ + bllt fe2ec69c │ │ │ │ + blmi d24eac │ │ │ │ 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 2d05b8 │ │ │ │ + b 1d05c0 │ │ │ │ @ instruction: 0x46812138 │ │ │ │ cdp2 0, 4, cr15, cr14, cr15, {1} │ │ │ │ mlascs r7, r8, fp, fp │ │ │ │ ldmdbeq r7!, {r0, r1, r2, r3, r6, ip, sp, lr, pc} │ │ │ │ @ instruction: 0xf8aaf018 │ │ │ │ strbmi r4, [sl], -r5, lsl #12 │ │ │ │ strtmi r4, [r8], -r1, lsr #12 │ │ │ │ @@ -13755,15 +13757,15 @@ │ │ │ │ strbmi r4, [r1], -sl, asr #12 │ │ │ │ @ instruction: 0xf02b4628 │ │ │ │ ldmdavs r3!, {r0, r1, r3, r4, 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 ff14e6ea │ │ │ │ + blx ff14e6f2 │ │ │ │ ldmdbmi sp, {r2, r6, r7, r8, r9, sl, sp, lr, pc} │ │ │ │ rscvs pc, r9, #64, 4 │ │ │ │ ldrbtmi r4, [r9], #-2076 @ 0xfffff7e4 │ │ │ │ @ instruction: 0xf02b4478 │ │ │ │ @ instruction: 0xe78efaff │ │ │ │ @ instruction: 0xf107491a │ │ │ │ eorscs r0, r7, #36, 16 @ 0x240000 │ │ │ │ @@ -13776,36 +13778,36 @@ │ │ │ │ @ instruction: 0x46202138 │ │ │ │ cdp2 0, 0, cr15, cr14, cr15, {1} │ │ │ │ adcsle r2, lr, r0, lsl #16 │ │ │ │ @ instruction: 0xf04f2039 │ │ │ │ @ instruction: 0xf0180939 │ │ │ │ strmi pc, [r5], -r9, ror #16 │ │ │ │ @ instruction: 0xf7f1e7bd │ │ │ │ - svclt 0x0000effc │ │ │ │ - @ instruction: 0x0006dab6 │ │ │ │ + svclt 0x0000eff8 │ │ │ │ + andeq sp, r6, lr, lsr #21 │ │ │ │ ldrdeq r0, [r0], -r0 @ │ │ │ │ - andeq sp, r6, sl, lsr #21 │ │ │ │ + andeq sp, r6, r2, lsr #21 │ │ │ │ ldrdeq r0, [r0], -r8 │ │ │ │ - muleq r4, r4, r5 │ │ │ │ - andeq sp, r6, r4, lsr sl │ │ │ │ - andeq r7, r4, r2, ror #11 │ │ │ │ - andeq r2, r4, r8, lsl r4 │ │ │ │ + andeq r2, r4, r4, lsl #11 │ │ │ │ + andeq sp, r6, ip, lsr #20 │ │ │ │ + ldrdeq r7, [r4], -r2 │ │ │ │ + andeq r2, r4, r8, lsl #8 │ │ │ │ + ldrdeq r2, [r4], -lr │ │ │ │ + strdeq r2, [r4], -r6 │ │ │ │ + andeq r2, r4, ip, asr #9 │ │ │ │ andeq r2, r4, lr, ror #9 │ │ │ │ - andeq r2, r4, r6, lsl #8 │ │ │ │ - ldrdeq r2, [r4], -ip │ │ │ │ - strdeq r2, [r4], -lr │ │ │ │ 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 c653a4 │ │ │ │ + bmi c653ac │ │ │ │ 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 │ │ │ │ @@ -13815,77 +13817,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 eacd18 │ │ │ │ + bvs eacd20 │ │ │ │ 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 701390 │ │ │ │ + bmi 701398 │ │ │ │ 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 1bce81c │ │ │ │ - blcs 16d960 │ │ │ │ + blx 1bce824 │ │ │ │ + blcs 16d968 │ │ │ │ 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 5ce846 │ │ │ │ + blx 5ce84e │ │ │ │ @ instruction: 0xf7f1e7d3 │ │ │ │ - svclt 0x0000ef74 │ │ │ │ - andeq sp, r6, r6, lsr #18 │ │ │ │ + svclt 0x0000ef70 │ │ │ │ + andeq sp, r6, lr, lsl r9 │ │ │ │ ldrdeq r0, [r0], -r8 │ │ │ │ ldrdeq r0, [r0], -r0 @ │ │ │ │ - andeq sp, r6, lr, lsl #18 │ │ │ │ - @ instruction: 0x0006d8ba │ │ │ │ - andeq r2, r4, r4, ror #5 │ │ │ │ - andeq r2, r4, r6, lsr #8 │ │ │ │ - andeq r2, r4, lr, asr #5 │ │ │ │ - andeq r2, r4, r8, lsr #8 │ │ │ │ - @ instruction: 0x000422bc │ │ │ │ - strdeq r2, [r4], -lr │ │ │ │ + andeq sp, r6, r6, lsl #18 │ │ │ │ + @ instruction: 0x0006d8b2 │ │ │ │ + ldrdeq r2, [r4], -r4 │ │ │ │ + andeq r2, r4, r6, lsl r4 │ │ │ │ + @ instruction: 0x000422be │ │ │ │ + andeq r2, r4, r8, lsl r4 │ │ │ │ + andeq r2, r4, ip, lsr #5 │ │ │ │ + andeq r2, r4, lr, ror #7 │ │ │ │ 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 12de800 │ │ │ │ + bllt 12de808 │ │ │ │ andcs r4, r4, #753664 @ 0xb8000 │ │ │ │ ldrbtmi r4, [r9], #-1584 @ 0xfffff9d0 │ │ │ │ @ instruction: 0xf994f02b │ │ │ │ subscs fp, r0, r8, lsl #3 │ │ │ │ @ instruction: 0xffa2f017 │ │ │ │ strtmi r4, [r9], -r5, lsl #12 │ │ │ │ @ instruction: 0xf0274630 │ │ │ │ @ instruction: 0xf8c8f915 │ │ │ │ - bllt 1612824 │ │ │ │ + bllt 161282c │ │ │ │ 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: 0xff44f017 │ │ │ │ mvnsle r2, r0, lsl #24 │ │ │ │ @@ -13907,527 +13909,527 @@ │ │ │ │ @ instruction: 0xf0174628 │ │ │ │ @ instruction: 0xf8d9ff21 │ │ │ │ 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 fe54e948 │ │ │ │ + blx fe54e950 │ │ │ │ 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 fe2ce95c │ │ │ │ + blx fe2ce964 │ │ │ │ svclt 0x0000e7bc │ │ │ │ - andeq sp, r6, r0, lsl r8 │ │ │ │ + andeq sp, r6, r8, lsl #16 │ │ │ │ ldrdeq r0, [r0], -r0 @ │ │ │ │ - andeq sl, r4, lr, ror r4 │ │ │ │ - andeq r2, r4, r4, asr r3 │ │ │ │ - andeq r2, r4, lr, asr r3 │ │ │ │ - andeq r2, r4, r2, asr #6 │ │ │ │ - andeq r2, r4, ip, asr #6 │ │ │ │ - andeq r2, r4, ip, lsl r3 │ │ │ │ - andeq r2, r4, r6, lsr #6 │ │ │ │ - andeq r2, r4, r8, lsl #6 │ │ │ │ - andeq r2, r4, r2, lsl r3 │ │ │ │ + andeq sl, r4, lr, ror #8 │ │ │ │ + andeq r2, r4, r4, asr #6 │ │ │ │ + andeq r2, r4, lr, asr #6 │ │ │ │ + andeq r2, r4, r2, lsr r3 │ │ │ │ + andeq r2, r4, ip, lsr r3 │ │ │ │ + andeq r2, r4, ip, lsl #6 │ │ │ │ + andeq r2, r4, r6, lsl r3 │ │ │ │ + strdeq r2, [r4], -r8 │ │ │ │ + andeq r2, r4, r2, lsl #6 │ │ │ │ vst3. {d27,d29,d31}, [pc :256], r0 │ │ │ │ - bl feb69ae8 │ │ │ │ + bl feb69af0 │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ ldclmi 15, cr0, [r0, #-832] @ 0xfffffcc0 │ │ │ │ - blmi 143eb10 │ │ │ │ + blmi 143eb18 │ │ │ │ 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 2260c │ │ │ │ + blcs 22614 │ │ │ │ @ instruction: 0xf038d1f7 │ │ │ │ - blmi 1290a58 │ │ │ │ + blmi 1290a60 │ │ │ │ @ instruction: 0xf503447b │ │ │ │ tstcc r0, #156, 6 @ 0x70000002 │ │ │ │ stccs 8, cr15, [r8], {83} @ 0x53 │ │ │ │ stccc 8, cr15, [r4], {83} @ 0x53 │ │ │ │ @ instruction: 0xf1732a01 │ │ │ │ - blle 5352c │ │ │ │ + blle 53534 │ │ │ │ stc2 0, cr15, [r0, #-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 f00e84 │ │ │ │ + bmi f00e8c │ │ │ │ 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 e06ab4 │ │ │ │ + bmi e06abc │ │ │ │ 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 144e9bc │ │ │ │ - blx 18cea28 │ │ │ │ + blx 144e9c4 │ │ │ │ + blx 18cea30 │ │ │ │ @ instruction: 0xf00c2001 │ │ │ │ @ instruction: 0xf504f911 │ │ │ │ @ instruction: 0xf5045087 │ │ │ │ andscc r5, r4, r0, lsl #9 │ │ │ │ - blx fec4e9c0 │ │ │ │ + blx fec4e9c8 │ │ │ │ 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 9d275c │ │ │ │ + blmi 9d2764 │ │ │ │ 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 30de8 │ │ │ │ + bcs 30df0 │ │ │ │ ldmdbmi lr, {r0, r1, r6, r7, r8, ip, lr, pc} │ │ │ │ ldrbtmi r2, [r9], #-576 @ 0xfffffdc0 │ │ │ │ @ instruction: 0xff92f02a │ │ │ │ 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: 0xf007b9dd │ │ │ │ strb pc, [sp, fp, lsr #21] @ │ │ │ │ - bcs 30e1c │ │ │ │ + bcs 30e24 │ │ │ │ ldmdbmi r4, {r0, r3, r5, r7, r8, ip, lr, pc} │ │ │ │ ldrbtmi r2, [r9], #-576 @ 0xfffffdc0 │ │ │ │ @ instruction: 0xff78f02a │ │ │ │ ldrbtmi r4, [fp], #-2834 @ 0xfffff4ee │ │ │ │ orrpl pc, r0, #12582912 @ 0xc00000 │ │ │ │ teqpcc r0, #13828096 @ p-variant is OBSOLETE @ 0xd30000 │ │ │ │ svclt 0x0000e79d │ │ │ │ - andeq sp, r6, ip, lsl #14 │ │ │ │ + andeq sp, r6, r4, lsl #14 │ │ │ │ @ instruction: 0x000004b8 │ │ │ │ - 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, r8, lsr r2 │ │ │ │ - andeq r1, r7, r2, lsl #14 │ │ │ │ - ldrdeq r0, [r0], -r0 @ │ │ │ │ - strdeq r2, [r4], -r2 @ │ │ │ │ - @ instruction: 0x000421b4 │ │ │ │ - strdeq r2, [r4], -sl │ │ │ │ - andeq r2, r4, lr, asr #3 │ │ │ │ - andeq r1, r7, lr, lsl r7 │ │ │ │ + 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, lsr #4 │ │ │ │ + strdeq r1, [r7], -sl │ │ │ │ + ldrdeq r0, [r0], -r0 @ │ │ │ │ + andeq r2, r4, r2, ror #3 │ │ │ │ + andeq r2, r4, r4, lsr #3 │ │ │ │ + andeq r2, r4, sl, ror #3 │ │ │ │ + @ instruction: 0x000421be │ │ │ │ + andeq r1, r7, r6, 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 ip!, {r1, r4, r5, r6, r7, r8, r9, sl, ip, sp, lr, pc}^ │ │ │ │ + ldmdb r8!, {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, {r2, r3, r5, r6, r8, sl, fp, sp, lr, pc} │ │ │ │ + stmdacs r0, {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: 0xf83cf02e │ │ │ │ @ instruction: 0xf1a37823 │ │ │ │ - blcs 8132f8 │ │ │ │ - bcs 142738 │ │ │ │ + blcs 813300 │ │ │ │ + bcs 142740 │ │ │ │ @ instruction: 0xf814d807 │ │ │ │ @ instruction: 0xf1a33f01 │ │ │ │ - blcs 813308 │ │ │ │ - bcs 142748 │ │ │ │ + blcs 813310 │ │ │ │ + bcs 142750 │ │ │ │ @ instruction: 0xf107d9f7 │ │ │ │ @ instruction: 0xf7f10804 │ │ │ │ - andcs lr, r0, #888 @ 0x378 │ │ │ │ + andcs lr, r0, #872 @ 0x368 │ │ │ │ andvs r4, r2, r1, lsl #13 │ │ │ │ strtmi r4, [r0], -r1, asr #12 │ │ │ │ - ldcl 7, cr15, [sl], #964 @ 0x3c4 │ │ │ │ + ldcl 7, cr15, [r6], #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 a253d0 │ │ │ │ + blmi a253d8 │ │ │ │ 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, r4, r5, r8, r9, sl, fp, sp, lr, pc} │ │ │ │ + stmdacs r0, {r1, r2, r3, r5, r8, r9, sl, fp, sp, lr, pc} │ │ │ │ @ instruction: 0xf8d9d0ea │ │ │ │ - blcs deb4c │ │ │ │ + blcs deb54 │ │ │ │ stcmi 1, cr13, [r1], #-920 @ 0xfffffc68 │ │ │ │ streq pc, [r8, #-263] @ 0xfffffef9 │ │ │ │ ldrbtmi r4, [ip], #-1577 @ 0xfffff9d7 │ │ │ │ @ instruction: 0xf7f24620 │ │ │ │ - bllt 104cdb0 │ │ │ │ + bllt 104cda8 │ │ │ │ vst2.32 {d6,d8}, [r3 :256], fp │ │ │ │ @ instruction: 0xf5b34370 │ │ │ │ andle r4, r1, r0, lsl #30 │ │ │ │ ldrb r2, [r5, r0, lsl #10] │ │ │ │ @ instruction: 0xf7f14620 │ │ │ │ - ldrb lr, [r9, r0, lsr #27]! │ │ │ │ - svc 0x0098f7f1 │ │ │ │ - blcs acb8c │ │ │ │ + @ instruction: 0xe7f9ed9c │ │ │ │ + svc 0x0094f7f1 │ │ │ │ + blcs acb94 │ │ │ │ ldmdami r5, {r2, r4, r5, r6, r7, ip, lr, pc} │ │ │ │ @ instruction: 0xf7f14478 │ │ │ │ - @ instruction: 0xe7efedf2 │ │ │ │ - ldcl 7, cr15, [sl, #-964]! @ 0xfffffc3c │ │ │ │ + strb lr, [pc, lr, ror #27]! │ │ │ │ + ldcl 7, cr15, [r6, #-964]! @ 0xfffffc3c │ │ │ │ ldrbtmi r4, [r8], #-2066 @ 0xfffff7ee │ │ │ │ - stcl 7, cr15, [sl, #964]! @ 0x3c4 │ │ │ │ + stcl 7, cr15, [r6, #964]! @ 0x3c4 │ │ │ │ ldmdami r1, {r3, r5, r6, r7, r8, r9, sl, sp, lr, pc} │ │ │ │ @ instruction: 0xf7f14478 │ │ │ │ - ldmdami r0, {r1, r2, r5, r6, r7, r8, sl, fp, sp, lr, pc} │ │ │ │ + ldmdami r0, {r1, r5, r6, r7, r8, sl, fp, sp, lr, pc} │ │ │ │ vmax.s8 d20, d0, d26 │ │ │ │ ldrbtmi r3, [r8], #-458 @ 0xfffffe36 │ │ │ │ @ instruction: 0xffcaf02d │ │ │ │ stmdami sp, {r2, r3, r4, r6, r7, r8, r9, sl, sp, lr, pc} │ │ │ │ @ instruction: 0xf7f14478 │ │ │ │ - @ instruction: 0xe7d7edda │ │ │ │ - andeq sp, r6, r8, ror r5 │ │ │ │ + @ instruction: 0xe7d7edd6 │ │ │ │ + andeq sp, r6, r0, ror r5 │ │ │ │ ldrdeq r0, [r0], -r8 │ │ │ │ - @ instruction: 0x00041db2 │ │ │ │ - andeq r2, r4, r4, ror r1 │ │ │ │ - andeq r2, r4, sl, ror #1 │ │ │ │ - andeq sp, r6, r0, ror #9 │ │ │ │ - strheq r2, [r4], -r2 @ │ │ │ │ - andeq r2, r4, r0, lsr #1 │ │ │ │ + andeq r1, r4, r2, lsr #27 │ │ │ │ + andeq r2, r4, r4, ror #2 │ │ │ │ + ldrdeq r2, [r4], -sl │ │ │ │ + ldrdeq sp, [r6], -r8 │ │ │ │ andeq r2, r4, r2, lsr #1 │ │ │ │ muleq r4, r0, r0 │ │ │ │ - andeq r2, r4, r6 │ │ │ │ - andeq r2, r4, r8, lsl #1 │ │ │ │ + muleq r4, r2, r0 │ │ │ │ + andeq r2, r4, r0, lsl #1 │ │ │ │ + strdeq r1, [r4], -r6 │ │ │ │ + andeq r2, r4, r8, ror r0 │ │ │ │ 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 1ba3df4 │ │ │ │ + bmi 1ba3dfc │ │ │ │ @ instruction: 0xf1074619 │ │ │ │ @ instruction: 0x61bb0528 │ │ │ │ - blmi 1b23dfc │ │ │ │ + blmi 1b23e04 │ │ │ │ ldmdavs fp, {r0, r1, r4, r6, r7, fp, ip, lr} │ │ │ │ eorscc pc, r4, #13041664 @ 0xc70000 │ │ │ │ movweq pc, #79 @ 0x4f @ │ │ │ │ - mrc 7, 6, APSR_nzcv, cr2, cr1, {7} │ │ │ │ + mcr 7, 6, pc, cr14, cr1, {7} @ │ │ │ │ stmdami r8!, {r0, r1, r9, sl, lr}^ │ │ │ │ cmnvs fp, r9, lsr #12 │ │ │ │ @ instruction: 0xf7f14478 │ │ │ │ - stmdacs r0, {r1, r3, r4, r5, sl, fp, sp, lr, pc} │ │ │ │ + stmdacs r0, {r1, r2, 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, r8, lsr lr │ │ │ │ + mvnsvs lr, r4, lsr lr │ │ │ │ @ instruction: 0xf0002800 │ │ │ │ @ instruction: 0xf10780a8 │ │ │ │ strtmi r0, [r0], -r4, lsr #2 │ │ │ │ - mcr 7, 7, pc, cr14, cr1, {7} @ │ │ │ │ + mcr 7, 7, pc, cr10, cr1, {7} @ │ │ │ │ ldmibvs sl!, {r0, r2, r3, r4, r6, r8, r9, fp, lr} │ │ │ │ @ instruction: 0xf1074621 │ │ │ │ ldmpl r3, {r3, r4, r7}^ │ │ │ │ @ instruction: 0xf7f2613b │ │ │ │ - @ instruction: 0x4604e850 │ │ │ │ + strmi lr, [r4], -ip, asr #16 │ │ │ │ @ instruction: 0xf0402800 │ │ │ │ @ instruction: 0xf1078098 │ │ │ │ @ instruction: 0xf7f20098 │ │ │ │ - blmi 15ccf9c │ │ │ │ + blmi 15ccf94 │ │ │ │ ldmpl r3, {r1, r3, r4, r5, r7, r8, fp, sp, lr}^ │ │ │ │ @ instruction: 0x461860fb │ │ │ │ - ldc 7, cr15, [r0], {241} @ 0xf1 │ │ │ │ + stc 7, cr15, [ip], {241} @ 0xf1 │ │ │ │ @ instruction: 0xf64f2001 │ │ │ │ vsra.s64 , q14, #64 │ │ │ │ @ instruction: 0xf7f10103 │ │ │ │ - strmi lr, [r6], -r6, ror #23 │ │ │ │ + strmi lr, [r6], -r2, 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 r4, {r1, r4, r5, r6, r7, r8, r9, sl, ip, sp, lr, pc}^ │ │ │ │ + ldmda r0, {r1, r4, r5, r6, r7, r8, r9, sl, ip, sp, lr, pc}^ │ │ │ │ svclt 0x001842ac │ │ │ │ subsle r2, r1, r0, lsl #16 │ │ │ │ @ instruction: 0xf1007cc3 │ │ │ │ - blcs b95508 │ │ │ │ + blcs b95510 │ │ │ │ @ instruction: 0xf89ad103 │ │ │ │ - blcs 1ecc8 │ │ │ │ + blcs 1ecd0 │ │ │ │ stclvc 0, cr13, [r3], {239} @ 0xef │ │ │ │ eorsle r2, r6, lr, lsr #22 │ │ │ │ - mcr 7, 7, pc, cr14, cr1, {7} @ │ │ │ │ + mcr 7, 7, pc, cr10, cr1, {7} @ │ │ │ │ strbmi r4, [sl], -r3, lsl #13 │ │ │ │ @ instruction: 0x46414650 │ │ │ │ andls pc, r0, fp, asr #17 │ │ │ │ - stc 7, cr15, [sl], {241} @ 0xf1 │ │ │ │ + stc 7, cr15, [r6], {241} @ 0xf1 │ │ │ │ ldrdcc pc, [r0], -r8 │ │ │ │ ldmdavc fp, {r1, r7, r9, sl, lr} │ │ │ │ bicsle r2, ip, r0, lsl #22 │ │ │ │ @ instruction: 0xf8db697b │ │ │ │ - bne 6dacf4 │ │ │ │ + bne 6dacfc │ │ │ │ @ instruction: 0xf383fab3 │ │ │ │ - bcs 15268 │ │ │ │ + bcs 15270 │ │ │ │ @ instruction: 0xf043bf18 │ │ │ │ - blcs 13908 │ │ │ │ - blmi d47444 │ │ │ │ - blvc ff6d0128 │ │ │ │ + blcs 13910 │ │ │ │ + blmi d4744c │ │ │ │ + blvc ff6d0130 │ │ │ │ andls r2, r0, r1, lsl #2 │ │ │ │ @ instruction: 0x4658447b │ │ │ │ @ instruction: 0xf7f12280 │ │ │ │ - @ instruction: 0x4658eed8 │ │ │ │ - bleq a4f13c │ │ │ │ + @ instruction: 0x4658eed4 │ │ │ │ + bleq a4f144 │ │ │ │ @ instruction: 0xf7f14659 │ │ │ │ - stmdacs r0, {r6, r7, r8, r9, fp, sp, lr, pc} │ │ │ │ - blvs f07420 │ │ │ │ + stmdacs r0, {r2, r3, r4, r5, r7, r8, r9, fp, sp, lr, pc} │ │ │ │ + blvs f07428 │ │ │ │ addsmi r6, r3, #7995392 @ 0x7a0000 │ │ │ │ @ instruction: 0xf846bf04 │ │ │ │ strcc sl, [r1], #-36 @ 0xffffffdc │ │ │ │ @ instruction: 0xf89ae7b5 │ │ │ │ - blcs b9ed44 │ │ │ │ + blcs b9ed4c │ │ │ │ @ instruction: 0xf89ad1c4 │ │ │ │ - blcs 1ed50 │ │ │ │ + blcs 1ed58 │ │ │ │ ldmibvs r8!, {r6, r7, r8, ip, lr, pc}^ │ │ │ │ - stmda r2, {r1, r4, r5, r6, r7, r8, r9, sl, ip, sp, lr, pc} │ │ │ │ + svc 0x00fef7f1 │ │ │ │ svclt 0x001842ac │ │ │ │ @ instruction: 0xd1ad2800 │ │ │ │ addseq pc, r8, r7, lsl #2 │ │ │ │ - ldcl 7, cr15, [r4], {241} @ 0xf1 │ │ │ │ + ldcl 7, cr15, [r0], {241} @ 0xf1 │ │ │ │ ldmibvs sl!, {r2, r3, r4, r8, r9, fp, lr} │ │ │ │ ldrsbtvs r5, [fp], r3 │ │ │ │ ldmdbvs fp!, {r3, r4, r9, sl, lr} │ │ │ │ - bvs 1e24bd0 │ │ │ │ + bvs 1e24bd8 │ │ │ │ @ instruction: 0xf7f12100 │ │ │ │ - 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 │ │ │ │ + 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 │ │ │ │ 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 34cd54 │ │ │ │ + blmi 34cd5c │ │ │ │ ldmpl r3, {r1, r3, r4, r5, r7, r8, fp, sp, lr}^ │ │ │ │ ldmdbvs fp!, {r3, r4, r9, sl, lr} │ │ │ │ @ instruction: 0xf1074798 │ │ │ │ @ instruction: 0xf7f10098 │ │ │ │ - @ instruction: 0xf7f1ef2c │ │ │ │ - svclt 0x0000ec66 │ │ │ │ - strdeq sp, [r6], -ip │ │ │ │ - strdeq sp, [r6], -r0 │ │ │ │ + @ instruction: 0xf7f1ef28 │ │ │ │ + svclt 0x0000ec62 │ │ │ │ + strdeq sp, [r6], -r4 │ │ │ │ + andeq sp, r6, r8, ror #7 │ │ │ │ ldrdeq r0, [r0], -r8 │ │ │ │ - andeq r2, r4, r8, lsl r0 │ │ │ │ - andeq r2, r4, sl, lsl r0 │ │ │ │ + andeq r2, r4, r8 │ │ │ │ + andeq r2, r4, sl │ │ │ │ andeq r0, r0, r0, lsl #9 │ │ │ │ andeq r0, r0, ip, lsr #7 │ │ │ │ - andeq r1, r4, r0, asr pc │ │ │ │ - andeq sp, r6, r0, lsl #5 │ │ │ │ + andeq r1, r4, r0, asr #30 │ │ │ │ + andeq sp, r6, r8, ror r2 │ │ │ │ vst3. {d27,d29,d31}, [pc :256], r8 │ │ │ │ - bl feb69fe8 │ │ │ │ + bl feb69ff0 │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ svcge 0x00000fe8 │ │ │ │ stcle 14, cr1, [r6, #-20]! @ 0xffffffec │ │ │ │ @ instruction: 0xf7f1210f │ │ │ │ - @ instruction: 0x4606edd6 │ │ │ │ + @ instruction: 0x4606edd2 │ │ │ │ ldrcs fp, [r0], #-2480 @ 0xfffff650 │ │ │ │ andcs r2, r1, r0, lsl #2 │ │ │ │ @ instruction: 0xf952f021 │ │ │ │ strtmi r2, [r8], -r0, lsl #2 │ │ │ │ - stcl 7, cr15, [sl, #964] @ 0x3c4 │ │ │ │ + stcl 7, cr15, [r6, #964] @ 0x3c4 │ │ │ │ @ instruction: 0xf7f1b120 │ │ │ │ - stmdavs r3, {r2, r3, r6, r9, sl, fp, sp, lr, pc} │ │ │ │ + stmdavs r3, {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, [lr, #964]! @ 0x3c4 │ │ │ │ + ldc 7, cr15, [sl, #964]! @ 0x3c4 │ │ │ │ ldcllt 6, cr4, [r8, #192]! @ 0xc0 │ │ │ │ - mrc 7, 1, APSR_nzcv, cr14, cr1, {7} │ │ │ │ - blcs ece40 │ │ │ │ - blcs 86e4c │ │ │ │ + mrc 7, 1, APSR_nzcv, cr10, cr1, {7} │ │ │ │ + blcs ece48 │ │ │ │ + blcs 86e54 │ │ │ │ @ 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 fe1a48a4 │ │ │ │ + bmi fe1a48ac │ │ │ │ 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, r2, r3, r4, r5, r6, r7, r8, r9, fp, sp, lr, pc} │ │ │ │ + stmdacs r0, {r1, r3, r4, r5, r6, r7, r8, r9, fp, sp, lr, pc} │ │ │ │ rschi pc, r9, r0 │ │ │ │ strtmi r4, [r8], -r0, lsl #13 │ │ │ │ - bl ffdd0e50 │ │ │ │ + bl ffcd0e58 │ │ │ │ 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} │ │ │ │ - mrc 7, 2, APSR_nzcv, cr2, cr1, {7} │ │ │ │ - blcs 82cf34 │ │ │ │ + mcr 7, 2, pc, cr14, cr1, {7} @ │ │ │ │ + blcs 82cf3c │ │ │ │ svclt 0x00a8461d │ │ │ │ - blcs 9c330 │ │ │ │ + blcs 9c338 │ │ │ │ @ instruction: 0xf10add0f │ │ │ │ strbmi r0, [fp], r4, lsl #20 │ │ │ │ @ instruction: 0xf85a2402 │ │ │ │ @ instruction: 0xf7f10f04 │ │ │ │ - @ instruction: 0xf84bebdc │ │ │ │ + @ instruction: 0xf84bebd8 │ │ │ │ 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: 0xb3b8ed5a │ │ │ │ - ldcl 7, cr15, [sl, #964] @ 0x3c4 │ │ │ │ - blcs 6cf08 │ │ │ │ + @ instruction: 0xb3b8ed56 │ │ │ │ + ldcl 7, cr15, [r6, #964] @ 0x3c4 │ │ │ │ + blcs 6cf10 │ │ │ │ addshi pc, r9, r0 │ │ │ │ andle r2, r2, r3, lsl #22 │ │ │ │ @ instruction: 0xf7f14640 │ │ │ │ - andcs lr, r1, r8, lsr fp │ │ │ │ - stcl 7, cr15, [r2, #-964]! @ 0xfffffc3c │ │ │ │ + andcs lr, r1, r4, lsr fp │ │ │ │ + ldcl 7, cr15, [lr, #-964] @ 0xfffffc3c │ │ │ │ @ instruction: 0xf7ff4630 │ │ │ │ - bllt 525cc │ │ │ │ - mrc 7, 6, APSR_nzcv, cr2, cr1, {7} │ │ │ │ + bllt 525d4 │ │ │ │ + mcr 7, 6, pc, cr14, 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], {187} @ 0xbb │ │ │ │ andcs sp, fp, #20 │ │ │ │ @ instruction: 0x46284631 │ │ │ │ - ldcl 7, cr15, [r0], #-964 @ 0xfffffc3c │ │ │ │ + stcl 7, cr15, [ip], #-964 @ 0xfffffc3c │ │ │ │ rsbsle r1, pc, r2, asr #24 │ │ │ │ mvnsle r4, r5, lsl #5 │ │ │ │ @ instruction: 0x06436838 │ │ │ │ vsra.u64 , , #64 │ │ │ │ @ instruction: 0xf7f12007 │ │ │ │ - tstcs r0, lr, lsr sp │ │ │ │ - stc 7, cr15, [r2, #-964]! @ 0xfffffc3c │ │ │ │ + tstcs r0, sl, lsr sp │ │ │ │ + ldc 7, cr15, [lr, #-964] @ 0xfffffc3c │ │ │ │ bicsle r2, r9, r0, lsl #16 │ │ │ │ @ instruction: 0xf7f12000 │ │ │ │ - cmplt r8, r6, lsr sp │ │ │ │ + cmplt r8, r2, lsr sp │ │ │ │ @ instruction: 0xf7f12101 │ │ │ │ - stmdacs r0, {r1, r3, r4, r8, sl, fp, sp, lr, pc} │ │ │ │ + stmdacs r0, {r1, r2, r4, r8, sl, fp, sp, lr, pc} │ │ │ │ @ instruction: 0xf7f1d0f6 │ │ │ │ - stmdavs r3, {r1, r3, r4, r7, r8, sl, fp, sp, lr, pc} │ │ │ │ + stmdavs r3, {r1, r2, 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, r2, r5, r8, sl, fp, sp, lr, pc} │ │ │ │ + ldmdami sp!, {r1, r5, r8, sl, fp, sp, lr, pc} │ │ │ │ vmax.s8 d20, d0, d26 │ │ │ │ ldrbtmi r4, [r8], #-289 @ 0xfffffedf │ │ │ │ cdp2 0, 1, cr15, cr14, cr12, {1} │ │ │ │ cmple r2, r0, lsl #16 │ │ │ │ strbmi r4, [r0], -r9, asr #12 │ │ │ │ - stcl 7, cr15, [r6, #-964]! @ 0xfffffc3c │ │ │ │ - stc 7, cr15, [r2, #964] @ 0x3c4 │ │ │ │ - blcs 6cfb8 │ │ │ │ - blcs c70d4 │ │ │ │ + stcl 7, cr15, [r2, #-964]! @ 0xfffffc3c │ │ │ │ + ldcl 7, cr15, [lr, #-964]! @ 0xfffffc3c │ │ │ │ + blcs 6cfc0 │ │ │ │ + blcs c70dc │ │ │ │ andcs sp, r1, r7, lsr r0 │ │ │ │ - bl 2d0f7c │ │ │ │ + bl 1d0f84 │ │ │ │ mrc2 7, 0, pc, cr8, cr15, {7} │ │ │ │ - b 14247d0 │ │ │ │ + b 14247d8 │ │ │ │ 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 ff0d0fb8 │ │ │ │ + b fefd0fc0 │ │ │ │ stmdacs r7, {r3, r4, r5, fp, sp, lr} │ │ │ │ - bmi 8c7060 │ │ │ │ + bmi 8c7068 │ │ │ │ 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 ff4d0fec │ │ │ │ + b ff3d0ff4 │ │ │ │ @ instruction: 0xf7f14640 │ │ │ │ - andcs lr, r0, r6, lsr #21 │ │ │ │ + andcs lr, r0, r2, lsr #21 │ │ │ │ andcs lr, r4, r3, ror #15 │ │ │ │ - stcl 7, cr15, [lr], {241} @ 0xf1 │ │ │ │ - bl 951000 │ │ │ │ + stcl 7, cr15, [sl], {241} @ 0xf1 │ │ │ │ + bl 851008 │ │ │ │ @ instruction: 0xf7f12003 │ │ │ │ - andcs lr, r4, sl, asr #25 │ │ │ │ - b ff0d100c │ │ │ │ + andcs lr, r4, r6, asr #25 │ │ │ │ + b fefd1014 │ │ │ │ ldrbtmi r4, [r8], #-2063 @ 0xfffff7f1 │ │ │ │ - bl fe3d1014 │ │ │ │ + bl fe2d101c │ │ │ │ @ instruction: 0xf7f12001 │ │ │ │ - stmdami sp, {r6, r7, sl, fp, sp, lr, pc} │ │ │ │ + stmdami sp, {r2, r3, r4, r5, r7, sl, fp, sp, lr, pc} │ │ │ │ @ instruction: 0xf7f14478 │ │ │ │ - andcs lr, r1, r8, lsl #23 │ │ │ │ - ldc 7, cr15, [r8], #964 @ 0x3c4 │ │ │ │ + andcs lr, r1, r4, lsl #23 │ │ │ │ + ldc 7, cr15, [r4], #964 @ 0x3c4 │ │ │ │ ldrbtmi r4, [r8], #-2058 @ 0xfffff7f6 │ │ │ │ - bl fe051030 │ │ │ │ + bl 1f51038 │ │ │ │ @ instruction: 0xf7f12001 │ │ │ │ - svclt 0x0000ecb2 │ │ │ │ - andeq sp, r6, r0, lsr #3 │ │ │ │ + svclt 0x0000ecae │ │ │ │ + muleq r6, r8, r1 │ │ │ │ ldrdeq r0, [r0], -r8 │ │ │ │ - ldrdeq r1, [r4], -lr │ │ │ │ - andeq r1, r4, lr, lsl ip │ │ │ │ - andeq sp, r6, r2 │ │ │ │ - andeq r1, r4, r6, lsr #24 │ │ │ │ - ldrdeq r2, [r4], -r8 │ │ │ │ - andeq r9, r4, sl, asr r0 │ │ │ │ + andeq r1, r4, lr, asr #27 │ │ │ │ + andeq r1, r4, lr, lsl #24 │ │ │ │ + strdeq ip, [r6], -sl │ │ │ │ + andeq r1, r4, r6, lsl ip │ │ │ │ + andeq r2, r4, r8, asr #31 │ │ │ │ + andeq r9, r4, sl, asr #32 │ │ │ │ vst3.32 {d27,d29,d31}, [pc :64], r0 │ │ │ │ - bl feb6a29c │ │ │ │ + bl feb6a2a4 │ │ │ │ @ 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} │ │ │ │ @@ -14438,21 +14440,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 0x0000ead0 │ │ │ │ - andeq ip, r6, r6, asr pc │ │ │ │ - andeq r1, r7, r4 │ │ │ │ + svclt 0x0000eacc │ │ │ │ + andeq ip, r6, lr, asr #30 │ │ │ │ + strdeq r0, [r7], -ip │ │ │ │ ldrdeq r0, [r0], -r8 │ │ │ │ - andeq ip, r6, sl, lsr pc │ │ │ │ + andeq ip, r6, r2, lsr pc │ │ │ │ vst3.32 {d27,d29,d31}, [pc :64], r0 │ │ │ │ - bl feb6a300 │ │ │ │ + bl feb6a308 │ │ │ │ @ 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} │ │ │ │ @@ -14463,95 +14465,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 0x0000ea9e │ │ │ │ - strdeq ip, [r6], -r2 │ │ │ │ - andeq r0, r7, r0, lsr #31 │ │ │ │ + svclt 0x0000ea9a │ │ │ │ + andeq ip, r6, sl, ror #29 │ │ │ │ + muleq r7, r8, pc @ │ │ │ │ ldrdeq r0, [r0], -r8 │ │ │ │ - ldrdeq ip, [r6], -r6 │ │ │ │ + andeq ip, r6, lr, asr #29 │ │ │ │ strlt r4, [r0], #2308 @ 0x904 │ │ │ │ svcge 0x00004479 │ │ │ │ ssatmi r3, #30, r0, asr #2 │ │ │ │ - blvc 1512e0 │ │ │ │ + blvc 1512e8 │ │ │ │ ldclt 0, cr15, [ip, #28] │ │ │ │ - andeq r0, r7, r0, asr pc │ │ │ │ + andeq r0, r7, r8, asr #30 │ │ │ │ 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 1c52abc │ │ │ │ + bmi 1c52ac4 │ │ │ │ tstcs r1, r0, ror ip │ │ │ │ - blmi 1c24390 │ │ │ │ + blmi 1c24398 │ │ │ │ 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 22ec8 │ │ │ │ + blcs 22ed0 │ │ │ │ @ instruction: 0xf023d1f4 │ │ │ │ @ instruction: 0xf017fc73 │ │ │ │ @ instruction: 0xf7f8fa3d │ │ │ │ @ instruction: 0xf7f7f8f1 │ │ │ │ @ instruction: 0xf7f8ff07 │ │ │ │ @ instruction: 0xf030fc83 │ │ │ │ @ instruction: 0xf012fcf7 │ │ │ │ @ instruction: 0xf039febd │ │ │ │ @ instruction: 0xf03afe53 │ │ │ │ - blmi 1813024 │ │ │ │ + blmi 181302c │ │ │ │ ldcvs 4, cr4, [sp], {123} @ 0x7b │ │ │ │ strtmi fp, [r8], -sp, lsr #2 │ │ │ │ @ instruction: 0xf0176ced │ │ │ │ vstrcs s30, [r0, #-396] @ 0xfffffe74 │ │ │ │ - blmi 17079e8 │ │ │ │ + blmi 17079f0 │ │ │ │ ldrbtmi r2, [fp], #-512 @ 0xfffffe00 │ │ │ │ ldrvs r6, [sl], #3293 @ 0xcdd │ │ │ │ strtmi fp, [r8], -sp, lsr #2 │ │ │ │ @ instruction: 0xf0176ced │ │ │ │ vstrcs s30, [r0, #-348] @ 0xfffffea4 │ │ │ │ - blmi 15c7a00 │ │ │ │ + blmi 15c7a08 │ │ │ │ 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, 1, cr15, cr6, cr5, {1} │ │ │ │ @ instruction: 0xf0022500 │ │ │ │ @ instruction: 0xf000fcab │ │ │ │ @ instruction: 0xf02efe2d │ │ │ │ andcs pc, r0, r1, asr #28 │ │ │ │ @ instruction: 0xff86f7f8 │ │ │ │ ldrmi r2, [sl], -r0, lsl #6 │ │ │ │ @ instruction: 0x46184619 │ │ │ │ - blx 1f4f31e │ │ │ │ - blx fea4f292 │ │ │ │ + blx 1f4f326 │ │ │ │ + blx fea4f29a │ │ │ │ ldrbtmi r4, [fp], #-2886 @ 0xfffff4ba │ │ │ │ @ instruction: 0xf7f7659d │ │ │ │ @ instruction: 0xf7fcffdf │ │ │ │ @ instruction: 0xf03afa9d │ │ │ │ - blmi 111132c │ │ │ │ + blmi 1111334 │ │ │ │ @ instruction: 0xf503447b │ │ │ │ @ instruction: 0xf8d35380 │ │ │ │ - bcs 1bfac │ │ │ │ - blmi 1047820 │ │ │ │ + bcs 1bfb4 │ │ │ │ + blmi 1047828 │ │ │ │ @ instruction: 0xf503447b │ │ │ │ @ instruction: 0xf8d25280 │ │ │ │ - bcs 5bf5c │ │ │ │ + bcs 5bf64 │ │ │ │ @ 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 @ │ │ │ │ @@ -14560,31 +14562,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 @ 132d0 @ │ │ │ │ + ldrbtcc pc, [pc], #79 @ 132d8 @ │ │ │ │ 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 2300c │ │ │ │ - blmi 847aa4 │ │ │ │ + blcs 23014 │ │ │ │ + blmi 847aac │ │ │ │ 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 │ │ │ │ @@ -14594,95 +14596,95 @@ │ │ │ │ @ instruction: 0xf020e005 │ │ │ │ mcrcc 14, 0, pc, cr1, cr7, {5} @ │ │ │ │ svcge 0x003ff43f │ │ │ │ cmncs r4, r8, lsr #17 │ │ │ │ andeq pc, r4, r0, lsl r0 @ │ │ │ │ @ instruction: 0xe738d0f5 │ │ │ │ strtmi r4, [r8], -r9, lsr #12 │ │ │ │ - b ff4d131c │ │ │ │ + b ff3d1324 │ │ │ │ svclt 0x0000e791 │ │ │ │ - andeq r1, r4, r6, lsr #20 │ │ │ │ - andeq r0, r7, ip, lsl #30 │ │ │ │ - andeq ip, r6, r8, asr lr │ │ │ │ + andeq r1, r4, r6, lsl sl │ │ │ │ + andeq r0, r7, r4, lsl #30 │ │ │ │ + andeq ip, r6, r0, asr lr │ │ │ │ @ instruction: 0x000004b8 │ │ │ │ - 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, r8, lsl #18 │ │ │ │ - andeq r1, r4, r6, lsl #18 │ │ │ │ - andeq r1, r4, r4, lsl #18 │ │ │ │ - muleq r7, lr, sp │ │ │ │ + @ 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 │ │ │ │ + strdeq r1, [r4], -r8 │ │ │ │ + strdeq r1, [r4], -r6 │ │ │ │ + strdeq r1, [r4], -r4 │ │ │ │ + muleq r7, r6, 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 fe5d3bc0 │ │ │ │ + bmi fe5d3bc8 │ │ │ │ cmnvs sl, sl, ror r4 │ │ │ │ - bcs 2eb30 │ │ │ │ + bcs 2eb38 │ │ │ │ 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 6ea6c │ │ │ │ + blcs 6ea74 │ │ │ │ sbchi pc, r3, r0 │ │ │ │ ldrbtmi r4, [fp], #-2959 @ 0xfffff471 │ │ │ │ - bcs 6f154 │ │ │ │ + bcs 6f15c │ │ │ │ stcmi 0, cr13, [lr], {118} @ 0x76 │ │ │ │ svcvs 0x00a3447c │ │ │ │ @ instruction: 0xf0002b01 │ │ │ │ svcvs 0x00e380ed │ │ │ │ @ instruction: 0xf0002b01 │ │ │ │ stcmi 0, cr8, [sl], {190} @ 0xbe │ │ │ │ @ instruction: 0xf8d4447c │ │ │ │ - blcs 1f60c │ │ │ │ + blcs 1f614 │ │ │ │ svcvs 0x0023dd27 │ │ │ │ - blmi fe1de018 │ │ │ │ + blmi fe1de020 │ │ │ │ sbchi pc, r9, r0 │ │ │ │ strcs r6, [fp, #-2426] @ 0xfffff686 │ │ │ │ teqvs fp, r3 @ │ │ │ │ @ instruction: 0xf7f14618 │ │ │ │ - stmmi r3, {r1, r6, r7, fp, sp, lr, pc} │ │ │ │ + stmmi r3, {r1, r2, r3, r4, r5, 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 6ecc4 │ │ │ │ + bcc 6eccc │ │ │ │ ldclmi 6, cr6, [r8], #-104 @ 0xffffff98 │ │ │ │ @ instruction: 0xf8d4447c │ │ │ │ - blcs 1f678 │ │ │ │ + blcs 1f680 │ │ │ │ svcvs 0x0023dd03 │ │ │ │ @ instruction: 0xf0002b00 │ │ │ │ - blmi 1d336ac │ │ │ │ + blmi 1d336b4 │ │ │ │ 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 1bacd00 │ │ │ │ + bmi 1bacd08 │ │ │ │ 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 │ │ │ │ @@ -14695,46 +14697,46 @@ │ │ │ │ addmi r6, r1, #152, 12 @ 0x9800000 │ │ │ │ andcs fp, r2, #24, 30 @ 0x60 │ │ │ │ @ instruction: 0xf03d66da │ │ │ │ ldrb pc, [sp, -r7, ror #26]! @ │ │ │ │ stccs 15, cr6, [r0], {28} │ │ │ │ @ instruction: 0xf107d185 │ │ │ │ @ instruction: 0x4620011c │ │ │ │ - b fe9514b0 │ │ │ │ + b fe8514b8 │ │ │ │ ldmdbvs sl!, {r0, r3, r4, r6, r8, r9, fp, lr}^ │ │ │ │ @ instruction: 0xf1074621 │ │ │ │ ldmpl r3, {r5}^ │ │ │ │ @ instruction: 0xf7f160bb │ │ │ │ - strmi lr, [r4], -r6, lsl #24 │ │ │ │ + strmi lr, [r4], -r2, lsl #24 │ │ │ │ cmple fp, r0, lsl #16 │ │ │ │ stmdaeq r0!, {r0, r1, r2, r8, ip, sp, lr, pc} │ │ │ │ @ instruction: 0x46404d53 │ │ │ │ - ldcl 7, cr15, [ip], #-964 @ 0xfffffc3c │ │ │ │ + ldcl 7, cr15, [r8], #-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, r6, asr #16 │ │ │ │ - blx 12cf552 │ │ │ │ + andcs lr, r1, r2, asr #16 │ │ │ │ + blx 12cf55a │ │ │ │ addpl pc, r7, r5, lsl #10 │ │ │ │ @ instruction: 0xf5053014 │ │ │ │ @ instruction: 0xf0065580 │ │ │ │ strtmi pc, [r1], -r9, ror #25 │ │ │ │ @ instruction: 0xf0202003 │ │ │ │ @ instruction: 0x4620fdb9 │ │ │ │ @ instruction: 0xf8c52301 │ │ │ │ @ instruction: 0xf00b335c │ │ │ │ - blmi 119222c │ │ │ │ + blmi 1192234 │ │ │ │ ldrbtmi r4, [fp], #-1600 @ 0xfffff9c0 │ │ │ │ @ instruction: 0x675c655c │ │ │ │ - bcc 6ecbc │ │ │ │ + bcc 6ecc4 │ │ │ │ @ instruction: 0xf7f165da │ │ │ │ - @ instruction: 0x4630e8d8 │ │ │ │ + @ instruction: 0x4630e8d4 │ │ │ │ @ instruction: 0x479868bb │ │ │ │ @ instruction: 0x462169f8 │ │ │ │ - b 19d152c │ │ │ │ + b 18d1534 │ │ │ │ svcvs 0x0023e741 │ │ │ │ @ instruction: 0xf47f2b00 │ │ │ │ @ instruction: 0xf7ffaf39 │ │ │ │ stclvs 13, cr15, [r3, #1020]! @ 0x3fc │ │ │ │ strbvs r3, [r3, #2817]! @ 0xb01 │ │ │ │ @ instruction: 0xf00be732 │ │ │ │ movwcs pc, #2867 @ 0xb33 @ │ │ │ │ @@ -14747,146 +14749,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 │ │ │ │ - strb lr, [r3, -r0, asr #30] │ │ │ │ + smlaldx lr, r3, ip, pc @ │ │ │ │ ldmdbvs sl!, {r2, r3, r4, r8, r9, fp, lr}^ │ │ │ │ @ instruction: 0x461858d3 │ │ │ │ @ instruction: 0x479868bb │ │ │ │ eoreq pc, r0, r7, lsl #2 │ │ │ │ - bl 7d1594 │ │ │ │ - ldmda r8, {r0, r4, r5, r6, r7, r8, r9, sl, ip, sp, lr, pc}^ │ │ │ │ + bl 6d159c │ │ │ │ + ldmda r4, {r0, r4, r5, r6, r7, r8, r9, sl, ip, sp, lr, pc}^ │ │ │ │ andscs r4, r4, #557056 @ 0x88000 │ │ │ │ ldrbtmi r1, [r9], #-3360 @ 0xfffff2e0 │ │ │ │ - b ff1d15a4 │ │ │ │ + b ff0d15ac │ │ │ │ stclvs 8, cr4, [r3, #128]! @ 0x80 │ │ │ │ ldrbtmi r2, [r8], #-512 @ 0xfffffe00 │ │ │ │ @ instruction: 0x51aff240 │ │ │ │ strbvs r3, [r3, #2817]! @ 0xb01 │ │ │ │ stc2 0, cr15, [r4], {33} @ 0x21 │ │ │ │ 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 0x0000fbf7 │ │ │ │ - andeq ip, r6, r6, asr ip │ │ │ │ + andeq ip, r6, lr, asr #24 │ │ │ │ ldrdeq r0, [r0], -r8 │ │ │ │ - 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 │ │ │ │ + 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 │ │ │ │ muleq r0, r8, r4 │ │ │ │ - andeq r0, r7, r4, lsl sp │ │ │ │ - andeq r1, r4, sl, ror 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, r7, ip, lsl #26 │ │ │ │ + andeq r1, r4, sl, ror #14 │ │ │ │ + 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, r0, r0, lsl #9 │ │ │ │ - andeq r0, r7, ip, lsr #24 │ │ │ │ - andeq r0, r7, r6, ror #22 │ │ │ │ - muleq r4, lr, r6 │ │ │ │ - andeq r1, r4, sl, asr #11 │ │ │ │ - andeq r1, r4, lr, lsr #11 │ │ │ │ + andeq r0, r7, r4, lsr #24 │ │ │ │ + andeq r0, r7, lr, asr fp │ │ │ │ + andeq r1, r4, lr, lsl #13 │ │ │ │ + @ instruction: 0x000415ba │ │ │ │ + muleq r4, lr, r5 │ │ │ │ vst3.32 {d27,d29,d31}, [pc :64], r0 │ │ │ │ - bl feb6a874 │ │ │ │ + bl feb6a87c │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ - blmi 5d761c │ │ │ │ + blmi 5d7624 │ │ │ │ svcge 0x0002b083 │ │ │ │ mrcvs 4, 6, r4, cr11, cr11, {3} │ │ │ │ vldrle d2, [sl, #-4] │ │ │ │ ldrbtmi r4, [ip], #-3092 @ 0xfffff3ec │ │ │ │ - blcs 2ee1c │ │ │ │ + blcs 2ee24 │ │ │ │ @ instruction: 0xf8d4dd03 │ │ │ │ - blcs 1f8a8 │ │ │ │ + blcs 1f8b0 │ │ │ │ strcc sp, [r4, -r2, lsl #24] │ │ │ │ ldclt 6, cr4, [r0, #756] @ 0x2f4 │ │ │ │ @ instruction: 0xf836f03f │ │ │ │ mvnsle r2, r0, lsl #16 │ │ │ │ ldrdcc pc, [r4], r4 │ │ │ │ - blcc 612c0 │ │ │ │ + blcc 612c8 │ │ │ │ addcc pc, r4, r4, asr #17 │ │ │ │ - blcc 6ee44 │ │ │ │ + blcc 6ee4c │ │ │ │ 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 feb4f702 │ │ │ │ + blx feb4f70a │ │ │ │ svclt 0x0000e7d8 │ │ │ │ - andeq r0, r7, r0, lsr sl │ │ │ │ - andeq r0, r7, r6, lsr #20 │ │ │ │ - andeq r1, r4, sl, ror #9 │ │ │ │ + andeq r0, r7, r8, lsr #20 │ │ │ │ + andeq r0, r7, lr, lsl sl │ │ │ │ + ldrdeq r1, [r4], -sl │ │ │ │ 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 ff1248f0 │ │ │ │ - bmi ff13f30c │ │ │ │ + blmi ff1248f8 │ │ │ │ + bmi ff13f314 │ │ │ │ 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 2d788 │ │ │ │ + blcs 2d790 │ │ │ │ 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 fee4e1f0 │ │ │ │ + blmi fee4e1e8 │ │ │ │ strcs r4, [r0, #-1568] @ 0xfffff9e0 │ │ │ │ adcspl pc, ip, #13041664 @ 0xc70000 │ │ │ │ eorsvs r4, r3, fp, ror r4 │ │ │ │ - stmib r0!, {r0, r4, r5, r6, r7, r8, r9, sl, ip, sp, lr, pc} │ │ │ │ + ldmib ip, {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 dd1718 │ │ │ │ + b cd1720 │ │ │ │ strtmi r2, [r0], -r8, lsl #2 │ │ │ │ - beq fe54fb78 │ │ │ │ - b c51724 │ │ │ │ + beq fe54fb80 │ │ │ │ + b b5172c │ │ │ │ strtmi r2, [r0], -fp, lsl #2 │ │ │ │ stmdavc lr, {r0, r1, r2, r8, sl, ip, sp, lr, pc} │ │ │ │ - b ad1730 │ │ │ │ + b 9d1738 │ │ │ │ strtmi r2, [r0], -r7, lsl #2 │ │ │ │ ldreq pc, [r8], #263 @ 0x107 │ │ │ │ - b 95173c │ │ │ │ + b 851744 │ │ │ │ strtmi r4, [r0], -r8, lsr #23 │ │ │ │ @ instruction: 0xf8c7447b │ │ │ │ @ instruction: 0xf7f13094 │ │ │ │ - smlabbcs r4, r2, r9, lr │ │ │ │ + tstcs r4, lr, ror r9 │ │ │ │ @ instruction: 0xf7f14620 │ │ │ │ - tstcs r8, sl, lsl sl │ │ │ │ + tstcs r8, r6, lsl sl │ │ │ │ @ instruction: 0xf7f14620 │ │ │ │ - tstcs fp, r6, lsl sl │ │ │ │ + tstcs fp, r2, lsl sl │ │ │ │ @ instruction: 0xf7f14620 │ │ │ │ - tstcs r7, r2, lsl sl │ │ │ │ + tstcs r7, lr, lsl #20 │ │ │ │ @ instruction: 0xf5074620 │ │ │ │ @ instruction: 0xf7f174d6 │ │ │ │ - blmi fe78dfdc │ │ │ │ + blmi fe78dfd4 │ │ │ │ addsvc pc, r2, r7, lsl #10 │ │ │ │ addpl pc, r4, r6, asr #17 │ │ │ │ @ instruction: 0xf8c7447b │ │ │ │ @ instruction: 0xf04f3120 │ │ │ │ @ instruction: 0xf8c74380 │ │ │ │ @ instruction: 0xf7f13118 │ │ │ │ - @ instruction: 0xf8c7ea66 │ │ │ │ + @ instruction: 0xf8c7ea62 │ │ │ │ ldcmi 1, cr5, [r6, #656] @ 0x290 │ │ │ │ strbmi r2, [fp], -r1, lsl #4 │ │ │ │ msrcc R9_usr, r0 │ │ │ │ strls r4, [r0], #-1149 @ 0xfffffb83 │ │ │ │ @ instruction: 0xf01f4628 │ │ │ │ strbmi pc, [fp], -r7, lsl #29 @ │ │ │ │ vst1.8 {d18-d21}, [pc], r6 │ │ │ │ @@ -14992,16 +14994,16 @@ │ │ │ │ @ instruction: 0x46283192 │ │ │ │ @ instruction: 0xf01f9400 │ │ │ │ @ instruction: 0x4633fdb9 │ │ │ │ @ instruction: 0x4628221e │ │ │ │ vshl.s8 d25, d0, d0 │ │ │ │ @ instruction: 0xf01f3195 │ │ │ │ ldmdavs fp!, {r0, r4, r5, r7, r8, sl, fp, ip, sp, lr, pc}^ │ │ │ │ - bllt fe2ed9fc │ │ │ │ - blmi 7a622c │ │ │ │ + bllt fe2eda04 │ │ │ │ + blmi 7a6234 │ │ │ │ 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 │ │ │ │ @@ -15022,95 +15024,95 @@ │ │ │ │ ldrbtmi r4, [r9], #-2066 @ 0xfffff7ee │ │ │ │ @ instruction: 0xf02a4478 │ │ │ │ ldr pc, [r5], sp, lsr #18 │ │ │ │ @ instruction: 0x46294810 │ │ │ │ addscc pc, pc, #64, 4 │ │ │ │ @ instruction: 0xf02a4478 │ │ │ │ strb pc, [r5, r1, ror #19] @ │ │ │ │ - mrc 7, 1, APSR_nzcv, cr14, cr0, {7} │ │ │ │ - andeq ip, r6, r4, lsl #18 │ │ │ │ - ldrdeq r0, [r0], -r8 │ │ │ │ + mrc 7, 1, APSR_nzcv, cr10, cr0, {7} │ │ │ │ strdeq ip, [r6], -ip @ │ │ │ │ + ldrdeq r0, [r0], -r8 │ │ │ │ + strdeq ip, [r6], -r4 │ │ │ │ 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, ror r6 │ │ │ │ - andeq r1, r4, r0, ror r5 │ │ │ │ - andeq ip, r6, ip, ror #12 │ │ │ │ - andeq r1, r4, r6, ror #8 │ │ │ │ - andeq r1, r4, r0, ror r4 │ │ │ │ + andeq r1, r4, ip, ror #12 │ │ │ │ + andeq r1, r4, r0, ror #10 │ │ │ │ + andeq ip, r6, r4, ror #12 │ │ │ │ + andeq r1, r4, r6, asr r4 │ │ │ │ andeq r1, r4, r0, ror #8 │ │ │ │ + andeq r1, r4, r0, asr r4 │ │ │ │ vst3.32 {d27,d29,d31}, [pc :64], r0 │ │ │ │ - bl feb6ac44 │ │ │ │ + bl feb6ac4c │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ ldcmi 15, cr0, [r3], #-928 @ 0xfffffc60 │ │ │ │ - blmi cffc5c │ │ │ │ + blmi cffc64 │ │ │ │ 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 ac7f40 │ │ │ │ + blmi ac7f48 │ │ │ │ strcc r2, [ip, -r1, lsl #4] │ │ │ │ andsvs r5, sl, r3, ror #17 │ │ │ │ ldclt 6, cr4, [r0, #756] @ 0x2f4 │ │ │ │ - blmi a26324 │ │ │ │ + blmi a2632c │ │ │ │ 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 9030e0 │ │ │ │ + blmi 9030e8 │ │ │ │ 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 1d4fbb4 │ │ │ │ + blt 1d4fbbc │ │ │ │ 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 50823c │ │ │ │ + blmi 508244 │ │ │ │ ldmdbmi r3, {r3, r5, r9, sp} │ │ │ │ stmiapl r3!, {r0, r3, r4, r5, r6, sl, lr}^ │ │ │ │ @ instruction: 0x4618607b │ │ │ │ - ldmda r4!, {r0, r4, r5, r6, r7, r8, r9, sl, ip, sp, lr, pc} │ │ │ │ - blmi 226348 │ │ │ │ + ldmda r0!, {r0, r4, r5, r6, r7, r8, r9, sl, ip, sp, lr, pc} │ │ │ │ + blmi 226350 │ │ │ │ stmiapl r2!, {r0, r8, sp} │ │ │ │ stmiapl r2!, {r0, r4, sp, lr}^ │ │ │ │ strmi r6, [fp], #-2067 @ 0xfffff7ed │ │ │ │ @ instruction: 0xe7bf6013 │ │ │ │ - @ instruction: 0x0006c5b0 │ │ │ │ + andeq ip, r6, r8, lsr #11 │ │ │ │ @ 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, ror r3 │ │ │ │ + andeq r1, r4, r8, ror #6 │ │ │ │ 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 @ │ │ │ │ @@ -15132,15 +15134,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 49040 │ │ │ │ + bcs 49048 │ │ │ │ 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} │ │ │ │ @@ -15172,20 +15174,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: 0xfffaf029 │ │ │ │ svclt 0x0000e78e │ │ │ │ - muleq r6, sl, r4 │ │ │ │ + muleq r6, r2, r4 │ │ │ │ ldrdeq r0, [r0], -r0 @ │ │ │ │ - andeq r1, r4, ip, lsr #4 │ │ │ │ - andeq r1, r4, r6, asr r2 │ │ │ │ - andeq r1, r4, r0, lsl #4 │ │ │ │ - andeq r1, r4, sl, lsr #4 │ │ │ │ + andeq r1, r4, ip, lsl r2 │ │ │ │ + andeq r1, r4, r6, asr #4 │ │ │ │ + strdeq r1, [r4], -r0 │ │ │ │ + andeq r1, r4, sl, lsl r2 │ │ │ │ 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 │ │ │ │ @@ -15228,20 +15230,20 @@ │ │ │ │ @ instruction: 0xe7bdff95 │ │ │ │ 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, r2, ror r3 │ │ │ │ + andeq ip, r6, sl, ror #6 │ │ │ │ ldrdeq r0, [r0], -r0 @ │ │ │ │ - andeq r1, r4, ip, asr #2 │ │ │ │ - andeq r1, r4, lr, lsl #3 │ │ │ │ - andeq r1, r4, r6, lsr r1 │ │ │ │ - andeq r1, r4, r8, ror r1 │ │ │ │ + andeq r1, r4, ip, lsr r1 │ │ │ │ + andeq r1, r4, lr, ror r1 │ │ │ │ + andeq r1, r4, r6, lsr #2 │ │ │ │ + andeq r1, r4, r8, ror #2 │ │ │ │ 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 │ │ │ │ @@ -15251,79 +15253,79 @@ │ │ │ │ ldmdavs fp, {r0, r1, r4, r6, r7, fp, ip, lr} │ │ │ │ teqpcc r4, r7, asr #17 @ p-variant is OBSOLETE │ │ │ │ movweq pc, #79 @ 0x4f @ │ │ │ │ stc2l 0, cr15, [r6], #88 @ 0x58 │ │ │ │ stccs 0, cr6, [r0], {248} @ 0xf8 │ │ │ │ pkhtbmi sp, r1, lr, asr #32 │ │ │ │ @ instruction: 0xf7f04620 │ │ │ │ - mcrrne 14, 3, lr, r6, cr6 │ │ │ │ + mcrrne 14, 3, lr, r6, cr2 │ │ │ │ @ instruction: 0xf0164630 │ │ │ │ @ instruction: 0x4632fcdb │ │ │ │ stmib r9, {r0, r5, r9, sl, lr}^ │ │ │ │ @ instruction: 0xf0290500 │ │ │ │ ldmvs fp!, {r0, r4, r5, r7, r8, sl, fp, ip, sp, lr, pc}^ │ │ │ │ @ instruction: 0xf1072400 │ │ │ │ @ instruction: 0x46200114 │ │ │ │ @ instruction: 0xf7f0609c │ │ │ │ - blmi ccf6b0 │ │ │ │ + blmi ccf6a8 │ │ │ │ @ instruction: 0xf1074621 │ │ │ │ @ instruction: 0xf8580018 │ │ │ │ adcsvs r3, fp, r3 │ │ │ │ - svc 0x009cf7f0 │ │ │ │ + svc 0x0098f7f0 │ │ │ │ cmple r8, r0, lsl #16 │ │ │ │ @ instruction: 0xf1074c2d │ │ │ │ @ instruction: 0xf7f10018 │ │ │ │ - ldrbtmi lr, [ip], #-2070 @ 0xfffff7ea │ │ │ │ + ldrbtmi lr, [ip], #-2066 @ 0xfffff7ee │ │ │ │ @ instruction: 0xf7f04620 │ │ │ │ - ldmdavs fp!, {r1, r5, r6, r7, r8, r9, fp, sp, lr, pc}^ │ │ │ │ + ldmdavs fp!, {r1, r2, r3, r4, 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 │ │ │ │ - stc 7, cr15, [r2], {240} @ 0xf0 │ │ │ │ + ldcl 7, cr15, [lr], #-960 @ 0xfffffc40 │ │ │ │ ldmvs fp!, {r1, r5, fp, lr} │ │ │ │ @ instruction: 0x47984478 │ │ │ │ tstcs r0, r8, ror r9 │ │ │ │ - mrc 7, 0, APSR_nzcv, cr0, cr0, {7} │ │ │ │ - blmi 666694 │ │ │ │ + mcr 7, 0, pc, cr12, cr0, {7} @ │ │ │ │ + blmi 66669c │ │ │ │ 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 2e0b0 │ │ │ │ - @ instruction: 0x461ad0d8 │ │ │ │ blcs 2e0b8 │ │ │ │ + @ instruction: 0x461ad0d8 │ │ │ │ + blcs 2e0c0 │ │ │ │ @ instruction: 0xe7d3d1f7 │ │ │ │ @ instruction: 0xf0162001 │ │ │ │ ldmvs fp!, {r0, r7, 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: 0xf7f0eecc │ │ │ │ - svclt 0x0000ec06 │ │ │ │ + @ instruction: 0xf7f0eec8 │ │ │ │ + svclt 0x0000ec02 │ │ │ │ ldrdeq r0, [r0], -r8 │ │ │ │ - andeq ip, r6, sl, lsl #5 │ │ │ │ - andeq ip, r6, r6, lsl #5 │ │ │ │ + andeq ip, r6, r2, lsl #5 │ │ │ │ + andeq ip, r6, lr, ror r2 │ │ │ │ andeq r0, r0, r0, lsl #9 │ │ │ │ - andeq r1, r7, sl, lsr #14 │ │ │ │ - andeq r1, r7, r0, lsl #14 │ │ │ │ - andeq ip, r6, r8, ror #3 │ │ │ │ - muleq r7, lr, r6 │ │ │ │ + andeq r1, r7, r2, lsr #14 │ │ │ │ + strdeq r1, [r7], -r8 │ │ │ │ + andeq ip, r6, r0, ror #3 │ │ │ │ + muleq r7, r6, 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}^ │ │ │ │ @@ -15334,24 +15336,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, sl, lsr r6 │ │ │ │ - andeq r1, r7, lr, asr r6 │ │ │ │ + andeq lr, r6, r2, lsr r6 │ │ │ │ + andeq r1, r7, r6, 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 @ 13df8 │ │ │ │ + ldccc 2, cr4, [pc], #-276 @ 13e00 │ │ │ │ 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 │ │ │ │ @@ -15394,57 +15396,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 │ │ │ │ - muleq r4, sl, pc @ │ │ │ │ - andeq r0, r4, r6, lsl #31 │ │ │ │ - andeq r1, r4, r4, asr r1 │ │ │ │ - andeq r1, r4, lr, lsr r1 │ │ │ │ - andeq r1, r4, r4, lsr #2 │ │ │ │ - andeq r1, r4, lr, lsl #2 │ │ │ │ - strdeq r1, [r4], -r4 │ │ │ │ - ldrdeq r1, [r4], -r2 │ │ │ │ - strheq r1, [r4], -r4 │ │ │ │ - muleq r4, sl, r0 │ │ │ │ - andeq r1, r4, ip, ror r0 │ │ │ │ - andeq r1, r4, r2, rrx │ │ │ │ - andeq r1, r4, r8, asr #32 │ │ │ │ - andeq r1, r4, sl, lsr r0 │ │ │ │ - andeq r1, r4, r8, lsr #32 │ │ │ │ - andeq r1, r4, r2, lsl r0 │ │ │ │ - andeq r1, r4, r0 │ │ │ │ - andeq r0, r4, sl, ror #29 │ │ │ │ - andeq r0, r4, r8, ror #31 │ │ │ │ - ldrdeq r0, [r4], -r6 │ │ │ │ - @ instruction: 0x00040fb8 │ │ │ │ - muleq r4, lr, pc @ │ │ │ │ - andeq r0, r4, r0, lsl #31 │ │ │ │ - andeq r0, r4, lr, asr pc │ │ │ │ - andeq r0, r4, ip, asr #30 │ │ │ │ - andeq r0, r4, r6, lsr pc │ │ │ │ - andeq r0, r4, r8, lsl pc │ │ │ │ - strdeq r0, [r4], -lr │ │ │ │ - @ instruction: 0x00040cb0 │ │ │ │ + andeq r0, r4, sl, lsl #31 │ │ │ │ + andeq r0, r4, r6, ror pc │ │ │ │ + andeq r1, r4, r4, asr #2 │ │ │ │ + andeq r1, r4, lr, lsr #2 │ │ │ │ + andeq r1, r4, r4, lsl r1 │ │ │ │ + strdeq r1, [r4], -lr │ │ │ │ + andeq r1, r4, r4, ror #1 │ │ │ │ andeq r1, r4, r2, asr #1 │ │ │ │ + andeq r1, r4, r4, lsr #1 │ │ │ │ + andeq r1, r4, sl, lsl #1 │ │ │ │ + andeq r1, r4, ip, rrx │ │ │ │ + andeq r1, r4, r2, asr r0 │ │ │ │ + andeq r1, r4, r8, lsr r0 │ │ │ │ + andeq r1, r4, sl, lsr #32 │ │ │ │ + andeq r1, r4, r8, lsl r0 │ │ │ │ + andeq r1, r4, r2 │ │ │ │ + strdeq r0, [r4], -r0 @ │ │ │ │ + ldrdeq r0, [r4], -sl │ │ │ │ + ldrdeq r0, [r4], -r8 │ │ │ │ + andeq r0, r4, r6, asr #31 │ │ │ │ + andeq r0, r4, r8, lsr #31 │ │ │ │ + andeq r0, r4, lr, lsl #31 │ │ │ │ + andeq r0, r4, r0, ror pc │ │ │ │ + andeq r0, r4, lr, asr #30 │ │ │ │ + andeq r0, r4, ip, lsr pc │ │ │ │ + andeq r0, r4, r6, lsr #30 │ │ │ │ + andeq r0, r4, r8, lsl #30 │ │ │ │ + andeq r0, r4, lr, ror #29 │ │ │ │ + andeq r0, r4, r0, lsr #25 │ │ │ │ + strheq r1, [r4], -r2 │ │ │ │ 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 7fc68 │ │ │ │ + bl 7fc70 │ │ │ │ svclt 0x00bc0302 │ │ │ │ @ instruction: 0xf04f4240 │ │ │ │ strcs r0, [sl, #-2049] @ 0xfffff7ff │ │ │ │ andvs pc, r0, #164, 22 @ 0x29000 │ │ │ │ ldrmi r4, [lr], -r6, lsl #13 │ │ │ │ - blx 1563ca │ │ │ │ + blx 1563d2 │ │ │ │ @ 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}^ │ │ │ │ @@ -15453,15 +15455,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] @ 13e10 │ │ │ │ + ldclvc 5, cr15, [pc, #-692] @ 13e18 │ │ │ │ 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} │ │ │ │ @@ -15472,310 +15474,310 @@ │ │ │ │ @ instruction: 0xf8c702b0 │ │ │ │ @ instruction: 0xf04f30b8 │ │ │ │ rscsvs r3, sl, #-67108861 @ 0xfc000003 │ │ │ │ @ instruction: 0xf8c82200 │ │ │ │ movwcs r3, #0 │ │ │ │ @ instruction: 0x232ae9c7 │ │ │ │ @ instruction: 0x232ce9c7 │ │ │ │ - mrrc 7, 15, pc, ip, cr0 @ │ │ │ │ + mrrc 7, 15, pc, r8, cr0 @ │ │ │ │ strmi r4, [r2], r6, lsr #23 │ │ │ │ @ instruction: 0xf50358f3 │ │ │ │ @ instruction: 0xf8d35380 │ │ │ │ - blcs 20e30 │ │ │ │ + blcs 20e38 │ │ │ │ sbcshi pc, r1, r0 │ │ │ │ ldmpl r3!, {r1, r5, r7, r8, r9, fp, lr}^ │ │ │ │ - blcs 6e198 │ │ │ │ + blcs 6e1a0 │ │ │ │ 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 fff25a28 │ │ │ │ - bleq 502a8 │ │ │ │ + bvs fff25a30 │ │ │ │ + bleq 502b0 │ │ │ │ @ instruction: 0x03a8f107 │ │ │ │ @ instruction: 0xf107607b │ │ │ │ ldrsbtvs r0, [fp], r4 │ │ │ │ @ instruction: 0xf0296023 │ │ │ │ @ instruction: 0xf1bafbc9 │ │ │ │ @ instruction: 0xf8890000 │ │ │ │ svclt 0x00a8b07f │ │ │ │ andslt pc, ip, r7, asr #17 │ │ │ │ - blcs 1d109ac │ │ │ │ + blcs 1d109b4 │ │ │ │ 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 396522 │ │ │ │ + blx 39652a │ │ │ │ @ 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 175028a │ │ │ │ - blcs 2ecd4 │ │ │ │ + blx 1750292 │ │ │ │ + blcs 2ecdc │ │ │ │ addshi pc, r6, r0, asr #32 │ │ │ │ - blcs 2ebdc │ │ │ │ + blcs 2ebe4 │ │ │ │ addhi pc, fp, r0 │ │ │ │ addcs r4, r0, #112, 18 @ 0x1c0000 │ │ │ │ ldrbtmi r4, [r9], #-1584 @ 0xfffff9d0 │ │ │ │ - blx 13d02a6 │ │ │ │ + blx 13d02ae │ │ │ │ addcs r6, r0, #495616 @ 0x79000 │ │ │ │ @ instruction: 0xf0294630 │ │ │ │ - bvs f12f30 │ │ │ │ + bvs f12f38 │ │ │ │ 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 1dd02ca │ │ │ │ + blx 1dd02d2 │ │ │ │ subcs r4, r0, #1671168 @ 0x198000 │ │ │ │ ldrbtmi r6, [r9], #-2360 @ 0xfffff6c8 │ │ │ │ - blx 1c502d6 │ │ │ │ + blx 1c502de │ │ │ │ subcs r4, r0, #100, 18 @ 0x190000 │ │ │ │ ldrbtmi r6, [r9], #-2488 @ 0xfffff648 │ │ │ │ - blx 1ad02e2 │ │ │ │ + blx 1ad02ea │ │ │ │ subcs r4, r0, #1605632 @ 0x188000 │ │ │ │ ldrbtmi r6, [r9], #-2296 @ 0xfffff708 │ │ │ │ - blx 19502ee │ │ │ │ + blx 19502f6 │ │ │ │ eorcs r4, r0, #96, 18 @ 0x180000 │ │ │ │ ldrbtmi r6, [r9], #-2232 @ 0xfffff748 │ │ │ │ - blx 17d02fa │ │ │ │ + blx 17d0302 │ │ │ │ ldmdbvs r8!, {r1, r2, r3, r4, r6, r8, fp, lr}^ │ │ │ │ ldrbtmi r2, [r9], #-640 @ 0xfffffd80 │ │ │ │ - blx 1650306 │ │ │ │ + blx 165030e │ │ │ │ @ instruction: 0xf855e002 │ │ │ │ orrslt r4, ip, r4, lsl #30 │ │ │ │ strtmi r4, [r0], -r9, asr #12 │ │ │ │ - ldmdb sl, {r4, r5, r6, r7, r8, r9, sl, ip, sp, lr, pc} │ │ │ │ + ldmdb r6, {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 │ │ │ │ - stc 7, cr15, [r0, #-960]! @ 0xfffffc40 │ │ │ │ + ldc 7, cr15, [ip, #-960] @ 0xfffffc40 │ │ │ │ @ instruction: 0xf0002800 │ │ │ │ stcle 0, cr8, [r3, #-532] @ 0xfffffdec │ │ │ │ strbmi r2, [r1], -r2, lsl #4 │ │ │ │ - b ff2d2250 │ │ │ │ - blmi 1126bd4 │ │ │ │ + b ff1d2258 │ │ │ │ + blmi 1126bdc │ │ │ │ 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 ffbd2290 │ │ │ │ - blcs 12e2e0 │ │ │ │ + bl ffad2298 │ │ │ │ + blcs 12e2e8 │ │ │ │ ldrtmi sp, [r0], -r9, lsl #2 │ │ │ │ - bl fe55229c │ │ │ │ + bl fe4522a4 │ │ │ │ @ instruction: 0x46024631 │ │ │ │ @ instruction: 0xf7f02002 │ │ │ │ - stmdacs r0, {r3, r5, r6, sl, fp, sp, lr, pc} │ │ │ │ + stmdacs r0, {r2, r5, r6, sl, fp, sp, lr, pc} │ │ │ │ @ instruction: 0x4c3bdbf0 │ │ │ │ and r4, r4, ip, ror r4 │ │ │ │ - bl ff7522b4 │ │ │ │ - blcs 12e304 │ │ │ │ + bl ff6522bc │ │ │ │ + blcs 12e30c │ │ │ │ andcs sp, r1, #-2147483598 @ 0x80000032 │ │ │ │ andcs r4, r2, r1, lsr #12 │ │ │ │ - mrrc 7, 15, pc, r8, cr0 @ │ │ │ │ - blle ffcde308 │ │ │ │ + mrrc 7, 15, pc, r4, cr0 @ │ │ │ │ + blle ffcde310 │ │ │ │ ldmdbmi r4!, {r1, r6, r7, r8, r9, sl, sp, lr, pc} │ │ │ │ ldrtmi r2, [r0], -r0, lsl #5 │ │ │ │ @ instruction: 0xf0294479 │ │ │ │ ldrb pc, [r8, -r3, asr #21]! @ │ │ │ │ addcs r4, r0, #802816 @ 0xc4000 │ │ │ │ @ instruction: 0xf04f4630 │ │ │ │ ldrbtmi r0, [r9], #-2570 @ 0xfffff5f6 │ │ │ │ - blx feed03cc │ │ │ │ + blx feed03d4 │ │ │ │ @ instruction: 0xf64c6aba │ │ │ │ @ instruction: 0xf6cc4ecd │ │ │ │ - bcs 27e64 │ │ │ │ + bcs 27e6c │ │ │ │ svclt 0x00bc4659 │ │ │ │ strcs r4, [r1], #-594 @ 0xfffffdae │ │ │ │ @ instruction: 0xf8892300 │ │ │ │ - blx feba0542 │ │ │ │ + blx feba054a │ │ │ │ strmi r0, [fp], r2, lsl #6 │ │ │ │ ldmeq fp, {r4, r9, sl, lr}^ │ │ │ │ @ instruction: 0x2c13fb0a │ │ │ │ @ instruction: 0xf10c461a │ │ │ │ @ instruction: 0xf8010330 │ │ │ │ - bl fec63760 │ │ │ │ + bl fec63768 │ │ │ │ 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 │ │ │ │ ldr pc, [lr, -r9, lsl #21]! │ │ │ │ - ldmdb sl!, {r4, r5, r6, r7, r8, r9, sl, ip, sp, lr, pc}^ │ │ │ │ + ldmdb r6!, {r4, r5, r6, r7, r8, r9, sl, ip, sp, lr, pc}^ │ │ │ │ @ instruction: 0x4620687a │ │ │ │ @ instruction: 0xf7f06af9 │ │ │ │ - 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 │ │ │ │ + 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 │ │ │ │ ldrdeq r0, [r0], -r8 │ │ │ │ - andeq fp, r6, lr, lsl pc │ │ │ │ + andeq fp, r6, r6, lsl pc │ │ │ │ strdeq r0, [r0], -ip │ │ │ │ andeq r0, r0, r4, lsl #9 │ │ │ │ - andeq r0, r4, r4, asr #30 │ │ │ │ - @ instruction: 0x00040ebe │ │ │ │ - @ instruction: 0x00040eb6 │ │ │ │ - @ instruction: 0x00040eb6 │ │ │ │ - @ instruction: 0x00040ebe │ │ │ │ - muleq r4, r2, lr │ │ │ │ - @ instruction: 0x00040eb6 │ │ │ │ - @ instruction: 0x00040eb2 │ │ │ │ - andeq fp, r6, ip, ror #26 │ │ │ │ - andeq r2, r4, r4, lsl #19 │ │ │ │ - muleq r4, r4, sp │ │ │ │ - muleq r4, sl, sp │ │ │ │ + andeq r0, r4, r4, lsr pc │ │ │ │ + andeq r0, r4, lr, lsr #29 │ │ │ │ + andeq r0, r4, r6, lsr #29 │ │ │ │ + andeq r0, r4, r6, lsr #29 │ │ │ │ + andeq r0, r4, lr, lsr #29 │ │ │ │ + andeq r0, r4, r2, lsl #29 │ │ │ │ + andeq r0, r4, r6, lsr #29 │ │ │ │ + andeq r0, r4, r2, lsr #29 │ │ │ │ + andeq fp, r6, r4, ror #26 │ │ │ │ + andeq r2, r4, r4, ror r9 │ │ │ │ + andeq r0, r4, r4, lsl #27 │ │ │ │ + andeq r0, r4, sl, lsl #27 │ │ │ │ vst3.32 {d27,d29,d31}, [pc :64], r8 │ │ │ │ - bl feb6b5ec │ │ │ │ + bl feb6b5f4 │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ @ instruction: 0xf8df0ff0 │ │ │ │ strmi ip, [r4], -r0, rrx │ │ │ │ svcge 0x00004b17 │ │ │ │ - bmi 5e57f0 │ │ │ │ + bmi 5e57f8 │ │ │ │ @ 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 604a8 │ │ │ │ - blmi 48b870 │ │ │ │ - bvs 16e560c │ │ │ │ + blcs 604b0 │ │ │ │ + blmi 48b878 │ │ │ │ + bvs 16e5614 │ │ │ │ vstrle d2, [r5, #-4] │ │ │ │ ldrtmi r2, [sp], r9 │ │ │ │ @ instruction: 0x4098e8bd │ │ │ │ - ldmdalt r2!, {r4, r5, r6, r7, r8, r9, sl, ip, sp, lr, pc} │ │ │ │ + stmdalt lr!, {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], r7 │ │ │ │ + vst2.8 {d27-d28}, [pc :128], r3 │ │ │ │ smlabtcs r0, r9, r2, r6 │ │ │ │ - blx 7d04f4 │ │ │ │ + blx 7d04fc │ │ │ │ svclt 0x0000e7e3 │ │ │ │ - andeq r1, r7, ip, lsl #2 │ │ │ │ - andeq fp, r6, r0, lsl #24 │ │ │ │ + andeq r1, r7, r4, lsl #2 │ │ │ │ + strdeq fp, [r6], -r8 │ │ │ │ andeq r0, r0, r4, asr #9 │ │ │ │ - andeq r1, r7, ip, ror #1 │ │ │ │ + andeq r1, r7, r4, ror #1 │ │ │ │ vst3. {d27,d29,d31}, [pc :256], r8 │ │ │ │ - bl feb6b66c │ │ │ │ + bl feb6b674 │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ - blmi a98414 │ │ │ │ + blmi a9841c │ │ │ │ stcmi 15, cr10, [sl], #-0 │ │ │ │ ldrbtmi r4, [fp], #-1541 @ 0xfffff9fb │ │ │ │ - bvs fe6a5670 │ │ │ │ + bvs fe6a5678 │ │ │ │ svclt 0x00dc2a00 │ │ │ │ addsvs r2, sl, #268435456 @ 0x10000000 │ │ │ │ - bvs fe68b8d0 │ │ │ │ + bvs fe68b8d8 │ │ │ │ tstcc r1, r5, lsr #20 │ │ │ │ stmiapl r2!, {r0, r3, r4, r7, r9, sp, lr} │ │ │ │ tstlt r0, r0, lsl r8 │ │ │ │ - blcs aef08 │ │ │ │ - blmi 8c8580 │ │ │ │ - bvs fe6e5690 │ │ │ │ + blcs aef10 │ │ │ │ + blmi 8c8588 │ │ │ │ + bvs fe6e5698 │ │ │ │ andsle r2, lr, r2, lsl #22 │ │ │ │ @ instruction: 0xf7ef2009 │ │ │ │ - qsub8mi lr, r8, r6 │ │ │ │ + qsub8mi lr, r8, r2 │ │ │ │ @ instruction: 0xf7ff2228 │ │ │ │ - blmi 793924 │ │ │ │ + blmi 79392c │ │ │ │ stmiapl r3!, {r0, r9, sl, lr}^ │ │ │ │ @ instruction: 0xf7f04618 │ │ │ │ - ldmdbmi fp, {r1, r2, r4, r6, r8, r9, fp, sp, lr, pc} │ │ │ │ + ldmdbmi fp, {r1, r4, r6, r8, r9, fp, sp, lr, pc} │ │ │ │ @ instruction: 0xf8802200 │ │ │ │ - bmi 69c5c8 │ │ │ │ - blmi 69c4d4 │ │ │ │ + bmi 69c5d0 │ │ │ │ + blmi 69c4dc │ │ │ │ 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 ff7d24b0 │ │ │ │ - blcs 12e500 │ │ │ │ + b ff6d24b8 │ │ │ │ + blcs 12e508 │ │ │ │ ldrtmi sp, [r0], -r4, lsl #2 │ │ │ │ - ldmdb lr, {r4, r5, r6, r7, r8, r9, sl, ip, sp, lr, pc} │ │ │ │ - blle ffd5e500 │ │ │ │ + ldmdb sl, {r4, r5, r6, r7, r8, r9, sl, ip, sp, lr, pc} │ │ │ │ + blle ffd5e508 │ │ │ │ stc2 0, cr15, [r8], #144 @ 0x90 │ │ │ │ ldrmi r2, [r1], -r0, lsl #4 │ │ │ │ @ instruction: 0xf7ff4628 │ │ │ │ @ instruction: 0xe7cbfdd1 │ │ │ │ sbcvs pc, r9, #1325400064 @ 0x4f000000 │ │ │ │ @ instruction: 0xf0292100 │ │ │ │ @ instruction: 0xe7c0f9b9 │ │ │ │ - andeq r1, r7, lr, lsl #1 │ │ │ │ - andeq fp, r6, r4, lsl #23 │ │ │ │ + andeq r1, r7, r6, lsl #1 │ │ │ │ + andeq fp, r6, ip, ror fp │ │ │ │ andeq r0, r0, r4, asr #9 │ │ │ │ - andeq r1, r7, r8, rrx │ │ │ │ + andeq r1, r7, r0, 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, asr #7 │ │ │ │ + @ instruction: 0x0004b3bc │ │ │ │ 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 4015c │ │ │ │ + bcs 40164 │ │ │ │ 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 feb17dbe │ │ │ │ + blx feb17dc6 │ │ │ │ strtmi r0, [r0], r2, lsl #6 │ │ │ │ ldmeq fp, {r4, r9, sl, lr}^ │ │ │ │ - bcs 5131d8 │ │ │ │ + bcs 5131e0 │ │ │ │ @ instruction: 0xf10a461a │ │ │ │ @ instruction: 0xf8040330 │ │ │ │ - bne 18e39b0 │ │ │ │ + bne 18e39b8 │ │ │ │ movwcs fp, #7960 @ 0x1f18 │ │ │ │ svclt 0x0018428c │ │ │ │ stmiale ip!, {r0, r3, fp, sp}^ │ │ │ │ svceq 0x0009ea13 │ │ │ │ svclt 0x001e4925 │ │ │ │ @ instruction: 0xf804232d │ │ │ │ @ instruction: 0xf1a83c01 │ │ │ │ @@ -15793,70 +15795,70 @@ │ │ │ │ strtmi r2, [r9], -r0, lsl #5 │ │ │ │ @ instruction: 0xf0294640 │ │ │ │ tstpcs r0, pc, asr #18 @ p-variant is OBSOLETE │ │ │ │ strmi r4, [r8], -r2, asr #12 │ │ │ │ ldc2l 7, cr15, [r4, #-1020] @ 0xfffffc04 │ │ │ │ stc2 0, cr15, [r4], #-144 @ 0xffffff70 │ │ │ │ @ instruction: 0xf7ef2009 │ │ │ │ - bmi 4d0324 │ │ │ │ + bmi 4d031c │ │ │ │ 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: 0xf930f029 │ │ │ │ ldrtmi r2, [r1], -r0, lsl #5 │ │ │ │ @ instruction: 0xf0294640 │ │ │ │ ldrb pc, [r5, fp, lsr #18] @ │ │ │ │ - ldmda ip, {r4, r5, r6, r7, r8, r9, sl, ip, sp, lr, pc} │ │ │ │ - andeq fp, r6, sl, lsr #21 │ │ │ │ + ldmda r8, {r4, r5, r6, r7, r8, r9, sl, ip, sp, lr, pc} │ │ │ │ + andeq fp, r6, r2, lsr #21 │ │ │ │ ldrdeq r0, [r0], -r8 │ │ │ │ - andeq r0, r4, sl, ror fp │ │ │ │ - andeq r5, r4, r8, lsl r6 │ │ │ │ - andeq fp, r6, sl, ror #19 │ │ │ │ + andeq r0, r4, sl, ror #22 │ │ │ │ + andeq r5, r4, r8, lsl #12 │ │ │ │ + andeq fp, r6, r2, ror #19 │ │ │ │ vst3.32 {d27,d29,d31}, [pc :64], r0 │ │ │ │ - bl feb6b868 │ │ │ │ + bl feb6b870 │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ adclt r0, r7, r8, asr pc │ │ │ │ - bmi 58027c │ │ │ │ + bmi 580284 │ │ │ │ ldcne 3, cr2, [r8, #-4]! │ │ │ │ strcs r4, [r0], #-1146 @ 0xfffffb86 │ │ │ │ - blmi 4ec76c │ │ │ │ + blmi 4ec774 │ │ │ │ ldmdavs fp, {r0, r1, r4, r6, r7, fp, ip, lr} │ │ │ │ addcc pc, ip, r7, asr #17 │ │ │ │ movweq pc, #79 @ 0x4f @ │ │ │ │ - bl 52650 │ │ │ │ + b fff52658 │ │ │ │ ldrtmi r4, [fp], -pc, lsl #16 │ │ │ │ strls r2, [r0], #-525 @ 0xfffffdf3 │ │ │ │ vqshl.s8 q10, q12, q0 │ │ │ │ @ instruction: 0xf8c721c1 │ │ │ │ @ instruction: 0xf01e4084 │ │ │ │ - bmi 314334 │ │ │ │ + bmi 31433c │ │ │ │ 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 0x0000efe0 │ │ │ │ - andeq fp, r6, r8, lsl #19 │ │ │ │ + svclt 0x0000efdc │ │ │ │ + andeq fp, r6, r0, lsl #19 │ │ │ │ ldrdeq r0, [r0], -r8 │ │ │ │ - @ instruction: 0x000407b8 │ │ │ │ - andeq fp, r6, r6, asr r9 │ │ │ │ + andeq r0, r4, r8, lsr #15 │ │ │ │ + andeq fp, r6, lr, asr #18 │ │ │ │ svcmi 0x00f0e92d │ │ │ │ stcpl 4, cr15, [r0], {79} @ 0x4f │ │ │ │ @ instruction: 0x0c0cebad │ │ │ │ ldceq 8, cr15, [r0, #816] @ 0x330 │ │ │ │ @ instruction: 0xf5ad4959 │ │ │ │ - bmi 1673b3c │ │ │ │ + bmi 1673b44 │ │ │ │ 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} │ │ │ │ @@ -15874,61 +15876,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 1152acc │ │ │ │ + bmi 1152ad4 │ │ │ │ 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, #-3163] @ 0xfffff3a5 │ │ │ │ movwcs r4, #3390 @ 0xd3e │ │ │ │ @ instruction: 0xf8872272 │ │ │ │ @ instruction: 0x46593233 │ │ │ │ andls r2, r0, #2 │ │ │ │ vqshl.s8 q10, , q0 │ │ │ │ strls r3, [r2, #-698] @ 0xfffffd46 │ │ │ │ - blx 14507b6 │ │ │ │ + blx 14507be │ │ │ │ @ instruction: 0x46404938 │ │ │ │ @ instruction: 0xf0294479 │ │ │ │ stmdacs r0, {r0, r1, r5, r7, r8, fp, ip, sp, lr, pc} │ │ │ │ ldmdavs r3!, {r2, r4, r5, ip, lr, pc} │ │ │ │ - bmi d82dac │ │ │ │ + bmi d82db4 │ │ │ │ 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 fff50870 │ │ │ │ + blx fff50878 │ │ │ │ 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 8530bc │ │ │ │ + blmi 8530c4 │ │ │ │ orrsle r2, r8, r0, lsl #24 │ │ │ │ stmiapl fp!, {r1, r4, r5, fp, sp, lr}^ │ │ │ │ - bcs 3185c │ │ │ │ + bcs 31864 │ │ │ │ stmdbmi r4!, {r0, r1, r2, r4, r6, r7, ip, lr, pc} │ │ │ │ rsbvc pc, ip, #1325400064 @ 0x4f000000 │ │ │ │ ldrbtmi r4, [r9], #-2083 @ 0xfffff7dd │ │ │ │ @ instruction: 0xf0294478 │ │ │ │ strb pc, [lr, r3, ror #21] @ │ │ │ │ - svc 0x0040f7ef │ │ │ │ - blx 2508be │ │ │ │ + svc 0x003cf7ef │ │ │ │ + blx 2508c6 │ │ │ │ @ instruction: 0xf0294605 │ │ │ │ - blmi 7d4514 │ │ │ │ + blmi 7d451c │ │ │ │ andls r4, r2, r9, asr r6 │ │ │ │ vqshl.s8 q10, , q0 │ │ │ │ @ instruction: 0x200132be │ │ │ │ @ instruction: 0xf8cd9501 │ │ │ │ @ instruction: 0xf029a000 │ │ │ │ @ instruction: 0xf8d9fd65 │ │ │ │ subscs r1, lr, #204, 8 @ 0xcc000000 │ │ │ │ @@ -15937,71 +15939,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 0x0000fad7 │ │ │ │ - andeq fp, r6, r0, lsl r9 │ │ │ │ - ldrdeq r0, [r0], -r8 │ │ │ │ andeq fp, r6, r8, lsl #18 │ │ │ │ + ldrdeq r0, [r0], -r8 │ │ │ │ + andeq fp, r6, r0, lsl #18 │ │ │ │ ldrdeq r0, [r0], -r0 @ │ │ │ │ strdeq r0, [r0], -ip │ │ │ │ - andeq r0, r4, sl, lsl #14 │ │ │ │ - andeq r0, r4, r6, lsl #20 │ │ │ │ - ldrdeq r0, [r4], -r0 @ │ │ │ │ - ldrdeq r0, [r4], -ip │ │ │ │ - andeq fp, r6, lr, asr r8 │ │ │ │ - andeq r0, r4, sl, ror r6 │ │ │ │ - andeq r0, r4, r8, ror r9 │ │ │ │ - andeq r0, r4, sl, asr r6 │ │ │ │ - andeq r0, r4, r8, asr r9 │ │ │ │ - andeq r0, r4, r4, ror #18 │ │ │ │ + strdeq r0, [r4], -sl │ │ │ │ + strdeq r0, [r4], -r6 │ │ │ │ + andeq r0, r4, r0, asr #19 │ │ │ │ + andeq r0, r4, ip, asr #5 │ │ │ │ + andeq fp, r6, r6, asr r8 │ │ │ │ + andeq r0, r4, sl, ror #12 │ │ │ │ + andeq r0, r4, r8, ror #18 │ │ │ │ + andeq r0, r4, sl, asr #12 │ │ │ │ + andeq r0, r4, r8, asr #18 │ │ │ │ + andeq r0, r4, r4, asr r9 │ │ │ │ mvnsmi lr, #737280 @ 0xb4000 │ │ │ │ stcpl 4, cr15, [r0], {79} @ 0x4f │ │ │ │ @ instruction: 0x0c0cebad │ │ │ │ stcleq 8, cr15, [r0, #-816]! @ 0xfffffcd0 │ │ │ │ @ instruction: 0xf5ad4972 │ │ │ │ - bmi 1cb3d28 │ │ │ │ + bmi 1cb3d30 │ │ │ │ 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 2f3954 │ │ │ │ - bmi 1b1c8cc │ │ │ │ + bllt 2f395c │ │ │ │ + bmi 1b1c8d4 │ │ │ │ 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 1792f98 │ │ │ │ + blmi 1792fa0 │ │ │ │ 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 fef5292a │ │ │ │ + blx fef52932 │ │ │ │ strvc pc, [r8], #1284 @ 0x504 │ │ │ │ strbmi r4, [sl], -r1, lsl #12 │ │ │ │ @ instruction: 0xf0284640 │ │ │ │ eorscs pc, r0, #924 @ 0x39c │ │ │ │ strtmi r4, [r0], -r1, asr #12 │ │ │ │ @ instruction: 0xf8f4f029 │ │ │ │ stmdami lr, {r5, r6, r8, r9, ip, sp, pc}^ │ │ │ │ @@ -16012,21 +16014,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 15d09a8 │ │ │ │ - blcs 2ea30 │ │ │ │ + blx 15d09b0 │ │ │ │ + blcs 2ea38 │ │ │ │ vst4.32 {d29-d32}, [pc :128], r0 │ │ │ │ @ instruction: 0x46317278 │ │ │ │ @ instruction: 0xf0294620 │ │ │ │ @ instruction: 0xe799fa19 │ │ │ │ - blcs 2ea44 │ │ │ │ + blcs 2ea4c │ │ │ │ vst4.32 {d29-d32}, [pc :64], r6 │ │ │ │ @ instruction: 0x46417274 │ │ │ │ @ instruction: 0xf0294630 │ │ │ │ str pc, [pc, pc, lsl #20] │ │ │ │ @ instruction: 0x46034e3b │ │ │ │ cmncs r2, fp, lsr ip │ │ │ │ ldrbtmi r4, [lr], #-2619 @ 0xfffff5c5 │ │ │ │ @@ -16070,205 +16072,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 │ │ │ │ @ instruction: 0xe7f5f9b1 │ │ │ │ - cdp 7, 0, cr15, cr14, cr15, {7} │ │ │ │ - andeq fp, r6, ip, asr r7 │ │ │ │ - ldrdeq r0, [r0], -r8 │ │ │ │ + cdp 7, 0, cr15, cr10, cr15, {7} │ │ │ │ andeq fp, r6, r4, asr r7 │ │ │ │ + ldrdeq r0, [r0], -r8 │ │ │ │ + andeq fp, r6, ip, asr #14 │ │ │ │ ldrdeq r0, [r0], -r0 @ │ │ │ │ strdeq r0, [r0], -ip │ │ │ │ - andeq fp, r6, r2, lsr r7 │ │ │ │ - andeq r0, r4, sl, asr r5 │ │ │ │ - andeq r0, r4, r0, ror #18 │ │ │ │ - andeq r0, r4, r8, lsl r1 │ │ │ │ - andeq r0, r4, r6, ror #9 │ │ │ │ - andeq r0, r4, sl, ror #17 │ │ │ │ - andeq r0, r4, r8, lsl #18 │ │ │ │ - muleq r4, lr, r4 │ │ │ │ - andeq r0, r4, r2, lsr #17 │ │ │ │ - @ instruction: 0x000408b4 │ │ │ │ - andeq r0, r4, r4, ror #8 │ │ │ │ - andeq r0, r4, sl, lsr #17 │ │ │ │ + andeq fp, r6, sl, lsr #14 │ │ │ │ + andeq r0, r4, sl, asr #10 │ │ │ │ + andeq r0, r4, r0, asr r9 │ │ │ │ + andeq r0, r4, r8, lsl #2 │ │ │ │ + ldrdeq r0, [r4], -r6 │ │ │ │ ldrdeq r0, [r4], -sl │ │ │ │ - andeq r0, r4, lr, lsr r8 │ │ │ │ + strdeq r0, [r4], -r8 │ │ │ │ + andeq r0, r4, lr, lsl #9 │ │ │ │ + muleq r4, r2, r8 │ │ │ │ + andeq r0, r4, r4, lsr #17 │ │ │ │ + andeq r0, r4, r4, asr r4 │ │ │ │ + muleq r4, sl, r8 │ │ │ │ + andeq r0, r4, sl, asr #17 │ │ │ │ + andeq r0, r4, lr, lsr #16 │ │ │ │ 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 0x008cf7ef │ │ │ │ + svc 0x0088f7ef │ │ │ │ strmi r2, [r4], -r0, lsl #6 │ │ │ │ andcc pc, r0, r8, asr #17 │ │ │ │ rsble r2, r3, r0, lsl #16 │ │ │ │ - svc 0x005af7ef │ │ │ │ + svc 0x0056f7ef │ │ │ │ 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 ffa25d14 │ │ │ │ - blcs 4cb60 │ │ │ │ - bvs ffa4900c │ │ │ │ + bvs ffa25d1c │ │ │ │ + blcs 4cb68 │ │ │ │ + bvs ffa49014 │ │ │ │ orrpl pc, r0, pc, asr #8 │ │ │ │ - blx fecd0be6 │ │ │ │ + blx fecd0bee │ │ │ │ cmple r8, r1, lsl #16 │ │ │ │ @ instruction: 0xf0154620 │ │ │ │ - bvs ffa54250 │ │ │ │ + bvs ffa54258 │ │ │ │ addpl pc, r0, r0, lsl #10 │ │ │ │ @ instruction: 0xf01562e8 │ │ │ │ - bvs ffb1436c │ │ │ │ + bvs ffb14374 │ │ │ │ strmi r4, [r4], -r2, lsl #12 │ │ │ │ @ instruction: 0x46304651 │ │ │ │ andls pc, r0, sp, asr #17 │ │ │ │ - svc 0x009ef7ef │ │ │ │ + svc 0x009af7ef │ │ │ │ @ instruction: 0x4683683b │ │ │ │ rscle r2, r0, r2, lsr #16 │ │ │ │ @ instruction: 0x4630b9db │ │ │ │ stc2l 0, cr15, [r2], #-24 @ 0xffffffe8 │ │ │ │ - bmi d1d178 │ │ │ │ + bmi d1d180 │ │ │ │ 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: 0xf04ffd9b │ │ │ │ @ instruction: 0x260033ff │ │ │ │ andcc pc, r0, r8, asr #17 │ │ │ │ ldmvs lr, {sp, lr, pc} │ │ │ │ @ instruction: 0xf0154620 │ │ │ │ - bmi a541e8 │ │ │ │ + bmi a541f0 │ │ │ │ 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 727448 │ │ │ │ + blmi 727450 │ │ │ │ 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, #-532] @ 0xfffffdec │ │ │ │ - bvs ffae5de0 │ │ │ │ + ldcmi 12, cr11, [r9, #-516] @ 0xfffffdfc │ │ │ │ + bvs ffae5de8 │ │ │ │ bicle r2, lr, r0, lsl #22 │ │ │ │ @ instruction: 0xf1072240 │ │ │ │ @ instruction: 0x46580114 │ │ │ │ @ instruction: 0xf876f00a │ │ │ │ @ instruction: 0xf04f4a14 │ │ │ │ - blmi 521400 │ │ │ │ + blmi 521408 │ │ │ │ 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, [sl, #-956]! @ 0xfffffc44 │ │ │ │ - andeq fp, r6, r4, lsr r5 │ │ │ │ + stc 7, cr15, [r6, #-956]! @ 0xfffffc44 │ │ │ │ + andeq fp, r6, ip, lsr #10 │ │ │ │ ldrdeq r0, [r0], -r8 │ │ │ │ - andeq sp, r6, r4, asr #19 │ │ │ │ - andeq r0, r4, ip, asr #15 │ │ │ │ - ldrdeq r0, [r4], -r2 │ │ │ │ - andeq fp, r6, sl, asr r4 │ │ │ │ - andeq fp, r6, ip, lsr r4 │ │ │ │ - andeq r0, r7, r0, lsr #18 │ │ │ │ - andeq r0, r4, ip, lsr r7 │ │ │ │ - andeq r0, r4, r4, lsl r7 │ │ │ │ - andeq r0, r4, r8, lsr r2 │ │ │ │ + @ instruction: 0x0006d9bc │ │ │ │ + @ instruction: 0x000407bc │ │ │ │ + andeq r0, r4, r2, asr #5 │ │ │ │ + andeq fp, r6, r2, asr r4 │ │ │ │ + andeq fp, r6, r4, lsr r4 │ │ │ │ + andeq r0, r7, r8, lsl r9 │ │ │ │ + andeq r0, r4, ip, lsr #14 │ │ │ │ + andeq r0, r4, r4, lsl #14 │ │ │ │ + andeq r0, r4, r8, lsr #4 │ │ │ │ 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 ff4d0ca2 │ │ │ │ + blx ff4d0caa │ │ │ │ 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 │ │ │ │ - ldcl 7, cr15, [r0, #956]! @ 0x3bc │ │ │ │ + stcl 7, cr15, [ip, #956]! @ 0x3bc │ │ │ │ @ instruction: 0xf0002800 │ │ │ │ - blmi 18f4f54 │ │ │ │ + blmi 18f4f5c │ │ │ │ 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 │ │ │ │ stc2l 0, cr15, [r4, #-84] @ 0xffffffac │ │ │ │ movwmi pc, #1103 @ 0x44f @ │ │ │ │ strmi r4, [r2], r2, lsl #12 │ │ │ │ strtmi r4, [r0], -r9, asr #12 │ │ │ │ @ instruction: 0xf7ef9600 │ │ │ │ - ldmvs fp!, {r2, r3, r4, r5, r7, r9, sl, fp, sp, lr, pc}^ │ │ │ │ + ldmvs fp!, {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 │ │ │ │ - stc 7, cr15, [r0], {239} @ 0xef │ │ │ │ + bl fff52cb8 │ │ │ │ @ instruction: 0xf64f1e42 │ │ │ │ addsmi r7, sl, #-201326589 @ 0xf4000003 │ │ │ │ @ instruction: 0xf02dd85c │ │ │ │ @ instruction: 0x4604f919 │ │ │ │ @ instruction: 0xf0154650 │ │ │ │ stmdavs fp!, {r0, r2, r3, 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: 0x4604edb4 │ │ │ │ + @ instruction: 0x4604edb0 │ │ │ │ stmdavs fp!, {r3, r4, r5, r8, r9, ip, sp, pc} │ │ │ │ sbcle r2, pc, r0, lsl #22 │ │ │ │ @ instruction: 0x46596878 │ │ │ │ subsmi pc, pc, #64, 4 │ │ │ │ @ instruction: 0xff8cf028 │ │ │ │ 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], {63} @ 0x3f │ │ │ │ ldmdavs r8!, {r0, r1, r5, r6, r7, r9, fp, ip, lr, pc} │ │ │ │ ldc2 0, cr15, [sl], #84 @ 0x54 │ │ │ │ - bllt 10eee00 │ │ │ │ - blmi d2764c │ │ │ │ + bllt 10eee08 │ │ │ │ + blmi d27654 │ │ │ │ ldmpl r3, {r1, r3, r4, r5, r6, sl, lr}^ │ │ │ │ - bvs ffeeedc8 │ │ │ │ + bvs ffeeedd0 │ │ │ │ @ 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} │ │ │ │ stc2 0, cr15, [r6], #84 @ 0x54 │ │ │ │ ldmdblt r3, {r0, r1, r3, r5, fp, sp, lr}^ │ │ │ │ @@ -16295,59 +16297,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 │ │ │ │ ldc2l 0, cr15, [r0], #-84 @ 0xffffffac │ │ │ │ ldmdblt r3, {r0, r1, r3, r5, fp, sp, lr} │ │ │ │ - ldrbtcc pc, [pc], #79 @ 14dec @ │ │ │ │ + ldrbtcc pc, [pc], #79 @ 14df4 @ │ │ │ │ stmdami r0!, {r0, r2, r3, r5, r7, r8, r9, sl, sp, lr, pc} │ │ │ │ addvs pc, pc, #1325400064 @ 0x4f000000 │ │ │ │ ldrbtmi r4, [r8], #-1585 @ 0xfffff9cf │ │ │ │ @ instruction: 0xffe4f028 │ │ │ │ ldmdavs r8!, {r2, r4, r5, r6, r7, r8, r9, sl, sp, lr, pc} │ │ │ │ stc2l 0, cr15, [r0], #-84 @ 0xffffffac │ │ │ │ ldmdblt r3, {r0, r1, r3, r5, fp, sp, lr} │ │ │ │ - ldrbtcc pc, [pc], #79 @ 14e0c @ │ │ │ │ + ldrbtcc pc, [pc], #79 @ 14e14 @ │ │ │ │ ldmdbmi r9, {r1, r5, r7, r8, r9, sl, sp, lr, pc} │ │ │ │ addsmi pc, r5, #64, 4 │ │ │ │ ldrbtmi r4, [r9], #-2072 @ 0xfffff7e8 │ │ │ │ @ instruction: 0xf0284478 │ │ │ │ ubfx pc, r3, #31, #20 │ │ │ │ - ldc 7, cr15, [r0], #-956 @ 0xfffffc44 │ │ │ │ - andeq fp, r6, lr, lsl #7 │ │ │ │ - ldrdeq r0, [r0], -r8 │ │ │ │ + stc 7, cr15, [ip], #-956 @ 0xfffffc44 │ │ │ │ andeq fp, r6, r6, lsl #7 │ │ │ │ + ldrdeq r0, [r0], -r8 │ │ │ │ + andeq fp, r6, lr, ror r3 │ │ │ │ ldrdeq r0, [r0], -r0 @ │ │ │ │ - andeq r0, r4, r6, asr #13 │ │ │ │ - @ instruction: 0x000406b0 │ │ │ │ - muleq r4, r2, r1 │ │ │ │ - andeq r0, r4, ip, asr #12 │ │ │ │ - andeq r0, r4, r2, lsl r1 │ │ │ │ - andeq r0, r4, r8, lsr #12 │ │ │ │ - andeq fp, r6, r8, lsr #5 │ │ │ │ - andeq r0, r4, r8, asr #1 │ │ │ │ - andeq r0, r4, r6, asr #11 │ │ │ │ - strheq r0, [r4], -r4 │ │ │ │ - @ instruction: 0x000405b2 │ │ │ │ - andeq r0, r4, r2, lsr #1 │ │ │ │ - andeq r0, r4, r0, lsr #11 │ │ │ │ - muleq r4, r0, r0 │ │ │ │ - @ instruction: 0x000405bc │ │ │ │ - andeq r0, r4, r2, ror r5 │ │ │ │ - andeq r0, r4, sl, lsr r0 │ │ │ │ - andeq r0, r4, r8, lsr r5 │ │ │ │ + @ instruction: 0x000406b6 │ │ │ │ + andeq r0, r4, r0, lsr #13 │ │ │ │ + andeq r0, r4, r2, lsl #3 │ │ │ │ + andeq r0, r4, ip, lsr r6 │ │ │ │ + andeq r0, r4, r2, lsl #2 │ │ │ │ + andeq r0, r4, r8, lsl r6 │ │ │ │ + andeq fp, r6, r0, lsr #5 │ │ │ │ + strheq r0, [r4], -r8 │ │ │ │ + @ instruction: 0x000405b6 │ │ │ │ + andeq r0, r4, r4, lsr #1 │ │ │ │ + andeq r0, r4, r2, lsr #11 │ │ │ │ + muleq r4, r2, r0 │ │ │ │ + muleq r4, r0, r5 │ │ │ │ + andeq r0, r4, r0, lsl #1 │ │ │ │ + andeq r0, r4, ip, lsr #11 │ │ │ │ + andeq r0, r4, r2, ror #10 │ │ │ │ + andeq r0, r4, sl, lsr #32 │ │ │ │ + andeq r0, r4, r8, lsr #10 │ │ │ │ ldrbmi lr, [r0, sp, lsr #18]! │ │ │ │ stcpl 4, cr15, [r0], {79} @ 0x4f │ │ │ │ @ instruction: 0x0c0cebad │ │ │ │ svceq 0x00c8f8cc │ │ │ │ svcge 0x0004b086 │ │ │ │ @ instruction: 0xf04f4daa │ │ │ │ - blmi feaa2294 │ │ │ │ - bmi feaa6090 │ │ │ │ + blmi feaa229c │ │ │ │ + bmi feaa6098 │ │ │ │ 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 │ │ │ │ @@ -16371,36 +16373,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 ff550f72 │ │ │ │ + blx ff550f7a │ │ │ │ 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 fe01cf50 │ │ │ │ + bmi fe01cf58 │ │ │ │ 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 1451016 │ │ │ │ + blx 145101e │ │ │ │ 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 │ │ │ │ ldr pc, [r9, r5, ror #28] │ │ │ │ vmul.i8 q10, q0, │ │ │ │ ldmdami r5!, {r0, r1, r3, r5, r9, ip, lr}^ │ │ │ │ @@ -16410,15 +16412,15 @@ │ │ │ │ @ instruction: 0xf008ff65 │ │ │ │ strmi pc, [r2], r5, ror #27 │ │ │ │ @ instruction: 0xf02c4620 │ │ │ │ stmdbmi pc!, {r0, r1, r3, r5, r6, r9, sl, fp, ip, sp, lr, pc}^ @ │ │ │ │ cmncs r8, #1 │ │ │ │ movwls r4, #1608 @ 0x648 │ │ │ │ @ instruction: 0x46234479 │ │ │ │ - bhi cf6ec │ │ │ │ + bhi cf6f4 │ │ │ │ rscmi pc, pc, #64, 4 │ │ │ │ @ instruction: 0xff36f009 │ │ │ │ @ instruction: 0xf0154650 │ │ │ │ @ instruction: 0xe7a6fb7f │ │ │ │ @ instruction: 0xf44f4b67 │ │ │ │ stmdbmi r7!, {r5, r7, r9, sp, lr}^ │ │ │ │ ldrbtmi r2, [fp], #-1 │ │ │ │ @@ -16456,41 +16458,41 @@ │ │ │ │ @ instruction: 0xffffffdf │ │ │ │ @ instruction: 0xffffffdf │ │ │ │ @ instruction: 0xffffffdf │ │ │ │ @ instruction: 0xffffffcd │ │ │ │ @ instruction: 0xffffffdf │ │ │ │ andeq r0, r0, sp, rrx │ │ │ │ @ instruction: 0xf0084628 │ │ │ │ - blmi 1054664 │ │ │ │ + blmi 105466c │ │ │ │ strmi r4, [r4], -r0, asr #18 │ │ │ │ strls r4, [r0], #-1147 @ 0xfffffb85 │ │ │ │ vqshl.s8 q10, , q0 │ │ │ │ andcs r5, r1, r5, lsl #4 │ │ │ │ @ instruction: 0xf936f029 │ │ │ │ @ instruction: 0xf0154620 │ │ │ │ @ instruction: 0xe7a6fb1d │ │ │ │ @ instruction: 0xf0084628 │ │ │ │ strmi pc, [r4], -fp, ror #26 │ │ │ │ cdp2 0, 14, cr15, cr6, cr12, {1} │ │ │ │ @ instruction: 0xf02c4605 │ │ │ │ - blmi dd4c74 │ │ │ │ + blmi dd4c7c │ │ │ │ vmul.i8 d20, d0, d22 │ │ │ │ andls r5, r0, r5, lsl r2 │ │ │ │ ldrbtmi r4, [r9], #-1147 @ 0xfffffb85 │ │ │ │ strpl lr, [r1], #-2509 @ 0xfffff633 │ │ │ │ @ instruction: 0xf0292001 │ │ │ │ @ instruction: 0x4620f91d │ │ │ │ - blx 151112 │ │ │ │ + blx 15111a │ │ │ │ strtmi lr, [r8], -sp, lsl #15 │ │ │ │ ldc2l 0, cr15, [r2, #-32] @ 0xffffffe0 │ │ │ │ @ instruction: 0xf02c4604 │ │ │ │ strmi pc, [r5], -sp, asr #29 │ │ │ │ cdp2 0, 14, cr15, cr12, cr12, {1} │ │ │ │ @ instruction: 0xf02c4680 │ │ │ │ - blmi ad4c3c │ │ │ │ + blmi ad4c44 │ │ │ │ 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: 0xf900f029 │ │ │ │ @ instruction: 0xf0154620 │ │ │ │ @@ -16507,66 +16509,66 @@ │ │ │ │ @ instruction: 0xf0154620 │ │ │ │ smmls sl, r1, sl, pc @ │ │ │ │ vmul.i8 d20, d0, d10 │ │ │ │ ldmdami sl, {r0, r1, r2, r5, r9, ip, lr} │ │ │ │ ldrbtmi r4, [r8], #-1145 @ 0xfffffb87 │ │ │ │ cdp2 0, 4, cr15, cr8, cr8, {1} │ │ │ │ @ instruction: 0xf7efe755 │ │ │ │ - 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, asr #30 │ │ │ │ - andeq fp, r6, lr, lsr #1 │ │ │ │ - ldrdeq pc, [r3], -r6 │ │ │ │ - andeq r0, r4, r8, lsl r4 │ │ │ │ - andeq pc, r3, r4, asr #29 │ │ │ │ - andeq r0, r4, r6, lsl #8 │ │ │ │ - andeq pc, r3, r0, lsr #29 │ │ │ │ - ldrdeq r0, [r4], -r2 │ │ │ │ - andeq pc, r3, ip, ror lr @ │ │ │ │ - andeq r0, r4, r8, ror #6 │ │ │ │ - ldrdeq pc, [r3], -r8 │ │ │ │ - andeq r0, r4, r8, lsl r4 │ │ │ │ - andeq pc, r3, r6, lsr #27 │ │ │ │ - andeq r0, r4, r6, lsl r5 │ │ │ │ - andeq pc, r3, ip, ror #26 │ │ │ │ - andeq r0, r4, r6, ror r3 │ │ │ │ - andeq pc, r3, r0, asr #26 │ │ │ │ - andeq pc, r3, r4, lsr #26 │ │ │ │ - andeq r0, r4, r6, ror #4 │ │ │ │ + svclt 0x0000eaa2 │ │ │ │ + andeq fp, r6, r0, ror #2 │ │ │ │ + andeq fp, r6, sl, asr r1 │ │ │ │ + ldrdeq r0, [r0], -r0 @ │ │ │ │ + ldrdeq r0, [r0], -r8 │ │ │ │ + andeq pc, r3, r8, lsr pc @ │ │ │ │ + andeq fp, r6, r6, lsr #1 │ │ │ │ + andeq pc, r3, r6, asr #29 │ │ │ │ + andeq r0, r4, r8, lsl #8 │ │ │ │ + @ instruction: 0x0003feb4 │ │ │ │ + strdeq r0, [r4], -r6 │ │ │ │ + muleq r3, r0, lr │ │ │ │ + andeq r0, r4, r2, asr #7 │ │ │ │ + andeq pc, r3, ip, ror #28 │ │ │ │ + andeq r0, r4, r8, asr r3 │ │ │ │ + andeq pc, r3, r8, asr #27 │ │ │ │ + andeq r0, r4, r8, lsl #8 │ │ │ │ + muleq r3, r6, sp │ │ │ │ + andeq r0, r4, r6, lsl #10 │ │ │ │ + andeq pc, r3, ip, asr sp @ │ │ │ │ + andeq r0, r4, r6, ror #6 │ │ │ │ + andeq pc, r3, r0, lsr sp @ │ │ │ │ + andeq pc, r3, r4, lsl sp @ │ │ │ │ + andeq r0, r4, r6, asr r2 │ │ │ │ vst3.32 {d27,d29,d31}, [pc], r0 │ │ │ │ - bl feb6c3a0 │ │ │ │ + bl feb6c3a8 │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ svcge 0x00000ff8 │ │ │ │ - b fea53168 │ │ │ │ + b fe953170 │ │ │ │ svclt 0x00a82800 │ │ │ │ - blle 1d1b4 │ │ │ │ + blle 1d1bc │ │ │ │ @ instruction: 0xf7efbd80 │ │ │ │ - stmdavs r0, {r1, r3, r4, r5, r6, sl, fp, sp, lr, pc} │ │ │ │ + stmdavs r0, {r1, r2, 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 b8fb68 │ │ │ │ + blmi b8fb60 │ │ │ │ @ instruction: 0x460544f9 │ │ │ │ andhi pc, r3, r9, asr r8 @ │ │ │ │ ldrdcc pc, [r0], -r8 │ │ │ │ teqle sl, r0, lsl #22 │ │ │ │ svclt 0x00b82d00 │ │ │ │ - blle 11e658 │ │ │ │ + blle 11e660 │ │ │ │ svccc 0x0080f5b5 │ │ │ │ @ instruction: 0xf44fbfa8 │ │ │ │ ldrtmi r3, [r1], -r0, lsl #11 │ │ │ │ @ instruction: 0xf1ba4620 │ │ │ │ @ instruction: 0xd1290f00 │ │ │ │ ldc2l 0, cr15, [sl], #172 @ 0xac │ │ │ │ ldrdcc pc, [r0], -r8 │ │ │ │ @@ -16575,16 +16577,16 @@ │ │ │ │ strd r4, [sl], -sl │ │ │ │ ldrbmi r4, [r0], -r2, lsr #12 │ │ │ │ orrpl pc, lr, r0, asr #4 │ │ │ │ stc2l 0, cr15, [ip], {42} @ 0x2a │ │ │ │ ldrdcc pc, [r0], -r8 │ │ │ │ adcmi r3, r5, #16777216 @ 0x1000000 │ │ │ │ adcmi sp, r6, #17 │ │ │ │ - blcs 49634 │ │ │ │ - bmi 609610 │ │ │ │ + blcs 4963c │ │ │ │ + bmi 609618 │ │ │ │ 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}^ │ │ │ │ @@ -16597,352 +16599,352 @@ │ │ │ │ ldr pc, [fp, r3, ror #25]! │ │ │ │ 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 0x0000bd93 │ │ │ │ - andeq sl, r6, r0, lsl lr │ │ │ │ + andeq sl, r6, r8, lsl #28 │ │ │ │ ldrdeq r0, [r0], -r0 @ │ │ │ │ - andeq pc, r3, r4, lsr #24 │ │ │ │ + andeq pc, r3, r4, lsl ip @ │ │ │ │ andeq r0, r0, r0, ror r4 │ │ │ │ - ldrdeq pc, [r3], -r2 │ │ │ │ - andeq r0, r4, r8, ror #9 │ │ │ │ - andeq pc, r3, r0, asr #23 │ │ │ │ - ldrdeq r0, [r4], -r6 │ │ │ │ + andeq pc, r3, r2, asr #23 │ │ │ │ + ldrdeq r0, [r4], -r8 │ │ │ │ + @ instruction: 0x0003fbb0 │ │ │ │ + andeq r0, r4, r6, asr #9 │ │ │ │ vst3. {d27,d29,d31}, [pc :256], r8 │ │ │ │ - bl feb6c4c8 │ │ │ │ + bl feb6c4d0 │ │ │ │ @ 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 fe9d3298 │ │ │ │ + bl fe8d32a0 │ │ │ │ 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, {r3, r4, r7, r8, r9, fp, sp, lr, pc} │ │ │ │ + stmdacs r0, {r2, 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 fe1747f8 │ │ │ │ + bmi fe174800 │ │ │ │ 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 2f404 │ │ │ │ + blcs 2f40c │ │ │ │ addshi pc, sp, r0, asr #32 │ │ │ │ streq pc, [ip, #-263] @ 0xfffffef9 │ │ │ │ stmdaeq sp, {r0, r1, r2, r8, ip, sp, lr, pc}^ │ │ │ │ @ instruction: 0xf7ef4628 │ │ │ │ - blmi 1f4f964 │ │ │ │ + blmi 1f4f95c │ │ │ │ strtmi r2, [r9], -r0, asr #4 │ │ │ │ @ instruction: 0xf60458e4 │ │ │ │ @ instruction: 0xf0280034 │ │ │ │ subcs pc, r0, #897024 @ 0xdb000 │ │ │ │ orreq pc, lr, r7, lsl #2 │ │ │ │ rsbseq pc, r4, r4, lsl #12 │ │ │ │ - blx ff551408 │ │ │ │ + blx ff551410 │ │ │ │ @ instruction: 0xf5072240 │ │ │ │ @ instruction: 0xf6047188 │ │ │ │ @ instruction: 0xf02800b4 │ │ │ │ strbmi pc, [r0], -sp, asr #21 @ │ │ │ │ - bl 1153338 │ │ │ │ + bl 1053340 │ │ │ │ cmple r1, r0, asr #16 │ │ │ │ strbmi r2, [r0], -lr, lsr #2 │ │ │ │ - bl 1453344 │ │ │ │ + bl 135334c │ │ │ │ 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 fedd1444 │ │ │ │ + blx fedd144c │ │ │ │ stmiavc sl, {r0, r1, r2, r8, sl, ip, sp, lr, pc}^ │ │ │ │ @ instruction: 0x46412230 │ │ │ │ @ instruction: 0xf0384628 │ │ │ │ strmi pc, [r1], r3, asr #20 │ │ │ │ rsble r2, r7, r0, lsl #16 │ │ │ │ vst1.8 {d20-d22}, [pc], r1 │ │ │ │ vhsub.s8 d7, d20, d0 │ │ │ │ @ instruction: 0xf0287034 │ │ │ │ strbmi pc, [r8], -r5, lsr #21 @ │ │ │ │ @ instruction: 0xf97cf015 │ │ │ │ eorsvc pc, r4, r4, lsl #4 │ │ │ │ - bl 653390 │ │ │ │ + bl 553398 │ │ │ │ vcge.s8 , q2, q12 │ │ │ │ ldmdane r9, {r0, r1, r4, r5, r8, r9, ip, sp, lr} │ │ │ │ @ instruction: 0xf8132000 │ │ │ │ - bcs ba0fe8 │ │ │ │ + bcs ba0ff0 │ │ │ │ andcc fp, r1, r8, lsl #30 │ │ │ │ @ instruction: 0xd1f84299 │ │ │ │ vcge.s8 d11, d4, d8 │ │ │ │ @ instruction: 0x46207434 │ │ │ │ @ instruction: 0xff8af037 │ │ │ │ cmnle r8, r0, lsl #16 │ │ │ │ - blcs 2f4cc │ │ │ │ - bmi 1409974 │ │ │ │ + blcs 2f4d4 │ │ │ │ + bmi 140997c │ │ │ │ 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 1bd14d4 │ │ │ │ + blx 1bd14dc │ │ │ │ @ instruction: 0xf8dfe7b6 │ │ │ │ vrhadd.s8 d9, d4, d12 │ │ │ │ - blmi 10b2510 │ │ │ │ + blmi 10b2518 │ │ │ │ andvc pc, lr, #64, 4 │ │ │ │ strdcs r4, [r1], -r9 │ │ │ │ @ instruction: 0x4649447b │ │ │ │ strpl lr, [r0], #-2509 @ 0xfffff633 │ │ │ │ @ instruction: 0xff4ef028 │ │ │ │ addvc pc, r0, #1325400064 @ 0x4f000000 │ │ │ │ strtmi r4, [r0], -r1, asr #12 │ │ │ │ - blx 1651500 │ │ │ │ - blcs 2f530 │ │ │ │ + blx 1651508 │ │ │ │ + blcs 2f538 │ │ │ │ ldmdami r9!, {r0, r2, r3, r6, r7, ip, lr, pc} │ │ │ │ vmax.s8 q10, q0, │ │ │ │ ldrbtmi r7, [r8], #-530 @ 0xfffffdee │ │ │ │ stc2 0, cr15, [r8], #160 @ 0xa0 │ │ │ │ ldmdbmi r6!, {r0, r2, r6, r7, r8, r9, sl, sp, lr, pc} │ │ │ │ sbcvs pc, sp, #64, 4 │ │ │ │ ldrbtmi r4, [r9], #-2101 @ 0xfffff7cb │ │ │ │ @ instruction: 0xf0284478 │ │ │ │ ldrb pc, [r9, -r3, ror #23] @ │ │ │ │ ldmdbvc r4!, {r2, r9, ip, sp, lr, pc} │ │ │ │ addvc pc, r0, #1325400064 @ 0x4f000000 │ │ │ │ strbmi r4, [r8], -r9, lsr #12 │ │ │ │ - blx f51538 │ │ │ │ + blx f51540 │ │ │ │ @ instruction: 0x2734f894 │ │ │ │ - bcs 2d688 │ │ │ │ + bcs 2d690 │ │ │ │ @ instruction: 0xf7efd094 │ │ │ │ - ldmdavs sl!, {r3, r5, r6, r9, fp, sp, lr, pc}^ │ │ │ │ + ldmdavs sl!, {r2, 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 210bc │ │ │ │ + bcs 210c4 │ │ │ │ @ instruction: 0xe787d1f7 │ │ │ │ vmla.i8 d20, d0, d22 │ │ │ │ stmdami r6!, {r2, r3, r4, r9, ip, sp, lr} │ │ │ │ ldrbtmi r4, [r8], #-1145 @ 0xfffffb87 │ │ │ │ ldc2l 0, cr15, [ip], #-160 @ 0xffffff60 │ │ │ │ - blmi 94f334 │ │ │ │ + blmi 94f33c │ │ │ │ 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 │ │ │ │ @ instruction: 0xff06f028 │ │ │ │ vst1.32 {d30}, [pc], sl │ │ │ │ strtmi r7, [r8], -r0, lsl #3 │ │ │ │ - ldmib r0, {r0, r1, r2, r3, r5, r6, r7, r8, r9, sl, ip, sp, lr, pc}^ │ │ │ │ + stmib ip, {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: 0xf9f6f028 │ │ │ │ @ instruction: 0xf7efe73e │ │ │ │ - svclt 0x0000e8ae │ │ │ │ - andeq sl, r6, r4, ror #25 │ │ │ │ - ldrdeq r0, [r0], -r8 │ │ │ │ + svclt 0x0000e8aa │ │ │ │ ldrdeq sl, [r6], -ip │ │ │ │ + ldrdeq r0, [r0], -r8 │ │ │ │ + ldrdeq sl, [r6], -r4 │ │ │ │ ldrdeq r0, [r0], -r0 @ │ │ │ │ strdeq r0, [r0], -ip │ │ │ │ - strdeq sl, [r6], -sl @ │ │ │ │ - andeq pc, r3, ip, lsl #20 │ │ │ │ - andeq r0, r4, r4, ror r3 │ │ │ │ - andeq r0, r4, lr, lsl #6 │ │ │ │ - ldrdeq pc, [r3], -r2 │ │ │ │ - strdeq r0, [r4], -ip │ │ │ │ - andeq pc, r3, ip, lsl #19 │ │ │ │ - @ instruction: 0x000402b6 │ │ │ │ - andeq r0, r4, r4, ror #5 │ │ │ │ - andeq pc, r3, r2, ror r9 @ │ │ │ │ - andeq r0, r4, ip, ror r2 │ │ │ │ - andeq pc, r3, sl, asr #18 │ │ │ │ - andeq r0, r4, r8, lsl #5 │ │ │ │ + strdeq sl, [r6], -r2 │ │ │ │ + strdeq pc, [r3], -ip │ │ │ │ + andeq r0, r4, r4, ror #6 │ │ │ │ + strdeq r0, [r4], -lr │ │ │ │ + andeq pc, r3, r2, asr #19 │ │ │ │ + andeq r0, r4, ip, ror #5 │ │ │ │ + andeq pc, r3, ip, ror r9 @ │ │ │ │ + andeq r0, r4, r6, lsr #5 │ │ │ │ + ldrdeq r0, [r4], -r4 │ │ │ │ + andeq pc, r3, r2, ror #18 │ │ │ │ + andeq r0, r4, ip, ror #4 │ │ │ │ + andeq pc, r3, sl, lsr r9 @ │ │ │ │ + andeq r0, r4, r8, ror r2 │ │ │ │ vst3. {d27,d29,d31}, [pc :256], r8 │ │ │ │ - bl feb6c77c │ │ │ │ + bl feb6c784 │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ ldcmi 15, cr0, [fp], {232} @ 0xe8 │ │ │ │ - blmi 701188 │ │ │ │ + blmi 701190 │ │ │ │ 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 4d42ec │ │ │ │ + blmi 4d42f4 │ │ │ │ ldmdavs r3!, {r1, r2, r5, r6, r7, fp, ip, lr} │ │ │ │ ldrsbcc pc, [r8, #-131]! @ 0xffffff7d @ │ │ │ │ - blmi 4c3b28 │ │ │ │ + blmi 4c3b30 │ │ │ │ strtmi r5, [r0], -r4, ror #17 │ │ │ │ - svc 0x00f2f7ee │ │ │ │ + svc 0x00eef7ee │ │ │ │ andcs r6, r1, #3342336 @ 0x330000 │ │ │ │ @ instruction: 0xf8c34620 │ │ │ │ @ instruction: 0xf7ee2178 │ │ │ │ - stmdavs fp!, {r2, r4, r5, r8, r9, sl, fp, sp, lr, pc} │ │ │ │ + stmdavs fp!, {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 0x0000bbeb │ │ │ │ - andeq sl, r6, r8, ror sl │ │ │ │ + andeq sl, r6, r0, ror sl │ │ │ │ ldrdeq r0, [r0], -r0 @ │ │ │ │ andeq r0, r0, r4, asr #9 │ │ │ │ - andeq pc, r3, sl, lsr #17 │ │ │ │ - andeq r0, r4, ip, lsr #6 │ │ │ │ + muleq r3, sl, r8 │ │ │ │ + andeq r0, r4, ip, lsl r3 │ │ │ │ andeq r0, r0, r4, asr r4 │ │ │ │ - andeq pc, r3, r0, ror r8 @ │ │ │ │ - strdeq r0, [r4], -r2 │ │ │ │ + andeq pc, r3, r0, ror #16 │ │ │ │ + andeq r0, r4, r2, ror #5 │ │ │ │ andcs fp, r0, r0, lsl #9 │ │ │ │ ldrtmi sl, [sp], r0, lsl #30 │ │ │ │ - blvc 153790 │ │ │ │ + blvc 153798 │ │ │ │ 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 6ef70c │ │ │ │ + bllt 6ef714 │ │ │ │ ldrbtmi r4, [fp], #-2855 @ 0xfffff4d9 │ │ │ │ - blcs 302b4 │ │ │ │ - blmi 9c9b28 │ │ │ │ + blcs 302bc │ │ │ │ + blmi 9c9b30 │ │ │ │ stmiapl sp!, {r2, r3, r5, r7, r8, ip, sp, pc}^ │ │ │ │ @ instruction: 0xf5054620 │ │ │ │ @ instruction: 0x3104519a │ │ │ │ - blx 9d1672 │ │ │ │ + blx 9d167a │ │ │ │ @ instruction: 0xf5054604 │ │ │ │ @ instruction: 0xf8d55580 │ │ │ │ - blcs 62358 │ │ │ │ - bmi 809a74 │ │ │ │ + blcs 62360 │ │ │ │ + bmi 809a7c │ │ │ │ tstvs r3, #2046820352 @ 0x7a000000 │ │ │ │ - bllt cef740 │ │ │ │ + bllt cef748 │ │ │ │ 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 ff5d1740 │ │ │ │ + blx ff5d1748 │ │ │ │ ldrbtmi r4, [fp], #-2836 @ 0xfffff4ec │ │ │ │ - blcs 30314 │ │ │ │ + blcs 3031c │ │ │ │ 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], #-2949 @ 0xfffff47b │ │ │ │ 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 │ │ │ │ @ instruction: 0x4620fb79 │ │ │ │ mvnshi lr, #12386304 @ 0xbd0000 │ │ │ │ - andeq sl, r6, r8, asr #19 │ │ │ │ + andeq sl, r6, r0, asr #19 │ │ │ │ ldrdeq r0, [r0], -r0 @ │ │ │ │ - andeq pc, r6, r6, asr #29 │ │ │ │ + @ instruction: 0x0006febe │ │ │ │ strdeq r0, [r0], -ip │ │ │ │ - muleq r6, ip, lr │ │ │ │ - @ instruction: 0x0003f7bc │ │ │ │ - andeq r0, r4, lr, asr #4 │ │ │ │ - andeq pc, r6, r6, ror #28 │ │ │ │ - andeq pc, r3, r6, lsl #15 │ │ │ │ - andeq r0, r4, r8, lsl r2 │ │ │ │ + muleq r6, r4, lr │ │ │ │ + andeq pc, r3, ip, lsr #15 │ │ │ │ + andeq r0, r4, lr, lsr r2 │ │ │ │ + andeq pc, r6, lr, asr lr @ │ │ │ │ + andeq pc, r3, r6, ror r7 @ │ │ │ │ + andeq r0, r4, r8, lsl #4 │ │ │ │ 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 8e1724 │ │ │ │ + bllt 8e172c │ │ │ │ ldrbtmi r4, [fp], #-2855 @ 0xfffff4d9 │ │ │ │ - blcs 30398 │ │ │ │ - blmi 9c9c0c │ │ │ │ + blcs 303a0 │ │ │ │ + blmi 9c9c14 │ │ │ │ stmiapl sp!, {r2, r4, r5, r7, r8, ip, sp, pc}^ │ │ │ │ @ instruction: 0xf5054620 │ │ │ │ @ instruction: 0x3104519a │ │ │ │ - blx fed51754 │ │ │ │ + blx fed5175c │ │ │ │ @ instruction: 0xf5054606 │ │ │ │ @ instruction: 0xf8d55580 │ │ │ │ - blcs 6243c │ │ │ │ - bmi 809b58 │ │ │ │ + blcs 62444 │ │ │ │ + bmi 809b60 │ │ │ │ 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 19d1820 │ │ │ │ + blx 19d1828 │ │ │ │ ldrbtmi r4, [fp], #-2837 @ 0xfffff4eb │ │ │ │ - blcs 303f4 │ │ │ │ + blcs 303fc │ │ │ │ @ instruction: 0xf8d8d0d1 │ │ │ │ teqlt r3, r0 │ │ │ │ @ instruction: 0x46314812 │ │ │ │ sbcsvc pc, fp, #64, 4 │ │ │ │ @ instruction: 0xf0284478 │ │ │ │ @ instruction: 0x2600fb13 │ │ │ │ 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 │ │ │ │ ldrtmi pc, [r0], -r7, lsl #22 @ │ │ │ │ ldrhhi lr, [r0, #141]! @ 0x8d │ │ │ │ - andeq sl, r6, r8, ror #17 │ │ │ │ + andeq sl, r6, r0, ror #17 │ │ │ │ ldrdeq r0, [r0], -r0 @ │ │ │ │ - andeq pc, r6, r2, ror #27 │ │ │ │ + ldrdeq pc, [r6], -sl │ │ │ │ strdeq r0, [r0], -ip │ │ │ │ - @ instruction: 0x0006fdb8 │ │ │ │ - ldrdeq pc, [r3], -sl │ │ │ │ - andeq r0, r4, lr, ror r1 │ │ │ │ - andeq pc, r6, r6, lsl #27 │ │ │ │ - andeq r0, r4, r4, ror r1 │ │ │ │ - andeq pc, r3, r2, lsr #13 │ │ │ │ - andeq r0, r4, r8, asr #2 │ │ │ │ + @ instruction: 0x0006fdb0 │ │ │ │ + andeq pc, r3, sl, asr #13 │ │ │ │ + andeq r0, r4, lr, ror #2 │ │ │ │ + andeq pc, r6, lr, ror sp @ │ │ │ │ + andeq r0, r4, r4, ror #2 │ │ │ │ + muleq r3, r2, r6 │ │ │ │ + andeq r0, r4, r8, lsr r1 │ │ │ │ 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 │ │ │ │ @@ -16970,279 +16972,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, lr, lsr r8 │ │ │ │ + cmnlt r0, sl, lsr r8 │ │ │ │ @ instruction: 0xf7ef4620 │ │ │ │ - @ instruction: 0xf005e83a │ │ │ │ + @ instruction: 0xf005e836 │ │ │ │ @ instruction: 0x4605fdd5 │ │ │ │ - ldm lr!, {r0, r1, r2, r3, r5, r6, r7, r8, r9, sl, ip, sp, lr, pc} │ │ │ │ + ldm sl!, {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, r8, sl, fp, ip, sp, lr, pc} │ │ │ │ movwcs sp, #41 @ 0x29 │ │ │ │ movwcs r6, #635 @ 0x27b │ │ │ │ @ instruction: 0xf7ef62bb │ │ │ │ - @ instruction: 0x4604ea10 │ │ │ │ + strmi lr, [r4], -ip, lsl #20 │ │ │ │ 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 0x00b4f7ee │ │ │ │ + svc 0x00b0f7ee │ │ │ │ mvnsle r4, r4, lsl #5 │ │ │ │ @ instruction: 0x06436878 │ │ │ │ @ instruction: 0xf04fbf14 │ │ │ │ vshr.u64 , , #64 │ │ │ │ - bmi 9dd8ec │ │ │ │ + bmi 9dd8f4 │ │ │ │ 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, r1, r4, r5, r8, r9, sl, fp, ip, sp, lr, pc} @ │ │ │ │ rsbsvs r2, r8, #4, 4 @ 0x40000000 │ │ │ │ @ instruction: 0xf0284479 │ │ │ │ - bvs 1e53924 │ │ │ │ + bvs 1e5392c │ │ │ │ strtmi r4, [r9], -r2, lsr #12 │ │ │ │ @ instruction: 0xffcaf027 │ │ │ │ - blmi 6cf828 │ │ │ │ + blmi 6cf830 │ │ │ │ vst1.8 {d20-d22}, [pc], r1 │ │ │ │ @ instruction: 0xf85862c9 │ │ │ │ ldmdavs r8, {r0, r1, ip, sp} │ │ │ │ @ instruction: 0xffb8f027 │ │ │ │ @ instruction: 0xf7ef203f │ │ │ │ - andcs lr, r1, #140, 20 @ 0x8c000 │ │ │ │ + andcs lr, r1, #136, 20 @ 0x88000 │ │ │ │ mvnscc pc, pc, asr #32 │ │ │ │ @ instruction: 0xf7ff2003 │ │ │ │ @ instruction: 0xf107fc4f │ │ │ │ @ instruction: 0xf1070218 │ │ │ │ ldrtmi r0, [r0], -r8, lsl #2 │ │ │ │ - stm r8, {r0, r1, r2, r3, r5, r6, r7, r8, r9, sl, ip, sp, lr, pc} │ │ │ │ + stm r4, {r0, r1, r2, r3, r5, r6, r7, r8, r9, sl, ip, sp, lr, pc} │ │ │ │ @ instruction: 0xf7ee2001 │ │ │ │ - @ instruction: 0xf7eeee46 │ │ │ │ - svclt 0x0000eea0 │ │ │ │ - andeq sl, r6, r2, lsl #16 │ │ │ │ + @ instruction: 0xf7eeee42 │ │ │ │ + svclt 0x0000ee9c │ │ │ │ + strdeq sl, [r6], -sl @ │ │ │ │ ldrdeq r0, [r0], -r8 │ │ │ │ - andeq r0, r4, sl, lsl r1 │ │ │ │ - strdeq sl, [r6], -r0 │ │ │ │ - strdeq r0, [r4], -r6 │ │ │ │ - andeq pc, r3, lr, ror r4 @ │ │ │ │ - ldrdeq r0, [r4], -ip │ │ │ │ - strdeq r0, [r4], -ip │ │ │ │ - andeq r0, r4, r0, lsl #2 │ │ │ │ - andeq sl, r6, lr, lsr #14 │ │ │ │ - andeq r0, r4, r8, ror r0 │ │ │ │ + andeq r0, r4, sl, lsl #2 │ │ │ │ + andeq sl, r6, r8, ror #15 │ │ │ │ + andeq r0, r4, r6, ror #1 │ │ │ │ + andeq pc, r3, lr, ror #8 │ │ │ │ + andeq r0, r4, ip, asr #1 │ │ │ │ + andeq r0, r4, ip, ror #1 │ │ │ │ + strdeq r0, [r4], -r0 @ │ │ │ │ + andeq sl, r6, r6, lsr #14 │ │ │ │ + andeq r0, r4, r8, rrx │ │ │ │ andeq r0, r0, r4, asr #9 │ │ │ │ vst3. {d27,d29,d31}, [pc :256], r0 │ │ │ │ - bl feb6cb80 │ │ │ │ + bl feb6cb88 │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ mrrcmi 15, 8, r0, r4, cr0 │ │ │ │ ldmdbmi r4, {r0, r1, r3, r4, r7, ip, sp, pc}^ │ │ │ │ - blmi 1526b80 │ │ │ │ + blmi 1526b88 │ │ │ │ svcge 0x00024a54 │ │ │ │ @ instruction: 0x4606447b │ │ │ │ stmdavs r9, {r0, r5, r6, fp, ip, lr} │ │ │ │ @ instruction: 0xf04f65f9 │ │ │ │ ldmpl sp, {r8} │ │ │ │ - blcs 2fa54 │ │ │ │ + blcs 2fa5c │ │ │ │ addhi pc, fp, r0, asr #32 │ │ │ │ @ instruction: 0x46301d39 │ │ │ │ - stcl 7, cr15, [r8, #-952] @ 0xfffffc48 │ │ │ │ + stcl 7, cr15, [r4, #-952] @ 0xfffffc48 │ │ │ │ teqpeq r0, r7, lsl #2 @ p-variant is OBSOLETE │ │ │ │ ldrtmi r4, [r0], -r4, lsl #12 │ │ │ │ - ldmdb sl!, {r0, r1, r2, r3, r5, r6, r7, r8, r9, sl, ip, sp, lr, pc}^ │ │ │ │ + ldmdb r6!, {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 fef2e5e0 │ │ │ │ + blvs fef2e5e8 │ │ │ │ subsle r2, r2, r1, lsl #22 │ │ │ │ @ instruction: 0x6c7a69b9 │ │ │ │ - ble da6424 │ │ │ │ + ble da642c │ │ │ │ adcsvs pc, r4, pc, asr #8 │ │ │ │ teqcs ip, fp @ │ │ │ │ - blx 707d6 │ │ │ │ + blx 707de │ │ │ │ @ instruction: 0xf06f3306 │ │ │ │ - blx 572e2 │ │ │ │ + blx 572ea │ │ │ │ @ instruction: 0xf6482204 │ │ │ │ @ instruction: 0xf6c80189 │ │ │ │ - bne ff496020 │ │ │ │ + bne ff496028 │ │ │ │ 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 19de22 │ │ │ │ + blx 19de2a │ │ │ │ subcs r2, r0, #4, 12 @ 0x400000 │ │ │ │ strmi lr, [r0], -sp, asr #19 │ │ │ │ - ldmda r0, {r0, r1, r2, r3, r5, r6, r7, r8, r9, sl, ip, sp, lr, pc}^ │ │ │ │ - blcs 2fad8 │ │ │ │ - bmi c49f30 │ │ │ │ + stmda ip, {r0, r1, r2, r3, r5, r6, r7, r8, r9, sl, ip, sp, lr, pc}^ │ │ │ │ + blcs 2fae0 │ │ │ │ + bmi c49f38 │ │ │ │ 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 ff0e6fd8 │ │ │ │ + blle ff0e6fe0 │ │ │ │ ldrsbt pc, [ip], -r7 @ │ │ │ │ - blle fefe702c │ │ │ │ + blle fefe7034 │ │ │ │ svclt 0x00d84291 │ │ │ │ svclt 0x00cc4560 │ │ │ │ andcs r2, r0, r1 │ │ │ │ svclt 0x00c84573 │ │ │ │ andeq pc, r1, r0, asr #32 │ │ │ │ msrcs SPSR_, #82837504 @ 0x4f00000 │ │ │ │ @ instruction: 0xf003fb10 │ │ │ │ - blvs ffecf948 │ │ │ │ + blvs ffecf950 │ │ │ │ @ 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!, {r4, fp, sp, lr, pc} │ │ │ │ + stmdavs fp!, {r2, r3, 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: 0xf982f028 │ │ │ │ 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: 0xe76bf8bd │ │ │ │ - ldcl 7, cr15, [r6, #952] @ 0x3b8 │ │ │ │ - andeq sl, r6, r4, ror r6 │ │ │ │ - ldrdeq r0, [r0], -r8 │ │ │ │ + ldcl 7, cr15, [r2, #952] @ 0x3b8 │ │ │ │ andeq sl, r6, ip, ror #12 │ │ │ │ + ldrdeq r0, [r0], -r8 │ │ │ │ + andeq sl, r6, r4, ror #12 │ │ │ │ ldrdeq r0, [r0], -r0 @ │ │ │ │ - andeq pc, r3, r6, ror pc @ │ │ │ │ - strdeq pc, [r6], -lr │ │ │ │ - andeq sl, r6, lr, asr #11 │ │ │ │ - ldrdeq pc, [r6], -r2 │ │ │ │ - andeq pc, r6, ip, ror #20 │ │ │ │ - ldrdeq pc, [r3], -sl │ │ │ │ - muleq r3, r8, r3 │ │ │ │ - @ instruction: 0x0003feba │ │ │ │ - andeq pc, r3, r6, lsl #7 │ │ │ │ - andeq pc, r3, r8, lsr #29 │ │ │ │ + andeq pc, r3, r6, ror #30 │ │ │ │ + strdeq pc, [r6], -r6 │ │ │ │ + andeq sl, r6, r6, asr #11 │ │ │ │ + andeq pc, r6, sl, asr #21 │ │ │ │ + andeq pc, r6, r4, ror #20 │ │ │ │ + andeq pc, r3, sl, asr #29 │ │ │ │ + andeq pc, r3, r8, lsl #7 │ │ │ │ + andeq pc, r3, sl, lsr #29 │ │ │ │ + andeq pc, r3, r6, ror r3 @ │ │ │ │ + muleq r3, r8, lr │ │ │ │ vst3.32 {d27,d29,d31}, [pc], r0 │ │ │ │ - bl feb6cd18 │ │ │ │ + bl feb6cd20 │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ strdcs r0, [r0], -r8 │ │ │ │ @ instruction: 0xf7efaf00 │ │ │ │ - vstrlt s28, [r0, #16] │ │ │ │ + vstrlt s28, [r0] │ │ │ │ vst3.32 {d27,d29,d31}, [pc :64], r0 │ │ │ │ - bl feb6cd30 │ │ │ │ + bl feb6cd38 │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ - bmi 519a98 │ │ │ │ - blmi 541d58 │ │ │ │ + bmi 519aa0 │ │ │ │ + blmi 541d60 │ │ │ │ svcge 0x0000447a │ │ │ │ ldrtmi r2, [r8], -r0, lsl #2 │ │ │ │ ldmdavs fp, {r0, r1, r4, r6, r7, fp, ip, lr} │ │ │ │ @ instruction: 0xf04f617b │ │ │ │ @ instruction: 0xf7ef0300 │ │ │ │ - ldmvs sl!, {r2, r3, r5, r8, fp, sp, lr, pc} │ │ │ │ + ldmvs sl!, {r3, r5, r8, fp, sp, lr, pc} │ │ │ │ cmppcs r3, r2, asr #12 @ p-variant is OBSOLETE │ │ │ │ - blx 6fc4a │ │ │ │ + blx 6fc52 │ │ │ │ @ instruction: 0xf7ee3402 │ │ │ │ - strmi lr, [r4], #-3892 @ 0xfffff0cc │ │ │ │ - ldmdb r4, {r0, r1, r2, r3, r5, r6, r7, r8, r9, sl, ip, sp, lr, pc} │ │ │ │ + strmi lr, [r4], #-3888 @ 0xfffff0d0 │ │ │ │ + ldmdb r0, {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, [lr, #-952]! @ 0xfffffc48 │ │ │ │ - andeq sl, r6, r4, asr #9 │ │ │ │ + ldcl 7, cr15, [sl, #-952]! @ 0xfffffc48 │ │ │ │ + @ instruction: 0x0006a4bc │ │ │ │ ldrdeq r0, [r0], -r8 │ │ │ │ - muleq r6, r2, r4 │ │ │ │ + andeq sl, r6, sl, lsl #9 │ │ │ │ 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, lr, ror #18 │ │ │ │ + andeq pc, r6, r6, 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 ae1bd0 │ │ │ │ + bllt ae1bd8 │ │ │ │ eorsle r2, ip, r0, lsl #16 │ │ │ │ ldrbtmi r4, [fp], #-2854 @ 0xfffff4da │ │ │ │ stccs 15, cr6, [r1, #-372] @ 0xfffffe8c │ │ │ │ @ instruction: 0x4620dc37 │ │ │ │ - svc 0x0010f7ee │ │ │ │ + svc 0x000cf7ee │ │ │ │ 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, 8, cr15, cr10, cr7, {1} │ │ │ │ @ instruction: 0xf8d84a1e │ │ │ │ ldrbtmi r1, [sl], #-0 │ │ │ │ movwcc r6, #8019 @ 0x1f53 │ │ │ │ - bllt 66f958 │ │ │ │ + bllt 66f960 │ │ │ │ ldmfd sp!, {sp} │ │ │ │ @ instruction: 0xf60081f0 │ │ │ │ @ instruction: 0xf02700f4 │ │ │ │ @ instruction: 0xe7effe7b │ │ │ │ @ instruction: 0xf6404917 │ │ │ │ ldmdami r7, {r1, r2, r3, r6, r9, ip} │ │ │ │ ldrbtmi r4, [r8], #-1145 @ 0xfffffb87 │ │ │ │ @ instruction: 0xf810f028 │ │ │ │ - blmi 5820c0 │ │ │ │ + blmi 5820c8 │ │ │ │ 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: 0xf04ff8bb │ │ │ │ @ instruction: 0xe7dc30ff │ │ │ │ @ instruction: 0xf640490e │ │ │ │ stmdami lr, {r0, r3, r4, r6, r9, ip} │ │ │ │ ldrbtmi r4, [r8], #-1145 @ 0xfffffb87 │ │ │ │ @ instruction: 0xf8b0f028 │ │ │ │ svclt 0x0000e7d2 │ │ │ │ - andeq sl, r6, ip, lsr r4 │ │ │ │ + andeq sl, r6, r4, lsr r4 │ │ │ │ ldrdeq r0, [r0], -r0 @ │ │ │ │ - andeq pc, r6, r2, lsr r9 @ │ │ │ │ + andeq pc, r6, sl, lsr #18 │ │ │ │ strdeq r0, [r0], -ip │ │ │ │ - andeq pc, r6, r6, lsl #18 │ │ │ │ - andeq pc, r3, ip, lsr #4 │ │ │ │ - andeq pc, r3, r2, ror #26 │ │ │ │ - ldrdeq pc, [r6], -r8 │ │ │ │ - andeq pc, r3, sl, lsl #4 │ │ │ │ - andeq pc, r3, r0, asr #26 │ │ │ │ - strdeq pc, [r3], -r4 │ │ │ │ - andeq pc, r3, sl, lsr #26 │ │ │ │ + strdeq pc, [r6], -lr │ │ │ │ + andeq pc, r3, ip, lsl r2 @ │ │ │ │ + andeq pc, r3, r2, asr sp @ │ │ │ │ + ldrdeq pc, [r6], -r0 │ │ │ │ + strdeq pc, [r3], -sl │ │ │ │ + andeq pc, r3, r0, lsr sp @ │ │ │ │ + andeq pc, r3, r4, ror #3 │ │ │ │ + andeq pc, r3, sl, lsl sp @ │ │ │ │ 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 │ │ │ │ @@ -17251,57 +17253,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 21cdc │ │ │ │ - b 158a250 │ │ │ │ + blcs 21ce4 │ │ │ │ + b 158a258 │ │ │ │ svclt 0x00180304 │ │ │ │ strpl lr, [r0], #-2503 @ 0xfffff639 │ │ │ │ @ instruction: 0xf1b4d037 │ │ │ │ svclt 0x00083fff │ │ │ │ svccc 0x00fff1b5 │ │ │ │ @ instruction: 0xf107d03c │ │ │ │ ldrtmi r0, [r8], -ip, lsl #2 │ │ │ │ - svc 0x00daf7ee │ │ │ │ + svc 0x00d6f7ee │ │ │ │ stmdacs r0, {r0, r1, r9, sl, lr} │ │ │ │ - bmi 11c9e4c │ │ │ │ - beq e52128 │ │ │ │ + bmi 11c9e54 │ │ │ │ + beq e52130 │ │ │ │ @ instruction: 0x46502151 │ │ │ │ @ instruction: 0xf7ee447a │ │ │ │ - @ instruction: 0x4604ee1e │ │ │ │ + @ instruction: 0x4604ee1a │ │ │ │ @ instruction: 0xf7ff4638 │ │ │ │ ldrbmi pc, [r2], -sp, lsr #28 @ │ │ │ │ strbmi r4, [r1], -r3, lsl #12 │ │ │ │ @ instruction: 0xf0284630 │ │ │ │ mrrccs 9, 7, pc, r1, cr13 @ │ │ │ │ stccs 15, cr11, [r0], {24} │ │ │ │ @ instruction: 0xf8d9d04f │ │ │ │ - blcs 21d38 │ │ │ │ - bmi eca2b8 │ │ │ │ + blcs 21d40 │ │ │ │ + bmi eca2c0 │ │ │ │ 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 r6!, {r0, r1, r2, r3, r5, r6, r7, r8, r9, sl, ip, sp, lr, pc}^ │ │ │ │ + stmia r2!, {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: 0xf8d9fdc9 │ │ │ │ - blcs 21d84 │ │ │ │ + blcs 21d8c │ │ │ │ stmdbmi r9!, {r0, r3, r4, r6, r7, ip, lr, pc} │ │ │ │ rscsne pc, r1, #64, 12 @ 0x4000000 │ │ │ │ ldrbtmi r4, [r9], #-2088 @ 0xfffff7d8 │ │ │ │ @ instruction: 0xf0284478 │ │ │ │ bfi pc, r7, #16, #1 @ │ │ │ │ @ instruction: 0xf6404926 │ │ │ │ stmdami r6!, {r0, r1, r3, r7, r9, ip} │ │ │ │ @@ -17328,39 +17330,39 @@ │ │ │ │ ldrbtmi r4, [r8], #-1145 @ 0xfffffb87 │ │ │ │ @ instruction: 0xffe6f027 │ │ │ │ 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: 0xe796ffdd │ │ │ │ - ldc 7, cr15, [sl], #-952 @ 0xfffffc48 │ │ │ │ - andeq sl, r6, r2, asr r3 │ │ │ │ + ldc 7, cr15, [r6], #-952 @ 0xfffffc48 │ │ │ │ + andeq sl, r6, sl, asr #6 │ │ │ │ ldrdeq r0, [r0], -r8 │ │ │ │ - andeq sl, r6, r6, asr #6 │ │ │ │ + andeq sl, r6, lr, lsr r3 │ │ │ │ ldrdeq r0, [r0], -r0 @ │ │ │ │ - andeq pc, r3, r0, lsr #25 │ │ │ │ - andeq sl, r6, r2, asr #5 │ │ │ │ - andeq ip, r6, sl, ror #14 │ │ │ │ - andeq pc, r3, r2, asr #1 │ │ │ │ - andeq pc, r3, r0, lsl ip @ │ │ │ │ - strheq pc, [r3], -r0 @ │ │ │ │ - strdeq pc, [r3], -lr │ │ │ │ - andeq ip, r6, r0, lsr r7 │ │ │ │ - andeq pc, r3, r8, lsl #1 │ │ │ │ - ldrdeq pc, [r3], -r6 │ │ │ │ - andeq ip, r6, r8, lsl #14 │ │ │ │ - andeq pc, r3, r0, rrx │ │ │ │ - andeq pc, r3, lr, lsr #23 │ │ │ │ - andeq pc, r3, lr, asr #32 │ │ │ │ - muleq r3, ip, fp │ │ │ │ + muleq r3, r0, ip │ │ │ │ + @ instruction: 0x0006a2ba │ │ │ │ + andeq ip, r6, r2, ror #14 │ │ │ │ + strheq pc, [r3], -r2 @ │ │ │ │ + andeq pc, r3, r0, lsl #24 │ │ │ │ + andeq pc, r3, r0, lsr #1 │ │ │ │ + andeq pc, r3, lr, ror #23 │ │ │ │ + andeq ip, r6, r8, lsr #14 │ │ │ │ + andeq pc, r3, r8, ror r0 @ │ │ │ │ + andeq pc, r3, r6, asr #23 │ │ │ │ + andeq ip, r6, r0, lsl #14 │ │ │ │ + andeq pc, r3, r0, asr r0 @ │ │ │ │ + muleq r3, lr, fp │ │ │ │ + andeq pc, r3, lr, lsr r0 @ │ │ │ │ + andeq pc, r3, ip, lsl #23 │ │ │ │ vst3.32 {d27,d29,d31}, [pc :256], r0 │ │ │ │ - bl feb6d064 │ │ │ │ + bl feb6d06c │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ - blmi 4d9e2c │ │ │ │ - bmi 501a70 │ │ │ │ + blmi 4d9e34 │ │ │ │ + bmi 501a78 │ │ │ │ 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}^ │ │ │ │ @@ -17371,21 +17373,21 @@ │ │ │ │ cdp2 0, 13, cr15, cr6, 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 │ │ │ │ strtmi pc, [r0], -r9, lsl #31 │ │ │ │ svclt 0x0000bdb0 │ │ │ │ - andeq sl, r6, lr, lsl #3 │ │ │ │ + andeq sl, r6, r6, lsl #3 │ │ │ │ ldrdeq r0, [r0], -r0 @ │ │ │ │ - andeq pc, r6, sl, lsl #13 │ │ │ │ - @ instruction: 0x0003efb8 │ │ │ │ - andeq pc, r3, lr, lsr #22 │ │ │ │ - andeq lr, r3, r6, lsr #31 │ │ │ │ - andeq pc, r3, ip, lsl fp @ │ │ │ │ + andeq pc, r6, r2, lsl #13 │ │ │ │ + andeq lr, r3, r8, lsr #31 │ │ │ │ + andeq pc, r3, lr, lsl fp @ │ │ │ │ + muleq r3, r6, pc @ │ │ │ │ + andeq pc, r3, ip, lsl #22 │ │ │ │ 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 @ │ │ │ │ @@ -17399,76 +17401,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], -lr, lsl #21 │ │ │ │ - bmi cc2c3c │ │ │ │ + strmi lr, [r3], -sl, lsl #21 │ │ │ │ + bmi cc2c44 │ │ │ │ ldmdaeq r8!, {r0, r1, r2, r8, ip, sp, lr, pc} │ │ │ │ @ instruction: 0x46402150 │ │ │ │ @ instruction: 0xf7ee447a │ │ │ │ - ldmdacs r0, {r1, r3, r8, sl, fp, sp, lr, pc}^ │ │ │ │ + ldmdacs r0, {r1, r2, 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 │ │ │ │ stc2l 0, cr15, [r0], #156 @ 0x9c │ │ │ │ - blcs 30020 │ │ │ │ - bmi a8a41c │ │ │ │ + blcs 30028 │ │ │ │ + bmi a8a424 │ │ │ │ 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: 0x4603ee9e │ │ │ │ + @ instruction: 0x4603ee9a │ │ │ │ bicsle r2, r6, r0, lsl #22 │ │ │ │ @ instruction: 0x462a491f │ │ │ │ ldrbtmi r4, [r9], #-1568 @ 0xfffff9e0 │ │ │ │ @ instruction: 0xf0273148 │ │ │ │ ldmdavs r3!, {r0, r6, 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: 0xff10f027 │ │ │ │ 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, [lr], #156 @ 0x9c │ │ │ │ - blcs 30084 │ │ │ │ + blcs 3008c │ │ │ │ ldmdbmi r5, {r0, r2, r3, r6, r7, ip, lr, pc} │ │ │ │ subscs pc, r5, #64, 12 @ 0x4000000 │ │ │ │ ldrbtmi r4, [r9], #-2068 @ 0xfffff7ec │ │ │ │ @ instruction: 0xf0274478 │ │ │ │ @ instruction: 0xe7c4fefd │ │ │ │ @ instruction: 0xf6404912 │ │ │ │ ldmdami r2, {r0, r2, r4, r5, r9, sp} │ │ │ │ ldrbtmi r4, [r8], #-1145 @ 0xfffffb87 │ │ │ │ cdp2 0, 3, cr15, cr8, cr7, {1} │ │ │ │ @ instruction: 0xf7eee79c │ │ │ │ - svclt 0x0000eb52 │ │ │ │ - andeq sl, r6, lr, lsl #2 │ │ │ │ + svclt 0x0000eb4e │ │ │ │ + andeq sl, r6, r6, lsl #2 │ │ │ │ ldrdeq r0, [r0], -r0 @ │ │ │ │ - andeq sl, r6, r2, lsl #2 │ │ │ │ + strdeq sl, [r6], -sl @ │ │ │ │ ldrdeq r0, [r0], -r8 │ │ │ │ - andeq pc, r6, r8, ror #11 │ │ │ │ - @ instruction: 0x0003fab8 │ │ │ │ - andeq sl, r6, r6, lsr #1 │ │ │ │ - andeq ip, r6, sl, asr r5 │ │ │ │ - @ instruction: 0x0003eeb4 │ │ │ │ - andeq pc, r3, r2, asr #20 │ │ │ │ - andeq ip, r6, r4, lsr r5 │ │ │ │ - andeq lr, r3, lr, lsl #29 │ │ │ │ - andeq pc, r3, ip, lsl sl @ │ │ │ │ - andeq lr, r3, ip, ror lr │ │ │ │ - andeq pc, r3, sl, lsl #20 │ │ │ │ + andeq pc, r6, r0, ror #11 │ │ │ │ + andeq pc, r3, r8, lsr #21 │ │ │ │ + muleq r6, lr, r0 │ │ │ │ + andeq ip, r6, r2, asr r5 │ │ │ │ + andeq lr, r3, r4, lsr #29 │ │ │ │ + andeq pc, r3, r2, lsr sl @ │ │ │ │ + andeq ip, r6, ip, lsr #10 │ │ │ │ + andeq lr, r3, lr, ror lr │ │ │ │ + andeq pc, r3, ip, lsl #20 │ │ │ │ + andeq lr, r3, ip, ror #28 │ │ │ │ + strdeq pc, [r3], -sl │ │ │ │ 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 @ │ │ │ │ @@ -17478,29 +17480,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 1e520ba │ │ │ │ + blx 1e520c2 │ │ │ │ @ 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, r2, r9, fp, sp, lr, pc}^ │ │ │ │ + ldmdavs r8!, {r1, r9, fp, sp, lr, pc}^ │ │ │ │ subsle r2, r6, r0, lsl #16 │ │ │ │ cmplt r1, #1064960 @ 0x104000 │ │ │ │ strtmi r4, [r0], -sl, asr #12 │ │ │ │ mcrr2 0, 2, pc, r0, cr7 @ │ │ │ │ @ instruction: 0xf0144628 │ │ │ │ @ instruction: 0xf8dafb17 │ │ │ │ ldmdblt r3!, {ip, sp}^ │ │ │ │ - bmi fa7920 │ │ │ │ + bmi fa7928 │ │ │ │ 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} │ │ │ │ @@ -17514,91 +17516,91 @@ │ │ │ │ ldc2 0, cr15, [r8, #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 bfad08 │ │ │ │ + blmi bfad10 │ │ │ │ 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 ff5d2168 │ │ │ │ + blx ff5d2170 │ │ │ │ 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, 4, cr15, cr10, 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 7fad58 │ │ │ │ + blmi 7fad60 │ │ │ │ @ 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: 0xf8dafaad │ │ │ │ - blcs 22170 │ │ │ │ + blcs 22178 │ │ │ │ ldmdami r5, {r0, r2, r4, r6, r7, ip, lr, pc} │ │ │ │ @ instruction: 0xf6404621 │ │ │ │ ldrbtmi r2, [r8], #-636 @ 0xfffffd84 │ │ │ │ cdp2 0, 2, cr15, cr2, cr7, {1} │ │ │ │ @ instruction: 0xf7eee7cd │ │ │ │ - svclt 0x0000ea80 │ │ │ │ - andeq r9, r6, sl, asr #31 │ │ │ │ + svclt 0x0000ea7c │ │ │ │ + andeq r9, r6, r2, asr #31 │ │ │ │ ldrdeq r0, [r0], -r8 │ │ │ │ - andeq r9, r6, r0, asr #31 │ │ │ │ + @ instruction: 0x00069fb8 │ │ │ │ ldrdeq r0, [r0], -r0 @ │ │ │ │ - andeq r9, r6, lr, asr pc │ │ │ │ - andeq lr, r3, lr, lsl #27 │ │ │ │ - andeq pc, r3, r0, asr #18 │ │ │ │ - andeq lr, r3, ip, ror sp │ │ │ │ - andeq pc, r3, lr, lsr #18 │ │ │ │ - andeq lr, r3, r2, ror #26 │ │ │ │ - andeq pc, r3, r6, asr #18 │ │ │ │ - andeq pc, r3, lr, lsr #18 │ │ │ │ - ldrdeq pc, [r3], -sl │ │ │ │ - ldrdeq pc, [r3], -r6 │ │ │ │ - andeq lr, r3, r8, lsl #26 │ │ │ │ - ldrdeq pc, [r3], -lr │ │ │ │ - andeq pc, r3, sl, lsl #17 │ │ │ │ + andeq r9, r6, r6, asr pc │ │ │ │ + andeq lr, r3, lr, ror sp │ │ │ │ + andeq pc, r3, r0, lsr r9 @ │ │ │ │ + andeq lr, r3, ip, ror #26 │ │ │ │ + andeq pc, r3, lr, lsl r9 @ │ │ │ │ + andeq lr, r3, r2, asr sp │ │ │ │ + andeq pc, r3, r6, lsr r9 @ │ │ │ │ + andeq pc, r3, lr, lsl r9 @ │ │ │ │ + andeq pc, r3, sl, asr #17 │ │ │ │ + andeq pc, r3, r6, asr #17 │ │ │ │ + strdeq lr, [r3], -r8 │ │ │ │ + andeq pc, r3, lr, asr #17 │ │ │ │ + andeq pc, r3, sl, ror r8 @ │ │ │ │ vst3. {d27,d29,d31}, [pc :256], r8 │ │ │ │ - bl feb6d3d4 │ │ │ │ + bl feb6d3dc │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ cdpmi 15, 1, cr0, cr2, cr8, {7} │ │ │ │ ldrbtmi sl, [lr], #-3840 @ 0xfffff100 │ │ │ │ @ instruction: 0xf7ee4630 │ │ │ │ - ldrtmi lr, [r0], -r2, ror #19 │ │ │ │ + @ instruction: 0x4630e9de │ │ │ │ strpl lr, [r6], #-2518 @ 0xfffff62a │ │ │ │ stmib r6, {r8, r9, sp}^ │ │ │ │ @ instruction: 0xf7ee3306 │ │ │ │ - cmplt sp, r2, lsr #18 │ │ │ │ + cmplt sp, lr, lsl r9 │ │ │ │ stmiavs sp!, {r1, r2, r3, r5, r9, sl, lr} │ │ │ │ @ instruction: 0xf0146830 │ │ │ │ ldrtmi pc, [r0], -r1, ror #20 @ │ │ │ │ - blx 17d2258 │ │ │ │ + blx 17d2260 │ │ │ │ mvnsle r2, r0, lsl #26 │ │ │ │ strtmi fp, [r5], -ip, asr #2 │ │ │ │ stmdavs r8!, {r2, r5, r7, fp, sp, lr} │ │ │ │ - blx 15d2268 │ │ │ │ + blx 15d2270 │ │ │ │ @ instruction: 0xf0144628 │ │ │ │ @ instruction: 0x2c00fa53 │ │ │ │ ldcllt 1, cr13, [r8, #980]! @ 0x3d4 │ │ │ │ - andeq pc, r6, sl, lsr #6 │ │ │ │ + andeq pc, r6, r2, 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 │ │ │ │ @@ -17608,62 +17610,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 ip, {r1, r2, r3, r5, r6, r7, r8, r9, sl, ip, sp, lr, pc} │ │ │ │ + ldmib r8, {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 10d232a │ │ │ │ + blx 10d2332 │ │ │ │ ldrbtmi r4, [r8], #-2152 @ 0xfffff798 │ │ │ │ - ldm r2, {r1, r2, r3, r5, r6, r7, r8, r9, sl, ip, sp, lr, pc}^ │ │ │ │ + stmia lr, {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 18e7b68 │ │ │ │ + bmi 18e7b70 │ │ │ │ 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, [ip], #156 @ 0x9c │ │ │ │ ldmdami sl, {r0, r1, r2, r6, r7, r8, r9, sl, sp, lr, pc}^ │ │ │ │ @ instruction: 0xf7ee4478 │ │ │ │ - vst2.32 {d30-d31}, [pc :128], lr │ │ │ │ + vst2.32 {d30-d31}, [pc :128], sl │ │ │ │ @ instruction: 0xf0144000 │ │ │ │ vldmdbne fp!, {s30-s86} │ │ │ │ movwls r4, #1538 @ 0x602 │ │ │ │ vst1.8 {d20-d22}, [pc], r4 │ │ │ │ @ instruction: 0xf1074300 │ │ │ │ strtmi r0, [r8], -r8, lsl #2 │ │ │ │ - stmia r6, {r1, r2, r3, r5, r6, r7, r8, r9, sl, ip, sp, lr, pc}^ │ │ │ │ + stmia r2, {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, #1036288 @ 0xfd000 │ │ │ │ @ instruction: 0x46284631 │ │ │ │ ldc2 7, cr15, [sl, #-1012] @ 0xfffffc0c │ │ │ │ @ instruction: 0xf0144620 │ │ │ │ @ instruction: 0xf8daf9cf │ │ │ │ - blcs 2232c │ │ │ │ + blcs 22334 │ │ │ │ stmdbmi r5, {r1, r3, r4, r5, r7, ip, lr, pc}^ │ │ │ │ subcc pc, fp, #64, 12 @ 0x4000000 │ │ │ │ ldrbtmi r4, [r9], #-2116 @ 0xfffff7bc │ │ │ │ @ instruction: 0xf0274478 │ │ │ │ ldr pc, [r1, r3, asr #26]! │ │ │ │ andcs fp, r0, r3, asr r9 │ │ │ │ stmdbmi r1, {r0, r1, r2, r3, r5, r7, r8, r9, sl, sp, lr, pc}^ │ │ │ │ @@ -17677,15 +17679,15 @@ │ │ │ │ stc2 0, cr15, [lr, #-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 e3ab94 │ │ │ │ + bmi e3ab9c │ │ │ │ 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 │ │ │ │ @@ -17700,115 +17702,115 @@ │ │ │ │ ldr pc, [lr, r1, lsl #26]! │ │ │ │ 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 967d00 │ │ │ │ + blmi 967d08 │ │ │ │ @ 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: 0xf8daf963 │ │ │ │ - blcs 22404 │ │ │ │ + blcs 2240c │ │ │ │ ldmdami ip, {r0, r2, r3, r4, r7, ip, lr, pc} │ │ │ │ @ instruction: 0xf6404629 │ │ │ │ ldrbtmi r3, [r8], #-597 @ 0xfffffdab │ │ │ │ ldc2l 0, cr15, [r8], {39} @ 0x27 │ │ │ │ @ instruction: 0xf7eee795 │ │ │ │ - svclt 0x0000e936 │ │ │ │ - andeq r9, r6, r2, asr #27 │ │ │ │ + svclt 0x0000e932 │ │ │ │ + @ instruction: 0x00069dba │ │ │ │ ldrdeq r0, [r0], -r8 │ │ │ │ - @ instruction: 0x00069db8 │ │ │ │ + @ instruction: 0x00069db0 │ │ │ │ ldrdeq r0, [r0], -r0 @ │ │ │ │ - andeq pc, r6, r0, lsr #5 │ │ │ │ - andeq pc, r6, sl, ror r2 @ │ │ │ │ - andeq r9, r6, r6, asr sp │ │ │ │ - andeq lr, r3, r4, lsl #23 │ │ │ │ - andeq pc, r3, r2, ror r7 @ │ │ │ │ - andeq pc, r6, r0, lsr r2 @ │ │ │ │ - andeq lr, r3, sl, lsl fp │ │ │ │ - andeq pc, r3, r8, lsl #14 │ │ │ │ - andeq lr, r3, r2, lsl #22 │ │ │ │ - strdeq pc, [r3], -r0 │ │ │ │ - strdeq lr, [r3], -r0 │ │ │ │ - ldrdeq pc, [r3], -lr │ │ │ │ - ldrdeq lr, [r3], -r6 │ │ │ │ - muleq r3, sl, r6 │ │ │ │ - andeq pc, r3, r2, lsr #13 │ │ │ │ - andeq pc, r3, r4, lsl #13 │ │ │ │ - andeq pc, r3, ip, ror r6 @ │ │ │ │ - andeq lr, r3, r0, ror sl │ │ │ │ - andeq pc, r3, r8, asr #12 │ │ │ │ - andeq pc, r3, r2, lsr r6 @ │ │ │ │ + muleq r6, r8, r2 │ │ │ │ + andeq pc, r6, r2, ror r2 @ │ │ │ │ + andeq r9, r6, lr, asr #26 │ │ │ │ + andeq lr, r3, r4, ror fp │ │ │ │ + andeq pc, r3, r2, ror #14 │ │ │ │ + andeq pc, r6, r8, lsr #4 │ │ │ │ + andeq lr, r3, sl, lsl #22 │ │ │ │ + strdeq pc, [r3], -r8 │ │ │ │ + strdeq lr, [r3], -r2 │ │ │ │ + andeq pc, r3, r0, ror #13 │ │ │ │ + andeq lr, r3, r0, ror #21 │ │ │ │ + andeq pc, r3, lr, asr #13 │ │ │ │ + andeq lr, r3, r6, asr #21 │ │ │ │ + andeq pc, r3, sl, lsl #13 │ │ │ │ + muleq r3, r2, r6 │ │ │ │ + andeq pc, r3, r4, ror r6 @ │ │ │ │ + andeq pc, r3, ip, ror #12 │ │ │ │ + andeq lr, r3, r0, ror #20 │ │ │ │ + andeq pc, r3, r8, lsr r6 @ │ │ │ │ + andeq pc, r3, r2, lsr #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 ba914c │ │ │ │ + bmi ba9154 │ │ │ │ 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 ef057c │ │ │ │ + bllt ef0584 │ │ │ │ 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: 0x1e04e91a │ │ │ │ + @ instruction: 0x1e04e916 │ │ │ │ @ instruction: 0xf7eeda07 │ │ │ │ - stmdavs r3, {r1, r2, r3, r5, r6, r7, r9, fp, sp, lr, pc} │ │ │ │ + stmdavs r3, {r1, r3, r5, r6, r7, r9, fp, sp, lr, pc} │ │ │ │ svclt 0x00182b01 │ │ │ │ svclt 0x00082b16 │ │ │ │ ldmdavs r3!, {sl, sp} │ │ │ │ - bmi 744bd0 │ │ │ │ + bmi 744bd8 │ │ │ │ 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 fe7d25ae │ │ │ │ + blx fe7d25b6 │ │ │ │ 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 │ │ │ │ @ instruction: 0xe7defc51 │ │ │ │ ldmdblt r3, {r0, r1, r4, r5, fp, sp, lr} │ │ │ │ - ldrbtcc pc, [pc], #79 @ 1652c @ │ │ │ │ + ldrbtcc pc, [pc], #79 @ 16534 @ │ │ │ │ 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 │ │ │ │ ldrb pc, [r3, r3, asr #24]! @ │ │ │ │ - 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 │ │ │ │ + ldm ip, {r1, r2, r3, r5, r6, r7, r8, r9, sl, ip, sp, lr, pc} │ │ │ │ andeq r9, r6, r6, ror #22 │ │ │ │ + ldrdeq r0, [r0], -r8 │ │ │ │ + andeq r9, r6, lr, asr fp │ │ │ │ ldrdeq r0, [r0], -r0 @ │ │ │ │ - andeq r9, r6, sl, lsl fp │ │ │ │ - andeq lr, r3, r8, asr #18 │ │ │ │ - andeq pc, r3, r2, asr r5 @ │ │ │ │ - andeq lr, r3, r6, lsr r9 │ │ │ │ - andeq pc, r3, r0, asr #10 │ │ │ │ - andeq lr, r3, sl, lsl r9 │ │ │ │ - andeq pc, r3, r4, lsr #10 │ │ │ │ + andeq r9, r6, r2, lsl fp │ │ │ │ + andeq lr, r3, r8, lsr r9 │ │ │ │ + andeq pc, r3, r2, asr #10 │ │ │ │ + andeq lr, r3, r6, lsr #18 │ │ │ │ + andeq pc, r3, r0, lsr r5 @ │ │ │ │ + andeq lr, r3, sl, lsl #18 │ │ │ │ + andeq pc, r3, r4, lsl r5 @ │ │ │ │ svcmi 0x00f0e92d │ │ │ │ stcpl 4, cr15, [r0], {79} @ 0x4f │ │ │ │ @ instruction: 0x0c0cebad │ │ │ │ svceq 0x0068f8cc │ │ │ │ umullslt r4, sp, r1, lr │ │ │ │ ldrbtmi r4, [lr], #-3473 @ 0xfffff26f │ │ │ │ @ instruction: 0xf8df4c91 │ │ │ │ @@ -17818,233 +17820,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 0x00f8f7ed │ │ │ │ + svc 0x00f4f7ed │ │ │ │ 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: 0xf99ef027 │ │ │ │ ldrbtmi r4, [r8], #-2177 @ 0xfffff77f │ │ │ │ - svc 0x002ef7ed │ │ │ │ + svc 0x002af7ed │ │ │ │ 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 1f27eb0 │ │ │ │ + bmi 1f27eb8 │ │ │ │ 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 6526ba │ │ │ │ + blx 6526c2 │ │ │ │ ldmdami r3!, {r0, r1, r2, r6, r7, r8, r9, sl, sp, lr, pc}^ │ │ │ │ @ instruction: 0xf7ed4478 │ │ │ │ - @ instruction: 0xf44fef0a │ │ │ │ + @ instruction: 0xf44fef06 │ │ │ │ @ instruction: 0xf0145080 │ │ │ │ vst2.32 {d31-d32}, [pc :64], r5 │ │ │ │ strmi r5, [r2], -r0, lsl #7 │ │ │ │ ldcne 6, cr4, [r9, #-16]! │ │ │ │ strls r4, [r0, -r8, lsr #12] │ │ │ │ - b ff5545f8 │ │ │ │ + b ff454600 │ │ │ │ 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, #1458176 @ 0x164000 │ │ │ │ @ instruction: 0x46284631 │ │ │ │ - blx 1dd465e │ │ │ │ + blx 1dd4666 │ │ │ │ @ instruction: 0xf0144620 │ │ │ │ @ instruction: 0xf8daf82b │ │ │ │ - blcs 22674 │ │ │ │ + blcs 2267c │ │ │ │ ldmdbmi lr, {r1, r3, r4, r5, r7, ip, lr, pc}^ │ │ │ │ adccc pc, fp, #64, 12 @ 0x4000000 │ │ │ │ ldrbtmi r4, [r9], #-2141 @ 0xfffff7a3 │ │ │ │ @ instruction: 0xf0274478 │ │ │ │ @ instruction: 0xe7b1fb9f │ │ │ │ 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 │ │ │ │ @ instruction: 0xe7a5fb93 │ │ │ │ @ instruction: 0xf6404957 │ │ │ │ ldmdami r7, {r1, r4, r5, r6, r9, ip, sp}^ │ │ │ │ ldrbtmi r4, [r8], #-1145 @ 0xfffffb87 │ │ │ │ - blx fe2d274e │ │ │ │ + blx fe2d2756 │ │ │ │ cdpmi 7, 5, cr14, cr5, cr11, {7} │ │ │ │ svcvs 0x00f3447e │ │ │ │ rsble r2, r8, r0, lsl #22 │ │ │ │ @ instruction: 0xf0144620 │ │ │ │ andcs pc, r0, #65536 @ 0x10000 │ │ │ │ @ instruction: 0x46284611 │ │ │ │ - blx 11546c2 │ │ │ │ + blx 11546ca │ │ │ │ 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 1c52782 │ │ │ │ + blx 1c5278a │ │ │ │ subcs lr, r0, #54788096 @ 0x3440000 │ │ │ │ tstpeq r4, r7, lsl #2 @ p-variant is OBSOLETE │ │ │ │ - blx fff52710 │ │ │ │ + blx fff52718 │ │ │ │ strls r4, [r3, #-2888] @ 0xfffff4b8 │ │ │ │ stclmi 6, cr4, [r8, #-8] │ │ │ │ movwls r4, #17531 @ 0x447b │ │ │ │ - blmi 11e8020 │ │ │ │ + blmi 11e8028 │ │ │ │ @ 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 fe2d273a │ │ │ │ + blx fe2d2742 │ │ │ │ @ instruction: 0xf0134620 │ │ │ │ @ instruction: 0xf8daffd3 │ │ │ │ - blcs 22724 │ │ │ │ + blcs 2272c │ │ │ │ ldmdami lr!, {r0, r4, r5, r7, ip, lr, pc} │ │ │ │ @ instruction: 0xf6404629 │ │ │ │ ldrbtmi r3, [r8], #-695 @ 0xfffffd49 │ │ │ │ - blx 12527d2 │ │ │ │ + blx 12527da │ │ │ │ subcs lr, r0, #44302336 @ 0x2a40000 │ │ │ │ tstpeq r4, r7, lsl #2 @ p-variant is OBSOLETE │ │ │ │ - blx ff552760 │ │ │ │ + blx ff552768 │ │ │ │ @ instruction: 0x4e394a38 │ │ │ │ ldrbtmi r2, [sl], #-891 @ 0xfffffc85 │ │ │ │ - bmi e3af5c │ │ │ │ + bmi e3af64 │ │ │ │ @ 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: 0xffacf013 │ │ │ │ @ instruction: 0x4659465a │ │ │ │ @ instruction: 0xf7fd4628 │ │ │ │ @ instruction: 0xf8dafaef │ │ │ │ - blcs 2277c │ │ │ │ + blcs 22784 │ │ │ │ stmdami ip!, {r0, r2, r7, ip, lr, pc} │ │ │ │ @ instruction: 0xf6404631 │ │ │ │ ldrbtmi r3, [r8], #-670 @ 0xfffffd62 │ │ │ │ - blx 75282a │ │ │ │ + blx 752832 │ │ │ │ subcs lr, r0, #32768000 @ 0x1f40000 │ │ │ │ tstpeq r4, r7, lsl #2 @ p-variant is OBSOLETE │ │ │ │ - blx fea527b8 │ │ │ │ + blx fea527c0 │ │ │ │ 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 96b3b4 │ │ │ │ + blmi 96b3bc │ │ │ │ ldrbtmi r4, [fp], #-1145 @ 0xfffffb87 │ │ │ │ cmncs fp, #134217728 @ 0x8000000 │ │ │ │ andcc lr, r0, sp, asr #19 │ │ │ │ eorcs r2, r0, r6, lsl r3 │ │ │ │ - blx e527de │ │ │ │ + blx e527e6 │ │ │ │ movwcc r6, #8179 @ 0x1ff3 │ │ │ │ @ instruction: 0xe77b67f3 │ │ │ │ - svc 0x005ef7ed │ │ │ │ - andeq r9, r6, sl, ror sl │ │ │ │ + svc 0x005af7ed │ │ │ │ + andeq r9, r6, r2, ror sl │ │ │ │ ldrdeq r0, [r0], -r8 │ │ │ │ - andeq r9, r6, r0, ror sl │ │ │ │ + andeq r9, r6, r8, ror #20 │ │ │ │ ldrdeq r0, [r0], -r0 @ │ │ │ │ - andeq lr, r6, r8, asr pc │ │ │ │ - andeq lr, r6, r2, lsr pc │ │ │ │ - andeq r9, r6, lr, lsl #20 │ │ │ │ - andeq lr, r3, ip, lsr r8 │ │ │ │ - andeq pc, r3, sl, asr r4 @ │ │ │ │ - andeq lr, r6, r8, ror #29 │ │ │ │ - ldrdeq lr, [r3], -r2 │ │ │ │ - strdeq pc, [r3], -r0 │ │ │ │ - @ instruction: 0x0003e7ba │ │ │ │ - ldrdeq pc, [r3], -r8 │ │ │ │ - andeq lr, r3, r8, lsr #15 │ │ │ │ - andeq pc, r3, r6, asr #7 │ │ │ │ - andeq lr, r6, r4, asr lr │ │ │ │ - andeq lr, r3, r4, ror r7 │ │ │ │ - muleq r3, r2, r3 │ │ │ │ - muleq r3, r8, r3 │ │ │ │ - andeq lr, r3, r0, asr r7 │ │ │ │ - andeq pc, r3, r0, lsl #7 │ │ │ │ - andeq pc, r3, r2, asr #6 │ │ │ │ - ldrdeq pc, [r3], -r2 │ │ │ │ - andeq lr, r3, r4, lsl #14 │ │ │ │ + andeq lr, r6, r0, asr pc │ │ │ │ + andeq lr, r6, sl, lsr #30 │ │ │ │ + andeq r9, r6, r6, lsl #20 │ │ │ │ + andeq lr, r3, ip, lsr #16 │ │ │ │ + andeq pc, r3, sl, asr #8 │ │ │ │ + andeq lr, r6, r0, ror #29 │ │ │ │ + andeq lr, r3, r2, asr #15 │ │ │ │ + andeq pc, r3, r0, ror #7 │ │ │ │ + andeq lr, r3, sl, lsr #15 │ │ │ │ + andeq pc, r3, r8, asr #7 │ │ │ │ + muleq r3, r8, r7 │ │ │ │ + @ instruction: 0x0003f3b6 │ │ │ │ + andeq lr, r6, ip, asr #28 │ │ │ │ + andeq lr, r3, r4, ror #14 │ │ │ │ + andeq pc, r3, r2, lsl #7 │ │ │ │ + andeq pc, r3, r8, lsl #7 │ │ │ │ + andeq lr, r3, r0, asr #14 │ │ │ │ + andeq pc, r3, r0, ror r3 @ │ │ │ │ andeq pc, r3, r2, lsr r3 @ │ │ │ │ - andeq pc, r3, sl, ror #5 │ │ │ │ - andeq lr, r3, r0, lsl #23 │ │ │ │ - andeq lr, r3, r8, lsr #13 │ │ │ │ + andeq pc, r3, r2, asr #5 │ │ │ │ + strdeq lr, [r3], -r4 │ │ │ │ + andeq pc, r3, r2, lsr #6 │ │ │ │ ldrdeq pc, [r3], -sl │ │ │ │ + andeq lr, r3, r0, ror fp │ │ │ │ + muleq r3, r8, r6 │ │ │ │ + andeq pc, r3, sl, asr #5 │ │ │ │ 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 fe229e78 │ │ │ │ + blmi fe229e80 │ │ │ │ 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 0x006cf7ed │ │ │ │ + svc 0x0068f7ed │ │ │ │ @ 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 ff154896 │ │ │ │ + blx ff15489e │ │ │ │ stmdacs r0, {r1, r2, r9, sl, lr} │ │ │ │ adcshi pc, r6, r0 │ │ │ │ - ldm r0!, {r1, r2, r3, r5, r6, r7, r8, r9, sl, ip, sp, lr, pc} │ │ │ │ + stmia ip!, {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: 0xf7edf82d │ │ │ │ - tstcs r4, #80, 28 @ 0x500 │ │ │ │ + tstcs r4, #76, 28 @ 0x4c0 │ │ │ │ @ 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 r6, {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} │ │ │ │ ldmdale fp, {r0, r1, r4, fp, sp}^ │ │ │ │ andscs r4, r4, #51380224 @ 0x3100000 │ │ │ │ rsbvc pc, r9, r5, lsl #10 │ │ │ │ @ instruction: 0xf814f027 │ │ │ │ orrvc pc, r0, #1325400064 @ 0x4f000000 │ │ │ │ strtmi r4, [r1], -sl, asr #12 │ │ │ │ @ instruction: 0xf7ff2020 │ │ │ │ @ instruction: 0x4606fb95 │ │ │ │ @ instruction: 0xf0002800 │ │ │ │ @ instruction: 0xf7ee80a1 │ │ │ │ - ldmcs pc!, {r1, r7, fp, sp, lr, pc}^ @ │ │ │ │ + ldmcs pc!, {r1, r2, r3, r4, r5, r6, fp, sp, lr, pc}^ @ │ │ │ │ vst2.16 {d29-d30}, [pc :128], r4 │ │ │ │ ldrtmi r7, [r1], -r0, lsl #5 │ │ │ │ rsbsvc pc, r3, r5, lsl #10 │ │ │ │ @ instruction: 0xfffef026 │ │ │ │ ldrdcc pc, [r0], -r8 │ │ │ │ ldrdcs fp, [r0], -r3 │ │ │ │ - blmi 1569284 │ │ │ │ + blmi 156928c │ │ │ │ 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} │ │ │ │ @@ -18052,66 +18054,66 @@ │ │ │ │ sbccc pc, r3, #64, 12 @ 0x4000000 │ │ │ │ ldrbtmi r4, [r9], #-2129 @ 0xfffff7af │ │ │ │ @ instruction: 0xf0274478 │ │ │ │ @ instruction: 0xe793f97f │ │ │ │ @ instruction: 0xf640494f │ │ │ │ stmdami pc, {r0, r3, r4, r5, r6, r7, r9, ip, sp}^ @ │ │ │ │ ldrbtmi r4, [r8], #-1145 @ 0xfffffb87 │ │ │ │ - blx cd29fc │ │ │ │ + blx cd2a04 │ │ │ │ stclmi 7, cr14, [sp, #-876] @ 0xfffffc94 │ │ │ │ - blmi 135ef50 │ │ │ │ + blmi 135ef58 │ │ │ │ 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 2298c │ │ │ │ + blcs 22994 │ │ │ │ @ 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 ed29d8 │ │ │ │ + blx ed29e0 │ │ │ │ ldrdcc pc, [r0], -r8 │ │ │ │ rscle r2, r6, r0, lsl #22 │ │ │ │ @ instruction: 0x4629483b │ │ │ │ rsccc pc, r4, #64, 12 @ 0x4000000 │ │ │ │ @ instruction: 0xf0274478 │ │ │ │ @ instruction: 0xe7def9fb │ │ │ │ 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 752a14 │ │ │ │ + blx 752a1c │ │ │ │ ldrdcc pc, [r0], -r8 │ │ │ │ sbcle r2, r8, r0, lsl #22 │ │ │ │ @ instruction: 0x46294830 │ │ │ │ rscscc pc, r3, #64, 12 @ 0x4000000 │ │ │ │ @ instruction: 0xf0274478 │ │ │ │ @ instruction: 0xe7c0f9dd │ │ │ │ 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: 0xf9d0f027 │ │ │ │ @ instruction: 0xf8d8e7b3 │ │ │ │ - blcs 22a2c │ │ │ │ + blcs 22a34 │ │ │ │ stmdbmi r7!, {r0, r1, r2, r3, r5, r7, ip, lr, pc} │ │ │ │ sbcscc pc, lr, #64, 12 @ 0x4000000 │ │ │ │ ldrbtmi r4, [r9], #-2086 @ 0xfffff7da │ │ │ │ @ instruction: 0xf0274478 │ │ │ │ str pc, [r6, r3, asr #19]! │ │ │ │ ldrdcc pc, [r0], -r8 │ │ │ │ adcle r2, r2, r0, lsl #22 │ │ │ │ @@ -18120,43 +18122,43 @@ │ │ │ │ ldrbtmi r4, [r8], #-1145 @ 0xfffffb87 │ │ │ │ @ instruction: 0xf9b6f027 │ │ │ │ stmdami r0!, {r0, r3, r4, r7, r8, r9, sl, sp, lr, pc} │ │ │ │ @ instruction: 0xf6404629 │ │ │ │ ldrbtmi r3, [r8], #-722 @ 0xfffffd2e │ │ │ │ @ instruction: 0xf9aef027 │ │ │ │ @ instruction: 0xf7ede791 │ │ │ │ - svclt 0x0000ee0c │ │ │ │ - andeq r9, r6, sl, lsr #15 │ │ │ │ - ldrdeq r0, [r0], -r8 │ │ │ │ + svclt 0x0000ee08 │ │ │ │ andeq r9, r6, r2, lsr #15 │ │ │ │ + ldrdeq r0, [r0], -r8 │ │ │ │ + muleq r6, sl, r7 │ │ │ │ ldrdeq r0, [r0], -r0 @ │ │ │ │ strdeq r0, [r0], -ip │ │ │ │ - andeq r9, r6, r0, ror #13 │ │ │ │ - andeq lr, r3, sl, lsl #10 │ │ │ │ - andeq pc, r3, r0, asr r1 @ │ │ │ │ - strdeq lr, [r3], -r8 │ │ │ │ - andeq pc, r3, lr, lsr r1 @ │ │ │ │ - andeq lr, r3, r2, ror #9 │ │ │ │ - andeq pc, r3, r8, lsr r1 @ │ │ │ │ - strheq pc, [r3], -r6 @ │ │ │ │ - @ instruction: 0x0003e4b2 │ │ │ │ - strheq pc, [r3], -r4 @ │ │ │ │ - andeq pc, r3, r6, lsl #1 │ │ │ │ - ldrdeq pc, [r3], -r0 │ │ │ │ - andeq lr, r3, r6, ror r4 │ │ │ │ - andeq pc, r3, ip, asr #1 │ │ │ │ - andeq pc, r3, sl, asr #32 │ │ │ │ - muleq r3, r4, r0 │ │ │ │ - andeq lr, r3, r4, lsr r4 │ │ │ │ - andeq pc, r3, sl, ror r0 @ │ │ │ │ - andeq lr, r3, sl, lsl r4 │ │ │ │ - andeq pc, r3, r0, rrx │ │ │ │ - andeq lr, r3, r0, lsl #8 │ │ │ │ - andeq pc, r3, r6, asr #32 │ │ │ │ + ldrdeq r9, [r6], -r8 │ │ │ │ + strdeq lr, [r3], -sl │ │ │ │ + andeq pc, r3, r0, asr #2 │ │ │ │ + andeq lr, r3, r8, ror #9 │ │ │ │ + andeq pc, r3, lr, lsr #2 │ │ │ │ + ldrdeq lr, [r3], -r2 │ │ │ │ + andeq pc, r3, r8, lsr #2 │ │ │ │ + andeq pc, r3, r6, lsr #1 │ │ │ │ + andeq lr, r3, r2, lsr #9 │ │ │ │ + andeq pc, r3, r4, lsr #1 │ │ │ │ + andeq pc, r3, r6, ror r0 @ │ │ │ │ + andeq pc, r3, r0, asr #1 │ │ │ │ + andeq lr, r3, r6, ror #8 │ │ │ │ + strheq pc, [r3], -ip @ │ │ │ │ + andeq pc, r3, sl, lsr r0 @ │ │ │ │ + andeq pc, r3, r4, lsl #1 │ │ │ │ + andeq lr, r3, r4, lsr #8 │ │ │ │ + andeq pc, r3, sl, rrx │ │ │ │ + andeq lr, r3, sl, lsl #8 │ │ │ │ + andeq pc, r3, r0, asr r0 @ │ │ │ │ + strdeq lr, [r3], -r0 │ │ │ │ andeq pc, r3, r6, lsr r0 @ │ │ │ │ + andeq pc, r3, r6, lsr #32 │ │ │ │ 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 │ │ │ │ @@ -18165,28 +18167,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]! @ 16c2e @ │ │ │ │ + ldrbcc pc, [pc, #266]! @ 16c36 @ │ │ │ │ @ instruction: 0xf1072400 │ │ │ │ andcs r0, r1, #49152 @ 0xc000 │ │ │ │ strbmi r4, [r0], -r9, asr #12 │ │ │ │ ldc2 0, cr15, [ip, #168] @ 0xa8 │ │ │ │ ldcle 8, cr2, [r7, #-0] │ │ │ │ - blcs 2b4f28 │ │ │ │ + blcs 2b4f30 │ │ │ │ strcc sp, [r1], #-65 @ 0xffffffbf │ │ │ │ svccc 0x0001f805 │ │ │ │ mvnsle r4, r6, lsr #5 │ │ │ │ @ instruction: 0xf80a2300 │ │ │ │ @ instruction: 0xf8db3006 │ │ │ │ ldmdblt r3!, {ip, sp}^ │ │ │ │ - blmi b69418 │ │ │ │ + blmi b69420 │ │ │ │ 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} │ │ │ │ @@ -18197,76 +18199,76 @@ │ │ │ │ @ instruction: 0xf6404927 │ │ │ │ stmdami r7!, {r0, r2, r9, lr} │ │ │ │ ldrbtmi r4, [r8], #-1145 @ 0xfffffb87 │ │ │ │ @ instruction: 0xf85cf027 │ │ │ │ stclle 14, cr2, [r2], {1} │ │ │ │ @ instruction: 0xf88a2300 │ │ │ │ @ instruction: 0xf8db3000 │ │ │ │ - bllt ae2ba4 │ │ │ │ + bllt ae2bac │ │ │ │ ldrb r2, [r5, r0, lsl #8] │ │ │ │ @ instruction: 0xf80a2300 │ │ │ │ movwcs r3, #4 │ │ │ │ andcc pc, r6, sl, lsl #16 │ │ │ │ - ldrbtcc pc, [pc], #79 @ 16bb8 @ │ │ │ │ + ldrbtcc pc, [pc], #79 @ 16bc0 @ │ │ │ │ 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 22bec │ │ │ │ + blcs 22bf4 │ │ │ │ @ instruction: 0xe7c0d0b2 │ │ │ │ @ instruction: 0xf640490e │ │ │ │ stmdami lr, {r0, r3, r9, lr} │ │ │ │ ldrbtmi r4, [r8], #-1145 @ 0xfffffb87 │ │ │ │ @ instruction: 0xf8e2f027 │ │ │ │ @ instruction: 0xf7ede7d0 │ │ │ │ - svclt 0x0000ed40 │ │ │ │ - andeq r9, r6, sl, lsl #10 │ │ │ │ - ldrdeq r0, [r0], -r8 │ │ │ │ + svclt 0x0000ed3c │ │ │ │ andeq r9, r6, r2, lsl #10 │ │ │ │ + ldrdeq r0, [r0], -r8 │ │ │ │ + strdeq r9, [r6], -sl │ │ │ │ ldrdeq r0, [r0], -r0 @ │ │ │ │ - andeq r9, r6, r8, lsr #9 │ │ │ │ - ldrdeq lr, [r3], -r6 │ │ │ │ - andeq lr, r3, r4, lsr pc │ │ │ │ - andeq lr, r3, r4, asr #5 │ │ │ │ - andeq lr, r3, r2, lsr #30 │ │ │ │ - andeq lr, r3, r8, asr r2 │ │ │ │ - @ instruction: 0x0003eeb6 │ │ │ │ + andeq r9, r6, r0, lsr #9 │ │ │ │ + andeq lr, r3, r6, asr #5 │ │ │ │ + andeq lr, r3, r4, lsr #30 │ │ │ │ + @ instruction: 0x0003e2b4 │ │ │ │ + andeq lr, r3, r2, lsl pc │ │ │ │ + andeq lr, r3, r8, asr #4 │ │ │ │ + andeq lr, r3, r6, lsr #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 b298fc │ │ │ │ + bmi b29904 │ │ │ │ ldrbtmi sl, [fp], #-3840 @ 0xfffff100 │ │ │ │ strmi r5, [r4], -r1, ror #16 │ │ │ │ @ instruction: 0xf8c76809 │ │ │ │ @ instruction: 0xf04f1084 │ │ │ │ ldmpl sp, {r8} │ │ │ │ - bllt 1af0d14 │ │ │ │ + bllt 1af0d1c │ │ │ │ @ instruction: 0x8098f8df │ │ │ │ streq pc, [r8], -r7, lsl #2 │ │ │ │ @ instruction: 0x46224633 │ │ │ │ @ instruction: 0xf64044f8 │ │ │ │ strbmi r5, [r0], -r1, asr #2 │ │ │ │ @ instruction: 0xffc8f01c │ │ │ │ - blle a20c84 │ │ │ │ + blle a20c8c │ │ │ │ rsbseq pc, r8, #-1073741823 @ 0xc0000001 │ │ │ │ @ instruction: 0x46301d39 │ │ │ │ @ instruction: 0xfff2f7fc │ │ │ │ ldmdblt fp!, {r0, r1, r3, r5, fp, sp, lr}^ │ │ │ │ - bmi 730e78 │ │ │ │ + bmi 730e80 │ │ │ │ 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 │ │ │ │ @@ -18281,80 +18283,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: 0xf86cf027 │ │ │ │ @ instruction: 0xf7ede7f5 │ │ │ │ - svclt 0x0000ecca │ │ │ │ - @ instruction: 0x000693b6 │ │ │ │ - ldrdeq r0, [r0], -r8 │ │ │ │ + svclt 0x0000ecc6 │ │ │ │ andeq r9, r6, lr, lsr #7 │ │ │ │ + ldrdeq r0, [r0], -r8 │ │ │ │ + andeq r9, r6, r6, lsr #7 │ │ │ │ ldrdeq r0, [r0], -r0 @ │ │ │ │ - ldrdeq lr, [r3], -ip │ │ │ │ - andeq r9, r6, r6, ror #6 │ │ │ │ - andeq lr, r3, r4, lsl #28 │ │ │ │ - andeq lr, r3, r4, lsl #3 │ │ │ │ - strdeq lr, [r3], -r2 │ │ │ │ - andeq lr, r3, lr, lsr #3 │ │ │ │ + andeq lr, r3, ip, asr #3 │ │ │ │ + andeq r9, r6, lr, asr r3 │ │ │ │ + strdeq lr, [r3], -r4 │ │ │ │ + andeq lr, r3, r4, ror r1 │ │ │ │ + andeq lr, r3, r2, ror #27 │ │ │ │ + muleq r3, lr, r1 │ │ │ │ vst3. {d27,d29,d31}, [pc :256], r8 │ │ │ │ - bl feb6df24 │ │ │ │ + bl feb6df2c │ │ │ │ @ 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 85111c │ │ │ │ + blmi 851114 │ │ │ │ @ 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, #684 @ 0x2ac │ │ │ │ cdp 13, 0, cr13, cr7, cr7, {7} │ │ │ │ - blx 1317b2 │ │ │ │ + blx 1317ba │ │ │ │ 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 292510 │ │ │ │ - bvc ff9d2988 │ │ │ │ + bvc 292518 │ │ │ │ + bvc ff9d2990 │ │ │ │ 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 │ │ │ │ ldmdblt sl!, {r0, r2, r3, r4, ip, sp, lr, pc}^ │ │ │ │ ldrbtmi r0, [sl], #-0 │ │ │ │ - ldrdeq lr, [r6], -r8 │ │ │ │ - andeq r9, r6, lr, asr #5 │ │ │ │ + ldrdeq lr, [r6], -r0 │ │ │ │ + andeq r9, r6, r6, asr #5 │ │ │ │ strdeq r0, [r0], -ip │ │ │ │ vst3. {d27,d29,d31}, [pc :256], r0 │ │ │ │ - bl feb6dfd0 │ │ │ │ + bl feb6dfd8 │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ - blmi 89ad38 │ │ │ │ - bmi 8c2ff0 │ │ │ │ + blmi 89ad40 │ │ │ │ + bmi 8c2ff8 │ │ │ │ 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 │ │ │ │ - vmlane.f64 d14, d20, d2 │ │ │ │ - bmi 74da7c │ │ │ │ + vmovne.16 d4[1], lr │ │ │ │ + bmi 74da84 │ │ │ │ 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 │ │ │ │ @@ -18363,33 +18365,33 @@ │ │ │ │ @ instruction: 0xff16f026 │ │ │ │ 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 │ │ │ │ andcs pc, r0, r9, asr #31 │ │ │ │ ldrtmi r3, [sp], r4, lsl #14 │ │ │ │ - bmi 4465fc │ │ │ │ + bmi 446604 │ │ │ │ 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, r4, lsr #4 │ │ │ │ + andeq r9, r6, ip, lsl r2 │ │ │ │ ldrdeq r0, [r0], -r0 @ │ │ │ │ - andeq lr, r6, sl, lsl #14 │ │ │ │ - andeq lr, r3, r8, lsr r0 │ │ │ │ - @ instruction: 0x0003ecba │ │ │ │ - andeq lr, r3, r6, lsr #32 │ │ │ │ - andeq lr, r3, r8, lsr #25 │ │ │ │ - andeq lr, r3, r8, lsr #25 │ │ │ │ - andeq lr, r3, r2 │ │ │ │ + andeq lr, r6, r2, lsl #14 │ │ │ │ + andeq lr, r3, r8, lsr #32 │ │ │ │ + andeq lr, r3, sl, lsr #25 │ │ │ │ + andeq lr, r3, r6, lsl r0 │ │ │ │ + muleq r3, r8, ip │ │ │ │ + muleq r3, r8, ip │ │ │ │ + strdeq sp, [r3], -r2 │ │ │ │ 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 │ │ │ │ @@ -18397,26 +18399,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 22ec4 │ │ │ │ + blcs 22ecc │ │ │ │ vand , , │ │ │ │ @ instruction: 0xf01300d0 │ │ │ │ @ instruction: 0xf500fc45 │ │ │ │ - blmi 13ed8d4 │ │ │ │ + blmi 13ed8dc │ │ │ │ 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 72bdc │ │ │ │ + blcs 72be4 │ │ │ │ @ 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 │ │ │ │ @@ -18429,19 +18431,19 @@ │ │ │ │ ldrtmi r9, [r0], -r0, lsl #6 │ │ │ │ svcvs 0x00f96fbb │ │ │ │ @ instruction: 0xf8f0f7fb │ │ │ │ strmi r4, [r1], -r2, lsr #12 │ │ │ │ @ instruction: 0xf0266878 │ │ │ │ @ instruction: 0xf8dafceb │ │ │ │ strhlt r0, [r8, -r0] │ │ │ │ - blx ff052f92 │ │ │ │ + blx ff052f9a │ │ │ │ @ instruction: 0xf0134628 │ │ │ │ @ instruction: 0xf8d9fbbd │ │ │ │ ldmiblt fp!, {ip, sp} │ │ │ │ - bmi c1ef54 │ │ │ │ + bmi c1ef5c │ │ │ │ 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} │ │ │ │ @@ -18464,99 +18466,99 @@ │ │ │ │ stccc 8, cr15, [r4], {83} @ 0x53 │ │ │ │ @ instruction: 0x419c4593 │ │ │ │ ldrmi sp, [r3], r2, lsl #22 │ │ │ │ @ instruction: 0xe79d461c │ │ │ │ ldrsbteq pc, [r0], sl @ │ │ │ │ @ instruction: 0xf013b108 │ │ │ │ @ instruction: 0x4628fb7d │ │ │ │ - blx 1ed301e │ │ │ │ + blx 1ed3026 │ │ │ │ ldmdavs r8!, {r0, r2, r4, r8, fp, lr}^ │ │ │ │ ldrbtmi r2, [r9], #-561 @ 0xfffffdcf │ │ │ │ ldc2 0, cr15, [sl], {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, 14, cr15, cr6, cr6, {1} │ │ │ │ @ instruction: 0xf7ede7f3 │ │ │ │ - svclt 0x0000eb44 │ │ │ │ - andeq r9, r6, r6, ror #2 │ │ │ │ + svclt 0x0000eb40 │ │ │ │ + andeq r9, r6, lr, asr r1 │ │ │ │ ldrdeq r0, [r0], -r8 │ │ │ │ - andeq r9, r6, r6, asr r1 │ │ │ │ + andeq r9, r6, lr, asr #2 │ │ │ │ ldrdeq r0, [r0], -r0 @ │ │ │ │ strdeq r0, [r0], -ip │ │ │ │ - andeq r9, r6, sl, lsr #1 │ │ │ │ - ldrdeq sp, [r3], -sl │ │ │ │ - andeq lr, r3, r4, lsl #23 │ │ │ │ - andeq sp, r3, r8, asr #29 │ │ │ │ - andeq lr, r3, r2, ror fp │ │ │ │ - muleq r3, r6, sl │ │ │ │ - andeq sp, r3, r0, ror #28 │ │ │ │ - andeq lr, r3, sl, lsl #22 │ │ │ │ + andeq r9, r6, r2, lsr #1 │ │ │ │ + andeq sp, r3, sl, asr #29 │ │ │ │ + andeq lr, r3, r4, ror fp │ │ │ │ + @ instruction: 0x0003deb8 │ │ │ │ + andeq lr, r3, r2, ror #22 │ │ │ │ + andeq sp, r3, r6, lsl #21 │ │ │ │ + andeq sp, r3, r0, asr lr │ │ │ │ + strdeq lr, [r3], -sl │ │ │ │ mvnsmi lr, #737280 @ 0xb4000 │ │ │ │ stcpl 4, cr15, [r0], {79} @ 0x4f │ │ │ │ @ instruction: 0x0c0cebad │ │ │ │ svceq 0x0020f8cc │ │ │ │ - bmi ca889c │ │ │ │ - blmi ca88bc │ │ │ │ + bmi ca88a4 │ │ │ │ + blmi ca88c4 │ │ │ │ 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 a29918 │ │ │ │ + blmi a29920 │ │ │ │ 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: 0xf8f4f01c │ │ │ │ stmdacs r0, {r0, r7, r9, sl, lr} │ │ │ │ strmi sp, [r1], -r3, ror #1 │ │ │ │ @ instruction: 0xf7ed4630 │ │ │ │ - @ instruction: 0x4606ea16 │ │ │ │ + @ instruction: 0x4606ea12 │ │ │ │ sbcsle r2, sp, r0, lsl #16 │ │ │ │ teqcs r3, #1638400 @ 0x190000 │ │ │ │ vst1.16 {d20-d22}, [pc], sl │ │ │ │ ldrbtmi r6, [r8], #-352 @ 0xfffffea0 │ │ │ │ - blx fe9d3168 │ │ │ │ + blx fe9d3170 │ │ │ │ svclt 0x00b81e06 │ │ │ │ - blle 6a08cc │ │ │ │ + blle 6a08d4 │ │ │ │ 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, #59648 @ 0xe900 │ │ │ │ strbmi r4, [r0], -r1, lsr #12 │ │ │ │ - cdp 7, 12, cr15, cr10, cr13, {7} │ │ │ │ + cdp 7, 12, cr15, cr6, cr13, {7} │ │ │ │ @ instruction: 0xf680fab0 │ │ │ │ @ instruction: 0x46480976 │ │ │ │ - blx ff7d3154 │ │ │ │ + blx ff7d315c │ │ │ │ @ instruction: 0xf7ede7b2 │ │ │ │ - svclt 0x0000eabc │ │ │ │ - @ instruction: 0x00068fb4 │ │ │ │ + svclt 0x0000eab8 │ │ │ │ + andeq r8, r6, ip, lsr #31 │ │ │ │ ldrdeq r0, [r0], -r8 │ │ │ │ - andeq r8, r6, ip, lsl #31 │ │ │ │ - muleq r3, r2, sp │ │ │ │ + andeq r8, r6, r4, lsl #31 │ │ │ │ + andeq sp, r3, r2, lsl #27 │ │ │ │ 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 │ │ │ │ @@ -18580,62 +18582,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 3120c │ │ │ │ + blcs 31214 │ │ │ │ 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, [r4], #-948 @ 0xfffffc4c │ │ │ │ + ldc 7, cr15, [r0], #-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 │ │ │ │ - ldc 7, cr15, [r2, #948] @ 0x3b4 │ │ │ │ + stc 7, cr15, [lr, #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: 0xf8dfee06 │ │ │ │ + @ instruction: 0xf8dfee02 │ │ │ │ @ instruction: 0xf8d73c48 │ │ │ │ ldrbtmi r2, [r9], #244 @ 0xf4 │ │ │ │ ldmpl r5, {r3, r4, r5, r6, r7, sl, lr}^ │ │ │ │ @ instruction: 0xf7ed4628 │ │ │ │ - @ instruction: 0xf8d7e9cc │ │ │ │ + @ instruction: 0xf8d7e9c8 │ │ │ │ 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: 0xf8d7ea66 │ │ │ │ + @ instruction: 0xf8d7ea62 │ │ │ │ strtmi r1, [r8], -r4, ror #1 │ │ │ │ strtmi r4, [r1], -r8, lsl #15 │ │ │ │ ldrdeq pc, [ip, -r7]! │ │ │ │ - bl ffcd5204 │ │ │ │ + bl ffbd520c │ │ │ │ ldrdeq pc, [r8], #135 @ 0x87 @ │ │ │ │ - blx dd32a4 │ │ │ │ - blcc ff7555d8 │ │ │ │ + blx dd32ac │ │ │ │ + blcc ff7555e0 │ │ │ │ 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: 0xf04ffda9 │ │ │ │ @ instruction: 0xf8df30ff │ │ │ │ @@ -18646,25 +18648,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, 4, cr15, cr2, cr13, {7} │ │ │ │ + cdp 7, 3, cr15, cr14, cr13, {7} │ │ │ │ sbcseq pc, r8, r7, asr #17 │ │ │ │ - bleq fe95562c │ │ │ │ + bleq fe955634 │ │ │ │ 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: 0xf8c7fca5 │ │ │ │ @ instruction: 0xf8d700f8 │ │ │ │ - blcs 236b0 │ │ │ │ + blcs 236b8 │ │ │ │ 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 │ │ │ │ @@ -18675,36 +18677,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, cr8, cr13, {7} │ │ │ │ + cdp 7, 0, cr15, cr4, cr13, {7} │ │ │ │ ldrsbcs pc, [r8], #135 @ 0x87 @ │ │ │ │ sbceq pc, r4, r7, asr #17 │ │ │ │ @ instruction: 0xf8d71a83 │ │ │ │ - bl 185f65c │ │ │ │ - blcs 1d7738 │ │ │ │ + bl 185f664 │ │ │ │ + blcs 1d7740 │ │ │ │ tstpeq r0, r1, ror r1 @ p-variant is OBSOLETE │ │ │ │ andhi pc, r9, #128, 4 │ │ │ │ @ instruction: 0x2114f8d7 │ │ │ │ orrvc pc, sl, #29360128 @ 0x1c00000 │ │ │ │ - ble 1f21b44 │ │ │ │ + ble 1f21b4c │ │ │ │ rscscc pc, pc, #79 @ 0x4f │ │ │ │ @ instruction: 0xf8d7601a │ │ │ │ @ instruction: 0xf50730f8 │ │ │ │ @ instruction: 0xf8d764f7 │ │ │ │ - blcs 2b678 │ │ │ │ + blcs 2b680 │ │ │ │ addhi pc, fp, r0 │ │ │ │ - bl fe9d5314 │ │ │ │ + bl fe8d531c │ │ │ │ strtvs pc, [ip], #676 @ 0x2a4 │ │ │ │ @ instruction: 0xf8c76803 │ │ │ │ stmdavs r3!, {r3, r4, r5, r6, r7, ip, sp} │ │ │ │ - blle a1f70 │ │ │ │ + blle a1f78 │ │ │ │ @ instruction: 0xf0286820 │ │ │ │ @ instruction: 0xf8dffba7 │ │ │ │ @ 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 │ │ │ │ @@ -18713,71 +18715,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 31420 │ │ │ │ + blcs 31428 │ │ │ │ svcge 0x005df43f │ │ │ │ - bne fe855738 │ │ │ │ + bne fe855740 │ │ │ │ addsvc pc, ip, #64, 12 @ 0x4000000 │ │ │ │ - beq fe755740 │ │ │ │ + beq fe755748 │ │ │ │ ldrbtmi r4, [r8], #-1145 @ 0xfffffb87 │ │ │ │ ldc2l 0, cr15, [ip], #152 @ 0x98 │ │ │ │ @ instruction: 0xf8dfe751 │ │ │ │ vst1.32 {d17-d18}, [pc :64], r4 │ │ │ │ @ instruction: 0xf8df6270 │ │ │ │ ldrbtmi r0, [r9], #-2704 @ 0xfffff570 │ │ │ │ @ instruction: 0xf0264478 │ │ │ │ @ instruction: 0xe6dffc35 │ │ │ │ bicvs pc, r5, #675282944 @ 0x28400000 │ │ │ │ vst2.8 {d6,d8}, [r3 :64], fp │ │ │ │ @ instruction: 0xf5b34370 │ │ │ │ orrsle r4, r0, r0, lsl #30 │ │ │ │ - beq 1d55774 │ │ │ │ + beq 1d5577c │ │ │ │ @ instruction: 0xf8d72333 │ │ │ │ @ instruction: 0xf64020ec │ │ │ │ ldrbtmi r7, [r8], #-297 @ 0xfffffed7 │ │ │ │ @ instruction: 0xf904f029 │ │ │ │ stmdavs r3!, {r5, sp, lr} │ │ │ │ vqdmlsl.s q9, d1, d0 │ │ │ │ @ instruction: 0xf8d78107 │ │ │ │ ldrshcs r2, [r8, #-0]! │ │ │ │ smlawtne r8, r7, r8, pc @ │ │ │ │ - bcs 1c35d68 │ │ │ │ + bcs 1c35d70 │ │ │ │ subshi pc, r8, r1 │ │ │ │ ldrdeq pc, [ip, -r7] │ │ │ │ @ instruction: 0xf9f2f028 │ │ │ │ tstpeq r4, r7, asr #17 @ p-variant is OBSOLETE │ │ │ │ @ instruction: 0xf7ede771 │ │ │ │ - stmdavs r3, {r2, r3, r4, r5, r8, r9, fp, sp, lr, pc} │ │ │ │ + stmdavs r3, {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: 0xf8c7fd1b │ │ │ │ @ instruction: 0xf8d70118 │ │ │ │ - blcs 238bc │ │ │ │ + blcs 238c4 │ │ │ │ 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 fd352c │ │ │ │ + blx fd3534 │ │ │ │ ldrsbtmi pc, [r0], #135 @ 0x87 @ │ │ │ │ @ instruction: 0x212d220a │ │ │ │ @ instruction: 0xf5042600 │ │ │ │ ldrcc r5, [ip, #-1409] @ 0xfffffa7f │ │ │ │ @ instruction: 0xf0264628 │ │ │ │ @ instruction: 0x4623f9f1 │ │ │ │ strpl pc, [r0], #1284 @ 0x504 │ │ │ │ @@ -18786,56 +18788,56 @@ │ │ │ │ @ instruction: 0xf8c73018 │ │ │ │ @ instruction: 0xf88430f0 │ │ │ │ @ instruction: 0xf0266046 │ │ │ │ strtmi pc, [sl], -r3, ror #19 │ │ │ │ orrvc pc, r0, r7, lsl #10 │ │ │ │ sbcvc pc, r8, r7, lsl #10 │ │ │ │ sbcvs pc, r2, r4, lsl #17 │ │ │ │ - blx ff3d54ca │ │ │ │ + blx ff3d54d2 │ │ │ │ ldrdcc pc, [r0, -r7] │ │ │ │ andscs r6, r0, #163 @ 0xa3 │ │ │ │ ldrsbtcc pc, [r0], #135 @ 0x87 @ │ │ │ │ @ instruction: 0xf503212d │ │ │ │ andcc r5, ip, r1, lsl #1 │ │ │ │ @ instruction: 0xf9cef026 │ │ │ │ mlascc ip, r4, r8, pc @ │ │ │ │ eorsvs pc, r8, r4, lsl #17 │ │ │ │ rsbeq pc, r2, #-1073741784 @ 0xc0000028 │ │ │ │ - blcs 1b2ff98 │ │ │ │ - bcs 87164 │ │ │ │ + blcs 1b2ffa0 │ │ │ │ + bcs 8716c │ │ │ │ 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 a7f4c │ │ │ │ + blle a7f54 │ │ │ │ @ instruction: 0xf0286810 │ │ │ │ @ instruction: 0xf8dffacf │ │ │ │ ldrbtmi r4, [ip], #-2384 @ 0xfffff6b0 │ │ │ │ ldrdcc pc, [r0], r4 │ │ │ │ vldrle d2, [r8, #-0] │ │ │ │ @ instruction: 0xf7ed2000 │ │ │ │ - @ instruction: 0xf8dfecfa │ │ │ │ + @ instruction: 0xf8dfecf6 │ │ │ │ @ instruction: 0xf8d7391c │ │ │ │ ldmpl r2, {r2, r4, r5, r6, r7, sp}^ │ │ │ │ orrspl pc, r8, #8388608 @ 0x800000 │ │ │ │ - bne 10717b0 │ │ │ │ + bne 10717b8 │ │ │ │ @ instruction: 0xdd0a2900 │ │ │ │ addpl pc, r0, #8388608 @ 0x800000 │ │ │ │ rscseq pc, r8, #13762560 @ 0xd20000 │ │ │ │ - blx fec5364e │ │ │ │ + blx fec53656 │ │ │ │ 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 ffb55564 │ │ │ │ + blx ffb5556c │ │ │ │ ldrsbtcc pc, [r0], #135 @ 0x87 @ │ │ │ │ - blvc 1952bd8 │ │ │ │ + blvc 1952be0 │ │ │ │ @ instruction: 0xf5032001 │ │ │ │ @ instruction: 0xf5035a80 │ │ │ │ @ instruction: 0xf8d75981 │ │ │ │ @ instruction: 0xf50341a0 │ │ │ │ @ instruction: 0xf5035684 │ │ │ │ @ instruction: 0xf8d75585 │ │ │ │ stc 1, cr1, [sl, #688] @ 0x2b0 │ │ │ │ @@ -18877,55 +18879,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 1b23734 │ │ │ │ + blcs 1b2373c │ │ │ │ ldrhi pc, [r4], #0 │ │ │ │ ldrdcc pc, [r4, -r7]! │ │ │ │ @ instruction: 0xf507b11b │ │ │ │ @ instruction: 0xf0337092 │ │ │ │ @ instruction: 0xf8dfff19 │ │ │ │ @ instruction: 0xf8d737e0 │ │ │ │ ldmpl r3, {r2, r4, r5, r6, r7, sp}^ │ │ │ │ - blcs 316d0 │ │ │ │ + blcs 316d8 │ │ │ │ cmpphi r1, #64 @ p-variant is OBSOLETE @ 0x40 │ │ │ │ str r2, [r4], -r0 │ │ │ │ ldrdeq pc, [ip], #135 @ 0x87 @ │ │ │ │ - blx fe5d3724 │ │ │ │ + blx fe5d372c │ │ │ │ @ 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: 0xffbcf026 │ │ │ │ ldrdeq pc, [ip], #135 @ 0x87 @ │ │ │ │ - blx 19536b8 │ │ │ │ + blx 19536c0 │ │ │ │ lslvc pc, r7, #10 @ │ │ │ │ @ instruction: 0x462066b8 │ │ │ │ - stmib r4, {r0, r2, r3, r5, r6, r7, r8, r9, sl, ip, sp, lr, pc}^ │ │ │ │ + stmib r0, {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], -r4, lsr #22 │ │ │ │ + strmi lr, [r5], -r0, lsr #22 │ │ │ │ @ instruction: 0xf0412800 │ │ │ │ @ instruction: 0xf50781d3 │ │ │ │ strbmi r6, [r0], -r8, ror #17 │ │ │ │ - bl fe6d5688 │ │ │ │ + bl fe5d5690 │ │ │ │ @ instruction: 0x3770f8df │ │ │ │ ldrsbtcs pc, [r4], #135 @ 0x87 @ │ │ │ │ @ instruction: 0x463058d6 │ │ │ │ - svc 0x0062f7ec │ │ │ │ + svc 0x005ef7ec │ │ │ │ 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 @ │ │ │ │ @@ -18934,97 +18936,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 0x00f0f7ec │ │ │ │ + svc 0x00ecf7ec │ │ │ │ @ instruction: 0x46306dbb │ │ │ │ @ instruction: 0x46294798 │ │ │ │ ldrdeq pc, [r0, #-135] @ 0xffffff79 │ │ │ │ - ldmdb lr!, {r0, r2, r3, r5, r6, r7, r8, r9, sl, ip, sp, lr, pc}^ │ │ │ │ + ldmdb sl!, {r0, r2, r3, r5, r6, r7, r8, r9, sl, ip, sp, lr, pc}^ │ │ │ │ @ instruction: 0xf0126eb8 │ │ │ │ @ instruction: 0xf8d7ffc3 │ │ │ │ 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 sl!, {r0, r2, r3, r5, r6, r7, r8, r9, sl, ip, sp, lr, pc}^ │ │ │ │ + stmdb r6!, {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 ff25572c │ │ │ │ + b ff155734 │ │ │ │ stmdacs r0, {r2, r9, sl, lr} │ │ │ │ ldrhi pc, [r9], -r0, asr #32 │ │ │ │ strtvs pc, [r2], r7, lsl #10 │ │ │ │ @ instruction: 0xf7ed4630 │ │ │ │ - @ instruction: 0xf8dfeb40 │ │ │ │ + @ instruction: 0xf8dfeb3c │ │ │ │ @ instruction: 0xf8d736bc │ │ │ │ ldmpl r5, {r2, r4, r5, r6, r7, sp}^ │ │ │ │ @ instruction: 0xf7ec4628 │ │ │ │ - @ instruction: 0xf8d7ef08 │ │ │ │ + @ instruction: 0xf8d7ef04 │ │ │ │ @ instruction: 0xf8d730c4 │ │ │ │ @ instruction: 0xf04f20d8 │ │ │ │ @ instruction: 0xf8df30ff │ │ │ │ - bne fe69d32c │ │ │ │ + bne fe69d334 │ │ │ │ @ instruction: 0xf8d79201 │ │ │ │ ldrbtmi r3, [r9], #-192 @ 0xffffff40 │ │ │ │ @ instruction: 0xf6409302 │ │ │ │ teqcs lr, #84, 4 @ 0x40000005 │ │ │ │ strtmi r9, [r3], -r0, lsl #6 │ │ │ │ - blx d537e2 │ │ │ │ + blx d537ea │ │ │ │ @ instruction: 0xf7ec4630 │ │ │ │ - @ instruction: 0xf8d7efa0 │ │ │ │ + @ instruction: 0xf8d7ef9c │ │ │ │ @ instruction: 0x462820bc │ │ │ │ @ instruction: 0xf8d74790 │ │ │ │ @ instruction: 0x46210134 │ │ │ │ - stmdb ip!, {r0, r2, r3, r5, r6, r7, r8, r9, sl, ip, sp, lr, pc} │ │ │ │ + stmdb r8!, {r0, r2, r3, r5, r6, r7, r8, r9, sl, ip, sp, lr, pc} │ │ │ │ ldrdeq pc, [r0], #135 @ 0x87 │ │ │ │ @ instruction: 0xff70f012 │ │ │ │ @ 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 1d57b4 │ │ │ │ + b d57bc │ │ │ │ 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 dd5824 │ │ │ │ + blx dd582c │ │ │ │ @ instruction: 0x71b2f507 │ │ │ │ @ instruction: 0xf7ed2000 │ │ │ │ - @ instruction: 0xf8dfe900 │ │ │ │ + @ instruction: 0xf8dfe8fc │ │ │ │ @ instruction: 0xf8d73604 │ │ │ │ strdcs r2, [r0, -r4] │ │ │ │ addpl pc, r0, r7, lsl #10 │ │ │ │ @ instruction: 0xf8c758d3 │ │ │ │ @ instruction: 0xf7ed30a8 │ │ │ │ - @ instruction: 0x4604ea5e │ │ │ │ + @ instruction: 0x4604ea5a │ │ │ │ @ instruction: 0xf0402800 │ │ │ │ @ instruction: 0xf507878b │ │ │ │ ldrtmi r5, [r0], -r0, lsl #13 │ │ │ │ - b ff555814 │ │ │ │ + b ff45581c │ │ │ │ strbcc pc, [r4, #2271]! @ 0x8df @ │ │ │ │ ldrsbtcs pc, [r4], #135 @ 0x87 @ │ │ │ │ @ instruction: 0x462858d5 │ │ │ │ - cdp 7, 9, cr15, cr12, cr12, {7} │ │ │ │ + cdp 7, 9, cr15, cr8, cr12, {7} │ │ │ │ ldrsbtcc pc, [r4], r7 @ │ │ │ │ @ instruction: 0xf04f9307 │ │ │ │ @ instruction: 0xf8d730ff │ │ │ │ @ instruction: 0xf8df20f0 │ │ │ │ @ instruction: 0xf502160c │ │ │ │ tstcc r0, #132, 6 @ 0x10000002 │ │ │ │ @ instruction: 0xf8534479 │ │ │ │ @@ -19037,44 +19039,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 fed538e0 │ │ │ │ + blx fed538e8 │ │ │ │ @ instruction: 0xf7ec4630 │ │ │ │ - @ instruction: 0xf8d7ef20 │ │ │ │ + @ instruction: 0xf8d7ef1c │ │ │ │ strtmi r2, [r8], -r8, lsr #1 │ │ │ │ @ instruction: 0xf8d74790 │ │ │ │ strtmi r0, [r1], -r4, ror #2 │ │ │ │ - stmia ip!, {r0, r2, r3, r5, r6, r7, r8, r9, sl, ip, sp, lr, pc} │ │ │ │ + stmia r8!, {r0, r2, r3, r5, r6, r7, r8, r9, sl, ip, sp, lr, pc} │ │ │ │ ldrsbteq pc, [r4], r7 @ │ │ │ │ mrc2 0, 7, pc, cr0, cr2, {0} │ │ │ │ @ instruction: 0xf8dfe6a7 │ │ │ │ @ instruction: 0xf8d73550 │ │ │ │ @ instruction: 0xf8d720f4 │ │ │ │ ldmpl r3, {r2, r4, r8, lr}^ │ │ │ │ - blcs 31964 │ │ │ │ + blcs 3196c │ │ │ │ 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 fe0558d4 │ │ │ │ + b 1f558dc │ │ │ │ ldrcc pc, [r4, #-2271] @ 0xfffff721 │ │ │ │ ldrsbtcs pc, [r4], #135 @ 0x87 @ │ │ │ │ ldmpl r3, {r0, ip, sp}^ │ │ │ │ @ instruction: 0xf001681a │ │ │ │ @ instruction: 0xf8d78107 │ │ │ │ - blcs 23f28 │ │ │ │ + blcs 23f30 │ │ │ │ rsbhi pc, r2, #0 │ │ │ │ svclt 0x004407d8 │ │ │ │ @ instruction: 0xf8862173 │ │ │ │ ldreq r1, [r9, ip, lsr #32] │ │ │ │ svclt 0x004162b3 │ │ │ │ @ instruction: 0xf8d72075 │ │ │ │ @ instruction: 0xf50110f0 │ │ │ │ @@ -19119,15 +19121,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 1baec │ │ │ │ + bcs 1baf4 │ │ │ │ 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: 0xf9d0f026 │ │ │ │ @ instruction: 0xf8d7e570 │ │ │ │ @@ -19236,15 +19238,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, #-16] │ │ │ │ + stccs 13, cr14, [r0, #-0] │ │ │ │ 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 @ │ │ │ │ @@ -19263,43 +19265,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 fe0f9a6c │ │ │ │ + blmi fe0f9a74 │ │ │ │ ldrsbtcs pc, [r4], #135 @ 0x87 @ │ │ │ │ @ instruction: 0xf50358d3 │ │ │ │ @ instruction: 0xf8d35380 │ │ │ │ - blcs 6494c │ │ │ │ + blcs 64954 │ │ │ │ @ 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 10d5c74 │ │ │ │ + blx 10d5c7c │ │ │ │ strmi r4, [r1], -r2, asr #12 │ │ │ │ @ instruction: 0xf0254628 │ │ │ │ @ instruction: 0xf8d7fe3d │ │ │ │ @ instruction: 0xf027010c │ │ │ │ @ instruction: 0xf8c7fe2d │ │ │ │ tstlt r8, r4, lsr #2 │ │ │ │ ldrdeq lr, [r0, -r0] │ │ │ │ - blx 53d78 │ │ │ │ + blx 53d80 │ │ │ │ ldrsbtcc pc, [r0], #135 @ 0x87 @ │ │ │ │ smlawteq r4, r7, r8, pc @ │ │ │ │ ldrbeq r6, [r1], #2074 @ 0x81a │ │ │ │ - blge ffb552b8 │ │ │ │ + blge ffb552c0 │ │ │ │ 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 │ │ │ │ @@ -19326,166 +19328,166 @@ │ │ │ │ @ instruction: 0xf8d7fdf3 │ │ │ │ ldmdavs fp, {r4, r5, r6, r7, ip, sp} │ │ │ │ @ instruction: 0xf57f07da │ │ │ │ @ instruction: 0xf8d7abaf │ │ │ │ @ instruction: 0xf00500ec │ │ │ │ @ instruction: 0xf8d7ff15 │ │ │ │ @ instruction: 0xf8c73114 │ │ │ │ - blcs 17f88 │ │ │ │ + blcs 17f90 │ │ │ │ @ instruction: 0xf8d7db04 │ │ │ │ - blcs 241b0 │ │ │ │ + blcs 241b8 │ │ │ │ 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, cr14, cr12, {7} │ │ │ │ + cdp 7, 5, cr15, cr10, 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 0x00baf7ec │ │ │ │ + svc 0x00b6f7ec │ │ │ │ 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 a51e70 │ │ │ │ + blmi a51e68 │ │ │ │ ldrsbtcs pc, [r4], #135 @ 0x87 @ │ │ │ │ @ instruction: 0x463058d6 │ │ │ │ - bl ffed5d64 │ │ │ │ + bl ffdd5d6c │ │ │ │ @ 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, [r8], {236} @ 0xec │ │ │ │ + ldc 7, cr15, [r4], {236} @ 0xec │ │ │ │ ldcvs 6, cr4, [fp, #-192]! @ 0xffffff40 │ │ │ │ @ instruction: 0xf8d74798 │ │ │ │ strtmi r0, [r9], -ip, asr #2 │ │ │ │ - cdp 7, 2, cr15, cr6, cr12, {7} │ │ │ │ + cdp 7, 2, cr15, cr2, cr12, {7} │ │ │ │ ldrsbteq pc, [r8], r7 @ │ │ │ │ stc2l 0, cr15, [sl], #-72 @ 0xffffffb8 │ │ │ │ - bllt 1455df0 │ │ │ │ + bllt 1455df8 │ │ │ │ andcs r2, r1, r0, lsl #2 │ │ │ │ @ instruction: 0xf958f01c │ │ │ │ - bllt fed15dfc │ │ │ │ + bllt fed15e04 │ │ │ │ @ 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: 0xf7ffffd7 │ │ │ │ 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, #-3857]! @ 0xfffff0ef @ │ │ │ │ - @ instruction: 0x00068eb4 │ │ │ │ - @ instruction: 0x00068eb2 │ │ │ │ + andeq r8, r6, ip, lsr #29 │ │ │ │ + andeq r8, r6, sl, lsr #29 │ │ │ │ ldrdeq r0, [r0], -r8 │ │ │ │ ldrdeq r0, [r0], -r0 @ │ │ │ │ andeq r0, r0, r0, lsl #9 │ │ │ │ - andeq sp, r3, sl, asr #24 │ │ │ │ - andeq lr, r3, ip, lsl #18 │ │ │ │ + andeq sp, r3, sl, lsr ip │ │ │ │ + strdeq lr, [r3], -ip │ │ │ │ muleq r0, r8, r4 │ │ │ │ - strdeq lr, [r3], -sl │ │ │ │ - andeq r8, r6, ip, ror sp │ │ │ │ - muleq r3, r0, fp │ │ │ │ + andeq lr, r3, sl, ror #17 │ │ │ │ + andeq r8, r6, r4, ror sp │ │ │ │ + andeq sp, r3, r0, lsl #23 │ │ │ │ strdeq r0, [r0], -ip │ │ │ │ - andeq sp, r3, ip, lsl #21 │ │ │ │ - andeq lr, r3, lr, asr #14 │ │ │ │ - andeq sp, r3, r6, ror sl │ │ │ │ - andeq lr, r3, r8, lsr r7 │ │ │ │ - andeq sp, r3, lr, asr #20 │ │ │ │ - andeq sp, r3, r4, lsl #20 │ │ │ │ - ldrdeq sp, [r3], -lr │ │ │ │ - ldrdeq sp, [r6], -lr │ │ │ │ + andeq sp, r3, ip, ror sl │ │ │ │ + andeq lr, r3, lr, lsr r7 │ │ │ │ + andeq sp, r3, r6, ror #20 │ │ │ │ + andeq lr, r3, r8, lsr #14 │ │ │ │ + andeq sp, r3, lr, lsr sl │ │ │ │ + strdeq sp, [r3], -r4 │ │ │ │ + andeq sp, r3, lr, asr #11 │ │ │ │ + ldrdeq sp, [r6], -r6 │ │ │ │ andeq r0, r0, r8, ror #7 │ │ │ │ - andeq sp, r3, r0, asr #14 │ │ │ │ - andeq sp, r3, sl, lsr #10 │ │ │ │ - muleq r3, lr, r6 │ │ │ │ - andeq sp, r3, r8, asr #11 │ │ │ │ - andeq sp, r3, r4, lsr r4 │ │ │ │ - andeq lr, r3, r2, asr r1 │ │ │ │ - andeq sp, r3, lr, lsr r1 │ │ │ │ - andeq sp, r3, r0, lsl #28 │ │ │ │ - andeq ip, r3, r8, asr #26 │ │ │ │ - andeq sp, r3, ip, lsl #1 │ │ │ │ - andeq sp, r3, r2, asr #32 │ │ │ │ - andeq sp, r3, r0, ror #26 │ │ │ │ - andeq sp, r3, lr, lsr #32 │ │ │ │ - andeq sp, r3, ip, asr #26 │ │ │ │ - ldcl 7, cr15, [r8, #944]! @ 0x3b0 │ │ │ │ + andeq sp, r3, r0, lsr r7 │ │ │ │ + andeq sp, r3, sl, lsl r5 │ │ │ │ + andeq sp, r3, lr, lsl #13 │ │ │ │ + @ instruction: 0x0003d5b8 │ │ │ │ + andeq sp, r3, r4, lsr #8 │ │ │ │ + andeq lr, r3, r2, asr #2 │ │ │ │ + andeq sp, r3, lr, lsr #2 │ │ │ │ + strdeq sp, [r3], -r0 │ │ │ │ + andeq ip, r3, r8, lsr sp │ │ │ │ + andeq sp, r3, ip, ror r0 │ │ │ │ + andeq sp, r3, r2, lsr r0 │ │ │ │ + andeq sp, r3, r0, asr sp │ │ │ │ + andeq sp, r3, lr, lsl r0 │ │ │ │ + andeq sp, r3, ip, lsr sp │ │ │ │ + ldcl 7, cr15, [r4, #944]! @ 0x3b0 │ │ │ │ @ instruction: 0xf8c76803 │ │ │ │ @ instruction: 0xf027311c │ │ │ │ @ instruction: 0xf8c7fae5 │ │ │ │ stmdacs r0, {r2, r3, r4, r7} │ │ │ │ @ instruction: 0xf507d040 │ │ │ │ mulcs r0, ip, r1 │ │ │ │ - stc 7, cr15, [lr, #944]! @ 0x3b0 │ │ │ │ + stc 7, cr15, [sl, #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 0x000cf7ec │ │ │ │ + svc 0x0008f7ec │ │ │ │ stmdacs r0, {r2, r9, sl, lr} │ │ │ │ strthi pc, [r4], #64 @ 0x40 │ │ │ │ strbvs pc, [r5], r7, lsl #10 @ │ │ │ │ @ instruction: 0xf7ec4630 │ │ │ │ - @ instruction: 0xf8dfef84 │ │ │ │ + @ instruction: 0xf8dfef80 │ │ │ │ @ instruction: 0xf8d73cd4 │ │ │ │ ldmpl r5, {r2, r4, r5, r6, r7, sp}^ │ │ │ │ @ instruction: 0xf7ec4628 │ │ │ │ - @ instruction: 0xf8d7eb4c │ │ │ │ + @ instruction: 0xf8d7eb48 │ │ │ │ @ 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], -r6, ror #23 │ │ │ │ + strtmi lr, [r8], -r2, ror #23 │ │ │ │ @ instruction: 0x3094f8d7 │ │ │ │ @ instruction: 0xf8d74798 │ │ │ │ @ instruction: 0x46210138 │ │ │ │ - ldcl 7, cr15, [r2, #-944]! @ 0xfffffc50 │ │ │ │ + stcl 7, cr15, [lr, #-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, [ip, #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 ffc53fc2 │ │ │ │ + blx ffc53fca │ │ │ │ rscsvc pc, pc, #64, 12 @ 0x4000000 │ │ │ │ @ instruction: 0xf8c74601 │ │ │ │ @ instruction: 0x460400b0 │ │ │ │ ldrdeq pc, [ip], #135 @ 0x87 @ │ │ │ │ - ldc 7, cr15, [ip], {236} @ 0xec │ │ │ │ + ldc 7, cr15, [r8], {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 203c4 │ │ │ │ + bcs 203cc │ │ │ │ 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 │ │ │ │ @@ -19517,95 +19519,95 @@ │ │ │ │ ldrsbtcc pc, [r0], #135 @ 0x87 @ │ │ │ │ addpl pc, r0, #1325400064 @ 0x4f000000 │ │ │ │ ldrsbtne pc, [r0], r7 @ │ │ │ │ strpl pc, [r0], #1283 @ 0x503 │ │ │ │ ldrsbteq pc, [r0], r4 @ │ │ │ │ ldc2 0, cr15, [r0], #-148 @ 0xffffff6c │ │ │ │ ldrsbtcs pc, [r0], r4 @ │ │ │ │ - bleq fe9563c0 │ │ │ │ + bleq fe9563c8 │ │ │ │ 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, [ip, #108] @ 0x6c │ │ │ │ rscseq pc, r8, r7, asr #17 │ │ │ │ ldrsbtge pc, [r8], #135 @ 0x87 @ │ │ │ │ svceq 0x0000f1ba │ │ │ │ cmnphi r5, r0 @ p-variant is OBSOLETE │ │ │ │ - stc 7, cr15, [r0, #-944]! @ 0xfffffc50 │ │ │ │ + ldc 7, cr15, [ip, #-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 982ac │ │ │ │ + blcs 982b4 │ │ │ │ orrhi pc, r6, #0 │ │ │ │ ldrtvc pc, [ip], #1287 @ 0x507 @ │ │ │ │ andeq pc, ip, r4, lsr #3 │ │ │ │ - blx fecd4144 │ │ │ │ + blx fecd414c │ │ │ │ smlatbeq r8, r4, r1, pc @ │ │ │ │ @ instruction: 0xf7ec2000 │ │ │ │ - @ instruction: 0xf8d7ecc0 │ │ │ │ + @ instruction: 0xf8d7ecbc │ │ │ │ @ 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: 0x4605ee16 │ │ │ │ + @ instruction: 0x4605ee12 │ │ │ │ @ instruction: 0xf0402800 │ │ │ │ @ instruction: 0xf5078490 │ │ │ │ @ instruction: 0xf1085891 │ │ │ │ @ instruction: 0x46400810 │ │ │ │ - cdp 7, 8, cr15, cr10, cr12, {7} │ │ │ │ - bcc ff856474 │ │ │ │ + cdp 7, 8, cr15, cr6, cr12, {7} │ │ │ │ + bcc ff85647c │ │ │ │ ldrsbtcs pc, [r4], #135 @ 0x87 @ │ │ │ │ @ instruction: 0x463058d6 │ │ │ │ - b 14d60b4 │ │ │ │ + b 13d60bc │ │ │ │ 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 ff0564a8 │ │ │ │ + bne ff0564b0 │ │ │ │ @ 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 │ │ │ │ - ldrtmi lr, [r0], -r0, ror #21 │ │ │ │ + @ instruction: 0x4630eadc │ │ │ │ @ instruction: 0x47986e3b │ │ │ │ ldrsbeq pc, [r0, #-135]! @ 0xffffff79 @ │ │ │ │ @ instruction: 0xf7ec4629 │ │ │ │ - @ instruction: 0xf8d7ec6e │ │ │ │ + @ instruction: 0xf8d7ec6a │ │ │ │ strcs r3, [r0, #-240] @ 0xffffff10 │ │ │ │ ldrdeq pc, [r0], r7 │ │ │ │ strpl pc, [r0], #1283 @ 0x503 │ │ │ │ sbcpl pc, r4, r4, asr #17 │ │ │ │ - blx fead41b8 │ │ │ │ + blx fead41c0 │ │ │ │ ldrsbteq pc, [r8], r7 @ │ │ │ │ - blx fe9d41c0 │ │ │ │ + blx fe9d41c8 │ │ │ │ @ instruction: 0x0098f8d7 │ │ │ │ - blx fe8d41c8 │ │ │ │ - bcc 1c56500 │ │ │ │ + blx fe8d41d0 │ │ │ │ + bcc 1c56508 │ │ │ │ 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 │ │ │ │ @@ -19616,99 +19618,99 @@ │ │ │ │ @ instruction: 0xf00500ec │ │ │ │ @ instruction: 0xf507fcd9 │ │ │ │ @ instruction: 0xf8c753bf │ │ │ │ ldmdavs fp, {r2, r5, r7} │ │ │ │ @ instruction: 0xf0002b05 │ │ │ │ @ instruction: 0xf5078103 │ │ │ │ @ instruction: 0x462071b0 │ │ │ │ - ldc 7, cr15, [r2], #-944 @ 0xfffffc50 │ │ │ │ - bcc 56550 │ │ │ │ + stc 7, cr15, [lr], #-944 @ 0xfffffc50 │ │ │ │ + bcc 56558 │ │ │ │ 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, [ip, #944] @ 0x3b0 │ │ │ │ + stc 7, cr15, [r8, #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: 0xf8dfee04 │ │ │ │ + @ instruction: 0xf8dfee00 │ │ │ │ @ instruction: 0xf8d739d4 │ │ │ │ stmiapl r6!, {r2, r4, r5, r6, r7, lr}^ │ │ │ │ @ instruction: 0xf7ec4630 │ │ │ │ - @ instruction: 0xf8dfe9cc │ │ │ │ + @ instruction: 0xf8dfe9c8 │ │ │ │ @ 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 19561f0 │ │ │ │ + b 18561f8 │ │ │ │ @ instruction: 0xf8d74630 │ │ │ │ ldrmi r3, [r8, ip, lsl #1] │ │ │ │ ldrdeq pc, [r0, #-135]! @ 0xffffff79 │ │ │ │ @ instruction: 0xf7ec4629 │ │ │ │ - @ instruction: 0xf8d7ebf2 │ │ │ │ + @ instruction: 0xf8d7ebee │ │ │ │ @ instruction: 0xf01200b8 │ │ │ │ @ instruction: 0xf8d7fa35 │ │ │ │ @ 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, 13, cr15, cr8, 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 1722f8 │ │ │ │ + blcs 172300 │ │ │ │ rschi pc, r0, r0 │ │ │ │ @ instruction: 0x71acf507 │ │ │ │ @ instruction: 0xf7ec4620 │ │ │ │ - @ instruction: 0xf8dfebce │ │ │ │ + @ instruction: 0xf8dfebca │ │ │ │ @ instruction: 0xf8d73938 │ │ │ │ @ instruction: 0x462120f4 │ │ │ │ adcsmi pc, r8, r7, lsl #12 │ │ │ │ @ instruction: 0xf8c758d3 │ │ │ │ @ instruction: 0xf8d73088 │ │ │ │ @ instruction: 0xf8c730a0 │ │ │ │ @ instruction: 0xf7ec30b8 │ │ │ │ - strmi lr, [r4], -r8, lsr #26 │ │ │ │ + strmi lr, [r4], -r4, lsr #26 │ │ │ │ @ instruction: 0xf0402800 │ │ │ │ @ instruction: 0xf6078374 │ │ │ │ @ instruction: 0x463046b8 │ │ │ │ - ldc 7, cr15, [lr, #944] @ 0x3b0 │ │ │ │ + ldc 7, cr15, [sl, #944] @ 0x3b0 │ │ │ │ stmdbcc r8, {r0, r1, r2, r3, r4, r6, r7, fp, ip, sp, lr, pc} │ │ │ │ ldrsbtcs pc, [r4], #135 @ 0x87 @ │ │ │ │ @ instruction: 0x462858d5 │ │ │ │ - stmdb r6!, {r2, r3, r5, r6, r7, r8, r9, sl, ip, sp, lr, pc}^ │ │ │ │ + stmdb r2!, {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 ff618db4 │ │ │ │ + blvs ff618dbc │ │ │ │ ldrdcc pc, [ip, r7]! │ │ │ │ movtcs r9, #49921 @ 0xc301 │ │ │ │ movwcs r9, #8960 @ 0x2300 │ │ │ │ ldc2 0, cr15, [r2, #24] │ │ │ │ @ instruction: 0xf7ec4630 │ │ │ │ - @ instruction: 0x4628e9fe │ │ │ │ + @ instruction: 0x4628e9fa │ │ │ │ ldrdcc pc, [r8], r7 │ │ │ │ @ instruction: 0xf8d74798 │ │ │ │ @ instruction: 0x46210158 │ │ │ │ - bl fe2d62d0 │ │ │ │ + bl fe1d62d8 │ │ │ │ ldrsbteq pc, [r8], r7 @ │ │ │ │ @ instruction: 0xf9cef012 │ │ │ │ ldrsbtcs pc, [r0], #135 @ 0x87 @ │ │ │ │ ldrdcc pc, [ip, r7]! │ │ │ │ @ instruction: 0xf5022115 │ │ │ │ @ instruction: 0xf8df5083 │ │ │ │ ldrdcc r2, [r8], -r8 │ │ │ │ @@ -19726,492 +19728,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 ff8d6376 │ │ │ │ + blx ff8d637e │ │ │ │ @ instruction: 0x63b7f5a8 │ │ │ │ @ instruction: 0xf8c9691b │ │ │ │ @ instruction: 0xf8d930b4 │ │ │ │ - blcs 646a8 │ │ │ │ + blcs 646b0 │ │ │ │ @ instruction: 0xf8d7bf1c │ │ │ │ @ instruction: 0xf8c730b0 │ │ │ │ @ instruction: 0xf0003098 │ │ │ │ @ instruction: 0xf8d782ad │ │ │ │ @ instruction: 0xf0120098 │ │ │ │ @ instruction: 0xf7fff98b │ │ │ │ @ instruction: 0xf8dfb952 │ │ │ │ @ instruction: 0xf8d73824 │ │ │ │ ldmpl r3, {r2, r4, r5, r6, r7, sp}^ │ │ │ │ @ instruction: 0xf8d74618 │ │ │ │ @ instruction: 0x479830bc │ │ │ │ adcvs pc, r2, r7, lsl #10 │ │ │ │ - stc 7, cr15, [r0], #-944 @ 0xfffffc50 │ │ │ │ + ldc 7, cr15, [ip], {236} @ 0xec │ │ │ │ @ instruction: 0x71aef507 │ │ │ │ @ instruction: 0xf7ec4620 │ │ │ │ - @ instruction: 0xf8dfeb30 │ │ │ │ + @ instruction: 0xf8dfeb2c │ │ │ │ @ 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, [sl], {236} @ 0xec │ │ │ │ + stc 7, cr15, [r6], {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: 0xf8dfed02 │ │ │ │ + @ instruction: 0xf8dfecfe │ │ │ │ @ instruction: 0xf8d737d0 │ │ │ │ ldmpl r6, {r2, r4, r5, r6, r7, sp}^ │ │ │ │ @ instruction: 0xf7ec4630 │ │ │ │ - @ instruction: 0xf8d7e8ca │ │ │ │ + @ instruction: 0xf8d7e8c6 │ │ │ │ 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], -r6, ror #18 │ │ │ │ + ldrtmi lr, [r0], -r2, ror #18 │ │ │ │ @ instruction: 0x47986fbb │ │ │ │ ldrsbeq pc, [ip, #-135] @ 0xffffff79 @ │ │ │ │ @ instruction: 0xf7ec4629 │ │ │ │ - @ instruction: 0xe700eaf4 │ │ │ │ + @ instruction: 0xe700eaf0 │ │ │ │ @ instruction: 0x71aaf507 │ │ │ │ @ instruction: 0xf7ec4620 │ │ │ │ - @ instruction: 0xf8dfeaee │ │ │ │ + @ instruction: 0xf8dfeaea │ │ │ │ @ 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, r8, cr12 @ │ │ │ │ + mcrr 7, 14, pc, r4, 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: 0xf8dfecc0 │ │ │ │ + @ instruction: 0xf8dfecbc │ │ │ │ @ instruction: 0xf8d7374c │ │ │ │ ldmpl r6, {r2, r4, r5, r6, r7, sp}^ │ │ │ │ @ instruction: 0xf7ec4630 │ │ │ │ - @ instruction: 0xf8d7e888 │ │ │ │ + @ instruction: 0xf8d7e884 │ │ │ │ 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], -r4, lsr #18 │ │ │ │ + ldrtmi lr, [r0], -r0, lsr #18 │ │ │ │ @ instruction: 0x47986f3b │ │ │ │ ldrsbeq pc, [r4, #-135] @ 0xffffff79 @ │ │ │ │ @ instruction: 0xf7ec4629 │ │ │ │ - @ instruction: 0xe725eab2 │ │ │ │ + str lr, [r5, -lr, lsr #21]! │ │ │ │ ldrsbtcs pc, [r0], #135 @ 0x87 @ │ │ │ │ - bcs bf7224 │ │ │ │ + bcs bf722c │ │ │ │ svcge 0x00a2f47e │ │ │ │ ldrsbtcs pc, [r0], #135 @ 0x87 @ │ │ │ │ - bcs 1cb6f30 │ │ │ │ + bcs 1cb6f38 │ │ │ │ svcge 0x009cf47e │ │ │ │ ldrsbtcs pc, [r0], #135 @ 0x87 @ │ │ │ │ - bcs 1bf703c │ │ │ │ + bcs 1bf7044 │ │ │ │ svcge 0x0096f47e │ │ │ │ ldrsbtcs pc, [r0], #135 @ 0x87 @ │ │ │ │ - bcs 18f7148 │ │ │ │ + bcs 18f7150 │ │ │ │ svcge 0x0090f47e │ │ │ │ ldrsbtcs pc, [r0], #135 @ 0x87 @ │ │ │ │ - bcs bf6d54 │ │ │ │ + bcs bf6d5c │ │ │ │ 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 fef564e4 │ │ │ │ + b fee564ec │ │ │ │ @ instruction: 0xf8d74603 │ │ │ │ ldmdavs fp, {r2, r3, r5, r6, r7} │ │ │ │ @ instruction: 0xf0056023 │ │ │ │ @ instruction: 0xf507fb13 │ │ │ │ @ instruction: 0x67f871b4 │ │ │ │ @ instruction: 0xf7ec2000 │ │ │ │ - @ instruction: 0xf8dfea74 │ │ │ │ + @ instruction: 0xf8dfea70 │ │ │ │ @ instruction: 0xf8d73684 │ │ │ │ @ instruction: 0xf50720f4 │ │ │ │ smlabbcs r0, r8, r0, r5 │ │ │ │ ldmpl r3, {r3, r4, ip, sp}^ │ │ │ │ @ instruction: 0xf7ec667b │ │ │ │ - @ instruction: 0x4605ebd2 │ │ │ │ + strmi lr, [r5], -lr, asr #23 │ │ │ │ @ instruction: 0xf0402800 │ │ │ │ @ instruction: 0xf5078240 │ │ │ │ @ instruction: 0xf1095988 │ │ │ │ @ instruction: 0x46480918 │ │ │ │ - mcrr 7, 14, pc, r6, cr12 @ │ │ │ │ + mcrr 7, 14, pc, r2, cr12 @ │ │ │ │ @ instruction: 0x3658f8df │ │ │ │ ldrsbtcs pc, [r4], #135 @ 0x87 @ │ │ │ │ andhi pc, r3, r2, asr r8 @ │ │ │ │ @ instruction: 0xf7ec4640 │ │ │ │ - @ instruction: 0xf8d7e80e │ │ │ │ + @ instruction: 0xf8d7e80a │ │ │ │ subcs r6, r0, #8, 2 │ │ │ │ @ instruction: 0x51b7f507 │ │ │ │ ldrdeq pc, [r8, -r7] │ │ │ │ - blx fe9545ba │ │ │ │ + blx fe9545c2 │ │ │ │ @ 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 │ │ │ │ - cdpvs 8, 7, cr14, cr11, cr2, {5} │ │ │ │ + mrcvs 8, 3, lr, cr11, cr14, {4} │ │ │ │ ldrmi r4, [r8, r0, asr #12] │ │ │ │ @ instruction: 0xf8d74629 │ │ │ │ @ instruction: 0xf7ec0168 │ │ │ │ - svcvs 0x00f8ea30 │ │ │ │ + svcvs 0x00f8ea2c │ │ │ │ @ instruction: 0xf874f012 │ │ │ │ ldrsbteq pc, [r0], r7 @ │ │ │ │ @ instruction: 0xf870f012 │ │ │ │ @ instruction: 0x0638f8df │ │ │ │ @ instruction: 0xf0024478 │ │ │ │ @ instruction: 0xf8d7ff1f │ │ │ │ @ instruction: 0xf50330f0 │ │ │ │ @ instruction: 0xf8df5280 │ │ │ │ @ instruction: 0xf8c235fc │ │ │ │ @ instruction: 0xf8d700b0 │ │ │ │ ldmpl r3, {r2, r4, r5, r6, r7, sp}^ │ │ │ │ - blcs 32674 │ │ │ │ + blcs 3267c │ │ │ │ mrcge 4, 1, APSR_nzcv, cr3, cr14, {1} │ │ │ │ @ instruction: 0x0614f8df │ │ │ │ vmin.s8 d20, d1, d17 │ │ │ │ ldrbtmi r0, [r8], #-767 @ 0xfffffd01 │ │ │ │ - blx ff5546b2 │ │ │ │ + blx ff5546ba │ │ │ │ mcrlt 7, 1, pc, cr9, cr14, {7} @ │ │ │ │ @ instruction: 0xff36f026 │ │ │ │ stmdacs r0, {r3, r4, r5, r6, sl, sp, lr} │ │ │ │ @ instruction: 0xf8dfd03d │ │ │ │ @ instruction: 0xf50735a8 │ │ │ │ @ instruction: 0xf8d77198 │ │ │ │ @ instruction: 0x462820f4 │ │ │ │ @ instruction: 0xf7ec58d4 │ │ │ │ - @ instruction: 0x4629e9fc │ │ │ │ + @ instruction: 0x4629e9f8 │ │ │ │ rsbsvc pc, lr, r7, lsl #10 │ │ │ │ @ instruction: 0xf7ec63bc │ │ │ │ - strmi lr, [r5], -r0, ror #22 │ │ │ │ + @ instruction: 0x4605eb5c │ │ │ │ @ instruction: 0xf0402800 │ │ │ │ @ instruction: 0xf5078247 │ │ │ │ @ instruction: 0x4640787e │ │ │ │ - bl ff5d660c │ │ │ │ + bl ff4d6614 │ │ │ │ ldrbcc pc, [r8, #-2271]! @ 0xfffff721 @ │ │ │ │ ldrsbtcs pc, [r4], #135 @ 0x87 @ │ │ │ │ @ instruction: 0x463058d6 │ │ │ │ - svc 0x009ef7eb │ │ │ │ + svc 0x009af7eb │ │ │ │ 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 ff3d46aa │ │ │ │ + blx ff3d46b2 │ │ │ │ @ instruction: 0xf7ec4640 │ │ │ │ - @ instruction: 0x4630e83a │ │ │ │ + @ instruction: 0x4630e836 │ │ │ │ @ instruction: 0x47986bbb │ │ │ │ teqpeq r0, r7 @ @ p-variant is OBSOLETE │ │ │ │ @ instruction: 0xf7ec4629 │ │ │ │ - @ instruction: 0xf7ece9c8 │ │ │ │ - stmdavs r3, {r1, r9, fp, sp, lr, pc} │ │ │ │ + @ instruction: 0xf7ece9c4 │ │ │ │ + stmdavs r3, {r1, r2, r3, r4, r5, r6, r7, r8, fp, sp, lr, pc} │ │ │ │ @ instruction: 0xf0002b09 │ │ │ │ @ instruction: 0xf8c781b6 │ │ │ │ @ instruction: 0xf7fe3110 │ │ │ │ @ instruction: 0xf8d7beac │ │ │ │ @ instruction: 0xf029010c │ │ │ │ subcs pc, r0, #905216 @ 0xdd000 │ │ │ │ @ instruction: 0xf5074601 │ │ │ │ @ instruction: 0xf02550b3 │ │ │ │ subcs pc, r0, #540672 @ 0x84000 │ │ │ │ @ instruction: 0x51b5f507 │ │ │ │ @ instruction: 0x0110f8d7 │ │ │ │ - blx 1d46f6 │ │ │ │ + blx 1d46fe │ │ │ │ @ instruction: 0x71a8f507 │ │ │ │ @ instruction: 0xf7ec2000 │ │ │ │ - @ instruction: 0xf8dfe9a8 │ │ │ │ + @ instruction: 0xf8dfe9a4 │ │ │ │ @ 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 │ │ │ │ - bl d66b4 │ │ │ │ + b fffd66bc │ │ │ │ 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: 0xf8dfeb7a │ │ │ │ + @ instruction: 0xf8dfeb76 │ │ │ │ @ instruction: 0xf8d734c0 │ │ │ │ ldmpl r6, {r2, r4, r5, r6, r7, sp}^ │ │ │ │ @ instruction: 0xf7eb4630 │ │ │ │ - @ instruction: 0xf8d7ef42 │ │ │ │ + @ instruction: 0xf8d7ef3e │ │ │ │ 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 0x00d8f7eb │ │ │ │ + svc 0x00d4f7eb │ │ │ │ ldclvs 6, cr4, [fp, #192]! @ 0xc0 │ │ │ │ @ instruction: 0xf8d74798 │ │ │ │ @ instruction: 0x46290150 │ │ │ │ - stmdb r6!, {r2, r3, r5, r6, r7, r8, r9, sl, ip, sp, lr, pc}^ │ │ │ │ - bllt fd6768 │ │ │ │ + stmdb r2!, {r2, r3, r5, r6, r7, r8, r9, sl, ip, sp, lr, pc}^ │ │ │ │ + bllt fd6770 │ │ │ │ strbtcc pc, [r8], #-2271 @ 0xfffff721 @ │ │ │ │ ldrsbtcs pc, [r4], #135 @ 0x87 @ │ │ │ │ @ instruction: 0x461858d3 │ │ │ │ ldrdcc pc, [r8], r7 @ │ │ │ │ @ instruction: 0xf5074798 │ │ │ │ @ instruction: 0xf7ec5080 │ │ │ │ - @ instruction: 0xf011ea44 │ │ │ │ + @ instruction: 0xf011ea40 │ │ │ │ @ instruction: 0xf8d7ffe7 │ │ │ │ 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: 0xf8b4f025 │ │ │ │ mrclt 7, 3, APSR_nzcv, cr4, cr14, {7} │ │ │ │ @ instruction: 0x71baf507 │ │ │ │ @ instruction: 0xf7ec2000 │ │ │ │ - @ instruction: 0xf8d7e940 │ │ │ │ + @ instruction: 0xf8d7e93c │ │ │ │ @ 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 fe4d6794 │ │ │ │ + b fe3d679c │ │ │ │ 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 2567a8 │ │ │ │ + bl 1567b0 │ │ │ │ @ instruction: 0xf8d74bf7 │ │ │ │ ldmpl r5, {r2, r4, r5, r6, r7, sp}^ │ │ │ │ @ instruction: 0xf7eb4628 │ │ │ │ - @ instruction: 0xf8d7eed2 │ │ │ │ + @ instruction: 0xf8d7eece │ │ │ │ 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 d4842 │ │ │ │ + blx d484a │ │ │ │ @ instruction: 0xf7eb4630 │ │ │ │ - strtmi lr, [r8], -lr, ror #30 │ │ │ │ + strtmi lr, [r8], -sl, ror #30 │ │ │ │ @ instruction: 0x47986cfb │ │ │ │ ldrsbeq pc, [r4, #-135]! @ 0xffffff79 @ │ │ │ │ @ instruction: 0xf7ec4621 │ │ │ │ - str lr, [ip], #2300 @ 0x8fc │ │ │ │ + str lr, [ip], #2296 @ 0x8f8 │ │ │ │ @ instruction: 0xf8d74be5 │ │ │ │ ldmpl r3, {r2, r4, r5, r6, r7, sp}^ │ │ │ │ @ instruction: 0xf8d74618 │ │ │ │ @ instruction: 0x47983094 │ │ │ │ sbcvs pc, r5, r7, lsl #10 │ │ │ │ - ldmib sl, {r2, r3, r5, r6, r7, r8, r9, sl, ip, sp, lr, pc}^ │ │ │ │ + ldmib r6, {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, 13, cr15, cr6, cr5, {1} │ │ │ │ tstpeq r0, r4, lsr #3 @ p-variant is OBSOLETE │ │ │ │ @ instruction: 0xf7ec2000 │ │ │ │ - blmi ff692c00 │ │ │ │ + blmi ff692bf8 │ │ │ │ ldrsbtcs pc, [r4], #135 @ 0x87 @ │ │ │ │ @ instruction: 0xf6072100 │ │ │ │ ldmpl r3, {r3, r4, r6}^ │ │ │ │ @ instruction: 0xf8d7643b │ │ │ │ @ instruction: 0xf8c73090 │ │ │ │ @ instruction: 0xf7ec30b8 │ │ │ │ - strmi lr, [r0], r0, asr #20 │ │ │ │ + @ instruction: 0x4680ea3c │ │ │ │ @ instruction: 0xf0402800 │ │ │ │ @ instruction: 0xf6078111 │ │ │ │ @ instruction: 0x46300658 │ │ │ │ - b fedd684c │ │ │ │ + b fecd6854 │ │ │ │ @ instruction: 0xf8d74bce │ │ │ │ ldmpl r5, {r2, r4, r5, r6, r7, sp}^ │ │ │ │ @ instruction: 0xf7eb4628 │ │ │ │ - @ instruction: 0xf8d7ee80 │ │ │ │ + @ instruction: 0xf8d7ee7c │ │ │ │ @ instruction: 0xf50790f8 │ │ │ │ @ instruction: 0xf8d751b1 │ │ │ │ subcs r0, r0, #28, 2 │ │ │ │ - blx 5d48d4 │ │ │ │ + blx 5d48dc │ │ │ │ @ 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 0x000ef7eb │ │ │ │ + svc 0x000af7eb │ │ │ │ ldcvs 6, cr4, [fp], #-160 @ 0xffffff60 │ │ │ │ @ instruction: 0xf8d74798 │ │ │ │ strbmi r0, [r1], -r8, asr #2 │ │ │ │ - ldm ip, {r2, r3, r5, r6, r7, r8, r9, sl, ip, sp, lr, pc} │ │ │ │ - blt 1d568fc │ │ │ │ + ldm r8, {r2, r3, r5, r6, r7, r8, r9, sl, ip, sp, lr, pc} │ │ │ │ + blt 1d56904 │ │ │ │ ldrsbtmi pc, [r0], r7 @ │ │ │ │ @ instruction: 0xf0054620 │ │ │ │ @ instruction: 0xf507f92f │ │ │ │ ldrbvs r7, [r8, #-444]! @ 0xfffffe44 │ │ │ │ @ instruction: 0xf7ec4650 │ │ │ │ - blmi fec12b58 │ │ │ │ + blmi fec12b50 │ │ │ │ ldrsbtcs pc, [r4], #135 @ 0x87 @ │ │ │ │ @ instruction: 0xf8c74651 │ │ │ │ @ instruction: 0xf5074098 │ │ │ │ ldmpl r3, {r0, r1, r5, r7, ip, lr}^ │ │ │ │ @ instruction: 0xf7ec63fb │ │ │ │ - strmi lr, [r4], -lr, ror #19 │ │ │ │ + strmi lr, [r4], -sl, ror #19 │ │ │ │ @ instruction: 0xf0402800 │ │ │ │ @ instruction: 0xf50780ca │ │ │ │ ldrtmi r5, [r0], -r3, lsr #13 │ │ │ │ - b 19568f0 │ │ │ │ + b 18568f8 │ │ │ │ @ instruction: 0xf8d74ba5 │ │ │ │ ldmpl r5, {r2, r4, r5, r6, r7, sp}^ │ │ │ │ @ instruction: 0xf7eb4628 │ │ │ │ - @ instruction: 0xf8d7ee2e │ │ │ │ + @ instruction: 0xf8d7ee2a │ │ │ │ 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 175498c │ │ │ │ + blx 1754994 │ │ │ │ @ instruction: 0xf7eb4630 │ │ │ │ - blvs ffed449c │ │ │ │ + blvs ffed4494 │ │ │ │ ldrmi r4, [r0, r8, lsr #12] │ │ │ │ ldrsbeq pc, [r8, #-135]! @ 0xffffff79 @ │ │ │ │ @ instruction: 0xf7ec4621 │ │ │ │ - ldclvs 8, cr14, [r8, #-344]! @ 0xfffffea8 │ │ │ │ + ldclvs 8, cr14, [r8, #-328]! @ 0xfffffeb8 │ │ │ │ mrc2 0, 4, pc, cr10, cr1, {0} │ │ │ │ - blmi fe491db8 │ │ │ │ + blmi fe491dc0 │ │ │ │ ldrsbtcs pc, [r4], #135 @ 0x87 @ │ │ │ │ @ instruction: 0x461858d3 │ │ │ │ ldrdcc pc, [ip], r7 │ │ │ │ @ instruction: 0xf6074798 │ │ │ │ @ instruction: 0xf7ec60e8 │ │ │ │ - blmi fe312e74 │ │ │ │ + blmi fe312e6c │ │ │ │ ldrsbtcs pc, [r4], #135 @ 0x87 @ │ │ │ │ @ instruction: 0x461858d3 │ │ │ │ ldrdcc pc, [r8], r7 │ │ │ │ @ instruction: 0xf6074798 │ │ │ │ @ instruction: 0xf7ec40b8 │ │ │ │ - blmi fe192e5c │ │ │ │ + blmi fe192e54 │ │ │ │ ldrsbtcs pc, [r4], #135 @ 0x87 @ │ │ │ │ @ instruction: 0x461858d3 │ │ │ │ @ instruction: 0x47986fbb │ │ │ │ subsvs pc, sp, r7, lsl #10 │ │ │ │ - ldmdb sl, {r2, r3, r5, r6, r7, r8, r9, sl, ip, sp, lr, pc} │ │ │ │ + ldmdb r6, {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 1ed2e30 │ │ │ │ + blmi 1ed2e28 │ │ │ │ ldrsbtcs pc, [r4], #135 @ 0x87 @ │ │ │ │ @ instruction: 0x461858d3 │ │ │ │ @ instruction: 0x47986e7b │ │ │ │ addpl pc, r8, r7, lsl #10 │ │ │ │ @ instruction: 0xf7ec3018 │ │ │ │ - blmi 1d52e18 │ │ │ │ + blmi 1d52e10 │ │ │ │ ldrsbtcs pc, [r4], #135 @ 0x87 @ │ │ │ │ @ instruction: 0x461858d3 │ │ │ │ @ instruction: 0x47986e3b │ │ │ │ addspl pc, r1, r7, lsl #10 │ │ │ │ @ instruction: 0xf7ec3010 │ │ │ │ - @ instruction: 0xf8d7e8f8 │ │ │ │ + @ instruction: 0xf8d7e8f4 │ │ │ │ stmdbcs r0, {r5, r8, ip} │ │ │ │ mcrge 4, 2, pc, cr5, cr15, {3} @ │ │ │ │ ldrdcc pc, [r0, -r7]! │ │ │ │ @ instruction: 0xf8c73301 │ │ │ │ @ instruction: 0xf7fe3120 │ │ │ │ - blmi 1a47bb8 │ │ │ │ + blmi 1a47bc0 │ │ │ │ ldrsbtcs pc, [r4], #135 @ 0x87 @ │ │ │ │ @ instruction: 0x461858d3 │ │ │ │ @ instruction: 0x47986dfb │ │ │ │ addcs pc, r8, r7, lsl #12 │ │ │ │ - stmia r0!, {r2, r3, r5, r6, r7, r8, r9, sl, ip, sp, lr, pc}^ │ │ │ │ + ldm ip, {r2, r3, r5, r6, r7, r8, r9, sl, ip, sp, lr, pc}^ │ │ │ │ @ instruction: 0xf8d74b69 │ │ │ │ ldmpl r3, {r2, r4, r5, r6, r7, sp}^ │ │ │ │ - blcs 32ac4 │ │ │ │ + blcs 32acc │ │ │ │ ldclge 4, cr15, [r6, #-248] @ 0xffffff08 │ │ │ │ @ instruction: 0xf640497a │ │ │ │ ldmdami sl!, {r0, r4, r5, r7, r9, lr}^ │ │ │ │ ldrbtmi r4, [r8], #-1145 @ 0xfffffb87 │ │ │ │ @ instruction: 0xf9acf025 │ │ │ │ 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 1552d98 │ │ │ │ + blmi 1552d90 │ │ │ │ ldrsbtcs pc, [r4], #135 @ 0x87 @ │ │ │ │ @ instruction: 0x461858d3 │ │ │ │ @ instruction: 0x47986d3b │ │ │ │ andsvs pc, r7, r7, lsl #10 │ │ │ │ - ldm r8!, {r2, r3, r5, r6, r7, r8, r9, sl, ip, sp, lr, pc} │ │ │ │ + ldm r4!, {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 ip!, {r2, r3, r5, r6, r7, r8, r9, sl, ip, sp, lr, pc} │ │ │ │ + stmia r8!, {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 1112d54 │ │ │ │ + blmi 1112d4c │ │ │ │ ldrsbtcs pc, [r4], #135 @ 0x87 @ │ │ │ │ @ instruction: 0x461858d3 │ │ │ │ @ instruction: 0x47986bfb │ │ │ │ adcpl pc, r3, r7, lsl #10 │ │ │ │ - ldm r6, {r2, r3, r5, r6, r7, r8, r9, sl, ip, sp, lr, pc} │ │ │ │ + ldm r2, {r2, r3, r5, r6, r7, r8, r9, sl, ip, sp, lr, pc} │ │ │ │ @ instruction: 0xf8d74b3d │ │ │ │ ldmpl r3, {r2, r4, r5, r6, r7, sp}^ │ │ │ │ - blvs feeea34c │ │ │ │ + blvs feeea354 │ │ │ │ @ instruction: 0xf5074798 │ │ │ │ @ instruction: 0xf7ec707e │ │ │ │ - @ instruction: 0xf7ebe88c │ │ │ │ - @ instruction: 0xf8d7edc6 │ │ │ │ + @ instruction: 0xf7ebe888 │ │ │ │ + @ instruction: 0xf8d7edc2 │ │ │ │ @ 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: 0xf8d7feb5 │ │ │ │ stmdacs r1, {r4, r5, r6, r7, ip, sp} │ │ │ │ @@ -20260,128 +20262,128 @@ │ │ │ │ stmdbmi r7!, {r0, r3, r5, r6, sl, fp, sp, pc} │ │ │ │ eorscs r4, r1, #40, 12 @ 0x2800000 │ │ │ │ @ instruction: 0xf0244479 │ │ │ │ @ instruction: 0xf7fefea1 │ │ │ │ svclt 0x0000bc61 │ │ │ │ andeq r0, r0, r0, lsl #9 │ │ │ │ muleq r0, r8, r4 │ │ │ │ - andeq sp, r3, r6, lsr ip │ │ │ │ - andeq ip, r3, r8, lsr #30 │ │ │ │ - muleq r4, r6, r8 │ │ │ │ - andeq ip, r3, r2, lsl #28 │ │ │ │ - andeq ip, r3, lr, lsl sp │ │ │ │ - andeq sp, r3, r4, asr sl │ │ │ │ + andeq sp, r3, r6, lsr #24 │ │ │ │ + andeq ip, r3, r8, lsl pc │ │ │ │ + andeq r7, r4, r6, lsl #17 │ │ │ │ + strdeq ip, [r3], -r2 │ │ │ │ + andeq ip, r3, lr, lsl #26 │ │ │ │ + andeq sp, r3, r4, asr #20 │ │ │ │ ldrdeq r0, [r0], -r0 @ │ │ │ │ - andeq ip, r3, lr, lsr #25 │ │ │ │ - andeq sp, r3, r0, ror r9 │ │ │ │ + muleq r3, lr, ip │ │ │ │ + andeq sp, r3, r0, ror #18 │ │ │ │ @ instruction: 0x000004b4 │ │ │ │ - andeq ip, r3, r0, lsr ip │ │ │ │ - andeq r4, r4, sl, ror #20 │ │ │ │ - andeq ip, r3, r6, ror #22 │ │ │ │ - muleq r4, ip, r9 │ │ │ │ - andeq ip, r3, r2, lsr #20 │ │ │ │ - muleq r3, lr, r9 │ │ │ │ - andeq ip, r3, r4, lsr #17 │ │ │ │ - andeq r0, r4, ip, lsl #17 │ │ │ │ - strdeq sp, [r3], -lr │ │ │ │ - andeq sp, r3, r4, asr #9 │ │ │ │ - andeq ip, r3, ip, asr #15 │ │ │ │ - andeq ip, r3, r2, lsl r7 │ │ │ │ - andeq ip, r3, sl, asr #5 │ │ │ │ - andeq ip, r3, r6, lsr r6 │ │ │ │ - ldrdeq r0, [r4], -r8 │ │ │ │ - andeq ip, r3, r8, ror r5 │ │ │ │ - andeq ip, r3, sl, ror #9 │ │ │ │ - andeq ip, r3, ip, ror #7 │ │ │ │ - andeq sp, r3, sl, lsl #2 │ │ │ │ - andeq fp, r3, r6, lsr pc │ │ │ │ - andeq ip, r3, r2, lsl #6 │ │ │ │ - andeq sp, r3, r0, lsr #32 │ │ │ │ - strdeq fp, [r3], -ip │ │ │ │ - andeq fp, r3, r4, lsr #29 │ │ │ │ + andeq ip, r3, r0, lsr #24 │ │ │ │ + andeq r4, r4, sl, asr sl │ │ │ │ + andeq ip, r3, r6, asr fp │ │ │ │ + andeq r4, r4, ip, lsl #19 │ │ │ │ + andeq ip, r3, r2, lsl sl │ │ │ │ + andeq ip, r3, lr, lsl #19 │ │ │ │ + muleq r3, r4, r8 │ │ │ │ + andeq r0, r4, ip, ror r8 │ │ │ │ + andeq sp, r3, lr, ror #9 │ │ │ │ + @ instruction: 0x0003d4b4 │ │ │ │ + @ instruction: 0x0003c7bc │ │ │ │ + andeq ip, r3, r2, lsl #14 │ │ │ │ + @ instruction: 0x0003c2ba │ │ │ │ + andeq ip, r3, r6, lsr #12 │ │ │ │ + andeq r0, r4, r8, asr #23 │ │ │ │ + andeq ip, r3, r8, ror #10 │ │ │ │ + ldrdeq ip, [r3], -sl │ │ │ │ + ldrdeq ip, [r3], -ip @ │ │ │ │ + strdeq sp, [r3], -sl │ │ │ │ + andeq fp, r3, r6, lsr #30 │ │ │ │ + strdeq ip, [r3], -r2 │ │ │ │ + andeq sp, r3, r0, lsl r0 │ │ │ │ + andeq fp, r3, ip, ror #29 │ │ │ │ + muleq r3, r4, 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 176c5f0 │ │ │ │ + blmi 176c5f8 │ │ │ │ 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 24c9c │ │ │ │ - blmi 15cd1f0 │ │ │ │ + blcs 24ca4 │ │ │ │ + blmi 15cd1f8 │ │ │ │ @ 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 24cbc │ │ │ │ + blcs 24cc4 │ │ │ │ @ instruction: 0xf04fd15a │ │ │ │ strd r3, [r0], -pc @ │ │ │ │ cmppcc r4, #13828096 @ p-variant is OBSOLETE @ 0xd30000 │ │ │ │ - blx fece3ccc │ │ │ │ - b 1415adc │ │ │ │ + blx fece3cd4 │ │ │ │ + b 1415ae4 │ │ │ │ svclt 0x00081353 │ │ │ │ - blcs 218d8 │ │ │ │ + blcs 218e0 │ │ │ │ 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 fe5d4d66 │ │ │ │ + blx fe5d4d6e │ │ │ │ stccs 1, cr11, [r0], {152} @ 0x98 │ │ │ │ @ instruction: 0xf8d8d150 │ │ │ │ stmiblt r3, {ip, sp}^ │ │ │ │ - bmi fa0d08 │ │ │ │ + bmi fa0d10 │ │ │ │ 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 19a84 │ │ │ │ + blcs 19a8c │ │ │ │ ldmdbmi r3!, {r1, r2, r5, r6, r7, ip, lr, pc} │ │ │ │ sbcne pc, r1, #268435460 @ 0x10000004 │ │ │ │ ldrbtmi r4, [r9], #-2098 @ 0xfffff7ce │ │ │ │ @ instruction: 0xf0254478 │ │ │ │ @ instruction: 0xe7ddf83f │ │ │ │ vst2.8 {d20,d22}, [pc :256], r0 │ │ │ │ ldmdami r0!, {r0, r2, r3, r7, r9, ip, lr} │ │ │ │ ldrbtmi r4, [r8], #-1145 @ 0xfffffb87 │ │ │ │ @ instruction: 0xff7af024 │ │ │ │ @ instruction: 0xf8d8e7a1 │ │ │ │ - blcs 24d60 │ │ │ │ + blcs 24d68 │ │ │ │ stmdbmi ip!, {r4, r6, r7, ip, lr, pc} │ │ │ │ adcne pc, r3, #268435460 @ 0x10000004 │ │ │ │ ldrbtmi r4, [r9], #-2091 @ 0xfffff7d5 │ │ │ │ @ instruction: 0xf0254478 │ │ │ │ strb pc, [r7, r9, lsr #16] @ │ │ │ │ vmla.i8 d20, d1, d25 │ │ │ │ stmdami r9!, {r3, r5, r7, r9, ip} │ │ │ │ ldrbtmi r4, [r8], #-1145 @ 0xfffffb87 │ │ │ │ @ instruction: 0xf820f025 │ │ │ │ @ instruction: 0xf8d8e79b │ │ │ │ - blcs 24d8c │ │ │ │ + blcs 24d94 │ │ │ │ stmdbmi r5!, {r0, r1, r2, r4, r7, ip, lr, pc} │ │ │ │ adcne pc, sp, #268435460 @ 0x10000004 │ │ │ │ ldrbtmi r4, [r9], #-2084 @ 0xfffff7dc │ │ │ │ @ instruction: 0xf0254478 │ │ │ │ usad8 lr, r3, r8 │ │ │ │ - cdp 7, 8, cr15, cr4, cr11, {7} │ │ │ │ + cdp 7, 8, cr15, cr0, 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 │ │ │ │ @@ -20390,77 +20392,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: 0xfff2f024 │ │ │ │ @ instruction: 0xf7ebe76d │ │ │ │ - svclt 0x0000ec50 │ │ │ │ - andeq r7, r6, r6, lsl #7 │ │ │ │ - ldrdeq r0, [r0], -r8 │ │ │ │ + svclt 0x0000ec4c │ │ │ │ andeq r7, r6, lr, ror r3 │ │ │ │ + ldrdeq r0, [r0], -r8 │ │ │ │ + andeq r7, r6, r6, ror r3 │ │ │ │ ldrdeq r0, [r0], -r0 @ │ │ │ │ strdeq r0, [r0], -ip │ │ │ │ - andeq ip, r3, r0, ror #2 │ │ │ │ - strdeq r7, [r6], -r6 │ │ │ │ - andeq ip, r3, r2, lsl r1 │ │ │ │ - andeq ip, r3, ip, asr lr │ │ │ │ - andeq ip, r3, r0, lsl #2 │ │ │ │ - andeq ip, r3, sl, asr #28 │ │ │ │ - andeq ip, r3, r6, ror #1 │ │ │ │ - andeq ip, r3, r0, lsr lr │ │ │ │ - ldrdeq ip, [r3], -r4 │ │ │ │ - andeq ip, r3, lr, lsl lr │ │ │ │ - strheq ip, [r3], -sl │ │ │ │ - andeq ip, r3, r4, lsl #28 │ │ │ │ - andeq ip, r3, r2, asr #27 │ │ │ │ + andeq ip, r3, r0, asr r1 │ │ │ │ + andeq r7, r6, lr, ror #5 │ │ │ │ + andeq ip, r3, r2, lsl #2 │ │ │ │ + andeq ip, r3, ip, asr #28 │ │ │ │ + strdeq ip, [r3], -r0 │ │ │ │ + andeq ip, r3, sl, lsr lr │ │ │ │ + ldrdeq ip, [r3], -r6 │ │ │ │ + andeq ip, r3, r0, lsr #28 │ │ │ │ + andeq ip, r3, r4, asr #1 │ │ │ │ + andeq ip, r3, lr, lsl #28 │ │ │ │ + andeq ip, r3, sl, lsr #1 │ │ │ │ + strdeq ip, [r3], -r4 │ │ │ │ + @ instruction: 0x0003cdb2 │ │ │ │ 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 10d7f24 │ │ │ │ + blmi 10d7f2c │ │ │ │ @ instruction: 0x460244f8 │ │ │ │ @ instruction: 0x4604447b │ │ │ │ strbmi r3, [r0], -r8, lsl #7 │ │ │ │ bicne pc, lr, r1, asr #4 │ │ │ │ mcr2 0, 6, pc, cr14, cr10, {0} @ │ │ │ │ - blle 4a0690 │ │ │ │ + blle 4a0698 │ │ │ │ ldrbtmi r4, [fp], #-2876 @ 0xfffff4c4 │ │ │ │ @ instruction: 0x2098f8d3 │ │ │ │ rsbsmi pc, r0, #33554432 @ 0x2000000 │ │ │ │ svcmi 0x0080f5b2 │ │ │ │ @ instruction: 0x4620d13f │ │ │ │ ldc2 0, cr15, [sl], {17} │ │ │ │ - bllt fe2f2f40 │ │ │ │ + bllt fe2f2f48 │ │ │ │ strcc r2, [r4, -r0] │ │ │ │ pop {r0, r2, r3, r4, r5, r7, r9, sl, lr} │ │ │ │ @ instruction: 0xf7eb83f0 │ │ │ │ - stmdavs r3, {r1, r2, r9, sl, fp, sp, lr, pc} │ │ │ │ + stmdavs r3, {r1, r9, sl, fp, sp, lr, pc} │ │ │ │ mvnle r2, r2, lsl #22 │ │ │ │ vmax.s8 d20, d0, d16 │ │ │ │ @ instruction: 0xf7eb11ff │ │ │ │ - stmdacs r0, {r1, r2, r5, r9, sl, fp, sp, lr, pc} │ │ │ │ + stmdacs r0, {r1, r5, r9, sl, fp, sp, lr, pc} │ │ │ │ vnmulmi.f32 s26, s29, s19 │ │ │ │ - bmi baa6c8 │ │ │ │ + bmi baa6d0 │ │ │ │ @ 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 ffd54f22 │ │ │ │ - bllt feaf2f8c │ │ │ │ + blx ffd54f2a │ │ │ │ + bllt feaf2f94 │ │ │ │ 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 │ │ │ │ str pc, [sp, fp, lsr #29]! │ │ │ │ vmla.i8 d20, d1, d17 │ │ │ │ @@ -20474,81 +20476,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 ff1d4f7e │ │ │ │ - blcs 32fe8 │ │ │ │ + blx ff1d4f86 │ │ │ │ + blcs 32ff0 │ │ │ │ @ instruction: 0x4649d0d0 │ │ │ │ vmax.s8 q10, , q0 │ │ │ │ @ instruction: 0xf02412e4 │ │ │ │ @ instruction: 0xe7c9ff3d │ │ │ │ ldrtmi r4, [r0], -r1, asr #12 │ │ │ │ sbcsne pc, sl, #268435460 @ 0x10000004 │ │ │ │ @ instruction: 0xff36f024 │ │ │ │ svclt 0x0000e7c2 │ │ │ │ - @ instruction: 0x000671ba │ │ │ │ + @ instruction: 0x000671b2 │ │ │ │ ldrdeq r0, [r0], -r0 @ │ │ │ │ - strdeq fp, [r3], -r0 │ │ │ │ - andeq ip, r6, r4, lsr #13 │ │ │ │ - andeq ip, r6, lr, lsl #13 │ │ │ │ - andeq ip, r3, sl, ror #25 │ │ │ │ - andeq ip, r3, r0, lsl #26 │ │ │ │ - andeq fp, r3, r2, ror #30 │ │ │ │ - @ instruction: 0x0003ccbc │ │ │ │ - andeq fp, r3, r0, asr pc │ │ │ │ - andeq ip, r3, sl, lsr #25 │ │ │ │ - andeq fp, r3, r6, lsr pc │ │ │ │ - andeq ip, r3, lr, lsl #25 │ │ │ │ - andeq ip, r3, r0, asr #25 │ │ │ │ + andeq fp, r3, r0, ror #31 │ │ │ │ + muleq r6, ip, r6 │ │ │ │ + andeq ip, r6, r6, lsl #13 │ │ │ │ + ldrdeq ip, [r3], -sl │ │ │ │ + strdeq ip, [r3], -r0 │ │ │ │ + andeq fp, r3, r2, asr pc │ │ │ │ + andeq ip, r3, ip, lsr #25 │ │ │ │ + andeq fp, r3, r0, asr #30 │ │ │ │ + muleq r3, sl, ip │ │ │ │ + andeq fp, r3, r6, lsr #30 │ │ │ │ + andeq ip, r3, lr, ror ip │ │ │ │ + @ instruction: 0x0003ccb0 │ │ │ │ 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 16ac514 │ │ │ │ + blmi 16ac51c │ │ │ │ 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 24fcc │ │ │ │ - blmi 150d4e4 │ │ │ │ + blcs 24fd4 │ │ │ │ + blmi 150d4ec │ │ │ │ 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 │ │ │ │ - ldcl 7, cr15, [r0, #-940]! @ 0xfffffc54 │ │ │ │ + stcl 7, cr15, [ip, #-940]! @ 0xfffffc54 │ │ │ │ suble r2, r8, r0, lsl #28 │ │ │ │ strtmi r4, [r2], -sp, asr #16 │ │ │ │ vcge.s8 d18, d1, d19 │ │ │ │ ldrbtmi r1, [r8], #-510 @ 0xfffffe02 │ │ │ │ mrrc2 0, 2, pc, sl, cr7 @ │ │ │ │ - blle 1c20810 │ │ │ │ + blle 1c20818 │ │ │ │ @ instruction: 0xf7eb4640 │ │ │ │ - strbmi lr, [r1], -r0, lsl #26 │ │ │ │ + @ instruction: 0x4641ecfc │ │ │ │ strtmi r4, [r0], -r2, lsl #12 │ │ │ │ ldc2l 0, cr15, [r8], {40} @ 0x28 │ │ │ │ strtmi r4, [r0], -r6, lsl #12 │ │ │ │ - blx fff550b2 │ │ │ │ + blx fff550ba │ │ │ │ bicsvc pc, r2, pc, asr #8 │ │ │ │ - svc 0x0080f7eb │ │ │ │ + svc 0x007cf7eb │ │ │ │ @ instruction: 0xf0264620 │ │ │ │ cdpcs 13, 0, cr15, cr0, cr15, {2} │ │ │ │ @ instruction: 0xf505bfa2 │ │ │ │ movwcs r5, #5504 @ 0x1580 │ │ │ │ cmppcc r4, #12910592 @ p-variant is OBSOLETE @ 0xc50000 │ │ │ │ @ instruction: 0xf8d9db55 │ │ │ │ ldmiblt fp!, {ip, sp} │ │ │ │ - bmi ea1040 │ │ │ │ + bmi ea1048 │ │ │ │ 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} │ │ │ │ @@ -20564,59 +20566,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, cr13, {0} │ │ │ │ @ instruction: 0x4640db14 │ │ │ │ - ldc 7, cr15, [r2], #940 @ 0x3ac │ │ │ │ + stc 7, cr15, [lr], #940 @ 0x3ac │ │ │ │ strmi r4, [r2], -r1, asr #12 │ │ │ │ @ instruction: 0xf0284620 │ │ │ │ strmi pc, [r5], -fp, lsl #25 │ │ │ │ @ instruction: 0xf0264620 │ │ │ │ @ instruction: 0xf44ffbaf │ │ │ │ @ instruction: 0xf7eb71d2 │ │ │ │ - qasxmi lr, r0, r4 │ │ │ │ + qasxmi lr, r0, r0 │ │ │ │ stc2 0, cr15, [r2, #-152] @ 0xffffff68 │ │ │ │ - ble fee244c4 │ │ │ │ + ble fee244cc │ │ │ │ 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, 7, cr15, cr2, cr4, {1} │ │ │ │ @ instruction: 0xf505e7f3 │ │ │ │ movwcs r5, #1408 @ 0x580 │ │ │ │ cmppcc r4, #12910592 @ p-variant is OBSOLETE @ 0xc50000 │ │ │ │ @ instruction: 0xf8d9e7ea │ │ │ │ - blcs 250f4 │ │ │ │ + blcs 250fc │ │ │ │ ldmdbmi r4, {r0, r3, r5, r6, r7, ip, lr, pc} │ │ │ │ rscsne pc, sl, #268435460 @ 0x10000004 │ │ │ │ ldrbtmi r4, [r9], #-2067 @ 0xfffff7ed │ │ │ │ @ instruction: 0xf0244478 │ │ │ │ ubfx pc, pc, #28, #1 │ │ │ │ - b fef570b8 │ │ │ │ - andeq r7, r6, r6, asr r0 │ │ │ │ - ldrdeq r0, [r0], -r8 │ │ │ │ + b fee570c0 │ │ │ │ andeq r7, r6, lr, asr #32 │ │ │ │ + ldrdeq r0, [r0], -r8 │ │ │ │ + andeq r7, r6, r6, asr #32 │ │ │ │ ldrdeq r0, [r0], -r0 @ │ │ │ │ strdeq r0, [r0], -ip │ │ │ │ - andeq r3, r4, r6, asr #12 │ │ │ │ - andeq fp, r3, sl, asr lr │ │ │ │ - @ instruction: 0x00066fbe │ │ │ │ - andeq fp, r3, lr, ror #27 │ │ │ │ - @ instruction: 0x0003cbb4 │ │ │ │ - ldrdeq fp, [r3], -ip │ │ │ │ - andeq ip, r3, r2, lsr #23 │ │ │ │ - andeq fp, r3, r0, asr #27 │ │ │ │ - andeq fp, r3, r8, ror sp │ │ │ │ - andeq ip, r3, lr, lsr fp │ │ │ │ - andeq fp, r3, r2, asr sp │ │ │ │ - andeq ip, r3, r8, lsl fp │ │ │ │ + andeq r3, r4, r6, lsr r6 │ │ │ │ + andeq fp, r3, sl, asr #28 │ │ │ │ + @ instruction: 0x00066fb6 │ │ │ │ + ldrdeq fp, [r3], -lr │ │ │ │ + andeq ip, r3, r4, lsr #23 │ │ │ │ + andeq fp, r3, ip, asr #27 │ │ │ │ + muleq r3, r2, fp │ │ │ │ + @ instruction: 0x0003bdb0 │ │ │ │ + andeq fp, r3, r8, ror #26 │ │ │ │ + andeq ip, r3, lr, lsr #22 │ │ │ │ + andeq fp, r3, r2, asr #26 │ │ │ │ + andeq ip, r3, r8, lsl #22 │ │ │ │ svcmi 0x00f0e92d │ │ │ │ stcpl 4, cr15, [r0], {79} @ 0x4f │ │ │ │ @ instruction: 0x0c0cebad │ │ │ │ svceq 0x0038f8cc │ │ │ │ ldrbmi pc, [r8], #-2271 @ 0xfffff721 @ │ │ │ │ @ instruction: 0xf8dfb0a9 │ │ │ │ ldrbtmi r2, [ip], #-1112 @ 0xfffffba8 │ │ │ │ @@ -20658,15 +20660,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 │ │ │ │ ldrdcs pc, [r0], -r9 │ │ │ │ - blmi ffaabde4 │ │ │ │ + blmi ffaabdec │ │ │ │ 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 │ │ │ │ @@ -20675,38 +20677,38 @@ │ │ │ │ cmppcs r8, r1, asr #4 @ p-variant is OBSOLETE │ │ │ │ @ instruction: 0x465844fb │ │ │ │ @ instruction: 0xf976f027 │ │ │ │ vmull.p8 , d0, d6 │ │ │ │ @ instruction: 0xf1078157 │ │ │ │ addcs r0, r0, #12, 6 @ 0x30000000 │ │ │ │ rsbsvs r4, fp, r9, lsl r6 │ │ │ │ - blx 2552fc │ │ │ │ + blx 255304 │ │ │ │ cdpne 1, 0, cr2, cr3, cr0, {0} │ │ │ │ addne pc, fp, r7, lsl #17 │ │ │ │ stccs 12, cr13, [r0, #-116] @ 0xffffff8c │ │ │ │ tstphi r9, r0 @ p-variant is OBSOLETE │ │ │ │ ldrbtmi r4, [r9], #-2527 @ 0xfffff621 │ │ │ │ @ instruction: 0xf04f4adf │ │ │ │ ldrbtcs r3, [r2], #-255 @ 0xffffff01 │ │ │ │ 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: 0xf8d9fc19 │ │ │ │ - blcs 25298 │ │ │ │ + blcs 252a0 │ │ │ │ tstphi r4, r0, asr #32 @ p-variant is OBSOLETE │ │ │ │ rscscc pc, pc, pc, asr #32 │ │ │ │ @ instruction: 0xf7ebe7b8 │ │ │ │ - strmi lr, [r2], r4, lsl #24 │ │ │ │ + strmi lr, [r2], r0, lsl #24 │ │ │ │ andcs r2, sl, #0, 2 │ │ │ │ @ instruction: 0xf8ca6878 │ │ │ │ @ instruction: 0xf7eb1000 │ │ │ │ - @ instruction: 0xf8dae920 │ │ │ │ + @ instruction: 0xf8dae91c │ │ │ │ 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}^ │ │ │ │ @@ -20717,51 +20719,51 @@ │ │ │ │ stmibmi r6, {r0, r8}^ │ │ │ │ rscscc pc, pc, pc, asr #32 │ │ │ │ ldrbtmi r9, [r9], #-1024 @ 0xfffffc00 │ │ │ │ ldc2 0, cr15, [ip, #20] │ │ │ │ @ instruction: 0xf0264630 │ │ │ │ strb pc, [sl, r5, ror #23] @ │ │ │ │ @ instruction: 0x46306078 │ │ │ │ - blx ff85539e │ │ │ │ + blx ff8553a6 │ │ │ │ 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 │ │ │ │ mcrne 12, 0, pc, cr3, cr5, {6} @ │ │ │ │ vmvn.i32 q3, #11 @ 0x0000000b │ │ │ │ @ instruction: 0xf8da80cc │ │ │ │ - blcs e5338 │ │ │ │ + blcs e5340 │ │ │ │ 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 fe8d7314 │ │ │ │ - blcs b3378 │ │ │ │ + bl fe7d731c │ │ │ │ + blcs b3380 │ │ │ │ @ instruction: 0x4629d191 │ │ │ │ @ instruction: 0xf7ff4620 │ │ │ │ stmdacs r0, {r0, r1, r2, r3, r9, sl, fp, ip, sp, lr, pc} │ │ │ │ rscshi pc, ip, r0, asr #32 │ │ │ │ - blmi fe585874 │ │ │ │ + blmi fe58587c │ │ │ │ @ instruction: 0xf8582201 │ │ │ │ @ instruction: 0xf5033003 │ │ │ │ @ instruction: 0xf8c35380 │ │ │ │ @ instruction: 0xf8d92354 │ │ │ │ - blcs 25394 │ │ │ │ + blcs 2539c │ │ │ │ svcge 0x003df43f │ │ │ │ vmul.i8 d20, d17, d10 │ │ │ │ ldmmi sl, {r0, r4, r5, r9, sp} │ │ │ │ ldrbtmi r4, [r8], #-1145 @ 0xfffffb87 │ │ │ │ stc2 0, cr15, [lr, #-144] @ 0xffffff70 │ │ │ │ ldmibmi r8, {r0, r1, r4, r5, r8, r9, sl, sp, lr, pc} │ │ │ │ eorcs pc, r4, #268435460 @ 0x10000004 │ │ │ │ @@ -20779,15 +20781,15 @@ │ │ │ │ @ instruction: 0xf0244478 │ │ │ │ @ instruction: 0xe716fcf1 │ │ │ │ strtmi r4, [r0], -r9, lsr #12 │ │ │ │ ldc2l 7, cr15, [r4, #1020] @ 0x3fc │ │ │ │ @ instruction: 0xf0402800 │ │ │ │ @ instruction: 0xf8c68099 │ │ │ │ @ instruction: 0xf8d9a354 │ │ │ │ - blcs 253fc │ │ │ │ + blcs 25404 │ │ │ │ svcge 0x0009f43f │ │ │ │ vst2.32 {d20,d22}, [pc], r6 │ │ │ │ stmmi r6, {r0, r2, r4, r7, r9, ip, lr} │ │ │ │ ldrbtmi r4, [r8], #-1145 @ 0xfffffb87 │ │ │ │ ldc2l 0, cr15, [sl], {36} @ 0x24 │ │ │ │ @ instruction: 0x4629e6ff │ │ │ │ @ instruction: 0xf7ff4620 │ │ │ │ @@ -20807,20 +20809,20 @@ │ │ │ │ ldrdcc pc, [r0], -r9 │ │ │ │ @ instruction: 0xf43f2b00 │ │ │ │ strtmi sl, [r9], -r3, lsr #30 │ │ │ │ vmax.s8 d20, d1, d16 │ │ │ │ @ instruction: 0xf024224f │ │ │ │ @ instruction: 0xe71bfcb1 │ │ │ │ strtmi r4, [r0], -r9, lsr #12 │ │ │ │ - blx fff5746a │ │ │ │ + blx fff57472 │ │ │ │ @ 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 1b62648 │ │ │ │ + bmi 1b62650 │ │ │ │ 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} │ │ │ │ @@ -20857,169 +20859,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 137dd3c │ │ │ │ + bmi 137dd44 │ │ │ │ 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 1222718 │ │ │ │ + bmi 1222720 │ │ │ │ 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 1085d2c │ │ │ │ + bmi 1085d34 │ │ │ │ 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 255a0 │ │ │ │ + blcs 255a8 │ │ │ │ mrcge 4, 3, APSR_nzcv, cr12, cr15, {1} │ │ │ │ strtmi r4, [r0], -r9, lsr #12 │ │ │ │ eorscs pc, r9, #268435460 @ 0x10000004 │ │ │ │ stc2 0, cr15, [sl], {36} @ 0x24 │ │ │ │ - bmi d92f84 │ │ │ │ + bmi d92f8c │ │ │ │ @ instruction: 0xe7e0447a │ │ │ │ - stmda r4!, {r0, r1, r3, r5, r6, r7, r8, r9, sl, ip, sp, lr, pc}^ │ │ │ │ - muleq r6, r6, lr │ │ │ │ + stmda r0!, {r0, r1, r3, r5, r6, r7, r8, r9, sl, ip, sp, lr, pc}^ │ │ │ │ + andeq r6, r6, lr, lsl #29 │ │ │ │ ldrdeq r0, [r0], -r8 │ │ │ │ - andeq r6, r6, sl, lsl #29 │ │ │ │ + andeq r6, r6, r2, lsl #29 │ │ │ │ ldrdeq r0, [r0], -r0 @ │ │ │ │ - andeq ip, r6, r4, ror #6 │ │ │ │ - andeq fp, r3, r6, lsr #25 │ │ │ │ + andeq ip, r6, ip, asr r3 │ │ │ │ + muleq r3, r6, ip │ │ │ │ strdeq r0, [r0], -ip │ │ │ │ - andeq ip, r3, ip, lsl #21 │ │ │ │ - andeq fp, r3, r6, asr #24 │ │ │ │ - andeq ip, r3, r8, lsr #22 │ │ │ │ - andeq r6, r6, r8, ror #27 │ │ │ │ - andeq fp, r3, r0, lsl ip │ │ │ │ - andeq ip, r3, lr, lsr #21 │ │ │ │ - @ instruction: 0x0003caba │ │ │ │ - andeq fp, r3, sl, asr #23 │ │ │ │ - andeq ip, r3, r8, lsl sl │ │ │ │ - andeq ip, r3, r4, asr sl │ │ │ │ - andeq fp, r3, r2, ror #22 │ │ │ │ - @ instruction: 0x0003bab0 │ │ │ │ - muleq r3, r2, r9 │ │ │ │ + andeq ip, r3, ip, ror sl │ │ │ │ + andeq fp, r3, r6, lsr ip │ │ │ │ + andeq ip, r3, r8, lsl fp │ │ │ │ + andeq r6, r6, r0, ror #27 │ │ │ │ + andeq fp, r3, r0, lsl #24 │ │ │ │ muleq r3, lr, sl │ │ │ │ - andeq ip, r3, r0, lsl #19 │ │ │ │ - andeq fp, r3, r6, ror sl │ │ │ │ - andeq ip, r3, r8, asr r9 │ │ │ │ - andeq fp, r3, r8, asr #20 │ │ │ │ - andeq ip, r3, sl, lsr #18 │ │ │ │ - andeq ip, r3, ip, lsr r8 │ │ │ │ - andeq fp, r3, ip, lsl sl │ │ │ │ - strdeq ip, [r3], -ip @ │ │ │ │ - @ instruction: 0x0003c8b2 │ │ │ │ - ldrdeq ip, [r3], -sl │ │ │ │ - andeq fp, r3, r8, asr #19 │ │ │ │ - andeq ip, r3, r4, ror #16 │ │ │ │ - andeq fp, r3, r4, lsr #19 │ │ │ │ - muleq r3, lr, r8 │ │ │ │ - andeq ip, r3, r0, lsr #16 │ │ │ │ - andeq ip, r3, sl, asr r8 │ │ │ │ - andeq ip, r3, r0, lsr #17 │ │ │ │ - andeq fp, r3, r2, ror #18 │ │ │ │ - @ instruction: 0x0003c7b6 │ │ │ │ - andeq ip, r3, r8, lsr #16 │ │ │ │ - andeq fp, r3, ip, lsr r9 │ │ │ │ - andeq ip, r3, r6, lsl #16 │ │ │ │ - andeq ip, r3, r0, asr #17 │ │ │ │ - andeq ip, r3, r2, ror #15 │ │ │ │ - andeq ip, r3, r2, ror #16 │ │ │ │ - strdeq fp, [r3], -r8 │ │ │ │ - andeq ip, r3, r8, lsr #14 │ │ │ │ - andeq ip, r3, ip, asr #13 │ │ │ │ - andeq fp, r3, lr, asr #17 │ │ │ │ - andeq ip, r3, lr, lsr #15 │ │ │ │ - andeq ip, r3, r4, ror r6 │ │ │ │ + andeq ip, r3, sl, lsr #21 │ │ │ │ + @ instruction: 0x0003bbba │ │ │ │ + andeq ip, r3, r8, lsl #20 │ │ │ │ + andeq ip, r3, r4, asr #20 │ │ │ │ + andeq fp, r3, r2, asr fp │ │ │ │ + andeq fp, r3, r0, lsr #21 │ │ │ │ + andeq ip, r3, r2, lsl #19 │ │ │ │ + andeq fp, r3, lr, lsl #21 │ │ │ │ + andeq ip, r3, r0, ror r9 │ │ │ │ + andeq fp, r3, r6, ror #20 │ │ │ │ + andeq ip, r3, r8, asr #18 │ │ │ │ + andeq fp, r3, r8, lsr sl │ │ │ │ + andeq ip, r3, sl, lsl r9 │ │ │ │ + andeq ip, r3, ip, lsr #16 │ │ │ │ + andeq fp, r3, ip, lsl #20 │ │ │ │ + andeq ip, r3, ip, ror #17 │ │ │ │ + andeq ip, r3, r2, lsr #17 │ │ │ │ + andeq ip, r3, sl, asr #17 │ │ │ │ + @ instruction: 0x0003b9b8 │ │ │ │ + andeq ip, r3, r4, asr r8 │ │ │ │ + muleq r3, r4, r9 │ │ │ │ + andeq ip, r3, lr, lsl #17 │ │ │ │ + andeq ip, r3, r0, lsl r8 │ │ │ │ + andeq ip, r3, sl, asr #16 │ │ │ │ + muleq r3, r0, r8 │ │ │ │ + andeq fp, r3, r2, asr r9 │ │ │ │ + andeq ip, r3, r6, lsr #15 │ │ │ │ + andeq ip, r3, r8, lsl r8 │ │ │ │ + andeq fp, r3, ip, lsr #18 │ │ │ │ + strdeq ip, [r3], -r6 │ │ │ │ + @ instruction: 0x0003c8b0 │ │ │ │ + ldrdeq ip, [r3], -r2 │ │ │ │ + andeq ip, r3, r2, asr r8 │ │ │ │ + andeq fp, r3, r8, ror #17 │ │ │ │ + andeq ip, r3, r8, lsl r7 │ │ │ │ + @ instruction: 0x0003c6bc │ │ │ │ + @ instruction: 0x0003b8be │ │ │ │ + muleq r3, lr, r7 │ │ │ │ + andeq ip, r3, r4, ror #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 @ │ │ │ │ - stmib r0, {r0, r1, r3, r5, r6, r7, r8, r9, sl, ip, sp, lr, pc} │ │ │ │ + ldmdb ip!, {r0, r1, r3, r5, r6, r7, r8, r9, sl, ip, sp, lr, pc}^ │ │ │ │ @ instruction: 0x3704f8df │ │ │ │ stmiapl r5!, {r3, r4, r5, sp, lr}^ │ │ │ │ - blcs 33780 │ │ │ │ + blcs 33788 │ │ │ │ andshi pc, r0, #64 @ 0x40 │ │ │ │ - blcs 73bc8 │ │ │ │ + blcs 73bd0 │ │ │ │ bicshi pc, sl, r0 │ │ │ │ - ldmib r6, {r0, r1, r3, r5, r6, r7, r8, r9, sl, ip, sp, lr, pc} │ │ │ │ + ldmib r2, {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: 0xf890f01b │ │ │ │ mcrrne 6, 0, r4, r2, cr4 │ │ │ │ rschi pc, r6, #0 │ │ │ │ - blcs 337b4 │ │ │ │ + blcs 337bc │ │ │ │ @ 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 ip!, {r0, r1, r3, r5, r6, r7, r8, r9, sl, ip, sp, lr, pc}^ │ │ │ │ + ldmib r8!, {r0, r1, r3, r5, r6, r7, r8, r9, sl, ip, sp, lr, pc}^ │ │ │ │ strtmi r2, [r1], -r0, lsl #4 │ │ │ │ @ instruction: 0xf7eb2001 │ │ │ │ - andcs lr, r0, #248, 18 @ 0x3e0000 │ │ │ │ + andcs lr, r0, #244, 18 @ 0x3d0000 │ │ │ │ andcs r4, r2, r1, lsr #12 │ │ │ │ - ldmib r2!, {r0, r1, r3, r5, r6, r7, r8, r9, sl, ip, sp, lr, pc}^ │ │ │ │ - blcs 337f8 │ │ │ │ + stmib lr!, {r0, r1, r3, r5, r6, r7, r8, r9, sl, ip, sp, lr, pc}^ │ │ │ │ + blcs 33800 │ │ │ │ orrhi pc, r2, r0, asr #32 │ │ │ │ ldrteq pc, [ip], #-263 @ 0xfffffef9 @ │ │ │ │ strtmi r2, [r0], -r0, lsl #12 │ │ │ │ - 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} │ │ │ │ + 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} │ │ │ │ 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, r5, r7, fp, ip, sp, lr, pc} │ │ │ │ @ instruction: 0xf107dbf2 │ │ │ │ @ instruction: 0xf8df08bc │ │ │ │ @ instruction: 0xf1076658 │ │ │ │ strcs r0, [r0], #-192 @ 0xffffff40 │ │ │ │ @ instruction: 0xf507447e │ │ │ │ @ instruction: 0xf8c879a4 │ │ │ │ @ instruction: 0xf7eb4000 │ │ │ │ - @ instruction: 0xf507ea7c │ │ │ │ + @ instruction: 0xf507ea78 │ │ │ │ @ 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 │ │ │ │ @@ -21027,131 +21029,131 @@ │ │ │ │ @ instruction: 0xf0196184 │ │ │ │ @ instruction: 0x4605fe95 │ │ │ │ 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 fe1d57f0 │ │ │ │ + blx fe1d57f8 │ │ │ │ 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 75580a │ │ │ │ + blx 755812 │ │ │ │ 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, r2, r4, r8, r9, fp, sp, lr, pc} │ │ │ │ + stmdavs fp!, {r1, 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, 8, cr15, cr0, cr10, {7} │ │ │ │ - andcs r4, r1, r1, lsr #12 │ │ │ │ cdp 7, 7, cr15, cr12, cr10, {7} │ │ │ │ - andcs r4, r2, r1, lsr #12 │ │ │ │ + andcs r4, r1, r1, lsr #12 │ │ │ │ cdp 7, 7, cr15, cr8, cr10, {7} │ │ │ │ - andcs r4, r3, r1, lsr #12 │ │ │ │ + andcs r4, r2, r1, lsr #12 │ │ │ │ cdp 7, 7, cr15, cr4, cr10, {7} │ │ │ │ - andcs r4, r5, r1, lsr #12 │ │ │ │ + andcs r4, r3, r1, lsr #12 │ │ │ │ cdp 7, 7, cr15, cr0, cr10, {7} │ │ │ │ - andcs r4, r6, r1, lsr #12 │ │ │ │ + andcs r4, r5, r1, lsr #12 │ │ │ │ cdp 7, 6, cr15, cr12, cr10, {7} │ │ │ │ - andcs r4, r8, r1, lsr #12 │ │ │ │ + andcs r4, r6, r1, lsr #12 │ │ │ │ cdp 7, 6, cr15, cr8, cr10, {7} │ │ │ │ + andcs r4, r8, r1, lsr #12 │ │ │ │ + cdp 7, 6, cr15, cr4, 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, cr14, cr10, {7} │ │ │ │ + cdp 7, 5, cr15, cr10, 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!, {r2, r4, r6, r9, sl, fp, sp, lr, pc} │ │ │ │ + stmdavs fp!, {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 33934 │ │ │ │ + blcs 3393c │ │ │ │ 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, lr, asr #27 │ │ │ │ + cmnvs r8, sl, asr #27 │ │ │ │ @ instruction: 0xf0002800 │ │ │ │ ldmvs fp!, {r2, r3, r4, r9, pc}^ │ │ │ │ - blcs 33940 │ │ │ │ + blcs 33948 │ │ │ │ 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 155f78 │ │ │ │ - stm sl, {r0, r1, r3, r5, r6, r7, r8, r9, sl, ip, sp, lr, pc} │ │ │ │ + bleq 155f80 │ │ │ │ + stm r6, {r0, r1, r3, r5, r6, r7, r8, r9, sl, ip, sp, lr, pc} │ │ │ │ ldrtmi r1, [r1], -r6, asr #24 │ │ │ │ @ instruction: 0xf7ea2001 │ │ │ │ - @ instruction: 0x4604edb4 │ │ │ │ + @ instruction: 0x4604edb0 │ │ │ │ svceq 0x0004f84b │ │ │ │ @ instruction: 0xf0002800 │ │ │ │ @ instruction: 0xf8d881af │ │ │ │ ldrtmi r1, [r2], -r0 │ │ │ │ @ instruction: 0xf800f024 │ │ │ │ svceq 0x0004f858 │ │ │ │ stmdbeq r1, {r0, r3, r8, ip, sp, lr, pc} │ │ │ │ mvnle r2, r0, lsl #16 │ │ │ │ - bl f3f0c │ │ │ │ + bl f3f14 │ │ │ │ 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 r8!, {r0, r1, r3, r5, r6, r7, r8, r9, sl, ip, sp, lr, pc}^ │ │ │ │ + stmda r4!, {r0, r1, r3, r5, r6, r7, r8, r9, sl, ip, sp, lr, pc}^ │ │ │ │ strmi r2, [r4], -r3, lsl #4 │ │ │ │ @ instruction: 0x46284631 │ │ │ │ @ instruction: 0xf8e8f024 │ │ │ │ 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, r2, r4, r5, r6, r7, r9, sl, fp, sp, lr, pc} │ │ │ │ + stmdavs fp!, {r1, 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: 0xff4af023 │ │ │ │ - blcs 33a58 │ │ │ │ + blcs 33a60 │ │ │ │ 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 │ │ │ │ @@ -21169,15 +21171,15 @@ │ │ │ │ ldmmi pc!, {r1, r2, r3, r6, r8, r9, sl, fp, sp, pc}^ @ │ │ │ │ andvs pc, r1, #64, 4 │ │ │ │ ldrbtmi r4, [r8], #-1585 @ 0xfffff9cf │ │ │ │ @ instruction: 0xf924f024 │ │ │ │ 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 33a64 │ │ │ │ + blcs 33a6c │ │ │ │ svcge 0x0043f43f │ │ │ │ @ instruction: 0x463148f7 │ │ │ │ sbcspl pc, r4, #64, 4 │ │ │ │ @ instruction: 0xf0244478 │ │ │ │ @ instruction: 0x2c00f913 │ │ │ │ svcge 0x003cf47f │ │ │ │ strb r2, [r7, -r4, lsl #2] │ │ │ │ @@ -21210,28 +21212,28 @@ │ │ │ │ ldrbtmi r7, [lr], #-506 @ 0xfffffe06 │ │ │ │ @ instruction: 0xf01b4630 │ │ │ │ strmi pc, [r4], -sp, 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 0x00acf7ea │ │ │ │ - svc 0x0086f7ea │ │ │ │ + svc 0x00a8f7ea │ │ │ │ + svc 0x0082f7ea │ │ │ │ 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 4d5b44 │ │ │ │ + blx 4d5b4c │ │ │ │ @ instruction: 0xf0001c41 │ │ │ │ stmdacs r0, {r4, r5, r7, pc} │ │ │ │ rschi pc, ip, r0, asr #32 │ │ │ │ stc2l 7, cr15, [r6, #-1004] @ 0xfffffc14 │ │ │ │ - svc 0x006ef7ea │ │ │ │ + svc 0x006af7ea │ │ │ │ @ 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: 0xf8a2f024 │ │ │ │ @@ -21245,15 +21247,15 @@ │ │ │ │ @ instruction: 0xf856f026 │ │ │ │ @ instruction: 0xf6402202 │ │ │ │ strtmi r0, [r0], -r9, asr #2 │ │ │ │ @ instruction: 0xf850f026 │ │ │ │ @ instruction: 0xf0052000 │ │ │ │ movwcs pc, #10303 @ 0x283f @ │ │ │ │ strcc lr, [r0], -sp, asr #19 │ │ │ │ - blmi feee2414 │ │ │ │ + blmi feee241c │ │ │ │ @ instruction: 0xf6404620 │ │ │ │ ldrbtmi r0, [fp], #-337 @ 0xfffffeaf │ │ │ │ @ instruction: 0xfffcf01a │ │ │ │ vrshr.s64 d20, d16, #64 │ │ │ │ @ instruction: 0x463280fe │ │ │ │ @ instruction: 0xf6404620 │ │ │ │ @ instruction: 0xf01a015a │ │ │ │ @@ -21262,23 +21264,23 @@ │ │ │ │ @ instruction: 0xf6404632 │ │ │ │ @ instruction: 0x4620015c │ │ │ │ stc2 0, cr15, [lr, #104]! @ 0x68 │ │ │ │ @ instruction: 0xf0056938 │ │ │ │ @ instruction: 0xf8d7f82b │ │ │ │ and r8, r3, r0 │ │ │ │ andcs r2, r0, r1, lsl #2 │ │ │ │ - blx fe4d5bf0 │ │ │ │ + blx fe4d5bf8 │ │ │ │ strbmi r2, [r2], -r0, lsl #6 │ │ │ │ tstpvs r7, pc, asr #8 @ p-variant is OBSOLETE │ │ │ │ @ instruction: 0xf8ca4620 │ │ │ │ @ instruction: 0xf01b6000 │ │ │ │ stmdacs r0, {r0, r2, r3, r4, r7, fp, ip, sp, lr, pc} │ │ │ │ @ instruction: 0xf8dadaf0 │ │ │ │ - blcs e5ba4 │ │ │ │ - blmi fe7ce358 │ │ │ │ + blcs e5bac │ │ │ │ + blmi fe7ce360 │ │ │ │ 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} │ │ │ │ @@ -21324,57 +21326,57 @@ │ │ │ │ @ instruction: 0xe7e9f8b1 │ │ │ │ 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 0x00baf7ea │ │ │ │ - bl f4270 │ │ │ │ + svc 0x00b6f7ea │ │ │ │ + bl f4278 │ │ │ │ @ instruction: 0xf1b90686 │ │ │ │ andle r0, r5, r0, lsl #30 │ │ │ │ strcc r6, [r1], #-2096 @ 0xfffff7d0 │ │ │ │ - ldcl 7, cr15, [r2], #-936 @ 0xfffffc58 │ │ │ │ + stcl 7, cr15, [lr], #-936 @ 0xfffffc58 │ │ │ │ mvnsle r4, ip, asr #10 │ │ │ │ @ instruction: 0xf7ea6978 │ │ │ │ - stmdavs fp!, {r1, r2, r3, r5, r6, sl, fp, sp, lr, pc} │ │ │ │ + stmdavs fp!, {r1, 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: 0xf888f024 │ │ │ │ ldmdavs fp, {r0, r1, r3, r4, r5, r6, r7, fp, sp, lr} │ │ │ │ @ instruction: 0xe7a4617b │ │ │ │ @ instruction: 0xf8fef035 │ │ │ │ ldrtmi r4, [r0], -r2, lsr #12 │ │ │ │ tstpeq pc, r0, asr #12 @ p-variant is OBSOLETE │ │ │ │ @ instruction: 0xf8d8f01b │ │ │ │ - ldcl 7, cr15, [sl], {234} @ 0xea │ │ │ │ - cdp 7, 14, cr15, cr12, cr10, {7} │ │ │ │ + ldcl 7, cr15, [r6], {234} @ 0xea │ │ │ │ + cdp 7, 14, cr15, cr8, 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 1517ef4 │ │ │ │ + blmi 1517efc │ │ │ │ ldmvs sl!, {r0, r8, sp} │ │ │ │ ldmpl r3, {r1, r2, r4, r6, sl, fp, lr}^ │ │ │ │ - bmi 15aaf04 │ │ │ │ + bmi 15aaf0c │ │ │ │ ldrbtmi r6, [sl], #-2072 @ 0xfffff7e8 │ │ │ │ @ instruction: 0x63bcf44f │ │ │ │ strtmi r9, [r3], -r0, lsl #6 │ │ │ │ - svc 0x0068f7ea │ │ │ │ - blcs 33dd4 │ │ │ │ + svc 0x0064f7ea │ │ │ │ + blcs 33ddc │ │ │ │ svcge 0x006af43f │ │ │ │ @ instruction: 0x46214850 │ │ │ │ rscpl pc, r1, #64, 4 │ │ │ │ @ instruction: 0xf0244478 │ │ │ │ ldmvs fp!, {r0, r2, r6, fp, ip, sp, lr, pc}^ │ │ │ │ cmnvs fp, fp, lsl r8 │ │ │ │ @ instruction: 0xf035e761 │ │ │ │ @@ -21406,76 +21408,76 @@ │ │ │ │ @ instruction: 0xf04f0201 │ │ │ │ @ instruction: 0xf64030ff │ │ │ │ @ instruction: 0xf0050261 │ │ │ │ ldmdbvs sl!, {r0, r1, r3, r4, r5, fp, ip, sp, lr, pc} │ │ │ │ @ instruction: 0xf6404620 │ │ │ │ @ instruction: 0xf01b0163 │ │ │ │ svclt 0x0000f81d │ │ │ │ - andeq r6, r6, sl, asr r9 │ │ │ │ - andeq r6, r6, r0, asr r9 │ │ │ │ + andeq r6, r6, r2, asr r9 │ │ │ │ + andeq r6, r6, r8, asr #18 │ │ │ │ ldrdeq r0, [r0], -r8 │ │ │ │ ldrdeq r0, [r0], -r0 @ │ │ │ │ - andeq r6, r4, r4, asr #3 │ │ │ │ - andeq fp, r3, lr, asr r7 │ │ │ │ - andeq fp, r3, r4, asr #13 │ │ │ │ + @ instruction: 0x000461b4 │ │ │ │ + andeq fp, r3, lr, asr #14 │ │ │ │ + @ instruction: 0x0003b6b4 │ │ │ │ andeq r0, r0, ip, lsr #9 │ │ │ │ - andeq ip, r3, sl, lsr #32 │ │ │ │ - andeq r6, r6, r6, asr #12 │ │ │ │ - andeq fp, r3, ip, ror #8 │ │ │ │ - andeq ip, r3, r6, ror #8 │ │ │ │ - andeq ip, r3, r2, ror #8 │ │ │ │ - andeq ip, r3, r0, asr r4 │ │ │ │ - andeq fp, r3, r8, lsl r4 │ │ │ │ - andeq ip, r3, r2, lsl r4 │ │ │ │ - andeq fp, r3, r6, lsl #8 │ │ │ │ - andeq ip, r3, r8, ror #7 │ │ │ │ - strdeq fp, [r3], -r4 │ │ │ │ - andeq ip, r3, r2, asr #7 │ │ │ │ - @ instruction: 0x0003c3be │ │ │ │ - muleq r3, sl, r3 │ │ │ │ - @ instruction: 0x0003b3b6 │ │ │ │ + andeq ip, r3, sl, lsl r0 │ │ │ │ + andeq r6, r6, lr, lsr r6 │ │ │ │ + andeq fp, r3, ip, asr r4 │ │ │ │ + andeq ip, r3, r6, asr r4 │ │ │ │ + andeq ip, r3, r2, asr r4 │ │ │ │ + andeq ip, r3, r0, asr #8 │ │ │ │ + andeq fp, r3, r8, lsl #8 │ │ │ │ + andeq ip, r3, r2, lsl #8 │ │ │ │ + strdeq fp, [r3], -r6 │ │ │ │ + ldrdeq ip, [r3], -r8 │ │ │ │ + andeq fp, r3, r4, ror #7 │ │ │ │ + @ instruction: 0x0003c3b2 │ │ │ │ + andeq ip, r3, lr, lsr #7 │ │ │ │ + andeq ip, r3, sl, lsl #7 │ │ │ │ + andeq fp, r3, r6, lsr #7 │ │ │ │ strdeq r0, [r0], -ip │ │ │ │ - andeq fp, r3, r0, asr r3 │ │ │ │ - andeq ip, r3, lr, lsl #6 │ │ │ │ - andeq fp, r3, ip, lsr r3 │ │ │ │ - andeq fp, r3, r6, lsl #3 │ │ │ │ - andeq fp, r3, r8, asr r2 │ │ │ │ - andeq ip, r3, r6, ror r2 │ │ │ │ - andeq fp, r3, r8, lsr r2 │ │ │ │ - andeq ip, r3, r6, asr #4 │ │ │ │ - andeq fp, r3, r6, lsr #4 │ │ │ │ - andeq ip, r3, r4, ror #3 │ │ │ │ - andeq ip, r3, r4, asr #3 │ │ │ │ + andeq fp, r3, r0, asr #6 │ │ │ │ + strdeq ip, [r3], -lr │ │ │ │ + andeq fp, r3, ip, lsr #6 │ │ │ │ + andeq fp, r3, r6, ror r1 │ │ │ │ + andeq fp, r3, r8, asr #4 │ │ │ │ + andeq ip, r3, r6, ror #4 │ │ │ │ + andeq fp, r3, r8, lsr #4 │ │ │ │ + andeq ip, r3, r6, lsr r2 │ │ │ │ + andeq fp, r3, r6, lsl r2 │ │ │ │ + ldrdeq ip, [r3], -r4 │ │ │ │ @ instruction: 0x0003c1b4 │ │ │ │ + andeq ip, r3, r4, lsr #3 │ │ │ │ andeq r0, r0, r4, lsl r4 │ │ │ │ - andeq ip, r3, sl, lsl #4 │ │ │ │ - ldrdeq fp, [r3], -r6 │ │ │ │ - andeq fp, r3, r4, lsr #3 │ │ │ │ - andeq ip, r3, r2, asr #3 │ │ │ │ - andeq fp, r3, r0, asr #2 │ │ │ │ - andeq ip, r3, sl, ror #2 │ │ │ │ - andeq ip, r3, ip, lsr r1 │ │ │ │ - andeq r2, r4, r6, lsr #6 │ │ │ │ - strdeq ip, [r3], -r6 │ │ │ │ + strdeq ip, [r3], -sl │ │ │ │ + andeq fp, r3, r6, asr #3 │ │ │ │ + muleq r3, r4, r1 │ │ │ │ + @ instruction: 0x0003c1b2 │ │ │ │ + andeq fp, r3, r0, lsr r1 │ │ │ │ + andeq ip, r3, sl, asr r1 │ │ │ │ + andeq ip, r3, ip, lsr #2 │ │ │ │ + andeq r2, r4, r6, lsl r3 │ │ │ │ + andeq ip, r3, r6, ror #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, lr, ror r1 │ │ │ │ + andeq r6, r6, r6, ror r1 │ │ │ │ strdeq r0, [r0], -ip │ │ │ │ vst3. {d27,d29,d31}, [pc :256], r8 │ │ │ │ - bl feb710ac │ │ │ │ + bl feb710b4 │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ svcge 0x00000fe8 │ │ │ │ strmi fp, [r5], -r8, lsl #6 │ │ │ │ - stc 7, cr15, [r4, #936]! @ 0x3a8 │ │ │ │ + stc 7, cr15, [r0, #936]! @ 0x3a8 │ │ │ │ strmi r2, [r4], -r6, lsl #2 │ │ │ │ @ instruction: 0xf9e8f028 │ │ │ │ @ instruction: 0x4620b9b8 │ │ │ │ mcrr2 0, 1, pc, r6, cr0 @ │ │ │ │ strtmi r4, [r9], -r2, lsr #12 │ │ │ │ @ instruction: 0xf0234606 │ │ │ │ stmdbmi sl, {r0, r2, r3, r4, r8, sl, fp, ip, sp, lr, pc} │ │ │ │ @@ -21485,21 +21487,21 @@ │ │ │ │ @ instruction: 0xf7ff4628 │ │ │ │ @ instruction: 0x4604f933 │ │ │ │ @ instruction: 0xf0104630 │ │ │ │ strtmi pc, [r0], -r9, ror #23 │ │ │ │ strcc fp, [r6], #-3576 @ 0xfffff208 │ │ │ │ @ instruction: 0xf04fe7e5 │ │ │ │ udf #33615 @ 0x834f │ │ │ │ - andeq fp, r3, r0, asr #31 │ │ │ │ + @ instruction: 0x0003bfb0 │ │ │ │ vst3. {d27,d29,d31}, [pc :256], r8 │ │ │ │ - bl feb7110c │ │ │ │ + bl feb71114 │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ svcge 0x00000fe8 │ │ │ │ strmi fp, [r5], -r8, lsl #6 │ │ │ │ - ldcl 7, cr15, [r4, #-936]! @ 0xfffffc58 │ │ │ │ + ldcl 7, cr15, [r0, #-936]! @ 0xfffffc58 │ │ │ │ strmi r2, [r4], -r6, lsl #2 │ │ │ │ @ instruction: 0xf9b8f028 │ │ │ │ @ instruction: 0x4620b9b8 │ │ │ │ ldc2 0, cr15, [r6], {16} │ │ │ │ strtmi r4, [r9], -r2, lsr #12 │ │ │ │ @ instruction: 0xf0234606 │ │ │ │ stmdbmi sl, {r0, r2, r3, r5, r6, r7, sl, fp, ip, sp, lr, pc} │ │ │ │ @@ -21509,46 +21511,46 @@ │ │ │ │ @ instruction: 0xf7fe4630 │ │ │ │ strmi pc, [r4], -sp, lsl #29 │ │ │ │ @ instruction: 0xf0104630 │ │ │ │ @ instruction: 0x4620fbb9 │ │ │ │ strcc fp, [r6], #-3576 @ 0xfffff208 │ │ │ │ @ instruction: 0xf04fe7e5 │ │ │ │ udf #33615 @ 0x834f │ │ │ │ - andeq fp, r3, r0, ror #30 │ │ │ │ + andeq fp, r3, r0, asr 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 │ │ │ │ - muleq r6, r6, r0 │ │ │ │ + andeq r6, r6, lr, lsl #1 │ │ │ │ strdeq r0, [r0], -ip │ │ │ │ vst3. {d27,d29,d31}, [pc :256], r0 │ │ │ │ - bl feb71194 │ │ │ │ + bl feb7119c │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ stcmi 15, cr0, [r5], #-448 @ 0xfffffe40 │ │ │ │ stmdbmi r5!, {r0, r1, r2, r3, r4, r7, ip, sp, pc} │ │ │ │ - blmi 96b194 │ │ │ │ + blmi 96b19c │ │ │ │ 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, r5, r9, sl, fp, ip, sp, lr, pc} │ │ │ │ - bllt 308414 │ │ │ │ + bllt 30841c │ │ │ │ and r2, r1, r1 │ │ │ │ @ instruction: 0x2000b9b3 │ │ │ │ - blmi 56c844 │ │ │ │ + blmi 56c84c │ │ │ │ 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 │ │ │ │ @@ -21560,49 +21562,49 @@ │ │ │ │ @ instruction: 0xf0234478 │ │ │ │ ubfx pc, r7, #29, #1 │ │ │ │ ldrtmi r4, [r1], -lr, lsl #16 │ │ │ │ rscscs pc, pc, #268435460 @ 0x10000004 │ │ │ │ @ instruction: 0xf0234478 │ │ │ │ andcs pc, r1, pc, asr #29 │ │ │ │ @ instruction: 0xf7eae7d8 │ │ │ │ - svclt 0x0000eb2c │ │ │ │ - andeq r6, r6, r0, rrx │ │ │ │ - ldrdeq r0, [r0], -r8 │ │ │ │ + svclt 0x0000eb28 │ │ │ │ andeq r6, r6, r8, asr r0 │ │ │ │ + ldrdeq r0, [r0], -r8 │ │ │ │ + andeq r6, r6, r0, asr r0 │ │ │ │ ldrdeq r0, [r0], -r0 @ │ │ │ │ - andeq sl, r3, sl, lsl #29 │ │ │ │ - andeq r6, r6, r0, lsr #32 │ │ │ │ - andeq sl, r3, r2, asr lr │ │ │ │ - andeq fp, r3, r4, lsr #29 │ │ │ │ + andeq sl, r3, sl, ror lr │ │ │ │ + andeq r6, r6, r8, lsl r0 │ │ │ │ + andeq sl, r3, r2, asr #28 │ │ │ │ muleq r3, r4, lr │ │ │ │ andeq fp, r3, r4, lsl #29 │ │ │ │ + andeq fp, r3, r4, ror lr │ │ │ │ vst3. {d27,d29,d31}, [pc :256], r0 │ │ │ │ - bl feb71260 │ │ │ │ + bl feb71268 │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ stcmi 15, cr0, [lr], #-448 @ 0xfffffe40 │ │ │ │ stmdbmi lr!, {r0, r1, r2, r3, r4, r7, ip, sp, pc} │ │ │ │ - blmi bab260 │ │ │ │ + blmi bab268 │ │ │ │ svcge 0x00004a2e │ │ │ │ stmdapl r1!, {r0, r1, r3, r4, r5, r6, sl, lr}^ │ │ │ │ stmdavs r9, {r2, r9, sl, lr} │ │ │ │ @ instruction: 0xf04f6779 │ │ │ │ ldmpl sp, {r8} │ │ │ │ - bllt 4f4134 │ │ │ │ + bllt 4f413c │ │ │ │ strtmi r4, [r2], -r9, lsr #28 │ │ │ │ vmin.s8 d20, d1, d27 │ │ │ │ ldrbtmi r3, [lr], #-270 @ 0xfffffef2 │ │ │ │ @ instruction: 0xf0194630 │ │ │ │ stmdavs sl!, {r0, r1, r2, r4, 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 6ec934 │ │ │ │ + blmi 6ec93c │ │ │ │ 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 │ │ │ │ @@ -21620,31 +21622,31 @@ │ │ │ │ @ instruction: 0xf0234478 │ │ │ │ ubfx pc, pc, #28, #21 │ │ │ │ rscsle r2, r2, r0, lsl #20 │ │ │ │ ldrtmi r4, [r1], -lr, lsl #16 │ │ │ │ andcc pc, pc, #268435460 @ 0x10000004 │ │ │ │ @ instruction: 0xf0234478 │ │ │ │ ubfx pc, r5, #28, #11 │ │ │ │ - b fecd80c8 │ │ │ │ - muleq r6, r4, pc @ │ │ │ │ - ldrdeq r0, [r0], -r8 │ │ │ │ + b febd80d0 │ │ │ │ andeq r5, r6, ip, lsl #31 │ │ │ │ + ldrdeq r0, [r0], -r8 │ │ │ │ + andeq r5, r6, r4, lsl #31 │ │ │ │ ldrdeq r0, [r0], -r0 @ │ │ │ │ - @ instruction: 0x0003adbe │ │ │ │ - andeq r5, r6, r8, asr #30 │ │ │ │ - andeq sl, r3, sl, ror sp │ │ │ │ - andeq fp, r3, r0, ror #27 │ │ │ │ + andeq sl, r3, lr, lsr #27 │ │ │ │ + andeq r5, r6, r0, asr #30 │ │ │ │ + andeq sl, r3, sl, ror #26 │ │ │ │ ldrdeq fp, [r3], -r0 │ │ │ │ - @ instruction: 0x0003bdb8 │ │ │ │ - andeq fp, r3, r4, lsr #27 │ │ │ │ + andeq fp, r3, r0, asr #27 │ │ │ │ + andeq fp, r3, r8, lsr #27 │ │ │ │ + muleq r3, r4, sp │ │ │ │ vst3. {d27,d29,d31}, [pc :256], r0 │ │ │ │ - bl feb71354 │ │ │ │ + bl feb7135c │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ ldmdbmi r3, {r5, r6, r8, r9, sl, fp}^ │ │ │ │ - bmi 15063ec │ │ │ │ + bmi 15063f4 │ │ │ │ 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 │ │ │ │ @@ -21654,29 +21656,29 @@ │ │ │ │ andcs r4, pc, #76, 22 @ 0x13000 │ │ │ │ ldrbtmi r4, [r9], #-2380 @ 0xfffff6b4 │ │ │ │ @ instruction: 0xf50158e6 │ │ │ │ vand d7, d22, d22 │ │ │ │ @ instruction: 0xf0232072 │ │ │ │ strmi pc, [r4], -fp, asr #25 │ │ │ │ @ instruction: 0xf896b9e0 │ │ │ │ - blcs 26bac │ │ │ │ + blcs 26bb4 │ │ │ │ vqadd.s8 d13, d6, d26 │ │ │ │ ldrtmi r2, [r9], -r1, lsl #13 │ │ │ │ @ instruction: 0xf7ea4630 │ │ │ │ - stmdacs r0, {r3, r4, r5, r6, r8, fp, sp, lr, pc} │ │ │ │ + stmdacs r0, {r2, 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 10221c4 │ │ │ │ + bmi 10221cc │ │ │ │ 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 3428c │ │ │ │ + blcs 34294 │ │ │ │ ldmdbmi r9!, {r1, r2, r3, r5, r6, r7, ip, lr, pc} │ │ │ │ addspl pc, sl, #1325400064 @ 0x4f000000 │ │ │ │ ldrbtmi r4, [r9], #-2104 @ 0xfffff7c8 │ │ │ │ @ instruction: 0xf0234478 │ │ │ │ strb pc, [r5, r9, ror #27]! @ │ │ │ │ andscs r4, r0, #884736 @ 0xd8000 │ │ │ │ adcsvc pc, r6, r6, lsl #10 │ │ │ │ @@ -21693,129 +21695,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 cf42f0 │ │ │ │ + bllt cf42f8 │ │ │ │ ldr r2, [ip, r1]! │ │ │ │ vmla.i8 d20, d1, d23 │ │ │ │ stmdami r7!, {r2, r3, r5, r9, ip, sp} │ │ │ │ ldrbtmi r4, [r8], #-1145 @ 0xfffffb87 │ │ │ │ ldc2 0, cr15, [r6, #140]! @ 0x8c │ │ │ │ @ instruction: 0x4630e7b2 │ │ │ │ stc2 0, cr15, [r4], {3} │ │ │ │ - bmi 92c6f0 │ │ │ │ + bmi 92c6f8 │ │ │ │ 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 6d62d0 │ │ │ │ + blx 6d62d8 │ │ │ │ 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 │ │ │ │ bfi pc, r1, (invalid: 27:15) @ │ │ │ │ - stmib lr!, {r1, r3, r5, r6, r7, r8, r9, sl, ip, sp, lr, pc}^ │ │ │ │ - andeq r5, r6, r0, lsr #29 │ │ │ │ - ldrdeq r0, [r0], -r8 │ │ │ │ + stmib sl!, {r1, r3, r5, r6, r7, r8, r9, sl, ip, sp, lr, pc}^ │ │ │ │ muleq r6, r8, lr │ │ │ │ + ldrdeq r0, [r0], -r8 │ │ │ │ + muleq r6, r0, lr │ │ │ │ ldrdeq r0, [r0], -r0 @ │ │ │ │ - andeq fp, r6, sl, lsl #7 │ │ │ │ + andeq fp, r6, r2, lsl #7 │ │ │ │ strdeq r0, [r0], -ip │ │ │ │ - andeq fp, r6, sl, ror r3 │ │ │ │ - andeq r5, r6, sl, lsr lr │ │ │ │ - andeq sl, r3, r6, ror #24 │ │ │ │ - andeq fp, r3, r4, ror #25 │ │ │ │ - andeq fp, r3, r4, ror #25 │ │ │ │ - andeq sl, r3, sl, lsr ip │ │ │ │ - @ instruction: 0x0003bcb8 │ │ │ │ + andeq fp, r6, r2, ror r3 │ │ │ │ + andeq r5, r6, r2, lsr lr │ │ │ │ + andeq sl, r3, r6, asr ip │ │ │ │ + ldrdeq fp, [r3], -r4 │ │ │ │ + ldrdeq fp, [r3], -r4 │ │ │ │ + andeq sl, r3, sl, lsr #24 │ │ │ │ andeq fp, r3, r8, lsr #25 │ │ │ │ - strdeq fp, [r3], -r2 │ │ │ │ - andeq sl, r3, lr, lsl ip │ │ │ │ - andeq sl, r3, r0, lsl #24 │ │ │ │ - andeq fp, r3, lr, ror ip │ │ │ │ - andeq fp, r3, sl, ror #24 │ │ │ │ - andeq fp, r3, lr, ror ip │ │ │ │ - ldrdeq sl, [r3], -r8 │ │ │ │ - @ instruction: 0x0003abb6 │ │ │ │ - andeq fp, r3, r4, lsr ip │ │ │ │ + muleq r3, r8, ip │ │ │ │ + andeq fp, r3, r2, ror #25 │ │ │ │ + andeq sl, r3, lr, lsl #24 │ │ │ │ + strdeq sl, [r3], -r0 │ │ │ │ + andeq fp, r3, lr, ror #24 │ │ │ │ + andeq fp, r3, sl, asr ip │ │ │ │ + andeq fp, r3, lr, ror #24 │ │ │ │ + andeq sl, r3, r8, asr #23 │ │ │ │ + andeq sl, r3, r6, lsr #23 │ │ │ │ + andeq fp, r3, r4, lsr #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 26928 │ │ │ │ + blcs 26930 │ │ │ │ mcrrcs 0, 4, sp, r3, cr9 │ │ │ │ mcrrcs 0, 2, sp, r4, cr8 │ │ │ │ @ instruction: 0xf8d9d006 │ │ │ │ - blcs 26348 │ │ │ │ + blcs 26350 │ │ │ │ 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 ff9d63f6 │ │ │ │ + blx ff9d63fe │ │ │ │ cmple ip, r0, lsl #16 │ │ │ │ rsble r2, r3, r2, asr sp │ │ │ │ mvnle r2, r7, asr sp │ │ │ │ @ instruction: 0xf7ea4630 │ │ │ │ - @ instruction: 0xf8d9eb46 │ │ │ │ + @ instruction: 0xf8d9eb42 │ │ │ │ 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 ff1d6436 │ │ │ │ + blx ff1d643e │ │ │ │ ldrdhi pc, [r0], -r9 │ │ │ │ vldrcs d27, [r2, #-160] @ 0xffffff60 │ │ │ │ stclcs 0, cr13, [r9, #-316] @ 0xfffffec4 │ │ │ │ @ instruction: 0x4630d137 │ │ │ │ - bl 958364 │ │ │ │ + bl 85836c │ │ │ │ @ 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 fe6d6468 │ │ │ │ + blx fe6d6470 │ │ │ │ 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 │ │ │ │ stc2 0, cr15, [sl], #-140 @ 0xffffff74 │ │ │ │ @ instruction: 0xf1b8e798 │ │ │ │ cmple r6, r0, lsl #30 │ │ │ │ subne pc, r1, r4, lsl #4 │ │ │ │ @ instruction: 0xf8d9e7a2 │ │ │ │ - blcs 2640c │ │ │ │ + blcs 26414 │ │ │ │ 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 │ │ │ │ ldc2l 0, cr15, [r0], {35} @ 0x23 │ │ │ │ @ instruction: 0xf1b8e791 │ │ │ │ @@ -21867,195 +21869,195 @@ │ │ │ │ svceq 0x0000f1b8 │ │ │ │ svcge 0x0033f43f │ │ │ │ vmla.i8 d20, d1, d16 │ │ │ │ stmdami r0!, {r1, r5, r6, r9, ip, sp} │ │ │ │ ldrbtmi r4, [r8], #-1145 @ 0xfffffb87 │ │ │ │ stc2l 0, cr15, [r8], #-140 @ 0xffffff74 │ │ │ │ svclt 0x0000e729 │ │ │ │ - andeq r5, r6, r4, ror #25 │ │ │ │ + ldrdeq r5, [r6], -ip │ │ │ │ ldrdeq r0, [r0], -r0 @ │ │ │ │ - ldrdeq fp, [r6], -r8 │ │ │ │ + ldrdeq fp, [r6], -r0 │ │ │ │ strdeq r0, [r0], -ip │ │ │ │ - @ instruction: 0x0006b1b2 │ │ │ │ - andeq fp, r6, r2, ror r1 │ │ │ │ - andeq fp, r3, sl, lsl #22 │ │ │ │ - andeq sl, r3, r0, ror #20 │ │ │ │ - andeq fp, r3, r2, asr fp │ │ │ │ - andeq sl, r3, r4, lsr sl │ │ │ │ - andeq fp, r3, r6, lsr #22 │ │ │ │ - ldrdeq fp, [r6], -sl │ │ │ │ - andeq sl, r3, r8, lsl #20 │ │ │ │ + andeq fp, r6, sl, lsr #3 │ │ │ │ + andeq fp, r6, sl, ror #2 │ │ │ │ strdeq fp, [r3], -sl │ │ │ │ - strdeq sl, [r3], -r0 │ │ │ │ - andeq fp, r3, r2, ror #21 │ │ │ │ - ldrdeq sl, [r3], -lr │ │ │ │ - ldrdeq fp, [r3], -r0 │ │ │ │ - andeq sl, r3, ip, asr #19 │ │ │ │ - @ instruction: 0x0003babe │ │ │ │ - @ instruction: 0x0003a9ba │ │ │ │ - andeq fp, r3, ip, lsr #21 │ │ │ │ - andeq sl, r3, r8, lsr #19 │ │ │ │ - muleq r3, sl, sl │ │ │ │ - muleq r3, r6, r9 │ │ │ │ - andeq fp, r3, r8, lsl #21 │ │ │ │ - andeq sl, r3, lr, ror r9 │ │ │ │ - andeq fp, r3, r0, ror sl │ │ │ │ - andeq sl, r3, r4, ror #18 │ │ │ │ - andeq fp, r3, r6, asr sl │ │ │ │ + andeq sl, r3, r0, asr sl │ │ │ │ + andeq fp, r3, r2, asr #22 │ │ │ │ + andeq sl, r3, r4, lsr #20 │ │ │ │ + andeq fp, r3, r6, lsl fp │ │ │ │ + ldrdeq fp, [r6], -r2 │ │ │ │ + strdeq sl, [r3], -r8 │ │ │ │ + andeq fp, r3, sl, ror #21 │ │ │ │ + andeq sl, r3, r0, ror #19 │ │ │ │ + ldrdeq fp, [r3], -r2 │ │ │ │ + andeq sl, r3, lr, asr #19 │ │ │ │ + andeq fp, r3, r0, asr #21 │ │ │ │ + @ instruction: 0x0003a9bc │ │ │ │ + andeq fp, r3, lr, lsr #21 │ │ │ │ + andeq sl, r3, sl, lsr #19 │ │ │ │ + muleq r3, ip, sl │ │ │ │ + muleq r3, r8, r9 │ │ │ │ + andeq fp, r3, sl, lsl #21 │ │ │ │ + andeq sl, r3, r6, lsl #19 │ │ │ │ + andeq fp, r3, r8, ror sl │ │ │ │ + andeq sl, r3, lr, ror #18 │ │ │ │ + andeq fp, r3, r0, ror #20 │ │ │ │ + andeq sl, r3, r4, asr r9 │ │ │ │ + andeq fp, r3, r6, asr #20 │ │ │ │ vst3.32 {d27,d29,d31}, [pc], r0 │ │ │ │ - bl feb71778 │ │ │ │ + bl feb71780 │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ @ instruction: 0x201e0ff8 │ │ │ │ @ instruction: 0xf7eaaf00 │ │ │ │ - stmdacs r0, {r1, r4, r7, fp, sp, lr, pc} │ │ │ │ + stmdacs r0, {r1, r2, r3, 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, cr14, {3} │ │ │ │ + mcrne 8, 0, lr, cr4, cr10, {3} │ │ │ │ ldrsbthi pc, [r0], #-143 @ 0xffffff71 @ │ │ │ │ @ instruction: 0xf44fbfd8 │ │ │ │ strtmi r5, [r8], -r0, lsl #9 │ │ │ │ ldrbtmi r4, [r8], #1569 @ 0x621 │ │ │ │ - blx 1f566aa │ │ │ │ + blx 1f566b2 │ │ │ │ pkhbtmi r4, r1, r8, lsl #22 │ │ │ │ andhi pc, r3, r8, asr r8 @ │ │ │ │ ldrdcc pc, [r0], -r8 │ │ │ │ - blx 148c62 │ │ │ │ + blx 148c6a │ │ │ │ ldrbmi pc, [r5], #-2313 @ 0xfffff6f7 @ │ │ │ │ - bl fe96be60 │ │ │ │ + bl fe96be68 │ │ │ │ strtmi r0, [r8], -r9, lsl #10 │ │ │ │ - blx 1b566ca │ │ │ │ + blx 1b566d2 │ │ │ │ @ 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 85669a │ │ │ │ + blx 8566a2 │ │ │ │ stmdbmi r9, {r0, r5, r6, r7, r8, r9, sl, sp, lr, pc} │ │ │ │ sbccc pc, r1, #268435460 @ 0x10000004 │ │ │ │ ldrbtmi r4, [r9], #-2056 @ 0xfffff7f8 │ │ │ │ @ instruction: 0xf0234478 │ │ │ │ @ instruction: 0x4648fbd3 │ │ │ │ @ instruction: 0x87f0e8bd │ │ │ │ - andeq r5, r6, r2, asr #20 │ │ │ │ + andeq r5, r6, sl, lsr sl │ │ │ │ ldrdeq r0, [r0], -r0 @ │ │ │ │ - andeq sl, r3, ip, asr #16 │ │ │ │ - andeq fp, r3, sl, asr #18 │ │ │ │ - andeq sl, r3, sl, lsr r8 │ │ │ │ - andeq fp, r3, r8, lsr r9 │ │ │ │ + andeq sl, r3, ip, lsr r8 │ │ │ │ + andeq fp, r3, sl, lsr r9 │ │ │ │ + andeq sl, r3, sl, lsr #16 │ │ │ │ + andeq fp, r3, r8, lsr #18 │ │ │ │ @ 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 bab858 │ │ │ │ + blmi bab860 │ │ │ │ svcge 0x00044a2e │ │ │ │ stmdapl r1, {r0, r1, r3, r4, r5, r6, sl, lr}^ │ │ │ │ @ instruction: 0xf8c76809 │ │ │ │ @ instruction: 0xf04f1804 │ │ │ │ ldmpl lr, {r8} │ │ │ │ - blcs 3475c │ │ │ │ - blmi a8eb6c │ │ │ │ + blcs 34764 │ │ │ │ + blmi a8eb74 │ │ │ │ @ instruction: 0xf8d3447b │ │ │ │ stccs 1, cr4, [r0], {128} @ 0x80 │ │ │ │ movwcs sp, #64 @ 0x40 │ │ │ │ movwcc r6, #7396 @ 0x1ce4 │ │ │ │ mvnsle r2, r0, lsl #24 │ │ │ │ - bmi 92bf1c │ │ │ │ + bmi 92bf24 │ │ │ │ @ instruction: 0xf8df1d3d │ │ │ │ swpbcs r9, r0, [r0] @ │ │ │ │ ldrdhi pc, [ip], pc @ │ │ │ │ @ instruction: 0x4628447a │ │ │ │ @ instruction: 0xf02344f9 │ │ │ │ ldrbtmi pc, [r8], #3249 @ 0xcb1 @ │ │ │ │ @ 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 6c8e0c │ │ │ │ + bmi 6c8e14 │ │ │ │ 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 fe7d679c │ │ │ │ + blx fe7d67a4 │ │ │ │ @ instruction: 0x4649e7bf │ │ │ │ vmax.s8 q10, , q0 │ │ │ │ @ instruction: 0xf02342f9 │ │ │ │ @ instruction: 0xe7defb53 │ │ │ │ strb r4, [r2, r3, lsr #12] │ │ │ │ - svc 0x00aef7e9 │ │ │ │ - andeq r5, r6, ip, lsl #19 │ │ │ │ - ldrdeq r0, [r0], -r8 │ │ │ │ + svc 0x00aaf7e9 │ │ │ │ andeq r5, r6, r4, lsl #19 │ │ │ │ + ldrdeq r0, [r0], -r8 │ │ │ │ + andeq r5, r6, ip, ror r9 │ │ │ │ ldrdeq r0, [r0], -r0 @ │ │ │ │ - andeq sl, r6, r4, ror lr │ │ │ │ - andeq fp, r3, r0, asr #17 │ │ │ │ - muleq r3, r4, r7 │ │ │ │ - andeq fp, r3, r2, lsr #17 │ │ │ │ - andeq r5, r6, lr, lsl r9 │ │ │ │ - andeq sl, r3, r8, asr #14 │ │ │ │ - andeq fp, r3, sl, asr r8 │ │ │ │ + andeq sl, r6, ip, ror #28 │ │ │ │ + @ instruction: 0x0003b8b0 │ │ │ │ + andeq sl, r3, r4, lsl #15 │ │ │ │ + muleq r3, r2, r8 │ │ │ │ + andeq r5, r6, r6, lsl r9 │ │ │ │ + andeq sl, r3, r8, lsr r7 │ │ │ │ + andeq fp, r3, sl, asr #16 │ │ │ │ movwne lr, #2512 @ 0x9d0 │ │ │ │ rsbmi pc, r0, #1325400064 @ 0x4f000000 │ │ │ │ rscsvc pc, pc, #217055232 @ 0xcf00000 │ │ │ │ - b fe087d64 │ │ │ │ - b fe0e986c │ │ │ │ - b 9e178 │ │ │ │ + b fe087d6c │ │ │ │ + b fe0e9874 │ │ │ │ + b 9e180 │ │ │ │ tsteq fp, r1, lsl #4 │ │ │ │ @ instruction: 0xf0236881 │ │ │ │ - b 109b574 │ │ │ │ - b 10eb2ec │ │ │ │ + b 109b57c │ │ │ │ + b 10eb2f4 │ │ │ │ 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 fe0f29a4 │ │ │ │ + b fe0f29ac │ │ │ │ stclt 0, cr0, [r0, #8] │ │ │ │ vst3.32 {d27,d29,d31}, [pc :64], r8 │ │ │ │ - bl feb719a8 │ │ │ │ + bl feb719b0 │ │ │ │ @ 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 b27da │ │ │ │ + blx b27e2 │ │ │ │ @ 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 │ │ │ │ @@ -22063,55 +22065,55 @@ │ │ │ │ @ instruction: 0x4620ffb3 │ │ │ │ @ instruction: 0xffb0f7ff │ │ │ │ @ instruction: 0xf7ff4620 │ │ │ │ strtmi pc, [r0], -sp, lsr #31 │ │ │ │ pop {r0, r2, r3, r4, r5, r7, r9, sl, lr} │ │ │ │ @ instruction: 0xe7a74098 │ │ │ │ vst3. {d27,d29,d31}, [pc :256], r8 │ │ │ │ - bl feb71a0c │ │ │ │ + bl feb71a14 │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ - blmi 4de7b4 │ │ │ │ - bmi 506418 │ │ │ │ + blmi 4de7bc │ │ │ │ + bmi 506420 │ │ │ │ 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} │ │ │ │ @ instruction: 0xbdf8b94b │ │ │ │ vmla.i8 d20, d0, d11 │ │ │ │ stmdami fp, {r0, r2, r5, r6, r7, r9, sp} │ │ │ │ ldrbtmi r4, [r8], #-1145 @ 0xfffffb87 │ │ │ │ - blx d68d4 │ │ │ │ + blx d68dc │ │ │ │ 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 fecd68ec │ │ │ │ - andeq r5, r6, r6, ror #15 │ │ │ │ + blt fecd68f4 │ │ │ │ + ldrdeq r5, [r6], -lr │ │ │ │ ldrdeq r0, [r0], -r0 @ │ │ │ │ - andeq fp, r3, r8, asr #14 │ │ │ │ - andeq fp, r3, r2, asr r7 │ │ │ │ - andeq fp, r3, r6, lsr r7 │ │ │ │ - andeq fp, r3, r0, asr #14 │ │ │ │ + andeq fp, r3, r8, lsr r7 │ │ │ │ + andeq fp, r3, r2, asr #14 │ │ │ │ + andeq fp, r3, r6, lsr #14 │ │ │ │ + andeq fp, r3, r0, lsr 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: 0x4602e8b8 │ │ │ │ + @ instruction: 0x4602e8b4 │ │ │ │ @ instruction: 0xf0002800 │ │ │ │ ssatmi r8, #13, r1, asr #3 │ │ │ │ @ instruction: 0xf81c18a9 │ │ │ │ @ instruction: 0xf1a33b01 │ │ │ │ - bcs 149b14c │ │ │ │ + bcs 149b154 │ │ │ │ @ instruction: 0x81bef200 │ │ │ │ @ instruction: 0xf012e8df │ │ │ │ subseq r0, r3, r3, ror #3 │ │ │ │ strheq r0, [r3, #28]! │ │ │ │ @ instruction: 0x01bc01bc │ │ │ │ ldrheq r0, [r3], #-28 @ 0xffffffe4 │ │ │ │ @ instruction: 0x01270127 │ │ │ │ @@ -22152,15 +22154,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 989b8 │ │ │ │ + blcc 989c0 │ │ │ │ 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 │ │ │ │ @@ -22203,15 +22205,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 98a74 │ │ │ │ + blpl 98a7c │ │ │ │ @ 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 │ │ │ │ @@ -22266,15 +22268,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 149b3d8 │ │ │ │ + bcs 149b3e0 │ │ │ │ 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 │ │ │ │ @@ -22282,37 +22284,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 1f7a16c │ │ │ │ - bcs aa5424 │ │ │ │ - bcs aa5428 │ │ │ │ + bcs 1f7a174 │ │ │ │ bcs aa542c │ │ │ │ bcs aa5430 │ │ │ │ bcs aa5434 │ │ │ │ bcs aa5438 │ │ │ │ - blcc 11dac3c │ │ │ │ + bcs aa543c │ │ │ │ + bcs aa5440 │ │ │ │ + blcc 11dac44 │ │ │ │ stmiavc r2!, {r0, r1, r3, r4, r6, r7, r9, ip, sp, pc} │ │ │ │ @ instruction: 0xf10442a9 │ │ │ │ - b 10dbbac │ │ │ │ + b 10dbbb4 │ │ │ │ @ instruction: 0xf8040302 │ │ │ │ suble r3, ip, r1, lsl #24 │ │ │ │ @ instruction: 0xf10c782b │ │ │ │ @ instruction: 0xf1a30c04 │ │ │ │ - bcs 149b454 │ │ │ │ + bcs 149b45c │ │ │ │ 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 106b0d4 │ │ │ │ + bmi 106b0dc │ │ │ │ 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 │ │ │ │ @@ -22320,18 +22322,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 105acc4 │ │ │ │ + blcc 105accc │ │ │ │ @ instruction: 0xe7c0b2db │ │ │ │ sbcslt r3, fp, #72704 @ 0x11c00 │ │ │ │ - blcc 10946a0 │ │ │ │ + blcc 10946a8 │ │ │ │ @ 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]! │ │ │ │ @@ -22341,18 +22343,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 1214c20 │ │ │ │ + blcc 1214c28 │ │ │ │ @ instruction: 0xe679b2db │ │ │ │ sbcslt r3, fp, #66560 @ 0x10400 │ │ │ │ - blcc 1094648 │ │ │ │ + blcc 1094650 │ │ │ │ @ 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 │ │ │ │ @@ -22369,15 +22371,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 c38ce0 │ │ │ │ + blcc c38ce8 │ │ │ │ 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 │ │ │ │ @@ -22396,15 +22398,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 34e0c │ │ │ │ + blcs 34e14 │ │ │ │ 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: 0xf83af023 │ │ │ │ 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}^ │ │ │ │ @@ -22415,15 +22417,15 @@ │ │ │ │ @ instruction: 0x9190f8df │ │ │ │ @ instruction: 0xf8df2238 │ │ │ │ ldrbtmi r8, [r9], #400 @ 0x190 │ │ │ │ @ instruction: 0x464944f8 │ │ │ │ @ instruction: 0xf0224640 │ │ │ │ stccs 15, cr15, [r0], {101} @ 0x65 │ │ │ │ adchi pc, r6, r0 │ │ │ │ - blcc c38e18 │ │ │ │ + blcc c38e20 │ │ │ │ stmiale r0!, {r0, r3, r6, r8, r9, fp, sp}^ │ │ │ │ @ instruction: 0xf852a202 │ │ │ │ ldrmi r3, [sl], #-35 @ 0xffffffdd │ │ │ │ svclt 0x00004710 │ │ │ │ @ instruction: 0xffffff9d │ │ │ │ @ instruction: 0xffffff8b │ │ │ │ @ instruction: 0xffffffb7 │ │ │ │ @@ -22498,133 +22500,133 @@ │ │ │ │ @ instruction: 0xffffffb7 │ │ │ │ @ instruction: 0xffffffb7 │ │ │ │ @ instruction: 0xffffff8b │ │ │ │ eorscs r4, pc, #16, 18 @ 0x40000 │ │ │ │ ldrbtmi r4, [r9], #-2064 @ 0xfffff7f0 │ │ │ │ @ instruction: 0xf0224478 │ │ │ │ @ instruction: 0xe72eff79 │ │ │ │ - blcs 34fa4 │ │ │ │ + blcs 34fac │ │ │ │ svcge 0x0044f43f │ │ │ │ @ instruction: 0x4649223a │ │ │ │ @ instruction: 0xf0224640 │ │ │ │ ldr pc, [sp, -pc, ror #30]! │ │ │ │ - andeq r5, r6, r0, asr #6 │ │ │ │ + andeq r5, r6, r8, lsr r3 │ │ │ │ ldrdeq r0, [r0], -r0 @ │ │ │ │ - andeq fp, r3, r0, asr #4 │ │ │ │ - andeq fp, r3, r6, asr r2 │ │ │ │ - andeq fp, r3, ip, lsr #4 │ │ │ │ - andeq fp, r3, r2, asr #4 │ │ │ │ - andeq fp, r3, r2, lsl r2 │ │ │ │ - andeq fp, r3, r8, lsr #4 │ │ │ │ - strheq fp, [r3], -lr │ │ │ │ - ldrdeq fp, [r3], -r4 │ │ │ │ + andeq fp, r3, r0, lsr r2 │ │ │ │ + andeq fp, r3, r6, asr #4 │ │ │ │ + andeq fp, r3, ip, lsl r2 │ │ │ │ + andeq fp, r3, r2, lsr r2 │ │ │ │ + andeq fp, r3, r2, lsl #4 │ │ │ │ + andeq fp, r3, r8, lsl r2 │ │ │ │ + andeq fp, r3, lr, lsr #1 │ │ │ │ + andeq fp, r3, r4, asr #1 │ │ │ │ vst3.32 {d27,d29,d31}, [pc :256], r0 │ │ │ │ - bl feb72118 │ │ │ │ + bl feb72120 │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ @ instruction: 0x46040ff0 │ │ │ │ andcs sl, r0, r0, lsl #30 │ │ │ │ - stmda r2, {r1, r3, r5, r6, r7, r8, r9, sl, ip, sp, lr, pc} │ │ │ │ + svc 0x00fef7e9 │ │ │ │ stmiblt r3, {r0, r1, r5, r8, fp, sp, lr} │ │ │ │ movwpl lr, #2516 @ 0x9d4 │ │ │ │ @ instruction: 0x0c03ea55 │ │ │ │ - blne 10cef54 │ │ │ │ - bl 18751d0 │ │ │ │ + blne 10cef5c │ │ │ │ + bl 18751d8 │ │ │ │ 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 feb72160 │ │ │ │ + bl feb72168 │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ - blmi 15ef48 │ │ │ │ + blmi 15ef50 │ │ │ │ andcs sl, r0, r0, lsl #30 │ │ │ │ ldrbtmi r2, [fp], #-513 @ 0xfffffdff │ │ │ │ @ instruction: 0xf7fa601a │ │ │ │ andcs pc, r0, r5, asr #23 │ │ │ │ svclt 0x0000bd80 │ │ │ │ - andeq sl, r6, sl, lsr #14 │ │ │ │ + andeq sl, r6, r2, lsr #14 │ │ │ │ mvnsmi lr, #737280 @ 0xb4000 │ │ │ │ stcpl 4, cr15, [r0], {79} @ 0x4f │ │ │ │ @ instruction: 0x0c0cebad │ │ │ │ svceq 0x00c8f8cc │ │ │ │ addlt r4, r7, r9, lsr sl │ │ │ │ - blmi eae07c │ │ │ │ + blmi eae084 │ │ │ │ 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, cr4, cr9, {7} │ │ │ │ + cdp 7, 15, cr15, cr0, cr9, {7} │ │ │ │ suble r2, r2, r0, lsl #16 │ │ │ │ vst1.8 {d20-d22}, [pc], r6 │ │ │ │ @ instruction: 0xf00f5000 │ │ │ │ @ instruction: 0xf04ffbcb │ │ │ │ strmi r0, [r5], -r0, lsl #18 │ │ │ │ tstcs sl, r3, lsl r0 │ │ │ │ @ instruction: 0xf7e94628 │ │ │ │ - @ instruction: 0xb148ee90 │ │ │ │ + smlalbblt lr, r8, ip, lr │ │ │ │ @ instruction: 0xf8804285 │ │ │ │ andle r9, r5, #0 │ │ │ │ stccc 8, cr15, [r1], {16} │ │ │ │ svclt 0x00082b0d │ │ │ │ stcls 8, cr15, [r1], {-0} │ │ │ │ strtmi r4, [r8], -r1, asr #12 │ │ │ │ ldc2l 0, cr15, [r6, #-136]! @ 0xffffff78 │ │ │ │ ldrtmi fp, [r2], -r8, ror #3 │ │ │ │ tstppl r0, pc, asr #8 @ p-variant is OBSOLETE │ │ │ │ @ instruction: 0xf7e94628 │ │ │ │ - strmi lr, [r4], -sl, asr #21 │ │ │ │ + strmi lr, [r4], -r6, asr #21 │ │ │ │ mvnle r2, r0, lsl #16 │ │ │ │ @ instruction: 0xf00f4628 │ │ │ │ @ instruction: 0x4630fb5d │ │ │ │ - cdp 7, 0, cr15, cr4, cr9, {7} │ │ │ │ - bmi 76c894 │ │ │ │ + cdp 7, 0, cr15, cr0, cr9, {7} │ │ │ │ + bmi 76c89c │ │ │ │ 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 1257072 │ │ │ │ + blx 125707a │ │ │ │ @ instruction: 0xf7e94630 │ │ │ │ - strdcs lr, [r1], -r0 │ │ │ │ + andcs lr, r1, ip, ror #27 │ │ │ │ @ instruction: 0xf7e9e7e9 │ │ │ │ - @ instruction: 0x4603ed36 │ │ │ │ + @ instruction: 0x4603ed32 │ │ │ │ ldrbcs r4, [lr, #-1592] @ 0xfffff9c8 │ │ │ │ @ instruction: 0xf023681e │ │ │ │ stmdbmi pc, {r0, r5, 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: 0xf7e9fec5 │ │ │ │ - svclt 0x0000eb08 │ │ │ │ - andeq r5, r6, r8, rrx │ │ │ │ - strdeq sl, [r6], -lr │ │ │ │ - ldrdeq r0, [r0], -r8 │ │ │ │ - muleq r3, lr, r8 │ │ │ │ - andeq r4, r6, sl, ror #31 │ │ │ │ - andeq sl, r3, r0, lsr pc │ │ │ │ + svclt 0x0000eb04 │ │ │ │ + andeq r5, r6, r0, rrx │ │ │ │ + strdeq sl, [r6], -r6 │ │ │ │ + ldrdeq r0, [r0], -r8 │ │ │ │ + andeq r9, r3, lr, lsl #17 │ │ │ │ + andeq r4, r6, r2, ror #31 │ │ │ │ + andeq sl, r3, r0, lsr #30 │ │ │ │ vst3. {d27,d29,d31}, [pc :256], r8 │ │ │ │ - bl feb72298 │ │ │ │ + bl feb722a0 │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ ldcmi 15, cr0, [r4], {232} @ 0xe8 │ │ │ │ - blmi 546ca4 │ │ │ │ + blmi 546cac │ │ │ │ ldrbtmi r4, [ip], #-1541 @ 0xfffff9fb │ │ │ │ ldmdavs r3!, {r1, r2, r5, r6, r7, fp, ip, lr} │ │ │ │ - blmi 4c963c │ │ │ │ + blmi 4c9644 │ │ │ │ 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 │ │ │ │ @@ -22633,21 +22635,21 @@ │ │ │ │ ldc2 0, cr15, [sl, #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], -sp, ror #28 │ │ │ │ svclt 0x0000bdf8 │ │ │ │ - andeq r4, r6, sl, asr pc │ │ │ │ + andeq r4, r6, r2, asr pc │ │ │ │ ldrdeq r0, [r0], -r0 @ │ │ │ │ strdeq r0, [r0], -ip │ │ │ │ - @ instruction: 0x0003aeb8 │ │ │ │ - ldrdeq sl, [r3], -lr │ │ │ │ - andeq sl, r3, r6, lsr #29 │ │ │ │ - andeq sl, r3, ip, asr #29 │ │ │ │ + andeq sl, r3, r8, lsr #29 │ │ │ │ + andeq sl, r3, lr, asr #29 │ │ │ │ + muleq r3, r6, lr │ │ │ │ + @ instruction: 0x0003aebc │ │ │ │ svcmi 0x00f0e92d │ │ │ │ stcpl 4, cr15, [r0], {79} @ 0x4f │ │ │ │ @ instruction: 0x0c0cebad │ │ │ │ svceq 0x00c8f8cc │ │ │ │ strmi fp, [ip], -r5, lsl #1 │ │ │ │ svcge 0x00004683 │ │ │ │ @ instruction: 0xf0002800 │ │ │ │ @@ -22664,146 +22666,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, 9, cr15, cr0, cr9, {7} │ │ │ │ + cdp 7, 8, cr15, cr12, cr9, {7} │ │ │ │ @ instruction: 0xf88abb70 │ │ │ │ strcc r6, [r1], #-0 │ │ │ │ - beq 1575a8 │ │ │ │ + beq 1575b0 │ │ │ │ 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 107547c │ │ │ │ + blx 1075484 │ │ │ │ ldrbeq pc, [r2, r2, lsl #4] @ │ │ │ │ eorsvs sp, fp, r1, asr #10 │ │ │ │ - stc 7, cr15, [r6], {233} @ 0xe9 │ │ │ │ + stc 7, cr15, [r2], {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 1d9c0 │ │ │ │ + blcs 1d9c8 │ │ │ │ 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, {r2, r3, r4, r6, r9, sl, fp, sp, lr, pc} │ │ │ │ + stmiblt r8, {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 27204 │ │ │ │ - bl 28f914 │ │ │ │ + blcs 2720c │ │ │ │ + bl 28f91c │ │ │ │ strbmi r0, [r3], r4, lsl #16 │ │ │ │ ldreq lr, [r9], -r2, ror #15 │ │ │ │ @ instruction: 0xe7ced4d9 │ │ │ │ andcs r6, r4, #7929856 @ 0x790000 │ │ │ │ @ instruction: 0xf7e94658 │ │ │ │ - bllt 1e56b1c │ │ │ │ + bllt 1e56b14 │ │ │ │ @ instruction: 0xf88a236d │ │ │ │ strcc r3, [r1], #-0 │ │ │ │ - beq 157644 │ │ │ │ + beq 15764c │ │ │ │ mulcc r4, fp, r8 │ │ │ │ @ instruction: 0xd1b12b00 │ │ │ │ @ instruction: 0xf89ae7e7 │ │ │ │ ldrbmi r3, [r2], -r0 │ │ │ │ - blcs 53230 │ │ │ │ + blcs 53238 │ │ │ │ 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 9768c │ │ │ │ + bleq 97694 │ │ │ │ svceq 0x0000f1b8 │ │ │ │ - bl 28f57c │ │ │ │ + bl 28f584 │ │ │ │ ldrb r0, [ip, -r4, lsl #20]! │ │ │ │ andcs r4, r5, #44, 18 @ 0xb0000 │ │ │ │ ldrbtmi r4, [r9], #-1624 @ 0xfffff9a8 │ │ │ │ - cdp 7, 0, cr15, cr12, cr9, {7} │ │ │ │ + cdp 7, 0, cr15, cr8, cr9, {7} │ │ │ │ @ instruction: 0xf018b1a0 │ │ │ │ teqle r1, r0, lsl #31 │ │ │ │ - bl fe5d9228 │ │ │ │ + bl fe4d9230 │ │ │ │ @ instruction: 0xf8336803 │ │ │ │ ldrbeq r3, [fp], #-24 @ 0xffffffe8 │ │ │ │ @ instruction: 0xf88ad52a │ │ │ │ strcc r8, [r1], #-0 │ │ │ │ - beq 976c4 │ │ │ │ + beq 976cc │ │ │ │ mulcc r1, fp, r8 │ │ │ │ @ instruction: 0xf47f2b00 │ │ │ │ @ instruction: 0xe7a6af71 │ │ │ │ @ instruction: 0xf88a236f │ │ │ │ strcc r3, [r1], #-0 │ │ │ │ - beq 1976dc │ │ │ │ + beq 1976e4 │ │ │ │ mulcc r5, fp, r8 │ │ │ │ @ instruction: 0xf47f2b00 │ │ │ │ ldr sl, [sl, r5, ror #30] │ │ │ │ andcc pc, r0, r8, lsl #17 │ │ │ │ @ instruction: 0xf10a3401 │ │ │ │ @ instruction: 0xf89a0201 │ │ │ │ - blcs 272d0 │ │ │ │ + blcs 272d8 │ │ │ │ @ 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 97718 │ │ │ │ + beq 97720 │ │ │ │ @ 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 295074 │ │ │ │ + bl 29507c │ │ │ │ @ instruction: 0xf8880b04 │ │ │ │ ldrb r3, [r5, -r0] │ │ │ │ - andeq sl, r3, ip, lsl #29 │ │ │ │ - andeq sl, r3, sl, lsr r2 │ │ │ │ - ldrdeq sl, [r3], -sl @ │ │ │ │ - andeq sl, r3, lr, ror #26 │ │ │ │ - andeq sl, r3, lr, lsr #25 │ │ │ │ - strdeq sl, [r3], -r4 │ │ │ │ - andeq sl, r3, ip, lsl #25 │ │ │ │ - andeq sl, r3, r6, asr #25 │ │ │ │ + andeq sl, r3, ip, ror lr │ │ │ │ + andeq sl, r3, sl, lsr #4 │ │ │ │ + andeq sl, r3, sl, asr #19 │ │ │ │ + andeq sl, r3, lr, asr sp │ │ │ │ + muleq r3, lr, ip │ │ │ │ + andeq sl, r3, r4, ror #25 │ │ │ │ + andeq sl, r3, ip, ror ip │ │ │ │ + @ instruction: 0x0003acb6 │ │ │ │ vst3. {d27,d29,d31}, [pc :256], r8 │ │ │ │ - bl feb7253c │ │ │ │ + bl feb72544 │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ - blmi b5f2e4 │ │ │ │ + blmi b5f2ec │ │ │ │ @ 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, #604 @ p-variant is OBSOLETE @ 0x25c │ │ │ │ strtmi r3, [r0], -r1, lsl #8 │ │ │ │ @ instruction: 0xf9f4f00f │ │ │ │ strtmi r4, [r9], -r2, lsr #12 │ │ │ │ @ instruction: 0xf7e94604 │ │ │ │ - ldmdavs r3!, {r1, r2, r4, r5, r8, fp, sp, lr, pc} │ │ │ │ + ldmdavs r3!, {r1, 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, #-372] @ 0xfffffe8c │ │ │ │ ldcmi 1, cr13, [ip, #-900] @ 0xfffffc7c │ │ │ │ @@ -22827,157 +22829,157 @@ │ │ │ │ ldc2l 0, cr15, [r2], #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 │ │ │ │ - @ instruction: 0x00064cb4 │ │ │ │ + andeq r4, r6, ip, lsr #25 │ │ │ │ ldrdeq r0, [r0], -r0 @ │ │ │ │ - strdeq sl, [r3], -lr │ │ │ │ - andeq sl, r3, r8, lsl #25 │ │ │ │ + andeq sl, r3, lr, ror #23 │ │ │ │ + andeq sl, r3, r8, ror ip │ │ │ │ + ldrdeq sl, [r3], -sl @ │ │ │ │ + andeq sl, r3, r4, asr #24 │ │ │ │ + andeq sl, r3, r6, lsr #24 │ │ │ │ + @ instruction: 0x0003abb6 │ │ │ │ + andeq sl, r3, ip, lsr #24 │ │ │ │ + andeq sl, r3, r0, lsr #23 │ │ │ │ + andeq sl, r3, sl, lsr #24 │ │ │ │ + andeq sl, r3, ip, lsl #23 │ │ │ │ andeq sl, r3, sl, ror #23 │ │ │ │ - andeq sl, r3, r4, asr ip │ │ │ │ - andeq sl, r3, r6, lsr ip │ │ │ │ - andeq sl, r3, r6, asr #23 │ │ │ │ - andeq sl, r3, ip, lsr ip │ │ │ │ - @ instruction: 0x0003abb0 │ │ │ │ - andeq sl, r3, sl, lsr ip │ │ │ │ - muleq r3, ip, fp │ │ │ │ - strdeq sl, [r3], -sl @ │ │ │ │ vst3. {d27,d29,d31}, [pc :256], r8 │ │ │ │ - bl feb72634 │ │ │ │ + bl feb7263c │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ - blmi 71f3dc │ │ │ │ - bmi 747040 │ │ │ │ + blmi 71f3e4 │ │ │ │ + bmi 747048 │ │ │ │ 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, cr10 │ │ │ │ + mcrrne 10, 13, lr, r5, cr6 │ │ │ │ @ instruction: 0xf00f4628 │ │ │ │ @ instruction: 0x4621f97f │ │ │ │ strmi r4, [r4], -sl, lsr #12 │ │ │ │ - stmia r0, {r0, r3, r5, r6, r7, r8, r9, sl, ip, sp, lr, pc}^ │ │ │ │ + ldm 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, {r0, r6, r7, r9, ip, sp, lr} │ │ │ │ ldrbtmi r4, [r8], #-1145 @ 0xfffffb87 │ │ │ │ - blx ffa57506 │ │ │ │ + blx ffa5750e │ │ │ │ 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 35560 │ │ │ │ + blcs 35568 │ │ │ │ stmdbmi fp, {r3, r5, r6, r7, ip, lr, pc} │ │ │ │ sbcvc pc, r6, #1325400064 @ 0x4f000000 │ │ │ │ ldrbtmi r4, [r9], #-2058 @ 0xfffff7f6 │ │ │ │ @ instruction: 0xf0224478 │ │ │ │ strtmi pc, [r0], -pc, lsl #25 │ │ │ │ svclt 0x0000bdf8 │ │ │ │ - @ instruction: 0x00064bbe │ │ │ │ + @ instruction: 0x00064bb6 │ │ │ │ ldrdeq r0, [r0], -r0 @ │ │ │ │ - andeq sl, r3, r4, lsl fp │ │ │ │ - @ instruction: 0x0003abb2 │ │ │ │ - andeq sl, r3, r0, lsl #22 │ │ │ │ - andeq sl, r3, sl, ror #22 │ │ │ │ - andeq sl, r3, sl, ror #21 │ │ │ │ - andeq sl, r3, r8, lsl #23 │ │ │ │ + andeq sl, r3, r4, lsl #22 │ │ │ │ + andeq sl, r3, r2, lsr #23 │ │ │ │ + strdeq sl, [r3], -r0 │ │ │ │ + andeq sl, r3, sl, asr fp │ │ │ │ + ldrdeq sl, [r3], -sl @ │ │ │ │ + andeq sl, r3, r8, ror fp │ │ │ │ vst3.32 {d27,d29,d31}, [pc :256], r0 │ │ │ │ - bl feb726d4 │ │ │ │ + bl feb726dc │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ - bmi 9df33c │ │ │ │ - blmi a07738 │ │ │ │ + bmi 9df344 │ │ │ │ + blmi a07740 │ │ │ │ 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], -r4, lsl #23 │ │ │ │ - blmi 849ce0 │ │ │ │ + strmi lr, [r5], -r0, lsl #23 │ │ │ │ + blmi 849ce8 │ │ │ │ ldmdavs r8, {r0, r1, r3, r4, r5, r6, sl, lr}^ │ │ │ │ @ instruction: 0xf00fb108 │ │ │ │ @ instruction: 0x4620f8dd │ │ │ │ @ instruction: 0xff8ef7ff │ │ │ │ @ instruction: 0x46014b1c │ │ │ │ ldrbtmi r2, [fp], #-0 │ │ │ │ stmib r3, {r0, r9, sp}^ │ │ │ │ @ instruction: 0xf7fa2100 │ │ │ │ - bmi 6998e0 │ │ │ │ + bmi 6998e8 │ │ │ │ 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, r2, r4, r5, r7, r9, fp, sp, lr, pc} │ │ │ │ + stmdavs r5, {r1, r4, r5, r7, r9, fp, sp, lr, pc} │ │ │ │ subcs r1, r0, #60, 26 @ 0xf00 │ │ │ │ strtmi r4, [r8], -r1, lsr #12 │ │ │ │ - blx ff35755e │ │ │ │ + blx ff357566 │ │ │ │ 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]! @ 1b5bf @ │ │ │ │ + ldrbcc pc, [pc, #79]! @ 1b5c7 @ │ │ │ │ @ instruction: 0xf7e9e7d7 │ │ │ │ - svclt 0x0000e888 │ │ │ │ - andeq r4, r6, r0, lsr #22 │ │ │ │ + svclt 0x0000e884 │ │ │ │ + andeq r4, r6, r8, lsl fp │ │ │ │ ldrdeq r0, [r0], -r8 │ │ │ │ - muleq r6, r8, r1 │ │ │ │ - andeq sl, r6, r2, lsl #3 │ │ │ │ - ldrdeq r4, [r6], -sl │ │ │ │ - andeq sl, r3, r0, ror #21 │ │ │ │ - andeq sl, r3, sl, lsr #20 │ │ │ │ + muleq r6, r0, r1 │ │ │ │ + andeq sl, r6, sl, ror r1 │ │ │ │ + ldrdeq r4, [r6], -r2 │ │ │ │ + ldrdeq sl, [r3], -r0 │ │ │ │ + andeq sl, r3, sl, lsl sl │ │ │ │ vst3. {d27,d29,d31}, [pc :256], r8 │ │ │ │ - bl feb7279c │ │ │ │ + bl feb727a4 │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ - blmi 71f544 │ │ │ │ - bmi 7471a8 │ │ │ │ + blmi 71f54c │ │ │ │ + bmi 7471b0 │ │ │ │ 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, cr6 │ │ │ │ + mcrrne 10, 2, lr, r5, cr2 │ │ │ │ @ instruction: 0xf00f4628 │ │ │ │ strtmi pc, [r1], -fp, asr #17 │ │ │ │ strmi r4, [r4], -sl, lsr #12 │ │ │ │ - stmda ip, {r0, r3, r5, r6, r7, r8, r9, sl, ip, sp, lr, pc} │ │ │ │ + stmda r8, {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 d5766e │ │ │ │ + blx d57676 │ │ │ │ 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 356c8 │ │ │ │ + blcs 356d0 │ │ │ │ stmdbmi fp, {r3, r5, r6, r7, ip, lr, pc} │ │ │ │ sbcvc pc, pc, #1325400064 @ 0x4f000000 │ │ │ │ ldrbtmi r4, [r9], #-2058 @ 0xfffff7f6 │ │ │ │ @ instruction: 0xf0224478 │ │ │ │ @ instruction: 0x4620fbdb │ │ │ │ svclt 0x0000bdf8 │ │ │ │ - andeq r4, r6, r6, asr sl │ │ │ │ + andeq r4, r6, lr, asr #20 │ │ │ │ ldrdeq r0, [r0], -r0 @ │ │ │ │ - andeq sl, r3, ip, lsr #19 │ │ │ │ - andeq sl, r3, lr, ror #20 │ │ │ │ - muleq r3, r8, r9 │ │ │ │ - andeq sl, r3, r2, lsl #20 │ │ │ │ - andeq sl, r3, r2, lsl #19 │ │ │ │ - andeq sl, r3, r4, asr #20 │ │ │ │ + muleq r3, ip, r9 │ │ │ │ + andeq sl, r3, lr, asr sl │ │ │ │ + andeq sl, r3, r8, lsl #19 │ │ │ │ + strdeq sl, [r3], -r2 │ │ │ │ + andeq sl, r3, r2, ror r9 │ │ │ │ + andeq sl, r3, r4, lsr 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 │ │ │ │ @@ -23003,145 +23005,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 fe157746 │ │ │ │ + blx fe15774e │ │ │ │ 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 │ │ │ │ @ instruction: 0x4640fb79 │ │ │ │ @ instruction: 0x87f0e8bd │ │ │ │ vmul.i8 d20, d0, d8 │ │ │ │ ldmdami r8, {r0, r3, r5, r7, r9, ip} │ │ │ │ ldrbtmi r4, [r8], #-1145 @ 0xfffffb87 │ │ │ │ - blx fecd7770 │ │ │ │ + blx fecd7778 │ │ │ │ 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 337dc │ │ │ │ + blcs 337e4 │ │ │ │ @ instruction: 0xe7c9d0bd │ │ │ │ svcmi 0x0001f815 │ │ │ │ mvnsle r2, r0, lsl #24 │ │ │ │ svclt 0x0000e7be │ │ │ │ - @ instruction: 0x000649b4 │ │ │ │ + andeq r4, r6, ip, lsr #19 │ │ │ │ ldrdeq r0, [r0], -r0 @ │ │ │ │ - ldrdeq sl, [r3], -r4 │ │ │ │ - andeq sl, r3, lr, lsr #19 │ │ │ │ - @ instruction: 0x0003a8be │ │ │ │ - muleq r3, r8, r9 │ │ │ │ - andeq sl, r3, r8, lsr #17 │ │ │ │ - andeq sl, r3, r2, lsl #19 │ │ │ │ - andeq sl, r3, ip, lsl #17 │ │ │ │ - andeq sl, r3, r6, ror r9 │ │ │ │ + andeq sl, r3, r4, asr #17 │ │ │ │ + muleq r3, lr, r9 │ │ │ │ + andeq sl, r3, lr, lsr #17 │ │ │ │ + andeq sl, r3, r8, lsl #19 │ │ │ │ + muleq r3, r8, r8 │ │ │ │ + andeq sl, r3, r2, ror r9 │ │ │ │ + andeq sl, r3, ip, ror r8 │ │ │ │ + andeq sl, r3, r6, ror #18 │ │ │ │ svcmi 0x00f0e92d │ │ │ │ stcpl 4, cr15, [r0], {79} @ 0x4f │ │ │ │ @ instruction: 0x0c0cebad │ │ │ │ svceq 0x0008f8cc │ │ │ │ orrgt pc, r8, #14614528 @ 0xdf0000 │ │ │ │ - blmi ff8c7a38 │ │ │ │ + blmi ff8c7a40 │ │ │ │ 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 ff6d5f0c │ │ │ │ + blmi ff6d5f04 │ │ │ │ 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 35810 │ │ │ │ + blcs 35818 │ │ │ │ cmpphi fp, r0, asr #32 @ p-variant is OBSOLETE │ │ │ │ svceq 0x0000f1b8 │ │ │ │ teqphi r8, r0, asr #32 @ p-variant is OBSOLETE │ │ │ │ - blcs 39840 │ │ │ │ + blcs 39848 │ │ │ │ teqphi r4, r0 @ p-variant is OBSOLETE │ │ │ │ @ instruction: 0xf7e94620 │ │ │ │ - tstcs r1, r4, lsr #18 │ │ │ │ + tstcs r1, r0, lsr #18 │ │ │ │ @ instruction: 0xf0264681 │ │ │ │ stmdacs r0, {r0, r1, r2, r5, r6, r8, sl, fp, ip, sp, lr, pc} │ │ │ │ msrhi CPSR_sx, r0 │ │ │ │ stmdbeq r1, {r0, r3, r8, ip, sp, lr, pc} │ │ │ │ @ instruction: 0xf00e4648 │ │ │ │ strtmi pc, [r1], -r1, asr #31 │ │ │ │ mvnsvs r4, #77594624 @ 0x4a00000 │ │ │ │ @ instruction: 0xf898f022 │ │ │ │ cmplt fp, r3, lsr r8 │ │ │ │ tstcs r0, r3, lsr r6 │ │ │ │ - bcs 75954 │ │ │ │ + bcs 7595c │ │ │ │ tstvs r9, r8, lsl pc │ │ │ │ svccs 0x0014f813 │ │ │ │ mvnsle r2, r0, lsl #20 │ │ │ │ - blcs 367e8 │ │ │ │ + blcs 367f0 │ │ │ │ cmpphi lr, r0 @ p-variant is OBSOLETE │ │ │ │ @ instruction: 0xf04f6bfa │ │ │ │ @ instruction: 0xf04f0a00 │ │ │ │ @ instruction: 0x46900b73 │ │ │ │ - blcs 3985c │ │ │ │ + blcs 39864 │ │ │ │ qsubcs sp, r9, r5 │ │ │ │ @ instruction: 0xf7e94640 │ │ │ │ - strmi lr, [r4], -r8, lsl #18 │ │ │ │ + strmi lr, [r4], -r4, lsl #18 │ │ │ │ subsle r2, r2, r0, lsl #16 │ │ │ │ @ instruction: 0xf1047862 │ │ │ │ - bcs 1d82c │ │ │ │ + bcs 1d834 │ │ │ │ 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 2b4a0 │ │ │ │ + blcs 2b4a8 │ │ │ │ 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 ea468 │ │ │ │ + blcs ea470 │ │ │ │ teqphi sp, r0, lsl #4 @ p-variant is OBSOLETE │ │ │ │ @ instruction: 0xf013e8df │ │ │ │ ldrhteq r0, [r6], pc │ │ │ │ muleq r4, r8, r0 │ │ │ │ @ instruction: 0xf00e2040 │ │ │ │ stmiavs fp!, {r0, r1, r2, r3, 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, r2, r3, r4, r8, fp, sp, lr, pc} │ │ │ │ + pushvs {r1, r3, r4, r8, fp, sp, lr, pc} │ │ │ │ @ instruction: 0xf0002d00 │ │ │ │ @ instruction: 0x4628809e │ │ │ │ - ldm r4!, {r0, r3, r5, r6, r7, r8, r9, sl, ip, sp, lr, pc} │ │ │ │ + ldm r0!, {r0, r3, r5, r6, r7, r8, r9, sl, ip, sp, lr, pc} │ │ │ │ stmdacs r0, {r0, r9, sl, lr} │ │ │ │ addshi pc, r7, r0 │ │ │ │ @ instruction: 0x46486378 │ │ │ │ ldc2l 0, cr15, [r4], #152 @ 0x98 │ │ │ │ @ instruction: 0xf0002800 │ │ │ │ - blvs 1e7baf4 │ │ │ │ + blvs 1e7bafc │ │ │ │ strmi r7, [r9], #2147 @ 0x863 │ │ │ │ orreq lr, sl, r7, lsl #22 │ │ │ │ - beq 97ce8 │ │ │ │ - blcs 34bf8 │ │ │ │ + beq 97cf0 │ │ │ │ + blcs 34c00 │ │ │ │ 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} │ │ │ │ @@ -23150,86 +23152,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 @ 1b908 @ │ │ │ │ + ldrbtcc pc, [pc], #265 @ 1b910 @ │ │ │ │ @ instruction: 0xf02646c8 │ │ │ │ tstplt r0, r3, asr #25 @ p-variant is OBSOLETE │ │ │ │ stmdaeq r1, {r0, r3, r8, ip, sp, lr, pc} │ │ │ │ strbmi r4, [r0], -ip, asr #12 │ │ │ │ @ instruction: 0xff1ef00e │ │ │ │ stmib sp, {r0, r1, r3, r4, r5, r6, fp, sp, lr}^ │ │ │ │ strmi r5, [r5], -sp, lsl #6 │ │ │ │ - blt 31605c │ │ │ │ + blt 316064 │ │ │ │ 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 f00558 │ │ │ │ - bvs 1f00558 │ │ │ │ - bvs fef00558 │ │ │ │ - bvs fff00558 │ │ │ │ - blvs f00558 │ │ │ │ - blvs 1f00558 │ │ │ │ + bvs f00560 │ │ │ │ + bvs 1f00560 │ │ │ │ + bvs fef00560 │ │ │ │ + bvs fff00560 │ │ │ │ + blvs f00560 │ │ │ │ + blvs 1f00560 │ │ │ │ @ instruction: 0xf0226bfa │ │ │ │ movwcs pc, #2915 @ 0xb63 @ │ │ │ │ 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, 10, cr15, cr8, cr14, {0} │ │ │ │ svccc 0x0014f816 │ │ │ │ mvnsle r2, r0, lsl #22 │ │ │ │ @ instruction: 0xf00e6bf8 │ │ │ │ - blvs fef1b408 │ │ │ │ - blcs 359f4 │ │ │ │ + blvs fef1b410 │ │ │ │ + blcs 359fc │ │ │ │ ldmdbmi ip, {r0, r1, r3, r6, ip, lr, pc}^ │ │ │ │ addscs pc, r9, #64, 4 │ │ │ │ ldrbtmi r4, [r9], #-2139 @ 0xfffff7a5 │ │ │ │ @ instruction: 0xf0224478 │ │ │ │ sub pc, r2, r5, lsl sl @ │ │ │ │ @ instruction: 0xf00e2040 │ │ │ │ stmiavs fp!, {r0, r1, r3, 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, [sl, #-928] @ 0xfffffc60 │ │ │ │ + ldcl 7, cr15, [r6, #-928] @ 0xfffffc60 │ │ │ │ stmdbvs r8!, {r0, r1, r9, sl, lr} │ │ │ │ rsbsle r2, r3, r0, lsl #22 │ │ │ │ cmpcs r0, r0, asr sl │ │ │ │ @ instruction: 0xf7e8447a │ │ │ │ - pushvs {r2, r6, r7, r8, r9, sl, fp, sp, lr, pc} │ │ │ │ + pushvs {r6, r7, r8, r9, sl, fp, sp, lr, pc} │ │ │ │ @ instruction: 0xf47f2d00 │ │ │ │ @ instruction: 0x2325af62 │ │ │ │ ldr r7, [ip, -r3, rrx] │ │ │ │ @ instruction: 0xf00e2040 │ │ │ │ stmiavs fp!, {r0, r2, r3, 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], -r8, lsl #16 │ │ │ │ + strmi lr, [r1], -r4, lsl #16 │ │ │ │ rscle r2, sl, r0, lsl #16 │ │ │ │ @ instruction: 0x46486378 │ │ │ │ mcrr2 0, 2, pc, r8, cr6 @ │ │ │ │ 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 ea4e24 │ │ │ │ + bmi ea4e2c │ │ │ │ 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} │ │ │ │ @@ -23242,15 +23244,15 @@ │ │ │ │ @ instruction: 0xff5af021 │ │ │ │ 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: 0xf1b8f8ef │ │ │ │ tstle r3, r0, lsl #30 │ │ │ │ - blcs 39b04 │ │ │ │ + blcs 39b0c │ │ │ │ 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: 0xf998f022 │ │ │ │ @@ -23269,43 +23271,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 │ │ │ │ - ldrdcs lr, [r1, -r2] │ │ │ │ + smlabtcs r1, lr, sp, lr │ │ │ │ svclt 0x0000e6b1 │ │ │ │ - muleq r6, ip, r8 │ │ │ │ + muleq r6, r4, r8 │ │ │ │ ldrdeq r0, [r0], -r8 │ │ │ │ - andeq r4, r6, r6, lsl #17 │ │ │ │ + andeq r4, r6, lr, ror r8 │ │ │ │ ldrdeq r0, [r0], -r0 @ │ │ │ │ - andeq sp, r3, r2, asr sp │ │ │ │ - strdeq sl, [r3], -r6 │ │ │ │ - andeq sl, r3, ip, ror #13 │ │ │ │ - ldrdeq sl, [r3], -r4 │ │ │ │ - andeq sl, r3, lr, lsr #13 │ │ │ │ - ldrdeq r4, [r6], -sl │ │ │ │ - andeq sl, r3, sl, ror #12 │ │ │ │ - andeq sl, r3, r2, lsr #10 │ │ │ │ - andeq sl, r3, r8, lsl r6 │ │ │ │ - strdeq sl, [r3], -ip │ │ │ │ - strdeq sl, [r3], -r2 │ │ │ │ - andeq sl, r3, sl, ror #9 │ │ │ │ - andeq sl, r3, r0, ror #11 │ │ │ │ - andeq sl, r3, r0, lsl #12 │ │ │ │ + andeq sp, r3, r2, asr #26 │ │ │ │ + andeq sl, r3, r6, ror #11 │ │ │ │ + ldrdeq sl, [r3], -ip │ │ │ │ + andeq sl, r3, r4, asr #13 │ │ │ │ + muleq r3, lr, r6 │ │ │ │ + ldrdeq r4, [r6], -r2 │ │ │ │ + andeq sl, r3, sl, asr r6 │ │ │ │ + andeq sl, r3, r2, lsl r5 │ │ │ │ + andeq sl, r3, r8, lsl #12 │ │ │ │ + andeq sl, r3, ip, ror #9 │ │ │ │ + andeq sl, r3, r2, ror #11 │ │ │ │ + ldrdeq sl, [r3], -sl @ │ │ │ │ + ldrdeq sl, [r3], -r0 │ │ │ │ + strdeq sl, [r3], -r0 │ │ │ │ teqpeq r0, #160, 2 @ p-variant is OBSOLETE @ 0x28 │ │ │ │ sbcslt fp, sl, #128, 8 @ 0x80000000 │ │ │ │ - bcs 28773c │ │ │ │ + bcs 287744 │ │ │ │ sadd8mi fp, r8, r8 │ │ │ │ @ instruction: 0xf1a0d90c │ │ │ │ - blcs 15c8cc │ │ │ │ + blcs 15c8d4 │ │ │ │ ldmdacc r7, {r3, r4, r7, r8, r9, sl, fp, ip, sp, pc}^ │ │ │ │ @ instruction: 0xf1a0d906 │ │ │ │ - blcs 15c858 │ │ │ │ + blcs 15c860 │ │ │ │ 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} │ │ │ │ @@ -23322,38 +23324,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 35c64 │ │ │ │ - bcs 900ec │ │ │ │ + blcs 35c6c │ │ │ │ + bcs 900f4 │ │ │ │ cdpne 13, 7, cr13, cr2, cr0, {3} │ │ │ │ rscscc pc, pc, r8, lsl #2 │ │ │ │ stceq 0, cr15, [r0], {79} @ 0x4f │ │ │ │ @ instruction: 0xf8141c61 │ │ │ │ @ instruction: 0xf1a3300c │ │ │ │ - blx 17df494 │ │ │ │ + blx 17df49c │ │ │ │ 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 288770 │ │ │ │ + blcs 288778 │ │ │ │ @ instruction: 0xf1aed910 │ │ │ │ - blcs 15c990 │ │ │ │ + blcs 15c998 │ │ │ │ @ instruction: 0xf1aebf9c │ │ │ │ - blx 17df570 │ │ │ │ + blx 17df578 │ │ │ │ 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 │ │ │ │ @@ -23375,36 +23377,36 @@ │ │ │ │ stcle 14, cr2, [r6], #4 │ │ │ │ @ instruction: 0xb12b682b │ │ │ │ @ instruction: 0x46484651 │ │ │ │ sbcscs pc, r2, #64, 4 │ │ │ │ @ instruction: 0xf8a2f022 │ │ │ │ rscscc pc, pc, pc, asr #32 │ │ │ │ @ instruction: 0x87f0e8bd │ │ │ │ - blcs 35d38 │ │ │ │ + blcs 35d40 │ │ │ │ ldmdbmi r0, {r3, r4, r5, r6, r7, ip, lr, pc} │ │ │ │ sbcscs pc, r6, #64, 4 │ │ │ │ ldrbtmi r4, [r9], #-2063 @ 0xfffff7f1 │ │ │ │ @ instruction: 0xf0224478 │ │ │ │ @ instruction: 0xe7eff893 │ │ │ │ - blcs 35d50 │ │ │ │ + blcs 35d58 │ │ │ │ stmdbmi ip, {r2, r3, r5, r6, r7, ip, lr, pc} │ │ │ │ sbcscs pc, r7, #64, 4 │ │ │ │ ldrbtmi r4, [r9], #-2059 @ 0xfffff7f5 │ │ │ │ @ instruction: 0xf0224478 │ │ │ │ strb pc, [r3, r7, lsl #17]! @ │ │ │ │ - andeq r4, r6, r4, asr r4 │ │ │ │ + andeq r4, r6, ip, asr #8 │ │ │ │ ldrdeq r0, [r0], -r0 @ │ │ │ │ - andeq sl, r3, lr, lsr r3 │ │ │ │ - andeq sl, r3, ip, ror r4 │ │ │ │ - andeq sl, r3, r8, lsr #6 │ │ │ │ - andeq sl, r3, r6, ror #8 │ │ │ │ - strdeq sl, [r3], -r2 │ │ │ │ - andeq sl, r3, r0, lsr r4 │ │ │ │ - ldrdeq sl, [r3], -sl @ │ │ │ │ - andeq sl, r3, r8, lsl r4 │ │ │ │ + andeq sl, r3, lr, lsr #6 │ │ │ │ + andeq sl, r3, ip, ror #8 │ │ │ │ + andeq sl, r3, r8, lsl r3 │ │ │ │ + andeq sl, r3, r6, asr r4 │ │ │ │ + andeq sl, r3, r2, ror #5 │ │ │ │ + andeq sl, r3, r0, lsr #8 │ │ │ │ + andeq sl, r3, sl, asr #5 │ │ │ │ + andeq sl, r3, r8, lsl #8 │ │ │ │ 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 @ │ │ │ │ @@ -23442,17 +23444,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, [lr, #132]! @ 0x84 │ │ │ │ - blcs 35e24 │ │ │ │ + blcs 35e2c │ │ │ │ addshi pc, r5, r0, asr #32 │ │ │ │ - blmi 152e708 │ │ │ │ + blmi 152e710 │ │ │ │ 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} │ │ │ │ @@ -23467,35 +23469,35 @@ │ │ │ │ @ instruction: 0xf1000264 │ │ │ │ @ instruction: 0x46990a18 │ │ │ │ svcne 0x0004f85e │ │ │ │ svccc 0x0004f85c │ │ │ │ @ instruction: 0xf842404b │ │ │ │ @ instruction: 0xf8593f04 │ │ │ │ subsmi r3, r9, r4, lsl #22 │ │ │ │ - blne 159efc │ │ │ │ + blne 159f04 │ │ │ │ mvnsle r4, r0, asr r5 │ │ │ │ ldrdls pc, [r4], -r7 │ │ │ │ svceq 0x0018f1b9 │ │ │ │ ldrtmi sp, [r2], -r3, lsl #18 │ │ │ │ @ instruction: 0xf7e84659 │ │ │ │ - @ instruction: 0xf107ebea │ │ │ │ + @ instruction: 0xf107ebe6 │ │ │ │ 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 158278 │ │ │ │ + bleq 158280 │ │ │ │ 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 │ │ │ │ @@ -23512,107 +23514,107 @@ │ │ │ │ @ instruction: 0xf06f2230 │ │ │ │ movwls r0, #4353 @ 0x1101 │ │ │ │ movwcs r9, #1536 @ 0x600 │ │ │ │ @ instruction: 0xf906f7f6 │ │ │ │ ldrdcs pc, [r0], #135 @ 0x87 @ │ │ │ │ @ instruction: 0x46284631 │ │ │ │ ldc2 0, cr15, [r2, #-132]! @ 0xffffff7c │ │ │ │ - blcs 35f3c │ │ │ │ + blcs 35f44 │ │ │ │ svcge 0x0074f43f │ │ │ │ vmul.i8 d20, d0, d6 │ │ │ │ ldmdami r6, {r0, r1, r3, r6, r9, ip, sp} │ │ │ │ ldrbtmi r4, [r8], #-1145 @ 0xfffffb87 │ │ │ │ @ instruction: 0xff80f021 │ │ │ │ strbmi lr, [r9], -sl, ror #14 │ │ │ │ vmax.s8 q10, q0, q0 │ │ │ │ @ instruction: 0xf0213233 │ │ │ │ @ instruction: 0xe763ff79 │ │ │ │ vst2.8 {d20,d22}, [pc :64], r0 │ │ │ │ ldmdami r0, {r0, r2, r6, r9, ip, sp, lr} │ │ │ │ ldrbtmi r4, [r8], #-1145 @ 0xfffffb87 │ │ │ │ cdp2 0, 11, cr15, cr4, cr1, {1} │ │ │ │ @ instruction: 0xf7e8e71d │ │ │ │ - svclt 0x0000ebce │ │ │ │ - andeq r4, r6, sl, lsl #6 │ │ │ │ + svclt 0x0000ebca │ │ │ │ + andeq r4, r6, r2, lsl #6 │ │ │ │ ldrdeq r0, [r0], -r8 │ │ │ │ - andeq r4, r6, r0, lsl #6 │ │ │ │ + strdeq r4, [r6], -r8 │ │ │ │ ldrdeq r0, [r0], -r0 @ │ │ │ │ - andeq sl, r3, lr, lsr #4 │ │ │ │ - andeq sl, r3, lr, ror r3 │ │ │ │ - muleq r3, r0, r3 │ │ │ │ - andeq r4, r6, r0, ror #4 │ │ │ │ - ldrdeq r4, [r4], -r8 │ │ │ │ - andeq sl, r3, ip, asr #1 │ │ │ │ andeq sl, r3, lr, lsl r2 │ │ │ │ - andeq sl, r3, ip, lsr #1 │ │ │ │ - strdeq sl, [r3], -lr │ │ │ │ + andeq sl, r3, lr, ror #6 │ │ │ │ + andeq sl, r3, r0, lsl #7 │ │ │ │ + andeq r4, r6, r8, asr r2 │ │ │ │ + andeq r4, r4, r8, asr #19 │ │ │ │ + strheq sl, [r3], -ip │ │ │ │ + andeq sl, r3, lr, lsl #4 │ │ │ │ + muleq r3, ip, r0 │ │ │ │ + andeq sl, r3, lr, ror #3 │ │ │ │ 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, r6, asr #21 │ │ │ │ + cmnlt r8, r2, asr #21 │ │ │ │ strtmi r4, [r1], -r9, lsr #16 │ │ │ │ @ instruction: 0xf7e84478 │ │ │ │ - stmdacs r0, {r6, r7, r9, fp, sp, lr, pc} │ │ │ │ - blmi a10448 │ │ │ │ + stmdacs r0, {r2, r3, r4, r5, r7, r9, fp, sp, lr, pc} │ │ │ │ + blmi a10450 │ │ │ │ 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, r5, r6, r9, sl, fp, ip, sp, lr, pc} │ │ │ │ ldmdami pc, {r2, r3, r5, r8, r9, ip, sp, pc} @ │ │ │ │ ldrbtmi r4, [r8], #-1569 @ 0xfffff9df │ │ │ │ - b fe859f38 │ │ │ │ - blmi 78a53c │ │ │ │ + b fe759f40 │ │ │ │ + blmi 78a544 │ │ │ │ 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 │ │ │ │ @ instruction: 0xff08f021 │ │ │ │ ldmdami r9, {r0, r1, r2, r4, r6, r7, r8, r9, sl, sp, lr, pc} │ │ │ │ ldrbtmi r4, [r8], #-1569 @ 0xfffff9df │ │ │ │ - b fe359f60 │ │ │ │ + b fe259f68 │ │ │ │ andcs fp, r1, r8, lsl #18 │ │ │ │ @ instruction: 0xb12de7e9 │ │ │ │ ldrtmi r4, [r0], -r1, asr #12 │ │ │ │ rsbscc pc, r7, #64, 4 │ │ │ │ cdp2 0, 15, cr15, cr8, 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, sp, ror #29]! @ │ │ │ │ - andeq r4, r6, r8, asr #1 │ │ │ │ + andeq r4, r6, r0, asr #1 │ │ │ │ ldrdeq r0, [r0], -r0 @ │ │ │ │ - andeq sl, r3, ip, asr #3 │ │ │ │ - andeq sl, r3, ip, asr #3 │ │ │ │ - andeq r9, r6, r6, lsr r7 │ │ │ │ - andeq r9, r6, sl, lsr #14 │ │ │ │ - andeq sl, r3, sl │ │ │ │ - andeq sl, r3, r4, lsl #3 │ │ │ │ - andeq sl, r3, r2, lsl #3 │ │ │ │ - strdeq r9, [r6], -ip │ │ │ │ - ldrdeq r9, [r3], -ip │ │ │ │ + @ instruction: 0x0003a1bc │ │ │ │ + @ instruction: 0x0003a1bc │ │ │ │ + andeq r9, r6, lr, lsr #14 │ │ │ │ + andeq r9, r6, r2, lsr #14 │ │ │ │ + strdeq r9, [r3], -sl │ │ │ │ + andeq sl, r3, r4, ror r1 │ │ │ │ + andeq sl, r3, r2, ror r1 │ │ │ │ + strdeq r9, [r6], -r4 │ │ │ │ + andeq r9, r3, ip, asr #31 │ │ │ │ + andeq sl, r3, r6, asr #2 │ │ │ │ andeq sl, r3, r6, asr r1 │ │ │ │ - andeq sl, r3, r6, ror #2 │ │ │ │ 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 │ │ │ │ @@ -23621,93 +23623,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 114acb0 │ │ │ │ + blmi 114acb8 │ │ │ │ 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 dee978 │ │ │ │ + blmi dee980 │ │ │ │ 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 │ │ │ │ stc2l 0, cr15, [r8, #132] @ 0x84 │ │ │ │ ldrbtmi r4, [fp], #-2865 @ 0xfffff4cf │ │ │ │ - blcs 36330 │ │ │ │ + blcs 36338 │ │ │ │ @ instruction: 0xf8d9d0d2 │ │ │ │ teqlt r3, r0 │ │ │ │ ldrbmi r4, [r1], -lr, lsr #16 │ │ │ │ subscc pc, r5, #64, 4 │ │ │ │ @ instruction: 0xf0214478 │ │ │ │ @ instruction: 0x4629fdb9 │ │ │ │ ldreq pc, [r8, #-263]! @ 0xfffffef9 │ │ │ │ @ instruction: 0x46282231 │ │ │ │ ldc2 0, cr15, [r4], {33} @ 0x21 │ │ │ │ - beq c98228 │ │ │ │ + beq c98230 │ │ │ │ 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 ff258192 │ │ │ │ + blx ff25819a │ │ │ │ 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 ffcd81b2 │ │ │ │ + blx ffcd81ba │ │ │ │ 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, 4, cr15, cr0, 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, 3, cr15, cr4, cr1, {1} │ │ │ │ @ instruction: 0xf7e8e794 │ │ │ │ - svclt 0x0000ea92 │ │ │ │ - andeq r3, r6, sl, asr #31 │ │ │ │ + svclt 0x0000ea8e │ │ │ │ + andeq r3, r6, r2, asr #31 │ │ │ │ ldrdeq r0, [r0], -r8 │ │ │ │ - @ instruction: 0x00063fbe │ │ │ │ + @ instruction: 0x00063fb6 │ │ │ │ ldrdeq r0, [r0], -r0 @ │ │ │ │ - andeq r9, r6, r4, lsr r6 │ │ │ │ - andeq r3, r6, r4, ror pc │ │ │ │ - ldrdeq r9, [r3], -r6 │ │ │ │ - andeq sl, r3, r8, ror r0 │ │ │ │ - ldrdeq r9, [r6], -sl │ │ │ │ + andeq r9, r6, ip, lsr #12 │ │ │ │ + andeq r3, r6, ip, ror #30 │ │ │ │ + andeq r9, r3, r6, asr #29 │ │ │ │ andeq sl, r3, r8, rrx │ │ │ │ - andeq r9, r3, ip, asr #28 │ │ │ │ - strdeq r9, [r3], -lr │ │ │ │ - andeq r9, r3, r4, lsr lr │ │ │ │ - ldrdeq r9, [r3], -r6 │ │ │ │ + ldrdeq r9, [r6], -r2 │ │ │ │ + andeq sl, r3, r8, asr r0 │ │ │ │ + andeq r9, r3, ip, lsr lr │ │ │ │ + andeq r9, r3, lr, ror #31 │ │ │ │ + andeq r9, r3, r4, lsr #28 │ │ │ │ + andeq r9, r3, r6, asr #31 │ │ │ │ svcmi 0x00f8e92d │ │ │ │ stcpl 4, cr15, [r0], {79} @ 0x4f │ │ │ │ @ instruction: 0x0c0cebad │ │ │ │ svceq 0x00d8f8cc │ │ │ │ svcge 0x00004b42 │ │ │ │ ldrdgt pc, [r8, -pc] │ │ │ │ ldrbtmi r4, [fp], #-1541 @ 0xfffff9fb │ │ │ │ @@ -23715,21 +23717,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, #5632 @ 0x1600 │ │ │ │ - bl 18be68 │ │ │ │ - bl fe99e1e4 │ │ │ │ + addmi lr, r6, #4608 @ 0x1200 │ │ │ │ + bl 18be70 │ │ │ │ + bl fe99e1ec │ │ │ │ @ instruction: 0xf04f0b00 │ │ │ │ andsle r0, r7, #0, 20 │ │ │ │ @ instruction: 0xf7e8e053 │ │ │ │ - stmdavc r3!, {r5, r6, r7, r8, r9, fp, sp, lr, pc} │ │ │ │ + stmdavc r3!, {r2, r3, r4, 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 │ │ │ │ @@ -23763,30 +23765,30 @@ │ │ │ │ @ instruction: 0xd1a92d00 │ │ │ │ ldrdcc pc, [r0], -r9 │ │ │ │ rscle r2, r4, r0, lsl #22 │ │ │ │ rsbvc pc, r7, #1325400064 @ 0x4f000000 │ │ │ │ @ instruction: 0x46404651 │ │ │ │ ldc2 0, cr15, [r8, #132] @ 0x84 │ │ │ │ @ instruction: 0xf8d9e7dd │ │ │ │ - blcs 2829c │ │ │ │ + blcs 282a4 │ │ │ │ stmdbmi ip, {r0, r3, r4, r6, r7, ip, lr, pc} │ │ │ │ adccc pc, r1, #64, 4 │ │ │ │ ldrbtmi r4, [r9], #-2059 @ 0xfffff7f5 │ │ │ │ @ instruction: 0xf0214478 │ │ │ │ ldrb pc, [r0, fp, lsl #27] @ │ │ │ │ @ instruction: 0xf8882300 │ │ │ │ ldr r3, [r3, r0]! │ │ │ │ - andeq r3, r6, sl, asr #28 │ │ │ │ + andeq r3, r6, r2, asr #28 │ │ │ │ ldrdeq r0, [r0], -r0 @ │ │ │ │ - andeq r9, r3, r2, asr sp │ │ │ │ - andeq r9, r3, r8, lsl pc │ │ │ │ - andeq r9, r3, r0, lsr #26 │ │ │ │ - andeq r9, r3, r6, ror #29 │ │ │ │ - andeq r9, r3, r2, ror #25 │ │ │ │ - andeq r9, r3, r8, lsr #29 │ │ │ │ + andeq r9, r3, r2, asr #26 │ │ │ │ + andeq r9, r3, r8, lsl #30 │ │ │ │ + andeq r9, r3, r0, lsl sp │ │ │ │ + ldrdeq r9, [r3], -r6 │ │ │ │ + ldrdeq r9, [r3], -r2 │ │ │ │ + muleq r3, r8, lr │ │ │ │ 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 │ │ │ │ @@ -23809,89 +23811,89 @@ │ │ │ │ strb pc, [r4, fp, lsl #25]! @ │ │ │ │ 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 0x0000bd3b │ │ │ │ - andeq r3, r6, lr, lsl #26 │ │ │ │ + andeq r3, r6, r6, lsl #26 │ │ │ │ ldrdeq r0, [r0], -r0 @ │ │ │ │ - andeq r9, r3, sl, asr ip │ │ │ │ - andeq r9, r3, r4, lsr lr │ │ │ │ - andeq r9, r3, r8, asr #24 │ │ │ │ - andeq r9, r3, r2, lsr #28 │ │ │ │ + andeq r9, r3, sl, asr #24 │ │ │ │ + andeq r9, r3, r4, lsr #28 │ │ │ │ + andeq r9, r3, r8, lsr ip │ │ │ │ + andeq r9, r3, r2, lsl lr │ │ │ │ movwne lr, #2512 @ 0x9d0 │ │ │ │ rsbmi pc, r0, #1325400064 @ 0x4f000000 │ │ │ │ rscsvc pc, pc, #217055232 @ 0xcf00000 │ │ │ │ - ldc 5, cr11, [pc, #512] @ 1c578 │ │ │ │ - b fe07afc8 │ │ │ │ - b fe0eb484 │ │ │ │ - b 9fd90 │ │ │ │ + ldc 5, cr11, [pc, #512] @ 1c580 │ │ │ │ + b fe07afd0 │ │ │ │ + b fe0eb48c │ │ │ │ + b 9fd98 │ │ │ │ tsteq fp, r1, lsl #4 │ │ │ │ @ instruction: 0xf0236881 │ │ │ │ - b 109d18c │ │ │ │ - b 10ecf04 │ │ │ │ + b 109d194 │ │ │ │ + b 10ecf0c │ │ │ │ andvs r6, r2, lr, asr r3 │ │ │ │ - b fe087f9c │ │ │ │ + b fe087fa4 │ │ │ │ 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 fe457bd0 │ │ │ │ - bleq 19d7e9c │ │ │ │ - bleq 217dc0 │ │ │ │ + bcc fe457bd8 │ │ │ │ + bleq 19d7ea4 │ │ │ │ + bleq 217dc8 │ │ │ │ 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 fe22f604 │ │ │ │ + blmi fe22f60c │ │ │ │ ldrbtmi sl, [ip], #-3842 @ 0xfffff0fe │ │ │ │ ldmdavs r2, {r1, r3, r7, fp, ip, lr} │ │ │ │ @ instruction: 0xf04f62fa │ │ │ │ @ instruction: 0xf8540200 │ │ │ │ @ instruction: 0xf8d88003 │ │ │ │ - blcs 28400 │ │ │ │ + blcs 28408 │ │ │ │ adchi pc, r1, r0, asr #32 │ │ │ │ stmiapl r5!, {r0, r7, r8, r9, fp, lr}^ │ │ │ │ @ instruction: 0xf8d3682b │ │ │ │ - blcs 68a90 │ │ │ │ + blcs 68a98 │ │ │ │ @ instruction: 0xf7f9d077 │ │ │ │ - bmi 1fdb20c │ │ │ │ + bmi 1fdb214 │ │ │ │ vldmdbne lr!, {d4-} │ │ │ │ @ instruction: 0x4631447a │ │ │ │ @ instruction: 0xf04f447b │ │ │ │ sbcsvs r0, r0, r0, lsl #18 │ │ │ │ @ instruction: 0xf8c32018 │ │ │ │ @ instruction: 0xf00f9000 │ │ │ │ stmdacs r0, {r0, r2, r3, r6, r7, r8, fp, ip, sp, lr, pc} │ │ │ │ addshi pc, r9, r0, asr #5 │ │ │ │ @ instruction: 0x46b24b77 │ │ │ │ strtmi r5, [r0], -r4, ror #17 │ │ │ │ - ldm r2!, {r3, r5, r6, r7, r8, r9, sl, ip, sp, lr, pc} │ │ │ │ + stmia lr!, {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 │ │ │ │ asrseq pc, r3, #17 @ │ │ │ │ @ instruction: 0x11b4f8c3 │ │ │ │ @ instruction: 0x0003e8bc │ │ │ │ @ instruction: 0x01bcf8c3 │ │ │ │ bicne pc, r0, r3, asr #17 │ │ │ │ @ instruction: 0x46494630 │ │ │ │ - blx 258500 │ │ │ │ + blx 258508 │ │ │ │ tstcs r7, fp, lsr #16 │ │ │ │ strcs r4, [r1, #-1568] @ 0xfffff9e0 │ │ │ │ ldrdcs pc, [r4, r3]! │ │ │ │ @ instruction: 0x11acf8c3 │ │ │ │ @ instruction: 0x11b8f8c3 │ │ │ │ andeq pc, r3, #66 @ 0x42 │ │ │ │ bicne pc, r4, r3, asr #17 │ │ │ │ @@ -23907,30 +23909,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 0x00aef7e7 │ │ │ │ + svc 0x00aaf7e7 │ │ │ │ ldrdcc pc, [r0], -r8 │ │ │ │ teqle r9, r0, lsl #22 │ │ │ │ - bmi 13644e8 │ │ │ │ + bmi 13644f0 │ │ │ │ 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 5a4f6 │ │ │ │ + blx 5a4fe │ │ │ │ ldrbtmi r4, [fp], #-2884 @ 0xfffff4bc │ │ │ │ - bne ff036884 │ │ │ │ + bne ff03688c │ │ │ │ svcvs 0x00e1f5b0 │ │ │ │ svcge 0x0079f4bf │ │ │ │ @ instruction: 0xf6406832 │ │ │ │ addsmi r3, sl, #-603979774 @ 0xdc000002 │ │ │ │ svcge 0x0073f63f │ │ │ │ ldrdcc pc, [r0], -r8 │ │ │ │ sbcsle r2, r7, r0, lsl #22 │ │ │ │ @@ -23944,26 +23946,26 @@ │ │ │ │ @ instruction: 0xf0214478 │ │ │ │ @ instruction: 0xe755fb7b │ │ │ │ vst2.8 {d20,d22}, [pc :256], r7 │ │ │ │ ldmdami r7!, {r2, r4, r7, r9, sp, lr} │ │ │ │ ldrbtmi r4, [r8], #-1145 @ 0xfffffb87 │ │ │ │ stc2 0, cr15, [lr], #-132 @ 0xffffff7c │ │ │ │ mrcmi 7, 1, lr, cr5, cr12, {5} │ │ │ │ - bmi d6dd7c │ │ │ │ + bmi d6dd84 │ │ │ │ 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 ff3da570 │ │ │ │ + blx ff3da578 │ │ │ │ strmi r4, [r3], r2, lsr #22 │ │ │ │ andge pc, r3, r4, asr r8 @ │ │ │ │ @ instruction: 0xf7e84650 │ │ │ │ - stmdavs ip!, {r3, fp, sp, lr, pc} │ │ │ │ + stmdavs ip!, {r2, 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 │ │ │ │ @@ -23971,227 +23973,227 @@ │ │ │ │ @ instruction: 0xf8f0f7fe │ │ │ │ asrsne pc, r4 @ @ │ │ │ │ sbcsvc pc, lr, r4, lsl #10 │ │ │ │ @ instruction: 0xf101fb05 │ │ │ │ @ instruction: 0xf8e8f7fe │ │ │ │ @ instruction: 0xf8c44650 │ │ │ │ @ instruction: 0xf7e791a0 │ │ │ │ - @ instruction: 0xf8d8ef30 │ │ │ │ + @ instruction: 0xf8d8ef2c │ │ │ │ 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 ffa5867a │ │ │ │ + blx ffa58682 │ │ │ │ @ instruction: 0xf7e8e7f4 │ │ │ │ - svclt 0x0000e846 │ │ │ │ - andeq r3, r6, lr, lsl ip │ │ │ │ - ldrdeq r0, [r0], -r8 │ │ │ │ + svclt 0x0000e842 │ │ │ │ andeq r3, r6, r6, lsl ip │ │ │ │ + ldrdeq r0, [r0], -r8 │ │ │ │ + andeq r3, r6, lr, lsl #24 │ │ │ │ ldrdeq r0, [r0], -r0 @ │ │ │ │ andeq r0, r0, r4, asr #9 │ │ │ │ - andeq r9, r6, ip, ror r2 │ │ │ │ - andeq r6, r6, r0, lsr #2 │ │ │ │ + andeq r9, r6, r4, ror r2 │ │ │ │ + andeq r6, r6, r8, lsl r1 │ │ │ │ andeq r0, r0, r4, asr r4 │ │ │ │ - andeq r3, r6, r6, lsl fp │ │ │ │ - andeq r6, r6, ip, lsr r0 │ │ │ │ - andeq r9, r6, r6, lsl #3 │ │ │ │ - andeq r9, r3, ip, asr #20 │ │ │ │ - andeq r9, r3, r6, lsr ip │ │ │ │ - andeq r9, r3, sl, lsr sl │ │ │ │ - andeq r9, r3, r4, lsr #24 │ │ │ │ - andeq r9, r3, r8, lsr #20 │ │ │ │ - andeq r9, r3, r2, lsl ip │ │ │ │ - andeq r9, r3, r4, lsl sl │ │ │ │ - andeq r9, r3, r8, lsl #24 │ │ │ │ - andeq r9, r3, r6, lsl #23 │ │ │ │ + andeq r3, r6, lr, lsl #22 │ │ │ │ + andeq r6, r6, r4, lsr r0 │ │ │ │ + andeq r9, r6, lr, ror r1 │ │ │ │ + andeq r9, r3, ip, lsr sl │ │ │ │ + andeq r9, r3, r6, lsr #24 │ │ │ │ + andeq r9, r3, sl, lsr #20 │ │ │ │ + andeq r9, r3, r4, lsl ip │ │ │ │ + andeq r9, r3, r8, lsl sl │ │ │ │ + andeq r9, r3, r2, lsl #24 │ │ │ │ + andeq r9, r3, r4, lsl #20 │ │ │ │ + strdeq r9, [r3], -r8 │ │ │ │ + andeq r9, r3, r6, ror 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 1188274 │ │ │ │ + bmi 118827c │ │ │ │ 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 0x0092f7e7 │ │ │ │ + svc 0x008ef7e7 │ │ │ │ @ instruction: 0xf5044b3f │ │ │ │ ldrbtmi r7, [fp], #-1252 @ 0xfffffb1c │ │ │ │ - blcs 36afc │ │ │ │ - bmi f93afc │ │ │ │ + blcs 36b04 │ │ │ │ + bmi f93b04 │ │ │ │ strtmi r2, [r8], -r5, lsl #22 │ │ │ │ eormi pc, r3, r4, asr r8 @ │ │ │ │ svclt 0x0014447a │ │ │ │ movwcs r3, #769 @ 0x301 │ │ │ │ @ instruction: 0xf7e76113 │ │ │ │ - bmi e581cc │ │ │ │ + bmi e581c4 │ │ │ │ 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: 0xf7ffeeb4 │ │ │ │ + @ instruction: 0xf7ffeeb0 │ │ │ │ @ instruction: 0x4628fe7b │ │ │ │ - svc 0x0066f7e7 │ │ │ │ + svc 0x0062f7e7 │ │ │ │ @ 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 358b24 │ │ │ │ + bleq 358b2c │ │ │ │ @ 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, #28302 @ 0x6e8e │ │ │ │ + movwcs lr, #28298 @ 0x6e8a │ │ │ │ @ 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, r6 │ │ │ │ + shasxmi lr, r3, r2 │ │ │ │ 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, cr12, cr7, {7} │ │ │ │ + cdp 7, 6, cr15, cr8, cr7, {7} │ │ │ │ eorscs r6, r0, #120, 16 @ 0x780000 │ │ │ │ @ instruction: 0xf0212100 │ │ │ │ @ instruction: 0xe79ef891 │ │ │ │ - svc 0x008af7e7 │ │ │ │ - muleq r6, lr, r9 │ │ │ │ + svc 0x0086f7e7 │ │ │ │ + muleq r6, r6, r9 │ │ │ │ ldrdeq r0, [r0], -r8 │ │ │ │ - muleq r6, r4, r9 │ │ │ │ + andeq r3, r6, ip, lsl #19 │ │ │ │ andeq r0, r0, r4, asr #9 │ │ │ │ andeq r0, r0, r4, asr r4 │ │ │ │ - andeq r9, r6, lr │ │ │ │ - strdeq r8, [r6], -ip │ │ │ │ - andeq r3, r6, r2, asr r9 │ │ │ │ - andeq r8, r6, r0, asr #30 │ │ │ │ + andeq r9, r6, r6 │ │ │ │ + strdeq r8, [r6], -r4 │ │ │ │ + andeq r3, r6, sl, asr #18 │ │ │ │ + andeq r8, r6, r8, lsr pc │ │ │ │ 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 658848 │ │ │ │ + blx 658850 │ │ │ │ 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 r4, {r3, r5, r6, r7, r8, r9, sl, ip, sp, lr, pc} │ │ │ │ + stmda r0, {r3, r5, r6, r7, r8, r9, sl, ip, sp, lr, pc} │ │ │ │ @ instruction: 0xf7e72001 │ │ │ │ - ldmmi pc!, {r2, r4, r5, r6, r7, r9, sl, fp, sp, lr, pc} @ │ │ │ │ - blmi fef65064 │ │ │ │ + ldmmi pc!, {r4, r5, r6, r7, r9, sl, fp, sp, lr, pc} @ │ │ │ │ + blmi fef6506c │ │ │ │ @ instruction: 0xe7f14478 │ │ │ │ strtmi r4, [r0], -r5, lsl #12 │ │ │ │ - stmdb r6, {r3, r5, r6, r7, r8, r9, sl, ip, sp, lr, pc} │ │ │ │ + stmdb r2, {r3, r5, r6, r7, r8, r9, sl, ip, sp, lr, pc} │ │ │ │ ldrtmi r1, [r1], -r6, asr #24 │ │ │ │ @ instruction: 0xf7e72001 │ │ │ │ - @ instruction: 0x4681ee30 │ │ │ │ + strmi lr, [r1], ip, lsr #28 │ │ │ │ @ instruction: 0xf0002800 │ │ │ │ @ instruction: 0x46328158 │ │ │ │ @ instruction: 0xf0214621 │ │ │ │ strbmi pc, [r8], -fp, lsr #17 @ │ │ │ │ - ldm r6!, {r3, r5, r6, r7, r8, r9, sl, ip, sp, lr, pc}^ │ │ │ │ - blcs 64228 │ │ │ │ + ldm r2!, {r3, r5, r6, r7, r8, r9, sl, ip, sp, lr, pc}^ │ │ │ │ + blcs 64230 │ │ │ │ @ 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 bfa8c4 │ │ │ │ + bcs bfa8cc │ │ │ │ @ instruction: 0x2600d1f5 │ │ │ │ andsvc r4, lr, r0, lsr #12 │ │ │ │ - ldm lr, {r3, r5, r6, r7, r8, r9, sl, ip, sp, lr, pc}^ │ │ │ │ - beq 198c4c │ │ │ │ + ldm sl, {r3, r5, r6, r7, r8, r9, sl, ip, sp, lr, pc}^ │ │ │ │ + beq 198c54 │ │ │ │ andcs r4, r1, r1, asr r6 │ │ │ │ - cdp 7, 0, cr15, cr6, cr7, {7} │ │ │ │ + cdp 7, 0, cr15, cr2, 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, #224256 @ p-variant is OBSOLETE @ 0x36c00 │ │ │ │ ldrbmi r4, [r8], -r2, lsr #12 │ │ │ │ mvnsmi pc, r0, asr #4 │ │ │ │ cdp2 0, 5, cr15, cr12, cr3, {1} │ │ │ │ - beq 58f40 │ │ │ │ + beq 58f48 │ │ │ │ sbchi pc, sl, r0, asr #5 │ │ │ │ @ instruction: 0xf8d74658 │ │ │ │ teqcs r4, #4 │ │ │ │ tstppl r9, r0, asr #4 @ p-variant is OBSOLETE │ │ │ │ @ instruction: 0xf023465a │ │ │ │ cdpne 13, 0, cr15, cr4, cr1, {7} │ │ │ │ vmvn.i32 d22, #12 @ 0x0000000c │ │ │ │ vst4.32 {d24-d27}, [pc :128], r9 │ │ │ │ andcs r5, r1, r0, lsl #3 │ │ │ │ - ldcl 7, cr15, [ip, #924] @ 0x39c │ │ │ │ + ldcl 7, cr15, [r8, #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, {r3, r8, r9, sl, fp, sp, lr, pc} │ │ │ │ + stmdacs r0, {r2, 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, r2, r3, 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 r6, {r3, r5, r6, r7, r8, r9, sl, ip, sp, lr, pc}^ │ │ │ │ + ldmdb r2, {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 1d968dc │ │ │ │ + blmi 1d968e4 │ │ │ │ ldmdami sl!, {r6, r9, sp}^ │ │ │ │ ldrbtmi r2, [r8], #-257 @ 0xfffffeff │ │ │ │ andcc pc, r3, r8, asr r8 @ │ │ │ │ @ instruction: 0xf7e7681b │ │ │ │ - strbmi lr, [r8], -r6, ror #30 │ │ │ │ - cdp 7, 2, cr15, cr10, cr7, {7} │ │ │ │ + strbmi lr, [r8], -r2, ror #30 │ │ │ │ + cdp 7, 2, cr15, cr6, cr7, {7} │ │ │ │ @ instruction: 0xf7e72001 │ │ │ │ - @ instruction: 0xf896ee52 │ │ │ │ + @ instruction: 0xf896ee4e │ │ │ │ strmi ip, [r4, #1] │ │ │ │ @ instruction: 0xf893d1e9 │ │ │ │ ldrbmi ip, [ip, #1] │ │ │ │ @ instruction: 0xf8dfd1e5 │ │ │ │ @ instruction: 0xf893c1c0 │ │ │ │ ldrbtmi sl, [ip], #2 │ │ │ │ mul r7, ip, r8 │ │ │ │ @@ -24205,17 +24207,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 0x00cef7e7 │ │ │ │ + svc 0x00caf7e7 │ │ │ │ @ instruction: 0xf7e84648 │ │ │ │ - movwcs lr, #26686 @ 0x683e │ │ │ │ + movwcs lr, #26682 @ 0x683a │ │ │ │ @ instruction: 0xf06f4602 │ │ │ │ movwls r0, #4353 @ 0x1101 │ │ │ │ @ instruction: 0xf1074648 │ │ │ │ movwls r0, #780 @ 0x30c │ │ │ │ @ instruction: 0xf7f52300 │ │ │ │ strmi pc, [r0], pc, lsl #29 │ │ │ │ @ instruction: 0xf8d84630 │ │ │ │ @@ -24226,167 +24228,167 @@ │ │ │ │ ldmdavs sp!, {r1, r3, r5, r9, sl, lr} │ │ │ │ strtmi r4, [r8], -r1, lsr #12 │ │ │ │ @ instruction: 0xfffef024 │ │ │ │ @ instruction: 0xf0234628 │ │ │ │ ldmdavs sp!, {r0, r2, r3, r4, r5, r6, fp, ip, sp, lr, pc}^ │ │ │ │ andcs r4, r1, sp, asr #18 │ │ │ │ ldrbtmi r4, [r9], #-1578 @ 0xfffff9d6 │ │ │ │ - ldm ip, {r3, r5, r6, r7, r8, r9, sl, ip, sp, lr, pc}^ │ │ │ │ + ldm r8, {r3, r5, r6, r7, r8, r9, sl, ip, sp, lr, pc}^ │ │ │ │ @ instruction: 0xf7e74648 │ │ │ │ - strtmi lr, [r8], -lr, asr #27 │ │ │ │ - stcl 7, cr15, [sl, #924] @ 0x39c │ │ │ │ + strtmi lr, [r8], -sl, asr #27 │ │ │ │ + stcl 7, cr15, [r6, #924] @ 0x39c │ │ │ │ @ instruction: 0xf7e74620 │ │ │ │ - andcs lr, r0, r8, asr #27 │ │ │ │ - stcl 7, cr15, [lr, #924]! @ 0x39c │ │ │ │ + andcs lr, r0, r4, asr #27 │ │ │ │ + stcl 7, cr15, [sl, #924]! @ 0x39c │ │ │ │ @ instruction: 0x465b493b │ │ │ │ ldrbtmi r4, [sl], #-2628 @ 0xfffff5bc │ │ │ │ andeq pc, r1, r8, asr r8 @ │ │ │ │ strls r2, [r0], #-257 @ 0xfffffeff │ │ │ │ @ instruction: 0xf7e86800 │ │ │ │ - @ instruction: 0x4648e8f8 │ │ │ │ - ldc 7, cr15, [r6, #924]! @ 0x39c │ │ │ │ + @ instruction: 0x4648e8f4 │ │ │ │ + ldc 7, cr15, [r2, #924]! @ 0x39c │ │ │ │ @ instruction: 0xf7e74658 │ │ │ │ - @ instruction: 0x2001edb4 │ │ │ │ - ldcl 7, cr15, [sl, #924] @ 0x39c │ │ │ │ + @ instruction: 0x2001edb0 │ │ │ │ + ldcl 7, cr15, [r6, #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 │ │ │ │ - stmia r2!, {r3, r5, r6, r7, r8, r9, sl, ip, sp, lr, pc}^ │ │ │ │ + ldm lr, {r3, r5, r6, r7, r8, r9, sl, ip, sp, lr, pc}^ │ │ │ │ @ instruction: 0xf7e74648 │ │ │ │ - ldmdavs r8!, {r1, r5, r7, r8, sl, fp, sp, lr, pc}^ │ │ │ │ - ldc 7, cr15, [lr, #924] @ 0x39c │ │ │ │ + ldmdavs r8!, {r1, r2, r3, r4, r7, r8, sl, fp, sp, lr, pc}^ │ │ │ │ + ldc 7, cr15, [sl, #924] @ 0x39c │ │ │ │ @ instruction: 0xf7e72001 │ │ │ │ - blmi a1815c │ │ │ │ + blmi a18154 │ │ │ │ ldmdami r2!, {r0, r3, r4, r9, sp} │ │ │ │ ldrbtmi r2, [r8], #-257 @ 0xfffffeff │ │ │ │ andcc pc, r3, r8, asr r8 @ │ │ │ │ @ instruction: 0xf7e7681b │ │ │ │ - strbmi lr, [r8], -sl, asr #29 │ │ │ │ - stc 7, cr15, [lr, #924] @ 0x39c │ │ │ │ + strbmi lr, [r8], -r6, asr #29 │ │ │ │ + stc 7, cr15, [sl, #924] @ 0x39c │ │ │ │ @ instruction: 0xf7e76878 │ │ │ │ - strtmi lr, [r0], -ip, lsl #27 │ │ │ │ - stc 7, cr15, [r8, #924] @ 0x39c │ │ │ │ + strtmi lr, [r0], -r8, lsl #27 │ │ │ │ + stc 7, cr15, [r4, #924] @ 0x39c │ │ │ │ @ instruction: 0xf7e72001 │ │ │ │ - @ instruction: 0x4620edb0 │ │ │ │ - stc 7, cr15, [r2, #924] @ 0x39c │ │ │ │ - blmi 6aeb14 │ │ │ │ + strtmi lr, [r0], -ip, lsr #27 │ │ │ │ + ldcl 7, cr15, [lr, #-924]! @ 0xfffffc64 │ │ │ │ + blmi 6aeb1c │ │ │ │ @ instruction: 0xf8584478 │ │ │ │ andscs r3, r5, #3 │ │ │ │ ldmdavs fp, {r0, r8, sp} │ │ │ │ - cdp 7, 11, cr15, cr0, cr7, {7} │ │ │ │ + cdp 7, 10, cr15, cr12, cr7, {7} │ │ │ │ @ instruction: 0xf7e74648 │ │ │ │ - ldmdavs r8!, {r1, r2, r4, r5, r6, r8, sl, fp, sp, lr, pc}^ │ │ │ │ - ldcl 7, cr15, [r2, #-924]! @ 0xfffffc64 │ │ │ │ + ldmdavs r8!, {r1, r4, r5, r6, r8, sl, fp, sp, lr, pc}^ │ │ │ │ + stcl 7, cr15, [lr, #-924]! @ 0xfffffc64 │ │ │ │ stmdami r0!, {r2, r5, r7, r9, sl, sp, lr, pc} │ │ │ │ ldrbtmi r4, [r8], #-2833 @ 0xfffff4ef │ │ │ │ - blmi 456a54 │ │ │ │ + blmi 456a5c │ │ │ │ ldmdami lr, {r0, r2, r4, r9, sp} │ │ │ │ ldrbtmi r2, [r8], #-257 @ 0xfffffeff │ │ │ │ andcc pc, r3, r8, asr r8 @ │ │ │ │ @ instruction: 0xf7e7681b │ │ │ │ - @ instruction: 0x4648ee9c │ │ │ │ - stcl 7, cr15, [r0, #-924]! @ 0xfffffc64 │ │ │ │ - blmi 296504 │ │ │ │ + @ instruction: 0x4648ee98 │ │ │ │ + ldcl 7, cr15, [ip, #-924] @ 0xfffffc64 │ │ │ │ + blmi 29650c │ │ │ │ ldmdami r8, {r0, r2, r4, r9, sp} │ │ │ │ ldrbtmi r2, [r8], #-257 @ 0xfffffeff │ │ │ │ andcc pc, r3, r8, asr r8 @ │ │ │ │ @ instruction: 0xf7e7681b │ │ │ │ - str lr, [r7], lr, lsl #29 │ │ │ │ - andeq r3, r6, r6, asr r8 │ │ │ │ + str lr, [r7], sl, lsl #29 │ │ │ │ + andeq r3, r6, lr, asr #16 │ │ │ │ ldrdeq r0, [r0], -r8 │ │ │ │ - andeq r3, r6, ip, asr #16 │ │ │ │ - ldrdeq r9, [r3], -sl │ │ │ │ + andeq r3, r6, r4, asr #16 │ │ │ │ + andeq r9, r3, sl, asr #19 │ │ │ │ andeq r0, r0, r4, lsl r4 │ │ │ │ - andeq r9, r3, r0, lsr #19 │ │ │ │ - @ instruction: 0x000399be │ │ │ │ - andeq r9, r3, r0, lsr #14 │ │ │ │ - @ instruction: 0x000399be │ │ │ │ - andeq r5, r6, r6, asr ip │ │ │ │ - andeq r9, r3, lr, asr #17 │ │ │ │ - strdeq r5, [r6], -lr │ │ │ │ - andeq r9, r3, lr, lsr #18 │ │ │ │ - andeq r9, r3, sl, ror #17 │ │ │ │ - andeq r9, r3, r6, ror #16 │ │ │ │ - andeq r9, r3, r2, lsl #16 │ │ │ │ - andeq r9, r3, sl, lsl #17 │ │ │ │ - andeq r9, r3, ip, lsl #16 │ │ │ │ - andeq r9, r3, sl, ror #15 │ │ │ │ - ldrdeq r9, [r3], -lr │ │ │ │ - andeq r9, r3, r2, asr #15 │ │ │ │ + muleq r3, r0, r9 │ │ │ │ + andeq r9, r3, lr, lsr #19 │ │ │ │ + andeq r9, r3, r0, lsl r7 │ │ │ │ + andeq r9, r3, lr, lsr #19 │ │ │ │ + andeq r5, r6, lr, asr #24 │ │ │ │ + @ instruction: 0x000398be │ │ │ │ + strdeq r5, [r6], -r6 │ │ │ │ + andeq r9, r3, lr, lsl r9 │ │ │ │ + ldrdeq r9, [r3], -sl │ │ │ │ + andeq r9, r3, r6, asr r8 │ │ │ │ + strdeq r9, [r3], -r2 │ │ │ │ + andeq r9, r3, sl, ror r8 │ │ │ │ + strdeq r9, [r3], -ip │ │ │ │ + ldrdeq r9, [r3], -sl │ │ │ │ + andeq r9, r3, lr, asr #15 │ │ │ │ + @ instruction: 0x000397b2 │ │ │ │ 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 fe2ee3b4 │ │ │ │ + bmi fe2ee3bc │ │ │ │ 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 28b74 │ │ │ │ + blcs 28b7c │ │ │ │ sbchi pc, r0, r0, asr #32 │ │ │ │ andscs r4, r1, #132, 18 @ 0x210000 │ │ │ │ ldrbtmi r4, [r9], #-1576 @ 0xfffff9d8 │ │ │ │ @ instruction: 0xf020310c │ │ │ │ - blmi fe0dc69c │ │ │ │ + blmi fe0dc6a4 │ │ │ │ eorscs r4, r1, #68157440 @ 0x4100000 │ │ │ │ stmdavs r0!, {r2, r5, r6, r7, fp, ip, lr} │ │ │ │ adcvc pc, r2, r0, lsl #10 │ │ │ │ cdp2 0, 7, cr15, cr10, 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 28bc4 │ │ │ │ + blcs 28bcc │ │ │ │ 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 28bf0 │ │ │ │ + blcs 28bf8 │ │ │ │ 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 11dabf4 │ │ │ │ + blx 11dabfc │ │ │ │ strmi r4, [r1], -r2, asr #12 │ │ │ │ @ instruction: 0xf0204648 │ │ │ │ stmdavs r3!, {r0, r1, r4, r5, r6, r9, sl, fp, ip, sp, lr, pc} │ │ │ │ @ instruction: 0xf50368f8 │ │ │ │ @ instruction: 0xf7e779a2 │ │ │ │ - ldrbmi lr, [r3], -r8, ror #29 │ │ │ │ + ldrbmi lr, [r3], -r4, 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, 6, cr15, cr0, cr0, {1} │ │ │ │ andhi pc, r0, sp, asr #17 │ │ │ │ @@ -24397,15 +24399,15 @@ │ │ │ │ @ instruction: 0xf7ff4648 │ │ │ │ @ instruction: 0x4642f83b │ │ │ │ strbmi r4, [r8], -r1, lsl #12 │ │ │ │ cdp2 0, 4, cr15, cr14, cr0, {1} │ │ │ │ @ instruction: 0x210068bb │ │ │ │ andlt pc, ip, r7, asr #17 │ │ │ │ ldmcc pc!, {r0, r1, r8, ip, sp, lr, pc}^ @ │ │ │ │ - beq c19090 │ │ │ │ + beq c19098 │ │ │ │ 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 │ │ │ │ @@ -24418,15 +24420,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 aaf598 │ │ │ │ + blmi aaf5a0 │ │ │ │ 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 │ │ │ │ @@ -24449,51 +24451,51 @@ │ │ │ │ stmdbmi r0!, {r0, r3, r4, r5, r6, r9, ip, sp, lr} │ │ │ │ ldrbtmi r4, [r9], #-1274 @ 0xfffffb06 │ │ │ │ rsbsvs r4, r9, r0, asr r6 │ │ │ │ @ instruction: 0xf840f021 │ │ │ │ ldrdcc pc, [r0], -fp │ │ │ │ @ instruction: 0xf5026822 │ │ │ │ @ instruction: 0xf50279f2 │ │ │ │ - blcs 3afe4 │ │ │ │ + blcs 3afec │ │ │ │ svcge 0x003df43f │ │ │ │ @ instruction: 0x46506879 │ │ │ │ sbccc pc, fp, #64, 4 │ │ │ │ @ instruction: 0xff74f020 │ │ │ │ ldmdbmi r5, {r0, r2, r4, r5, r8, r9, sl, sp, lr, pc} │ │ │ │ sbccc pc, fp, #64, 4 │ │ │ │ ldrbtmi r4, [r9], #-2068 @ 0xfffff7ec │ │ │ │ @ instruction: 0xf0204478 │ │ │ │ ldr pc, [r6, -fp, ror #30] │ │ │ │ - stc 7, cr15, [r4], {231} @ 0xe7 │ │ │ │ - andeq r3, r6, r4, asr #9 │ │ │ │ + stc 7, cr15, [r0], {231} @ 0xe7 │ │ │ │ + @ instruction: 0x000634bc │ │ │ │ ldrdeq r0, [r0], -r8 │ │ │ │ - @ instruction: 0x000634b2 │ │ │ │ + andeq r3, r6, sl, lsr #9 │ │ │ │ ldrdeq r0, [r0], -r0 @ │ │ │ │ - andeq r5, r6, r2, asr #19 │ │ │ │ + @ instruction: 0x000659ba │ │ │ │ andeq r0, r0, r4, asr #9 │ │ │ │ - andeq r5, r6, r6, ror #17 │ │ │ │ - andeq r3, r6, r8, lsr #6 │ │ │ │ - andeq r9, r3, r8, lsl #5 │ │ │ │ - andeq r9, r3, lr, ror #11 │ │ │ │ - andeq r9, r3, r6, ror r2 │ │ │ │ - ldrdeq r9, [r3], -ip │ │ │ │ - andeq r9, r3, r4, ror #4 │ │ │ │ - andeq r9, r3, lr, lsr r4 │ │ │ │ - andeq r9, r3, ip, lsr #8 │ │ │ │ - andeq r9, r3, lr, asr #4 │ │ │ │ - andeq r9, r3, sl, lsl r2 │ │ │ │ - strdeq r9, [r3], -r4 │ │ │ │ + ldrdeq r5, [r6], -lr │ │ │ │ + andeq r3, r6, r0, lsr #6 │ │ │ │ + andeq r9, r3, r8, ror r2 │ │ │ │ + ldrdeq r9, [r3], -lr │ │ │ │ + andeq r9, r3, r6, ror #4 │ │ │ │ + andeq r9, r3, ip, asr #11 │ │ │ │ + andeq r9, r3, r4, asr r2 │ │ │ │ + andeq r9, r3, lr, lsr #8 │ │ │ │ + andeq r9, r3, ip, lsl r4 │ │ │ │ + andeq r9, r3, lr, lsr r2 │ │ │ │ + andeq r9, r3, sl, lsl #4 │ │ │ │ + andeq r9, r3, r4, ror #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 5cb310 │ │ │ │ + blmi 5cb318 │ │ │ │ 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} │ │ │ │ @@ -24506,27 +24508,27 @@ │ │ │ │ cmppne r0, #12779520 @ p-variant is OBSOLETE @ 0xc30000 │ │ │ │ rscle r2, r7, r0, lsl #20 │ │ │ │ @ instruction: 0x46414630 │ │ │ │ adcpl pc, sp, #64, 4 │ │ │ │ @ instruction: 0xffccf020 │ │ │ │ ldmfd sp!, {sp} │ │ │ │ svclt 0x000081f0 │ │ │ │ - andeq r3, r6, r6, lsr #4 │ │ │ │ + andeq r3, r6, lr, lsl r2 │ │ │ │ ldrdeq r0, [r0], -r0 @ │ │ │ │ strdeq r0, [r0], -ip │ │ │ │ - andeq r9, r3, r8, lsl #3 │ │ │ │ - strdeq r9, [r3], -lr │ │ │ │ + andeq r9, r3, r8, ror r1 │ │ │ │ + andeq r9, r3, lr, ror #9 │ │ │ │ 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 11dae04 │ │ │ │ + bl 10dae0c │ │ │ │ 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 │ │ │ │ @@ -24541,51 +24543,51 @@ │ │ │ │ @ instruction: 0xf0204478 │ │ │ │ ubfx pc, r1, #29, #6 │ │ │ │ vmul.i8 d20, d0, d8 │ │ │ │ ldmdami r8, {r0, r3, r4, r5, r7, r9, ip, lr} │ │ │ │ ldrbtmi r4, [r8], #-1145 @ 0xfffffb87 │ │ │ │ @ instruction: 0xff84f020 │ │ │ │ ldcmi 7, cr14, [r6], {233} @ 0xe9 │ │ │ │ - bmi 5a5b1c │ │ │ │ + bmi 5a5b24 │ │ │ │ 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: 0xff66f020 │ │ │ │ svclt 0x0000e7f4 │ │ │ │ - muleq r6, r6, r1 │ │ │ │ + andeq r3, r6, lr, lsl #3 │ │ │ │ ldrdeq r0, [r0], -r0 @ │ │ │ │ strdeq r0, [r0], -ip │ │ │ │ - andeq r9, r3, r6, ror #1 │ │ │ │ - andeq r9, r3, r0, ror r4 │ │ │ │ - ldrdeq r9, [r3], -r4 │ │ │ │ - andeq r9, r3, lr, asr r4 │ │ │ │ - andeq r9, r3, r2, asr #1 │ │ │ │ - andeq r9, r3, ip, asr r4 │ │ │ │ - andeq r9, r3, r2, lsr #8 │ │ │ │ + ldrdeq r9, [r3], -r6 │ │ │ │ + andeq r9, r3, r0, ror #8 │ │ │ │ + andeq r9, r3, r4, asr #1 │ │ │ │ + andeq r9, r3, lr, asr #8 │ │ │ │ + strheq r9, [r3], -r2 │ │ │ │ + andeq r9, r3, ip, asr #8 │ │ │ │ + andeq r9, r3, r2, lsl r4 │ │ │ │ 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 774bc │ │ │ │ - blmi 1610fc4 │ │ │ │ + blcs 774c4 │ │ │ │ + blmi 1610fcc │ │ │ │ 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, r2, r5, r6, r7, r8, sl, fp, ip, sp, lr, pc} │ │ │ │ stmiapl fp!, {r1, r4, r6, r8, r9, fp, lr}^ │ │ │ │ @@ -24597,29 +24599,29 @@ │ │ │ │ ldrbtmi r4, [r8], #-1145 @ 0xfffffb87 │ │ │ │ @ instruction: 0xff1cf020 │ │ │ │ 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 c5c6c8 │ │ │ │ + bllt c5c6d0 │ │ │ │ @ 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, cr12, cr0, {1} │ │ │ │ ldrbtmi r4, [fp], #-2878 @ 0xfffff4c2 │ │ │ │ - blcs 77548 │ │ │ │ + blcs 77550 │ │ │ │ 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, 14, cr15, cr10, cr0, {1} │ │ │ │ ldmdbmi r8!, {r2, r3, r6, r7, r8, r9, sl, sp, lr, pc} │ │ │ │ strtmi r2, [r0], -r5, lsl #4 │ │ │ │ @@ -24628,20 +24630,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, [ip, #128] @ 0x80 │ │ │ │ - blmi 9cb7c0 │ │ │ │ + blmi 9cb7c8 │ │ │ │ @ instruction: 0xf50358eb │ │ │ │ @ instruction: 0xf8c35380 │ │ │ │ @ instruction: 0xe7a50334 │ │ │ │ @ instruction: 0xf04f4d2b │ │ │ │ - bmi ae0240 │ │ │ │ + bmi ae0248 │ │ │ │ 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} │ │ │ │ @@ -24662,48 +24664,48 @@ │ │ │ │ rscspl pc, r1, #64, 4 │ │ │ │ @ instruction: 0xf0204478 │ │ │ │ bfi pc, r9, #29, #3 @ │ │ │ │ @ instruction: 0x46294816 │ │ │ │ sbcspl pc, r6, #64, 4 │ │ │ │ @ instruction: 0xf0204478 │ │ │ │ bfi pc, r1, (invalid: 29:23) @ │ │ │ │ - andeq r3, r6, r6, asr #1 │ │ │ │ + strheq r3, [r6], -lr │ │ │ │ ldrdeq r0, [r0], -r0 @ │ │ │ │ - andeq r8, r6, lr, asr #14 │ │ │ │ - andeq r8, r6, lr, lsr r7 │ │ │ │ - andeq sl, r3, ip, lsl r6 │ │ │ │ + andeq r8, r6, r6, asr #14 │ │ │ │ + andeq r8, r6, r6, lsr r7 │ │ │ │ + andeq sl, r3, ip, lsl #12 │ │ │ │ strdeq r0, [r0], -ip │ │ │ │ - andeq r9, r3, r4 │ │ │ │ - andeq r9, r3, lr, lsr #7 │ │ │ │ - andeq r3, r4, r8, lsr r4 │ │ │ │ - andeq r8, r3, r0, asr #31 │ │ │ │ - andeq r9, r3, sl, ror #6 │ │ │ │ - andeq r8, r6, r2, asr #13 │ │ │ │ - strdeq sl, [r3], -r0 │ │ │ │ - andeq r9, r3, r6, asr #6 │ │ │ │ - andeq r8, r3, r2, asr pc │ │ │ │ - andeq r9, r3, ip, lsl #6 │ │ │ │ - andeq r8, r3, r4, lsr #30 │ │ │ │ - ldrdeq r9, [r3], -lr │ │ │ │ - andeq r9, r3, r8, lsr #5 │ │ │ │ + strdeq r8, [r3], -r4 │ │ │ │ + muleq r3, lr, r3 │ │ │ │ + andeq r3, r4, r8, lsr #8 │ │ │ │ + @ instruction: 0x00038fb0 │ │ │ │ + andeq r9, r3, sl, asr r3 │ │ │ │ + @ instruction: 0x000686ba │ │ │ │ + andeq sl, r3, r0, ror #11 │ │ │ │ + andeq r9, r3, r6, lsr r3 │ │ │ │ + andeq r8, r3, r2, asr #30 │ │ │ │ + strdeq r9, [r3], -ip │ │ │ │ + andeq r8, r3, r4, lsl pc │ │ │ │ + andeq r9, r3, lr, asr #5 │ │ │ │ muleq r3, r8, r2 │ │ │ │ + andeq r9, r3, r8, lsl #5 │ │ │ │ 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 132fe3c │ │ │ │ + bmi 132fe44 │ │ │ │ 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 2912c │ │ │ │ + blcs 29134 │ │ │ │ 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 │ │ │ │ @@ -24713,24 +24715,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 ff3d91f6 │ │ │ │ + blx ff3d91fe │ │ │ │ ldrmi r4, [ip], -r3, lsl #12 │ │ │ │ tstcs r0, r8, lsl r2 │ │ │ │ @ instruction: 0xf0204638 │ │ │ │ @ instruction: 0x2c00fb85 │ │ │ │ @ instruction: 0xf1b8bfa8 │ │ │ │ teqle r0, r0, lsl #30 │ │ │ │ ldrdcc pc, [r0], -sl │ │ │ │ @ instruction: 0x2000b9bb │ │ │ │ - blmi a2fa44 │ │ │ │ + blmi a2fa4c │ │ │ │ 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 │ │ │ │ @@ -24761,37 +24763,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 0x0000ea2a │ │ │ │ - strdeq r2, [r6], -r6 │ │ │ │ - ldrdeq r0, [r0], -r8 │ │ │ │ + svclt 0x0000ea26 │ │ │ │ andeq r2, r6, lr, ror #29 │ │ │ │ + ldrdeq r0, [r0], -r8 │ │ │ │ + andeq r2, r6, r6, ror #29 │ │ │ │ ldrdeq r0, [r0], -r0 @ │ │ │ │ - andeq r2, r6, r8, ror #28 │ │ │ │ - ldrdeq r8, [r3], -r0 │ │ │ │ - andeq r9, r3, sl, lsr #3 │ │ │ │ - @ instruction: 0x00038dbe │ │ │ │ - muleq r3, r8, r1 │ │ │ │ - muleq r3, r8, pc @ │ │ │ │ - andeq r8, r3, r8, lsr #27 │ │ │ │ - andeq r8, r3, r2, lsl #27 │ │ │ │ - andeq r9, r3, ip, asr r1 │ │ │ │ - andeq r9, r3, ip, asr r1 │ │ │ │ - andeq r8, r3, r6, ror #26 │ │ │ │ + andeq r2, r6, r0, ror #28 │ │ │ │ + andeq r8, r3, r0, asr #27 │ │ │ │ + muleq r3, sl, r1 │ │ │ │ + andeq r8, r3, lr, lsr #27 │ │ │ │ + andeq r9, r3, r8, lsl #3 │ │ │ │ + andeq r8, r3, r8, lsl #31 │ │ │ │ + muleq r3, r8, sp │ │ │ │ + andeq r8, r3, r2, ror sp │ │ │ │ + andeq r9, r3, ip, asr #2 │ │ │ │ + andeq r9, r3, ip, asr #2 │ │ │ │ + andeq r8, r3, r6, asr sp │ │ │ │ svcmi 0x00f0e92d │ │ │ │ stcpl 4, cr15, [r0], {79} @ 0x4f │ │ │ │ @ instruction: 0x0c0cebad │ │ │ │ svceq 0x00d0f8cc │ │ │ │ svcge 0x0000b083 │ │ │ │ @ instruction: 0xf7e74606 │ │ │ │ - stmdacs r0, {r1, r2, r3, r4, r5, r7, r8, r9, fp, sp, lr, pc} │ │ │ │ + stmdacs r0, {r1, 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 │ │ │ │ @@ -24812,30 +24814,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 @ 1d300 │ │ │ │ + streq pc, [pc], #-4 @ 1d308 │ │ │ │ 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, {r2, r3, r4, r5, r8, r9, fp, sp, lr, pc} │ │ │ │ + stmdavs r1, {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 │ │ │ │ @@ -24845,15 +24847,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 fe01e284 │ │ │ │ + blcs fe01e28c │ │ │ │ @ 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 │ │ │ │ @@ -24863,28 +24865,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 fe01decc │ │ │ │ + bcs fe01ded4 │ │ │ │ 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 ff0d1808 │ │ │ │ + blcs ff0d1810 │ │ │ │ @ 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 ff8d1bb8 │ │ │ │ - bcs ff911444 │ │ │ │ + bcs ff8d1bc0 │ │ │ │ + bcs ff91144c │ │ │ │ @ instruction: 0xf1bad01d │ │ │ │ svclt 0x00080fbb │ │ │ │ svclt 0x000c2aef │ │ │ │ movwcs r2, #769 @ 0x301 │ │ │ │ svceq 0x00bff1bb │ │ │ │ movwcs fp, #3860 @ 0xf14 │ │ │ │ movweq pc, #4099 @ 0x1003 @ │ │ │ │ @@ -24908,15 +24910,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 │ │ │ │ - andeq r8, r6, r4, ror #7 │ │ │ │ + ldrdeq r8, [r6], -ip │ │ │ │ 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 │ │ │ │ @@ -24926,63 +24928,63 @@ │ │ │ │ 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 dd954a │ │ │ │ + blx dd9552 │ │ │ │ eorsle r2, r4, r0, lsl #16 │ │ │ │ @ instruction: 0xf04f4e4c │ │ │ │ rscscs r0, pc, #0, 18 │ │ │ │ ldrbtmi r4, [lr], #-1609 @ 0xfffff9b7 │ │ │ │ @ instruction: 0xf106463c │ │ │ │ @ instruction: 0xf8c60018 │ │ │ │ @ instruction: 0xf7e79118 │ │ │ │ - @ instruction: 0x464aeb32 │ │ │ │ + strbmi lr, [sl], -lr, lsr #22 │ │ │ │ @ instruction: 0x46284639 │ │ │ │ - b 1fdb48c │ │ │ │ + b 1edb494 │ │ │ │ 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 b2e6fc │ │ │ │ + blcs b2e704 │ │ │ │ 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 1a5b4b8 │ │ │ │ + b 195b4c0 │ │ │ │ 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: 0xf8d8eb02 │ │ │ │ + @ instruction: 0xf8d8eafe │ │ │ │ andcs r3, r1, #0 │ │ │ │ tstpcs r8, r4, asr #17 @ p-variant is OBSOLETE │ │ │ │ andcs fp, r0, r3, asr fp │ │ │ │ - blmi a2fe0c │ │ │ │ + blmi a2fe14 │ │ │ │ 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 19d9602 │ │ │ │ + blx 19d960a │ │ │ │ @ instruction: 0xf8d8e79c │ │ │ │ - blcs 29588 │ │ │ │ + blcs 29590 │ │ │ │ stmdbmi r3!, {r0, r1, r5, r6, r7, ip, lr, pc} │ │ │ │ andvc pc, pc, #64, 4 │ │ │ │ ldrbtmi r4, [r9], #-2082 @ 0xfffff7de │ │ │ │ @ instruction: 0xf0204478 │ │ │ │ bfi pc, r5, #24, #3 @ │ │ │ │ ldrdcc pc, [r0], -r8 │ │ │ │ @ instruction: 0xf04fb95b │ │ │ │ @@ -24997,236 +24999,236 @@ │ │ │ │ @ instruction: 0xf0204478 │ │ │ │ @ instruction: 0xe7eafbfd │ │ │ │ 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 ffc59666 │ │ │ │ + blx ffc5966e │ │ │ │ @ instruction: 0xf7e7e7dd │ │ │ │ - svclt 0x0000e84e │ │ │ │ - andeq r2, r6, r6, ror #22 │ │ │ │ - andeq r2, r6, r0, ror #22 │ │ │ │ + svclt 0x0000e84a │ │ │ │ + andeq r2, r6, lr, asr fp │ │ │ │ + andeq r2, r6, r8, asr fp │ │ │ │ ldrdeq r0, [r0], -r0 @ │ │ │ │ ldrdeq r0, [r0], -r8 │ │ │ │ - andeq r0, r4, r2, lsl #17 │ │ │ │ - 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, r0, lsl sl │ │ │ │ - andeq r8, r3, r6, lsl #28 │ │ │ │ + andeq r0, r4, r2, ror r8 │ │ │ │ + @ instruction: 0x000681ba │ │ │ │ + muleq r6, r0, r1 │ │ │ │ + andeq r8, r6, r4, asr r1 │ │ │ │ + andeq r2, r6, r0, lsr #21 │ │ │ │ + andeq r8, r3, r0, lsl #20 │ │ │ │ strdeq r8, [r3], -r6 │ │ │ │ - andeq r8, r3, ip, ror #27 │ │ │ │ - ldrdeq r8, [r3], -r8 @ │ │ │ │ - andeq r8, r3, lr, asr #27 │ │ │ │ - andeq r8, r3, r6, asr #19 │ │ │ │ - @ instruction: 0x00038dbc │ │ │ │ - andeq r8, r3, ip, lsr #19 │ │ │ │ - andeq r8, r3, r2, lsr #27 │ │ │ │ + andeq r8, r3, r6, ror #19 │ │ │ │ + ldrdeq r8, [r3], -ip │ │ │ │ + andeq r8, r3, r8, asr #19 │ │ │ │ + @ instruction: 0x00038dbe │ │ │ │ + @ instruction: 0x000389b6 │ │ │ │ + andeq r8, r3, ip, lsr #27 │ │ │ │ + muleq r3, ip, r9 │ │ │ │ + muleq r3, r2, sp │ │ │ │ vst3. {d27,d29,d31}, [pc :256], r8 │ │ │ │ - bl feb74840 │ │ │ │ + bl feb74848 │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ - blmi 5e15e8 │ │ │ │ - bmi 60924c │ │ │ │ + blmi 5e15f0 │ │ │ │ + bmi 609254 │ │ │ │ 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 8db65a │ │ │ │ + blx 8db662 │ │ │ │ @ instruction: 0xf8d54604 │ │ │ │ - blcs 69adc │ │ │ │ + blcs 69ae4 │ │ │ │ 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 ff85970c │ │ │ │ + blx ff859714 │ │ │ │ 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 │ │ │ │ @ instruction: 0x4620fb93 │ │ │ │ svclt 0x0000bdf8 │ │ │ │ - @ instruction: 0x000629b2 │ │ │ │ + andeq r2, r6, sl, lsr #19 │ │ │ │ ldrdeq r0, [r0], -r0 @ │ │ │ │ - andeq r8, r6, lr, lsr r0 │ │ │ │ - andeq r8, r3, r4, lsl #18 │ │ │ │ - andeq r8, r3, lr, lsl #26 │ │ │ │ - strdeq r8, [r3], -r2 │ │ │ │ - strdeq r8, [r3], -ip │ │ │ │ + andeq r8, r6, r6, lsr r0 │ │ │ │ + strdeq r8, [r3], -r4 │ │ │ │ + strdeq r8, [r3], -lr │ │ │ │ + andeq r8, r3, r2, ror #17 │ │ │ │ + andeq r8, r3, ip, ror #25 │ │ │ │ vst3. {d27,d29,d31}, [pc :256], r8 │ │ │ │ - bl feb748c8 │ │ │ │ + bl feb748d0 │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ - blmi 10e1670 │ │ │ │ - bmi 11092d4 │ │ │ │ + blmi 10e1678 │ │ │ │ + bmi 11092dc │ │ │ │ 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 bfb794 │ │ │ │ + blcs bfb79c │ │ │ │ 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 bed308 │ │ │ │ - blcs 51af4 │ │ │ │ + blcs bed310 │ │ │ │ + blcs 51afc │ │ │ │ strtmi sp, [r8], -r9, asr #32 │ │ │ │ - ldmdb sl!, {r0, r1, r2, r5, r6, r7, r8, r9, sl, ip, sp, lr, pc}^ │ │ │ │ + ldmdb r6!, {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 9572c │ │ │ │ + blcs 95734 │ │ │ │ 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 95748 │ │ │ │ + bcs 95750 │ │ │ │ and pc, r1, r3, lsl #17 │ │ │ │ @ instruction: 0x4618d039 │ │ │ │ - blcc 6ef8c │ │ │ │ + blcc 6ef94 │ │ │ │ @ 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 be8b70 │ │ │ │ + bcs be8b78 │ │ │ │ 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 │ │ │ │ strtmi pc, [r8], -r1, lsr #22 │ │ │ │ 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 │ │ │ │ sbfx pc, fp, #20, #4 │ │ │ │ - blcs 2efb4 │ │ │ │ + blcs 2efbc │ │ │ │ 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 259836 │ │ │ │ + blx 25983e │ │ │ │ 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 ffed9850 │ │ │ │ + blx ffed9858 │ │ │ │ strtmi lr, [fp], #-2007 @ 0xfffff829 │ │ │ │ @ instruction: 0xd1ca429e │ │ │ │ svclt 0x0000e7ef │ │ │ │ - andeq r2, r6, sl, lsr #18 │ │ │ │ + andeq r2, r6, r2, lsr #18 │ │ │ │ ldrdeq r0, [r0], -r0 @ │ │ │ │ - andeq r8, r3, lr, lsl #16 │ │ │ │ - andeq r8, r3, r0, lsr ip │ │ │ │ - strdeq r8, [r3], -sl │ │ │ │ - andeq r8, r3, ip, lsl ip │ │ │ │ - ldrdeq r8, [r3], -ip │ │ │ │ strdeq r8, [r3], -lr │ │ │ │ - andeq r8, r3, r0, asr #15 │ │ │ │ - andeq r8, r3, r2, ror #23 │ │ │ │ + andeq r8, r3, r0, lsr #24 │ │ │ │ + andeq r8, r3, sl, ror #15 │ │ │ │ + andeq r8, r3, ip, lsl #24 │ │ │ │ + andeq r8, r3, ip, asr #15 │ │ │ │ + andeq r8, r3, lr, ror #23 │ │ │ │ + @ instruction: 0x000387b0 │ │ │ │ + ldrdeq r8, [r3], -r2 │ │ │ │ vst3.32 {d27,d29,d31}, [pc :256], r0 │ │ │ │ - bl feb74a0c │ │ │ │ + bl feb74a14 │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ - blmi a617d4 │ │ │ │ - bmi a89418 │ │ │ │ + blmi a617dc │ │ │ │ + bmi a89420 │ │ │ │ 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 bef0cc │ │ │ │ + blcs bef0d4 │ │ │ │ @ instruction: 0xf810d103 │ │ │ │ - blcs bed438 │ │ │ │ + blcs bed440 │ │ │ │ @ instruction: 0xb32bd0fb │ │ │ │ ldc2l 7, cr15, [r8, #1012]! @ 0x3f4 │ │ │ │ @ instruction: 0xb3284605 │ │ │ │ - stmia r0!, {r0, r1, r2, r5, r6, r7, r8, r9, sl, ip, sp, lr, pc}^ │ │ │ │ + ldm ip, {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 be8c64 │ │ │ │ + bcs be8c6c │ │ │ │ strdcs sp, [pc, -r8]! │ │ │ │ @ instruction: 0xf7e74628 │ │ │ │ - cmnlt r8, r4, asr #20 │ │ │ │ + cmnlt r8, r0, asr #20 │ │ │ │ @ instruction: 0xf7fd3001 │ │ │ │ @ instruction: 0x4603fddd │ │ │ │ ldrmi r4, [sp], -r8, lsr #12 │ │ │ │ @ instruction: 0xff24f00c │ │ │ │ stmdblt r3, {r0, r1, r5, fp, sp, lr}^ │ │ │ │ ldclt 6, cr4, [r0, #160]! @ 0xa0 │ │ │ │ @ instruction: 0xf7fd4628 │ │ │ │ @ instruction: 0x4605fdd1 │ │ │ │ - blcs 3791c │ │ │ │ + blcs 37924 │ │ │ │ stmdbmi fp, {r1, r2, r4, r5, r6, r7, ip, lr, pc} │ │ │ │ sbcvc pc, sl, #64, 4 │ │ │ │ ldrbtmi r4, [r9], #-2058 @ 0xfffff7f6 │ │ │ │ @ instruction: 0xf0204478 │ │ │ │ @ instruction: 0x4628fa91 │ │ │ │ stmdbmi r8, {r4, r5, r7, r8, sl, fp, ip, sp, pc} │ │ │ │ adcvc pc, r7, #64, 4 │ │ │ │ ldrbtmi r4, [r9], #-2055 @ 0xfffff7f9 │ │ │ │ @ instruction: 0xf0204478 │ │ │ │ ldr pc, [r5, fp, asr #19]! │ │ │ │ - andeq r2, r6, r6, ror #15 │ │ │ │ + ldrdeq r2, [r6], -lr │ │ │ │ ldrdeq r0, [r0], -r0 @ │ │ │ │ - andeq r8, r3, lr, ror #13 │ │ │ │ - andeq r8, r3, r0, lsr #22 │ │ │ │ - ldrdeq r8, [r3], -sl │ │ │ │ - andeq r8, r3, ip, lsl #22 │ │ │ │ + ldrdeq r8, [r3], -lr │ │ │ │ + andeq r8, r3, r0, lsl fp │ │ │ │ + andeq r8, r3, sl, asr #13 │ │ │ │ + strdeq r8, [r3], -ip │ │ │ │ svcmi 0x00f0e92d │ │ │ │ stcpl 4, cr15, [r0], {79} @ 0x4f │ │ │ │ @ instruction: 0x0c0cebad │ │ │ │ svceq 0x0090f8cc │ │ │ │ umullslt r4, r3, r1, sp │ │ │ │ ldrbtmi r4, [sp], #-3217 @ 0xfffff36f │ │ │ │ - bmi fe4b0730 │ │ │ │ + bmi fe4b0738 │ │ │ │ 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 29908 │ │ │ │ + blcs 29910 │ │ │ │ adchi pc, sl, r0, asr #32 │ │ │ │ @ instruction: 0xf0002c00 │ │ │ │ strtmi r8, [r0], -fp, ror #1 │ │ │ │ - ldmda r6!, {r0, r1, r2, r5, r6, r7, r8, r9, sl, ip, sp, lr, pc}^ │ │ │ │ + ldmda r2!, {r0, r1, r2, r5, r6, r7, r8, r9, sl, ip, sp, lr, pc}^ │ │ │ │ strtmi r4, [r9], -r5, lsl #12 │ │ │ │ @ instruction: 0xf0242004 │ │ │ │ msrlt CPSR_f, pc, ror ip │ │ │ │ smlatbcs r2, sp, r0, r0 │ │ │ │ @ instruction: 0xf0244628 │ │ │ │ stmiblt r8!, {r0, r1, r4, r5, r7, sl, fp, ip, sp, lr, pc}^ │ │ │ │ @ instruction: 0xf00c200b │ │ │ │ stmibmi r0, {r0, r4, r8, r9, sl, fp, ip, sp, lr, pc} │ │ │ │ strmi r2, [r6], -fp, lsl #4 │ │ │ │ @ instruction: 0xf01f4479 │ │ │ │ @ instruction: 0xf8d9ffe7 │ │ │ │ - blcs 29948 │ │ │ │ + blcs 29950 │ │ │ │ adchi pc, sp, r0, asr #32 │ │ │ │ - blmi 1df033c │ │ │ │ + blmi 1df0344 │ │ │ │ ldmpl r3, {r1, r3, r4, r5, r6, sl, lr}^ │ │ │ │ - blvs ffef79c0 │ │ │ │ + blvs ffef79c8 │ │ │ │ @ instruction: 0xf04f405a │ │ │ │ @ instruction: 0xf0400300 │ │ │ │ ldrtmi r8, [r0], -r0, ror #1 │ │ │ │ ldrtmi r3, [sp], r4, asr #14 │ │ │ │ svchi 0x00f0e8bd │ │ │ │ @ instruction: 0xf1071ca8 │ │ │ │ @ instruction: 0xf00c0b0c │ │ │ │ @@ -25235,55 +25237,55 @@ │ │ │ │ @ instruction: 0x46584479 │ │ │ │ @ instruction: 0xfff2f01f │ │ │ │ ldrtmi r7, [r5], -r2, lsr #16 │ │ │ │ subsle r2, r9, r0, lsl #20 │ │ │ │ @ instruction: 0xf8c72500 │ │ │ │ @ instruction: 0xf1a2b000 │ │ │ │ @ instruction: 0xf1050308 │ │ │ │ - bl 19f9a0 │ │ │ │ - blcs 1ca05b4 │ │ │ │ + bl 19f9a8 │ │ │ │ + blcs 1ca05bc │ │ │ │ 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 1c6c2a8 │ │ │ │ - bcc eac37c │ │ │ │ - bcc eac2b0 │ │ │ │ - bcc eac2b4 │ │ │ │ + bcc eac2a8 │ │ │ │ + bcc eac2ac │ │ │ │ + bcc 1c6c2b0 │ │ │ │ + bcc eac384 │ │ │ │ + bcc eac2b8 │ │ │ │ + bcc eac2bc │ │ │ │ movtmi r4, #13123 @ 0x3343 │ │ │ │ movtmi r4, #13123 @ 0x3343 │ │ │ │ movtmi r4, #13123 @ 0x3343 │ │ │ │ - bcc eac2c4 │ │ │ │ + bcc eac2cc │ │ │ │ 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 feeec308 │ │ │ │ + bcc feeec310 │ │ │ │ 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 0x00c8f7e6 │ │ │ │ + svc 0x00c4f7e6 │ │ │ │ stmdavs r3, {r1, r3, r4, r5, r6, fp, sp, lr} │ │ │ │ andscc pc, r2, r3, lsr r9 @ │ │ │ │ - ble 116862c │ │ │ │ + ble 1168634 │ │ │ │ @ instruction: 0xf88b46a8 │ │ │ │ @ instruction: 0xf8142000 │ │ │ │ @ instruction: 0xf1082f01 │ │ │ │ - bcs 1ee40 │ │ │ │ + bcs 1ee48 │ │ │ │ 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 │ │ │ │ @@ -25311,138 +25313,138 @@ │ │ │ │ ldrbtmi r4, [r9], #-2090 @ 0xfffff7d6 │ │ │ │ @ instruction: 0xf0204478 │ │ │ │ strb pc, [r9, -r7, lsl #19] @ │ │ │ │ cmpcs ip, #268435456 @ 0x10000000 │ │ │ │ eorcs r9, r0, #0, 6 │ │ │ │ tstcs r1, fp, lsr r8 │ │ │ │ andseq pc, ip, r7, lsl #2 │ │ │ │ - svc 0x00fef7e6 │ │ │ │ + svc 0x00faf7e6 │ │ │ │ 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, r2, r4, r5, r9, sl, fp, ip, sp, lr, pc} │ │ │ │ strmi r2, [r6], -r7, lsl #4 │ │ │ │ @ instruction: 0xf01f4479 │ │ │ │ @ instruction: 0xf8d9ff0b │ │ │ │ - blcs 29b00 │ │ │ │ + blcs 29b08 │ │ │ │ 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: 0xf958f020 │ │ │ │ @ instruction: 0xf646e71a │ │ │ │ sbfx r6, ip, #6, #13 │ │ │ │ cmppmi ip, #72351744 @ p-variant is OBSOLETE @ 0x4500000 │ │ │ │ @ instruction: 0xf7e6e7a9 │ │ │ │ - svclt 0x0000edb0 │ │ │ │ - andeq r2, r6, sl, lsl r7 │ │ │ │ - ldrdeq r0, [r0], -r8 │ │ │ │ + svclt 0x0000edac │ │ │ │ andeq r2, r6, r2, lsl r7 │ │ │ │ + ldrdeq r0, [r0], -r8 │ │ │ │ + andeq r2, r6, sl, lsl #14 │ │ │ │ ldrdeq r0, [r0], -r0 @ │ │ │ │ - @ instruction: 0x00038ab8 │ │ │ │ - @ instruction: 0x000626b0 │ │ │ │ - andeq r8, r3, r0, ror sl │ │ │ │ - andeq r8, r3, r2, lsr r5 │ │ │ │ - andeq r8, r3, r8, ror r9 │ │ │ │ - andeq r8, r3, r0, lsr #10 │ │ │ │ - andeq r8, r3, r6, ror #18 │ │ │ │ - ldrdeq r8, [r3], -sl │ │ │ │ - andeq r8, r3, r0, lsr #18 │ │ │ │ - strdeq r8, [r3], -r0 │ │ │ │ - andeq r8, r3, ip, ror r4 │ │ │ │ - andeq r8, r3, r2, asr #17 │ │ │ │ + andeq r8, r3, r8, lsr #21 │ │ │ │ + andeq r2, r6, r8, lsr #13 │ │ │ │ + andeq r8, r3, r0, ror #20 │ │ │ │ + andeq r8, r3, r2, lsr #10 │ │ │ │ + andeq r8, r3, r8, ror #18 │ │ │ │ + andeq r8, r3, r0, lsl r5 │ │ │ │ + andeq r8, r3, r6, asr r9 │ │ │ │ + andeq r8, r3, sl, asr #9 │ │ │ │ + andeq r8, r3, r0, lsl r9 │ │ │ │ + andeq r8, r3, r0, ror #17 │ │ │ │ + andeq r8, r3, ip, ror #8 │ │ │ │ + @ instruction: 0x000388b2 │ │ │ │ smlabbcs r1, r0, r4, fp │ │ │ │ ldrtmi sl, [sp], r0, lsl #30 │ │ │ │ - blvc 15bce8 │ │ │ │ + blvc 15bcf0 │ │ │ │ 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 188c0e8 │ │ │ │ + blmi 188c0f0 │ │ │ │ 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 169bcd4 │ │ │ │ + blmi 169bcdc │ │ │ │ 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 2f3f8 │ │ │ │ + blcs 2f400 │ │ │ │ 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: 0xf8e6f020 │ │ │ │ @ instruction: 0xf7e6e7d5 │ │ │ │ - stmdacs r0, {r1, r2, r3, r4, r5, r6, r7, r9, sl, fp, sp, lr, pc} │ │ │ │ - blmi 13d1d08 │ │ │ │ + stmdacs r0, {r1, r3, r4, r5, r6, r7, r9, sl, fp, sp, lr, pc} │ │ │ │ + blmi 13d1d10 │ │ │ │ andhi pc, r3, r6, asr r8 @ │ │ │ │ strtmi r2, [r0], -r1, lsl #2 │ │ │ │ mcr2 7, 3, pc, cr0, cr15, {7} @ │ │ │ │ - bmi 1330140 │ │ │ │ + bmi 1330148 │ │ │ │ strmi r4, [r3], -r1, lsl #13 │ │ │ │ ldmdapl r4!, {r1, r3, r4, r5, r6, sl, lr}^ │ │ │ │ stmdavs r0!, {r0, r8, sp} │ │ │ │ - svc 0x00e8f7e6 │ │ │ │ + svc 0x00e4f7e6 │ │ │ │ @ instruction: 0xf00c4648 │ │ │ │ @ instruction: 0xf8d8fd4d │ │ │ │ @ instruction: 0xf7e60000 │ │ │ │ - strmi lr, [r6], -sl, lsr #31 │ │ │ │ + strmi lr, [r6], -r6, lsr #31 │ │ │ │ svclt 0x0018280a │ │ │ │ svccc 0x00fff1b0 │ │ │ │ @ instruction: 0xf8d8d04b │ │ │ │ @ instruction: 0xf7e60000 │ │ │ │ - stmdacs sl, {r5, r7, r8, r9, sl, fp, sp, lr, pc} │ │ │ │ + stmdacs sl, {r2, r3, r4, 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: 0xe7daedbc │ │ │ │ - blcs 37d24 │ │ │ │ + @ instruction: 0xe7daedb8 │ │ │ │ + blcs 37d2c │ │ │ │ sbcscs sp, r4, #148 @ 0x94 │ │ │ │ strbmi r4, [r0], -r9, asr #12 │ │ │ │ @ instruction: 0xf8a0f020 │ │ │ │ andcs lr, r2, lr, lsl #15 │ │ │ │ - cdp 7, 11, cr15, cr6, cr6, {7} │ │ │ │ + cdp 7, 11, cr15, cr2, cr6, {7} │ │ │ │ eorsle r2, r8, r0, lsl #16 │ │ │ │ @ instruction: 0xf7e62002 │ │ │ │ - blmi a99760 │ │ │ │ + blmi a99758 │ │ │ │ ldrbtmi r4, [r9], #-2348 @ 0xfffff6d4 │ │ │ │ andhi pc, r3, r6, asr r8 @ │ │ │ │ ldrdcs pc, [r0], -r8 │ │ │ │ - cdp 7, 7, cr15, cr2, cr6, {7} │ │ │ │ + cdp 7, 6, cr15, cr14, cr6, {7} │ │ │ │ @ instruction: 0xf8d9b1c0 │ │ │ │ - blcs 69cb0 │ │ │ │ + blcs 69cb8 │ │ │ │ strcs sp, [r1], #-170 @ 0xffffff56 │ │ │ │ - blcs 37d64 │ │ │ │ + blcs 37d6c │ │ │ │ svcge 0x0075f43f │ │ │ │ vst2.8 {d20,d22}, [pc :128], r4 │ │ │ │ stmdami r4!, {r1, r3, r7, r9, ip, sp, lr} │ │ │ │ ldrbtmi r4, [r8], #-1145 @ 0xfffffb87 │ │ │ │ @ instruction: 0xf87cf020 │ │ │ │ cdpcs 7, 4, cr14, cr14, cr11, {3} │ │ │ │ strmi sp, [r4], -r8, asr #3 │ │ │ │ @@ -25453,42 +25455,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, #-424] @ 0xfffffe58 │ │ │ │ + ldcmi 14, cr14, [r8, #-408] @ 0xfffffe68 │ │ │ │ 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, r2, ror r4 │ │ │ │ + andeq r2, r6, sl, ror #8 │ │ │ │ ldrdeq r0, [r0], -r0 @ │ │ │ │ - strdeq r7, [r6], -ip │ │ │ │ - andeq r8, r3, lr, asr #7 │ │ │ │ - andeq r8, r3, r4, asr #16 │ │ │ │ - ldrdeq r7, [r6], -r0 │ │ │ │ - andeq r7, r6, r4, asr #21 │ │ │ │ - muleq r3, r8, r3 │ │ │ │ - andeq r8, r3, lr, lsl #16 │ │ │ │ + strdeq r7, [r6], -r4 │ │ │ │ + @ instruction: 0x000383be │ │ │ │ + andeq r8, r3, r4, lsr r8 │ │ │ │ + andeq r7, r6, r8, asr #21 │ │ │ │ + @ instruction: 0x00067abc │ │ │ │ + andeq r8, r3, r8, lsl #7 │ │ │ │ + strdeq r8, [r3], -lr │ │ │ │ andeq r0, r0, ip, asr #8 │ │ │ │ andeq r0, r0, r4, lsl r4 │ │ │ │ - strdeq r8, [r3], -ip │ │ │ │ - andeq r8, r3, r8, ror #15 │ │ │ │ - andeq r6, r3, r6, lsr #23 │ │ │ │ - andeq r8, r3, r4, asr #5 │ │ │ │ - andeq r8, r3, sl, lsr r7 │ │ │ │ - andeq r8, r3, sl, lsl r7 │ │ │ │ - andeq r8, r3, r0, asr #14 │ │ │ │ - muleq r3, ip, r2 │ │ │ │ - strdeq r8, [r3], -r4 │ │ │ │ - andeq r8, r3, sl, lsl r7 │ │ │ │ - andeq r8, r3, r6, ror r2 │ │ │ │ + andeq r8, r3, ip, ror #15 │ │ │ │ + ldrdeq r8, [r3], -r8 @ │ │ │ │ + muleq r3, r6, fp │ │ │ │ + @ instruction: 0x000382b4 │ │ │ │ + andeq r8, r3, sl, lsr #14 │ │ │ │ + andeq r8, r3, sl, lsl #14 │ │ │ │ + andeq r8, r3, r0, lsr r7 │ │ │ │ + andeq r8, r3, ip, lsl #5 │ │ │ │ + andeq r8, r3, r4, ror #13 │ │ │ │ + andeq r8, r3, sl, lsl #14 │ │ │ │ + andeq r8, r3, r6, ror #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 │ │ │ │ @@ -25496,32 +25498,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 6a220 │ │ │ │ + blcs 6a228 │ │ │ │ ldmdavc r4!, {r0, r4, r6, ip, lr, pc} │ │ │ │ - bmi 10caa88 │ │ │ │ + bmi 10caa90 │ │ │ │ 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 29df4 │ │ │ │ + blcs 29dfc │ │ │ │ @ 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 │ │ │ │ @@ -25532,22 +25534,22 @@ │ │ │ │ @ instruction: 0xff14f01f │ │ │ │ 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 │ │ │ │ strb pc, [r8, r7, asr #31]! @ │ │ │ │ @ instruction: 0xf7e6607a │ │ │ │ - stmdavs r3, {r1, r3, r4, r5, r7, r8, sl, fp, sp, lr, pc} │ │ │ │ + stmdavs r3, {r1, r2, 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 2dbe58 │ │ │ │ + blx 2dbe60 │ │ │ │ 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: 0xffa6f01f │ │ │ │ @@ -25562,30 +25564,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 │ │ │ │ ldr pc, [ip, r9, lsl #24] │ │ │ │ - andeq r2, r6, sl, ror r2 │ │ │ │ + andeq r2, r6, r2, ror r2 │ │ │ │ ldrdeq r0, [r0], -r0 @ │ │ │ │ - strdeq r7, [r6], -r6 │ │ │ │ - ldrdeq r7, [r6], -lr │ │ │ │ - andeq r8, r3, ip, ror #2 │ │ │ │ - andeq r8, r3, r6, asr r6 │ │ │ │ - andeq r8, r3, sl, asr r1 │ │ │ │ - andeq r8, r3, r4, asr #12 │ │ │ │ - andeq r8, r3, r8, lsl r1 │ │ │ │ - andeq r8, r3, r2, lsl #12 │ │ │ │ - andeq r8, r3, r6, lsl #2 │ │ │ │ - strdeq r8, [r3], -r0 │ │ │ │ - andeq r8, r3, r8, ror #1 │ │ │ │ + andeq r7, r6, lr, ror #17 │ │ │ │ + ldrdeq r7, [r6], -r6 │ │ │ │ + andeq r8, r3, ip, asr r1 │ │ │ │ + andeq r8, r3, r6, asr #12 │ │ │ │ + andeq r8, r3, sl, asr #2 │ │ │ │ + andeq r8, r3, r4, lsr r6 │ │ │ │ + andeq r8, r3, r8, lsl #2 │ │ │ │ + strdeq r8, [r3], -r2 │ │ │ │ + strdeq r8, [r3], -r6 │ │ │ │ + andeq r8, r3, r0, ror #11 │ │ │ │ + ldrdeq r8, [r3], -r8 @ │ │ │ │ smlabbcs r0, r0, r4, fp │ │ │ │ ldrtmi sl, [sp], r0, lsl #30 │ │ │ │ - blvc 15c068 │ │ │ │ + blvc 15c070 │ │ │ │ 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 │ │ │ │ @@ -25602,52 +25604,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: 0xff3cf01f │ │ │ │ rscscc pc, pc, pc, asr #32 │ │ │ │ ldrhhi lr, [r0, #141]! @ 0x8d │ │ │ │ - strdeq r2, [r6], -r2 @ │ │ │ │ + andeq r2, r6, sl, ror #1 │ │ │ │ ldrdeq r0, [r0], -r0 @ │ │ │ │ - andeq r8, r3, lr, asr r0 │ │ │ │ - andeq r8, r3, ip, asr r5 │ │ │ │ + andeq r8, r3, lr, asr #32 │ │ │ │ + andeq r8, r3, ip, asr #10 │ │ │ │ vst3.8 {d27-d29}, [pc] │ │ │ │ push {r7, sl, fp, ip, lr} │ │ │ │ - bl feb6ef30 │ │ │ │ + bl feb6ef38 │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ stmdami sl, {r3, r4, r6, r7, r8, r9, sl, fp}^ │ │ │ │ stmdbmi sl, {r0, r1, r7, ip, sp, pc}^ │ │ │ │ - blmi 12af160 │ │ │ │ - bmi 12c9b84 │ │ │ │ + blmi 12af168 │ │ │ │ + bmi 12c9b8c │ │ │ │ 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, [sl, #-920]! @ 0xfffffc68 │ │ │ │ - bvs ffe2f7c8 │ │ │ │ + stc 7, cr15, [r6, #-920]! @ 0xfffffc68 │ │ │ │ + bvs ffe2f7d0 │ │ │ │ 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, [sl, #-920] @ 0xfffffc68 │ │ │ │ + ldc 7, cr15, [r6, #-920] @ 0xfffffc68 │ │ │ │ strtmi r4, [r1], -r4, lsl #12 │ │ │ │ @ instruction: 0xf0244628 │ │ │ │ stmdacs r0, {r0, r2, r3, r4, r6, r8, fp, ip, sp, lr, pc} │ │ │ │ @ instruction: 0xf8d9d1f0 │ │ │ │ - blcs 29fe4 │ │ │ │ + blcs 29fec │ │ │ │ strcs sp, [r0], #-324 @ 0xfffffebc │ │ │ │ - blmi bb08b0 │ │ │ │ + blmi bb08b8 │ │ │ │ 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 │ │ │ │ @@ -25656,114 +25658,114 @@ │ │ │ │ ldrbtmi r4, [r9], #-2089 @ 0xfffff7d7 │ │ │ │ @ instruction: 0xf01f4478 │ │ │ │ bfi pc, r9, (invalid: 28:1) @ │ │ │ │ strtmi r2, [r8], -r2, lsl #2 │ │ │ │ @ instruction: 0xf938f024 │ │ │ │ strcc fp, [r2, #-872] @ 0xfffffc98 │ │ │ │ strtmi r3, [r8], -r4, lsl #12 │ │ │ │ - blx fe55a062 │ │ │ │ + blx fe55a06a │ │ │ │ movwcs r4, #1601 @ 0x641 │ │ │ │ andvc r4, r3, sl, lsr #12 │ │ │ │ @ instruction: 0xf01f4604 │ │ │ │ - bvs ffe9d1e4 │ │ │ │ + bvs ffe9d1ec │ │ │ │ cmplt r1, lr, lsr r0 │ │ │ │ strtmi r4, [r0], -sl, lsr #12 │ │ │ │ stc2 0, cr15, [r8], #-124 @ 0xffffff84 │ │ │ │ @ instruction: 0x36046831 │ │ │ │ stmdbcs r0, {r1, r2, r3, r4, r5, sp, lr} │ │ │ │ @ instruction: 0xf8d9d1f6 │ │ │ │ - blcs 2a05c │ │ │ │ + blcs 2a064 │ │ │ │ ldmdbmi r7, {r2, r6, r7, ip, lr, pc} │ │ │ │ adceq pc, r8, #64, 12 @ 0x4000000 │ │ │ │ ldrbtmi r4, [r9], #-2070 @ 0xfffff7ea │ │ │ │ @ instruction: 0xf01f4478 │ │ │ │ ldr pc, [fp, fp, lsr #29]! │ │ │ │ @ instruction: 0xf6404914 │ │ │ │ ldmdami r4, {r0, r4, r7, r9} │ │ │ │ ldrbtmi r4, [r8], #-1145 @ 0xfffffb87 │ │ │ │ mcr2 0, 5, pc, cr2, cr15, {0} @ │ │ │ │ @ instruction: 0xf8d9e7b1 │ │ │ │ - blcs 2a088 │ │ │ │ + blcs 2a090 │ │ │ │ ldmdbmi r0, {r0, r2, r3, r5, r7, ip, lr, pc} │ │ │ │ addseq pc, r9, #64, 12 @ 0x4000000 │ │ │ │ ldrbtmi r4, [r9], #-2063 @ 0xfffff7f1 │ │ │ │ @ instruction: 0xf01f4478 │ │ │ │ @ instruction: 0xe7a4fe95 │ │ │ │ - b ffcdc038 │ │ │ │ - andeq r2, r6, r4, lsl #1 │ │ │ │ - ldrdeq r0, [r0], -r8 │ │ │ │ + b ffbdc040 │ │ │ │ andeq r2, r6, ip, ror r0 │ │ │ │ + ldrdeq r0, [r0], -r8 │ │ │ │ + andeq r2, r6, r4, ror r0 │ │ │ │ ldrdeq r0, [r0], -r0 @ │ │ │ │ - andeq r2, r6, r4, lsl r0 │ │ │ │ - andeq r7, r3, r6, ror pc │ │ │ │ - andeq r8, r3, r4, lsl #9 │ │ │ │ - andeq r7, r3, r2, lsr #30 │ │ │ │ - andeq r8, r3, r0, lsr r4 │ │ │ │ - andeq r7, r3, r0, lsl pc │ │ │ │ - andeq r8, r3, lr, lsl r4 │ │ │ │ - strdeq r7, [r3], -r6 │ │ │ │ - andeq r8, r3, r4, lsl #8 │ │ │ │ + andeq r2, r6, ip │ │ │ │ + andeq r7, r3, r6, ror #30 │ │ │ │ + andeq r8, r3, r4, ror r4 │ │ │ │ + andeq r7, r3, r2, lsl pc │ │ │ │ + andeq r8, r3, r0, lsr #8 │ │ │ │ + andeq r7, r3, r0, lsl #30 │ │ │ │ + andeq r8, r3, lr, lsl #8 │ │ │ │ + andeq r7, r3, r6, ror #29 │ │ │ │ + strdeq r8, [r3], -r4 │ │ │ │ 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 │ │ │ │ - @ instruction: 0x4630ea70 │ │ │ │ + ldrtmi lr, [r0], -ip, ror #20 │ │ │ │ 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 358d60 │ │ │ │ + bleq 358d68 │ │ │ │ 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 109117c │ │ │ │ + b 1091184 │ │ │ │ @ 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, [lr], #-920 @ 0xfffffc68 │ │ │ │ + stc 7, cr15, [sl], #-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 88217c │ │ │ │ + bmi 882184 │ │ │ │ teqcs pc, ip, lsl r6 @ │ │ │ │ ldrbtmi r3, [sl], #-4 │ │ │ │ @ instruction: 0xf892370c │ │ │ │ @ instruction: 0xf8043120 │ │ │ │ @ instruction: 0xf8043c04 │ │ │ │ movwcs r3, #3075 @ 0xc03 │ │ │ │ stcne 8, cr15, [r2], {4} │ │ │ │ @@ -25777,43 +25779,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 398100 │ │ │ │ + bmi 398108 │ │ │ │ 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, lr, lsr #11 │ │ │ │ - andeq r8, r3, ip, lsr #7 │ │ │ │ - andeq r7, r6, lr, ror r5 │ │ │ │ - ldrdeq r7, [r6], -r6 │ │ │ │ - andeq r7, r6, ip, lsr #9 │ │ │ │ - andeq r7, r6, r2, lsl #9 │ │ │ │ + andeq r7, r6, r6, lsr #11 │ │ │ │ + muleq r3, ip, r3 │ │ │ │ + andeq r7, r6, r6, ror r5 │ │ │ │ + andeq r7, r6, lr, asr #9 │ │ │ │ + andeq r7, r6, r4, lsr #9 │ │ │ │ + andeq r7, r6, sl, ror r4 │ │ │ │ vst3. {d27,d29,d31}, [pc :256], r8 │ │ │ │ - bl feb75454 │ │ │ │ + bl feb7545c │ │ │ │ @ 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 1ada2b4 │ │ │ │ + blx 1ada2bc │ │ │ │ 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 │ │ │ │ @@ -25821,19 +25823,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 feb754c4 │ │ │ │ + bl feb754cc │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ ldmeq r3, {r3, r5, r6, r7, r8, r9, sl, fp} │ │ │ │ strmi r4, [ip], -r6, lsl #12 │ │ │ │ - bl 109ed4 │ │ │ │ + bl 109edc │ │ │ │ ldrmi r0, [r5], -r3, asr #6 │ │ │ │ @ instruction: 0xf00c1c98 │ │ │ │ stmdacs r0, {r0, r2, r3, 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 │ │ │ │ @@ -25844,34 +25846,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 10b1024 │ │ │ │ + bmi 10b102c │ │ │ │ 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 aea33c │ │ │ │ + bllt aea344 │ │ │ │ andcs r1, r9, #3968 @ 0xf80 │ │ │ │ ldrtmi r4, [r0], -r9, lsr #12 │ │ │ │ - ldc 7, cr15, [r2, #-920] @ 0xfffffc68 │ │ │ │ - bllt 1e2fb5c │ │ │ │ + stc 7, cr15, [lr, #-920] @ 0xfffffc68 │ │ │ │ + bllt 1e2fb64 │ │ │ │ strmi r4, [r2], -r3, lsl #12 │ │ │ │ strbmi r9, [r1], -r0 │ │ │ │ @ instruction: 0xf7e64630 │ │ │ │ - strmi lr, [r4], -r4, ror #19 │ │ │ │ + strmi lr, [r4], -r0, ror #19 │ │ │ │ @ instruction: 0x4630bb30 │ │ │ │ - b 155c2fc │ │ │ │ + b 145c304 │ │ │ │ ldrdcc pc, [r0], -r9 │ │ │ │ - bmi c4ca58 │ │ │ │ + bmi c4ca60 │ │ │ │ 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 │ │ │ │ @@ -25886,97 +25888,97 @@ │ │ │ │ ldrb pc, [lr, sp, lsl #26] @ │ │ │ │ eorle r2, r1, r1, lsl #24 │ │ │ │ andpl pc, r0, pc, asr #8 │ │ │ │ @ instruction: 0xf9d0f00c │ │ │ │ movwpl pc, #1103 @ 0x44f @ │ │ │ │ strmi r4, [r2], -r0, lsl #13 │ │ │ │ @ instruction: 0x46204631 │ │ │ │ - stmia lr!, {r1, r2, r5, r6, r7, r8, r9, sl, ip, sp, lr, pc} │ │ │ │ + stmia sl!, {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: 0xf968f00c │ │ │ │ @ instruction: 0xf7e64630 │ │ │ │ - @ instruction: 0xf8d9ea0a │ │ │ │ + @ instruction: 0xf8d9ea06 │ │ │ │ ldmdblt r3, {ip, sp} │ │ │ │ - ldrbtcc pc, [pc], #79 @ 1e404 @ │ │ │ │ + ldrbtcc pc, [pc], #79 @ 1e40c @ │ │ │ │ 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 │ │ │ │ ubfx pc, r7, #25, #20 │ │ │ │ - ldmdb r4!, {r1, r2, r5, r6, r7, r8, r9, sl, ip, sp, lr, pc} │ │ │ │ - andeq r1, r6, r6, ror #25 │ │ │ │ - ldrdeq r0, [r0], -r8 │ │ │ │ + ldmdb r0!, {r1, r2, r5, r6, r7, r8, r9, sl, ip, sp, lr, pc} │ │ │ │ ldrdeq r1, [r6], -lr │ │ │ │ + ldrdeq r0, [r0], -r8 │ │ │ │ + ldrdeq r1, [r6], -r6 │ │ │ │ ldrdeq r0, [r0], -r0 @ │ │ │ │ - muleq r6, r2, ip │ │ │ │ - strdeq r7, [r3], -r8 │ │ │ │ - andeq r8, r3, lr, asr r1 │ │ │ │ - andeq r7, r3, r6, ror #23 │ │ │ │ - andeq r8, r3, ip, asr #2 │ │ │ │ - andeq r7, r3, r0, lsr #23 │ │ │ │ - andeq r7, r3, sl, ror fp │ │ │ │ - andeq r8, r3, r0, ror #1 │ │ │ │ + andeq r1, r6, sl, lsl #25 │ │ │ │ + andeq r7, r3, r8, ror #23 │ │ │ │ + andeq r8, r3, lr, asr #2 │ │ │ │ + ldrdeq r7, [r3], -r6 │ │ │ │ + andeq r8, r3, ip, lsr r1 │ │ │ │ + muleq r3, r0, fp │ │ │ │ + andeq r7, r3, sl, ror #22 │ │ │ │ + ldrdeq r8, [r3], -r0 │ │ │ │ vst3.32 {d27,d29,d31}, [pc :64], r0 │ │ │ │ - bl feb75654 │ │ │ │ + bl feb7565c │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ - bmi 5223fc │ │ │ │ - blmi 54a66c │ │ │ │ + bmi 522404 │ │ │ │ + blmi 54a674 │ │ │ │ svcge 0x0000447a │ │ │ │ ldmpl r3, {r3, r4, r5, r9, sl, lr}^ │ │ │ │ rsbsvs r6, fp, fp, lsl r8 │ │ │ │ movweq pc, #79 @ 0x4f @ │ │ │ │ - ldcl 7, cr15, [r0], {230} @ 0xe6 │ │ │ │ + stcl 7, cr15, [ip], {230} @ 0xe6 │ │ │ │ ldrtmi r2, [r8], -r1, lsl #2 │ │ │ │ - stmdb ip, {r1, r2, r5, r6, r7, r8, r9, sl, ip, sp, lr, pc}^ │ │ │ │ + stmdb r8, {r1, r2, r5, r6, r7, r8, r9, sl, ip, sp, lr, pc}^ │ │ │ │ ldrtmi r4, [r9], -sp, lsl #16 │ │ │ │ @ instruction: 0xf7e64478 │ │ │ │ - @ instruction: 0x4638e8bc │ │ │ │ - stc 7, cr15, [r0, #-920]! @ 0xfffffc68 │ │ │ │ - blmi 230cb8 │ │ │ │ + @ instruction: 0x4638e8b8 │ │ │ │ + ldc 7, cr15, [ip, #-920] @ 0xfffffc68 │ │ │ │ + blmi 230cc0 │ │ │ │ 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 0x0000e8ee │ │ │ │ - andeq r1, r6, r0, lsr #23 │ │ │ │ + svclt 0x0000e8ea │ │ │ │ + muleq r6, r8, fp │ │ │ │ ldrdeq r0, [r0], -r8 │ │ │ │ - andeq r7, r6, r8, lsl #7 │ │ │ │ - andeq r1, r6, r0, ror fp │ │ │ │ + andeq r7, r6, r0, lsl #7 │ │ │ │ + andeq r1, r6, r8, ror #22 │ │ │ │ ldrlt r4, [r0], #2572 @ 0xa0c │ │ │ │ svcge 0x0000447a │ │ │ │ - bvs 14f900c │ │ │ │ - blvs 143911c │ │ │ │ + bvs 14f9014 │ │ │ │ + blvs 1439124 │ │ │ │ @ instruction: 0x4323430b │ │ │ │ - blvs ff539318 │ │ │ │ + blvs ff539320 │ │ │ │ movwmi r4, #45827 @ 0xb303 │ │ │ │ mrcvs 12, 0, r6, cr1, cr0, {0} │ │ │ │ movwmi r4, #13091 @ 0x3323 │ │ │ │ @ instruction: 0xf003430b │ │ │ │ orrsvs r0, r3, r1, lsl #6 │ │ │ │ ldclt 6, cr4, [r0], {189} @ 0xbd │ │ │ │ svclt 0x00004770 │ │ │ │ - andeq r7, r6, r8, asr #6 │ │ │ │ + andeq r7, r6, r0, asr #6 │ │ │ │ vst3. {d27,d29,d31}, [pc :256], r8 │ │ │ │ - bl feb756fc │ │ │ │ + bl feb75704 │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ - blmi 9624a4 │ │ │ │ - bmi 98a108 │ │ │ │ + blmi 9624ac │ │ │ │ + bmi 98a110 │ │ │ │ ldmpl ip, {r0, r1, r3, r4, r5, r6, sl, lr} │ │ │ │ - bllt 1b785a4 │ │ │ │ + bllt 1b785ac │ │ │ │ @ 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 │ │ │ │ @@ -25988,123 +25990,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 492d4c │ │ │ │ + blmi 492d54 │ │ │ │ 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 1a5a5fa │ │ │ │ + blx 1a5a602 │ │ │ │ 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 0x0000bc17 │ │ │ │ - strdeq r1, [r6], -r8 │ │ │ │ + strdeq r1, [r6], -r0 │ │ │ │ ldrdeq r0, [r0], -r0 @ │ │ │ │ - andeq r7, r6, ip, ror #5 │ │ │ │ - andeq r7, r6, r6, lsr #5 │ │ │ │ - andeq r7, r3, ip, lsl #31 │ │ │ │ - muleq r3, r6, pc @ │ │ │ │ - andeq r7, r3, r8, ror pc │ │ │ │ - andeq r7, r3, r2, lsl #31 │ │ │ │ + andeq r7, r6, r4, ror #5 │ │ │ │ + muleq r6, lr, r2 │ │ │ │ + andeq r7, r3, ip, ror pc │ │ │ │ + andeq r7, r3, r6, lsl #31 │ │ │ │ + andeq r7, r3, r8, ror #30 │ │ │ │ + andeq r7, r3, r2, ror 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 3869c │ │ │ │ + blcs 386a4 │ │ │ │ addshi pc, lr, r0, asr #32 │ │ │ │ @ instruction: 0xf0002800 │ │ │ │ - blmi 193e8bc │ │ │ │ + blmi 193e8c4 │ │ │ │ @ instruction: 0xf8d3447b │ │ │ │ - blcs 2a8c4 │ │ │ │ + blcs 2a8cc │ │ │ │ adcshi pc, r5, r0 │ │ │ │ - blcs 8bc698 │ │ │ │ + blcs 8bc6a0 │ │ │ │ strcc fp, [r1], #-3848 @ 0xfffff0f8 │ │ │ │ @ instruction: 0xf7e64620 │ │ │ │ - @ instruction: 0xf100e9f8 │ │ │ │ + @ instruction: 0xf100e9f4 │ │ │ │ strmi r0, [r0], r1, lsl #18 │ │ │ │ @ instruction: 0xf00c4648 │ │ │ │ @ instruction: 0xf108f89b │ │ │ │ @ instruction: 0x464a38ff │ │ │ │ strtmi r4, [r1], -r1, lsl #13 │ │ │ │ @ instruction: 0xf970f01f │ │ │ │ @ instruction: 0xf8194957 │ │ │ │ @ instruction: 0xf1073008 │ │ │ │ ldrbtmi r0, [r9], #-528 @ 0xfffffdf0 │ │ │ │ - blcs 8aff60 │ │ │ │ + blcs 8aff68 │ │ │ │ svclt 0x000460fa │ │ │ │ @ instruction: 0xf8092300 │ │ │ │ movwcs r3, #8 │ │ │ │ @ instruction: 0xf7e66033 │ │ │ │ - blmi 1458abc │ │ │ │ + blmi 1458ab4 │ │ │ │ @ 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 1352794 │ │ │ │ - bleq 5a7a8 │ │ │ │ + bmi 135279c │ │ │ │ + bleq 5a7b0 │ │ │ │ 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 0x002af7e5 │ │ │ │ + svc 0x0026f7e5 │ │ │ │ cmple r0, r0, lsl #16 │ │ │ │ - blx 238758 │ │ │ │ + blx 238760 │ │ │ │ @ instruction: 0xf10bf20b │ │ │ │ tstmi r3, #1024 @ 0x400 │ │ │ │ svceq 0x000bf1bb │ │ │ │ stmible lr!, {r0, r1, r4, r5, sp, lr}^ │ │ │ │ strtmi r6, [r0], -r9, lsr #22 │ │ │ │ - svc 0x001af7e5 │ │ │ │ + svc 0x0016f7e5 │ │ │ │ ldmdavs r3!, {r3, r4, r8, fp, ip, sp, pc} │ │ │ │ tstpeq ip, #67 @ p-variant is OBSOLETE @ 0x43 │ │ │ │ - blvs 1a7677c │ │ │ │ + blvs 1a76784 │ │ │ │ @ instruction: 0xf7e54620 │ │ │ │ - ldmdblt r8, {r1, r4, r8, r9, sl, fp, sp, lr, pc} │ │ │ │ - b 10f8788 │ │ │ │ + ldmdblt r8, {r1, r2, r3, r8, r9, sl, fp, sp, lr, pc} │ │ │ │ + b 10f8790 │ │ │ │ eorsvs r0, r3, r9, lsl #6 │ │ │ │ strtmi r6, [r0], -r9, lsr #23 │ │ │ │ - svc 0x0008f7e5 │ │ │ │ + svc 0x0004f7e5 │ │ │ │ ldmdavs r3!, {r3, r4, r8, fp, ip, sp, pc} │ │ │ │ movwvc pc, #9283 @ 0x2443 @ │ │ │ │ - blvs ffa767a0 │ │ │ │ + blvs ffa767a8 │ │ │ │ @ instruction: 0xf7e54620 │ │ │ │ - ldmdblt r8, {r8, r9, sl, fp, sp, lr, pc} │ │ │ │ + ldmdblt r8, {r2, r3, r4, r5, r6, r7, r9, sl, fp, sp, lr, pc} │ │ │ │ vst2.8 {d22-d23}, [r3 :256], r3 │ │ │ │ ldrsbtvs r7, [r3], -r1 │ │ │ │ - bleq 9ab14 │ │ │ │ + bleq 9ab1c │ │ │ │ svceq 0x0010f1bb │ │ │ │ ldmib r7, {r1, r6, r7, r8, ip, lr, pc}^ │ │ │ │ andcs r1, r0, r2, lsl #4 │ │ │ │ - stmia r6, {r1, r2, r5, r6, r7, r8, r9, sl, ip, sp, lr, pc}^ │ │ │ │ + stmia r2, {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: 0xffdef00b │ │ │ │ - bllt 12f87b8 │ │ │ │ - bmi 8e6710 │ │ │ │ + bllt 12f87c0 │ │ │ │ + bmi 8e6718 │ │ │ │ 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 │ │ │ │ @@ -26120,61 +26122,61 @@ │ │ │ │ @ instruction: 0x464922fe │ │ │ │ @ instruction: 0xf01f4640 │ │ │ │ @ instruction: 0xf04ffb35 │ │ │ │ @ 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 ada7ee │ │ │ │ + blx ada7f6 │ │ │ │ @ instruction: 0xf7ffe7cc │ │ │ │ @ instruction: 0xe747febf │ │ │ │ - svc 0x0084f7e5 │ │ │ │ - andeq r1, r6, r2, lsr sl │ │ │ │ + svc 0x0080f7e5 │ │ │ │ + andeq r1, r6, sl, lsr #20 │ │ │ │ ldrdeq r0, [r0], -r8 │ │ │ │ - andeq r1, r6, r8, lsr #20 │ │ │ │ + andeq r1, r6, r0, lsr #20 │ │ │ │ ldrdeq r0, [r0], -r0 @ │ │ │ │ - andeq r7, r6, ip, lsl #4 │ │ │ │ - strdeq r7, [r3], -sl │ │ │ │ - ldrdeq r7, [r3], -sl │ │ │ │ + andeq r7, r6, r4, lsl #4 │ │ │ │ + andeq r7, r3, sl, ror #29 │ │ │ │ + andeq r7, r3, sl, asr #29 │ │ │ │ andeq r0, r0, r0, ror #8 │ │ │ │ - andeq r1, r6, lr, ror #17 │ │ │ │ - andeq r7, r3, r6, asr #27 │ │ │ │ - andeq r7, r3, r0, ror #27 │ │ │ │ - muleq r3, r8, sp │ │ │ │ - @ instruction: 0x00037db2 │ │ │ │ + andeq r1, r6, r6, ror #17 │ │ │ │ + @ instruction: 0x00037db6 │ │ │ │ + ldrdeq r7, [r3], -r0 │ │ │ │ + andeq r7, r3, r8, lsl #27 │ │ │ │ + andeq r7, r3, r2, lsr #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 fecdfe80 │ │ │ │ + bmi fecdfe88 │ │ │ │ @ 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 feaa1438 │ │ │ │ + blmi feaa1440 │ │ │ │ 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 ip, {r1, r2, r5, r6, r7, r8, r9, sl, ip, sp, lr, pc} │ │ │ │ + ldmib r8, {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, cr4, cr5, {7} │ │ │ │ + cdp 7, 14, cr15, cr0, cr5, {7} │ │ │ │ @ instruction: 0xf85a4ba3 │ │ │ │ rsbsvs r3, fp, r3 │ │ │ │ - blcs 38894 │ │ │ │ + blcs 3889c │ │ │ │ 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 │ │ │ │ @@ -26194,22 +26196,22 @@ │ │ │ │ @ instruction: 0xf01f4479 │ │ │ │ and pc, r5, r9, asr #16 │ │ │ │ andcs r4, fp, #2310144 @ 0x234000 │ │ │ │ ldrbtmi r4, [r9], #-1584 @ 0xfffff9d0 │ │ │ │ @ instruction: 0xf842f01f │ │ │ │ strbmi r2, [sl], -r0, asr #6 │ │ │ │ andcs r2, r0, r0, lsl #2 │ │ │ │ - blx 5c874 │ │ │ │ + blx 5c87c │ │ │ │ @ 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 fe11c970 │ │ │ │ + blmi fe11c978 │ │ │ │ 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 │ │ │ │ @@ -26222,51 +26224,51 @@ │ │ │ │ andcs pc, r4, #196, 16 @ 0xc40000 │ │ │ │ suble r2, r2, r0, lsl #26 │ │ │ │ @ instruction: 0xf5044629 │ │ │ │ @ instruction: 0xf01f7980 │ │ │ │ strtmi pc, [r8], -fp, lsl #16 │ │ │ │ cdp2 0, 14, cr15, cr2, cr11, {0} │ │ │ │ strbmi r2, [r8], -r5, lsr #2 │ │ │ │ - ldm r0, {r1, r2, r5, r6, r7, r8, r9, sl, ip, sp, lr, pc} │ │ │ │ + stm ip, {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: 0x4606e874 │ │ │ │ + @ instruction: 0x4606e870 │ │ │ │ @ instruction: 0xf8d44405 │ │ │ │ strtmi r1, [r8], -r4, lsl #4 │ │ │ │ strbmi r4, [sl], -r3, asr #12 │ │ │ │ @ instruction: 0xf01f1b89 │ │ │ │ vmlane.f64 d15, d5, d7 │ │ │ │ ldrtmi sp, [r1], -fp, lsl #22 │ │ │ │ stc2 0, cr15, [ip], #140 @ 0x8c │ │ │ │ - bl 1cae20 │ │ │ │ + bl 1cae28 │ │ │ │ tstcs r4, r5, lsl #16 │ │ │ │ @ instruction: 0xf0234640 │ │ │ │ stmdacs r0, {r0, r2, r5, r7, sl, fp, ip, sp, lr, pc} │ │ │ │ ldmdavs fp!, {r1, r2, r3, r4, r5, r8, ip, lr, pc}^ │ │ │ │ - bllt 4f89c0 │ │ │ │ - blmi 14b12c4 │ │ │ │ + bllt 4f89c8 │ │ │ │ + blmi 14b12cc │ │ │ │ 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 │ │ │ │ - ldmda r2, {r1, r2, r5, r6, r7, r8, r9, sl, ip, sp, lr, pc}^ │ │ │ │ + stmda lr, {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, r2, r7, r8, r9, sl, fp, ip, sp, lr, pc}^ │ │ │ │ - blcs 38a04 │ │ │ │ + blcs 38a0c │ │ │ │ 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, sp, lsl #20] @ │ │ │ │ vmla.i8 q10, q0, q4 │ │ │ │ stmdami r8, {r0, r4, r6, r9, sp, lr}^ │ │ │ │ @@ -26285,24 +26287,24 @@ │ │ │ │ andeq pc, r1, #8, 2 │ │ │ │ @ instruction: 0xf01e4680 │ │ │ │ @ instruction: 0xf8d4ff91 │ │ │ │ @ instruction: 0xf00b0200 │ │ │ │ ldmvs fp!, {r0, r1, r2, r5, r6, r9, sl, fp, ip, sp, lr, pc}^ │ │ │ │ stclne 6, cr4, [r9], #-296 @ 0xfffffed8 │ │ │ │ andeq lr, r6, r8, lsl #22 │ │ │ │ - bhi fe059114 │ │ │ │ - blx fe75aa84 │ │ │ │ + bhi fe05911c │ │ │ │ + blx fe75aa8c │ │ │ │ ldmdbmi r4!, {r0, r5, r7, r8, r9, sl, sp, lr, pc} │ │ │ │ ldrtmi r2, [r0], -fp, lsl #4 │ │ │ │ @ instruction: 0xf01e4479 │ │ │ │ @ instruction: 0xe739ff7d │ │ │ │ eorsvs r2, fp, r0, asr #32 │ │ │ │ cdp2 0, 9, cr15, cr12, cr11, {0} │ │ │ │ @ instruction: 0xf8c3683b │ │ │ │ - bvs ff6decf8 │ │ │ │ + bvs ff6ded00 │ │ │ │ ldrle r0, [r3], #-2011 @ 0xfffff825 │ │ │ │ subcs r4, r0, #44, 18 @ 0xb0000 │ │ │ │ @ instruction: 0xf01e4479 │ │ │ │ str pc, [r0, -sp, ror #30] │ │ │ │ andcs r4, fp, #688128 @ 0xa8000 │ │ │ │ ldrbtmi r4, [r9], #-1584 @ 0xfffff9d0 │ │ │ │ @ instruction: 0xff66f01e │ │ │ │ @@ -26323,237 +26325,237 @@ │ │ │ │ andcs r4, fp, #491520 @ 0x78000 │ │ │ │ ldrbtmi r4, [r9], #-1584 @ 0xfffff9d0 │ │ │ │ @ instruction: 0xff44f01e │ │ │ │ ldmdbmi ip, {r8, r9, sl, sp, lr, pc} │ │ │ │ ldrtmi r2, [r0], -fp, lsl #4 │ │ │ │ @ instruction: 0xf01e4479 │ │ │ │ @ instruction: 0xe6f9ff3d │ │ │ │ - ldcl 7, cr15, [r4, #916]! @ 0x394 │ │ │ │ - andeq r1, r6, r4, lsr #16 │ │ │ │ + ldcl 7, cr15, [r0, #916]! @ 0x394 │ │ │ │ + andeq r1, r6, ip, lsl r8 │ │ │ │ ldrdeq r0, [r0], -r8 │ │ │ │ - andeq r1, r6, r4, lsl #16 │ │ │ │ - andeq r1, r4, r2, asr #31 │ │ │ │ + strdeq r1, [r6], -ip │ │ │ │ + @ instruction: 0x00041fb2 │ │ │ │ ldrdeq r0, [r0], -r0 @ │ │ │ │ - ldrdeq r6, [r6], -sl │ │ │ │ - andeq r7, r3, ip, asr #26 │ │ │ │ - andeq r7, r3, sl, ror #25 │ │ │ │ + ldrdeq r6, [r6], -r2 │ │ │ │ + andeq r7, r3, ip, lsr sp │ │ │ │ + ldrdeq r7, [r3], -sl │ │ │ │ andeq r0, r0, r0, ror #8 │ │ │ │ - andeq r6, r6, lr, asr #30 │ │ │ │ - andeq r1, r6, r8, lsr #13 │ │ │ │ - andeq r7, r3, lr, asr fp │ │ │ │ - muleq r3, r4, fp │ │ │ │ - andeq r7, r3, ip, asr #22 │ │ │ │ - andeq r7, r3, r2, lsl #23 │ │ │ │ - andeq r7, r3, r0, lsr #23 │ │ │ │ + andeq r6, r6, r6, asr #30 │ │ │ │ + andeq r1, r6, r0, lsr #13 │ │ │ │ + andeq r7, r3, lr, asr #22 │ │ │ │ andeq r7, r3, r4, lsl #23 │ │ │ │ - andeq r7, r3, r8, lsl fp │ │ │ │ - andeq r7, r3, lr, lsr fp │ │ │ │ andeq r7, r3, ip, lsr fp │ │ │ │ - strdeq r7, [r3], -r8 │ │ │ │ - andeq r7, r3, r2, asr fp │ │ │ │ + andeq r7, r3, r2, ror fp │ │ │ │ + muleq r3, r0, fp │ │ │ │ + andeq r7, r3, r4, ror fp │ │ │ │ + andeq r7, r3, r8, lsl #22 │ │ │ │ + andeq r7, r3, lr, lsr #22 │ │ │ │ andeq r7, r3, ip, lsr #22 │ │ │ │ - andeq r7, r3, sl, lsr #22 │ │ │ │ - andeq r7, r3, r0, asr #22 │ │ │ │ + andeq r7, r3, r8, ror #21 │ │ │ │ + andeq r7, r3, r2, asr #22 │ │ │ │ + andeq r7, r3, ip, lsl fp │ │ │ │ + andeq r7, r3, sl, lsl fp │ │ │ │ + andeq r7, r3, r0, lsr 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 bfcb38 │ │ │ │ - blmi 812bac │ │ │ │ + blcs bfcb40 │ │ │ │ + blmi 812bb4 │ │ │ │ stmiapl sp!, {r2, r9, sl, lr}^ │ │ │ │ - svc 0x0066f7e5 │ │ │ │ + svc 0x0062f7e5 │ │ │ │ @ instruction: 0x46022331 │ │ │ │ tstpeq r1, pc, rrx @ p-variant is OBSOLETE │ │ │ │ @ instruction: 0xf8d54620 │ │ │ │ movwls r8, #4096 @ 0x1000 │ │ │ │ strls r2, [r0, -r0, lsl #6] │ │ │ │ - blx febdcb1c │ │ │ │ + blx febdcb24 │ │ │ │ @ instruction: 0x46064a17 │ │ │ │ ldrbtmi r4, [sl], #-1571 @ 0xfffff9dd │ │ │ │ strbmi r2, [r0], -r1, lsl #2 │ │ │ │ @ instruction: 0xf7e69600 │ │ │ │ - stmdavs r8!, {r1, r3, r6, fp, sp, lr, pc} │ │ │ │ - ldcl 7, cr15, [r2], #916 @ 0x394 │ │ │ │ + stmdavs r8!, {r1, r2, r6, fp, sp, lr, pc} │ │ │ │ + stcl 7, cr15, [lr], #916 @ 0x394 │ │ │ │ @ instruction: 0xf7e52000 │ │ │ │ - @ instruction: 0xf04fed30 │ │ │ │ + @ instruction: 0xf04fed2c │ │ │ │ @ instruction: 0xf04f32ff │ │ │ │ @ instruction: 0xf04f33ff │ │ │ │ @ instruction: 0xf7f331ff │ │ │ │ @ instruction: 0xf8dffcd7 │ │ │ │ - bmi 34ec34 │ │ │ │ + bmi 34ec3c │ │ │ │ strmi r4, [r3], -r4, lsl #12 │ │ │ │ ldrbtmi r2, [sl], #-257 @ 0xfffffeff │ │ │ │ andpl pc, ip, r5, asr r8 @ │ │ │ │ @ instruction: 0xf7e66828 │ │ │ │ - @ instruction: 0x4620e830 │ │ │ │ + strtmi lr, [r0], -ip, lsr #16 │ │ │ │ ldc2 0, cr15, [r4, #44] @ 0x2c │ │ │ │ svclt 0x0000e7e1 │ │ │ │ - andeq r1, r6, sl, ror #9 │ │ │ │ - ldrdeq r0, [r0], -r8 │ │ │ │ andeq r1, r6, r2, ror #9 │ │ │ │ + ldrdeq r0, [r0], -r8 │ │ │ │ + ldrdeq r1, [r6], -sl │ │ │ │ andeq r0, r0, ip, ror #8 │ │ │ │ - andeq r7, r3, r6, lsl #21 │ │ │ │ - andeq r8, r3, lr, lsr #6 │ │ │ │ + andeq r7, r3, r6, ror sl │ │ │ │ + andeq r8, r3, lr, lsl r3 │ │ │ │ strlt r4, [r0], #2820 @ 0xb04 │ │ │ │ svcge 0x0000447b │ │ │ │ ssatmi r6, #30, r8 │ │ │ │ - blvc 15cd3c │ │ │ │ + blvc 15cd44 │ │ │ │ svclt 0x00004770 │ │ │ │ - andeq r3, r6, ip, ror #19 │ │ │ │ + andeq r3, r6, r4, 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, r4, lsr ip │ │ │ │ + andeq r6, r6, ip, lsr #24 │ │ │ │ strlt r4, [r0], #2830 @ 0xb0e │ │ │ │ svcge 0x0000447b │ │ │ │ ldrsbtcs pc, [ip], r3 @ │ │ │ │ - bvs ff64d180 │ │ │ │ + bvs ff64d188 │ │ │ │ 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, ip, lsl ip │ │ │ │ + andeq r6, r6, r4, lsl ip │ │ │ │ strlt r4, [r0], #2308 @ 0x904 │ │ │ │ svcge 0x00004479 │ │ │ │ ldrtmi r3, [sp], r4, asr #2 │ │ │ │ - blvc 15cdac │ │ │ │ + blvc 15cdb4 │ │ │ │ svclt 0x0000e4be │ │ │ │ - ldrdeq r6, [r6], -ip │ │ │ │ + ldrdeq r6, [r6], -r4 │ │ │ │ strlt r4, [r0], #2308 @ 0x904 │ │ │ │ svcge 0x00004479 │ │ │ │ ldrtmi r3, [sp], ip, asr #2 │ │ │ │ - blvc 15cdc4 │ │ │ │ + blvc 15cdcc │ │ │ │ svclt 0x0000e4b2 │ │ │ │ - andeq r6, r6, r4, asr #23 │ │ │ │ + @ instruction: 0x00066bbc │ │ │ │ strlt r4, [r0], #2308 @ 0x904 │ │ │ │ svcge 0x00004479 │ │ │ │ ldrtmi r3, [sp], r8, asr #2 │ │ │ │ - blvc 15cddc │ │ │ │ + blvc 15cde4 │ │ │ │ svclt 0x0000e4a6 │ │ │ │ - andeq r6, r6, ip, lsr #23 │ │ │ │ + andeq r6, r6, r4, lsr #23 │ │ │ │ strlt r4, [r0], #2308 @ 0x904 │ │ │ │ svcge 0x00004479 │ │ │ │ ssatmi r3, #30, r0, asr #2 │ │ │ │ - blvc 15cdf4 │ │ │ │ + blvc 15cdfc │ │ │ │ svclt 0x0000e49a │ │ │ │ - muleq r6, r4, fp │ │ │ │ + andeq r6, r6, ip, lsl #23 │ │ │ │ strlt r4, [r0], #2308 @ 0x904 │ │ │ │ svcge 0x00004479 │ │ │ │ ssatmi r3, #30, r4, asr #2 │ │ │ │ - blvc 15ce0c │ │ │ │ + blvc 15ce14 │ │ │ │ svclt 0x0000e48e │ │ │ │ - andeq r6, r6, ip, ror fp │ │ │ │ + andeq r6, r6, r4, ror fp │ │ │ │ strlt r4, [r0], #2308 @ 0x904 │ │ │ │ svcge 0x00004479 │ │ │ │ ssatmi r3, #30, r8, asr #2 │ │ │ │ - blvc 15ce24 │ │ │ │ + blvc 15ce2c │ │ │ │ svclt 0x0000e482 │ │ │ │ - andeq r6, r6, r4, ror #22 │ │ │ │ + andeq r6, r6, ip, asr fp │ │ │ │ strlt r4, [r0], #2308 @ 0x904 │ │ │ │ svcge 0x00004479 │ │ │ │ ssatmi r3, #30, ip, asr #2 │ │ │ │ - blvc 15ce3c │ │ │ │ + blvc 15ce44 │ │ │ │ svclt 0x0000e476 │ │ │ │ - andeq r6, r6, ip, asr #22 │ │ │ │ + andeq r6, r6, r4, asr #22 │ │ │ │ strlt r4, [r0], #2308 @ 0x904 │ │ │ │ svcge 0x00004479 │ │ │ │ ldrtmi r3, [sp], r4, ror #2 │ │ │ │ - blvc 15ce54 │ │ │ │ + blvc 15ce5c │ │ │ │ svclt 0x0000e46a │ │ │ │ - andeq r6, r6, r4, lsr fp │ │ │ │ + andeq r6, r6, ip, lsr #22 │ │ │ │ vst3.32 {d27,d29,d31}, [pc :64], r8 │ │ │ │ - bl feb75ef0 │ │ │ │ + bl feb75ef8 │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ svcge 0x00000ff0 │ │ │ │ tstlt sl, ip, lsl #12 │ │ │ │ andvc r2, fp, r0, lsl #6 │ │ │ │ @ instruction: 0xf7e54621 │ │ │ │ - strtmi lr, [r0], -r4, ror #31 │ │ │ │ + strtmi lr, [r0], -r0, 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]! │ │ │ │ - strdeq r6, [r6], -r6 @ │ │ │ │ + andeq r6, r6, lr, ror #21 │ │ │ │ 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], -lr │ │ │ │ + ldrdeq r6, [r6], -r6 @ │ │ │ │ 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, cr6, cr5, {7} │ │ │ │ + cdp 7, 4, cr15, cr2, cr5, {7} │ │ │ │ strtmi r4, [r1], -r2, lsl #12 │ │ │ │ @ instruction: 0xf01e4630 │ │ │ │ tstplt r0, #3472 @ p-variant is OBSOLETE @ 0xd90 │ │ │ │ stccs 5, cr3, [r9, #-4] │ │ │ │ @ instruction: 0xf8d9d1ef │ │ │ │ @ instruction: 0xf04f3000 │ │ │ │ - bllt 6ec190 │ │ │ │ + bllt 6ec198 │ │ │ │ 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, cr15, {2} │ │ │ │ @ instruction: 0xf8d9d1d7 │ │ │ │ @ instruction: 0xb12b3000 │ │ │ │ strtmi r4, [r0], -r9, lsr #12 │ │ │ │ rscsne pc, r5, #64, 4 │ │ │ │ @ instruction: 0xf800f01f │ │ │ │ - ldrbtcc pc, [pc], #79 @ 1edc8 @ │ │ │ │ - blmi 418d5c │ │ │ │ - bl effbc │ │ │ │ + ldrbtcc pc, [pc], #79 @ 1edd0 @ │ │ │ │ + blmi 418d64 │ │ │ │ + bl effc4 │ │ │ │ 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: 0xffecf01e │ │ │ │ pop {r5, r9, sl, lr} │ │ │ │ svclt 0x000083f8 │ │ │ │ - andeq r1, r6, ip, lsr #5 │ │ │ │ + andeq r1, r6, r4, lsr #5 │ │ │ │ ldrdeq r0, [r0], -r0 @ │ │ │ │ - ldrdeq r0, [r6], -ip │ │ │ │ - andeq r7, r3, lr, asr r7 │ │ │ │ - andeq r7, r3, r0, asr r8 │ │ │ │ - andeq r0, r6, r8, ror ip │ │ │ │ - andeq r7, r3, ip, lsl r7 │ │ │ │ - andeq r7, r3, lr, lsl #16 │ │ │ │ + ldrdeq r0, [r6], -r4 │ │ │ │ + andeq r7, r3, lr, asr #14 │ │ │ │ + andeq r7, r3, r0, asr #16 │ │ │ │ + andeq r0, r6, r0, ror ip │ │ │ │ + andeq r7, r3, ip, lsl #14 │ │ │ │ + strdeq r7, [r3], -lr │ │ │ │ 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]! │ │ │ │ @@ -26578,41 +26580,41 @@ │ │ │ │ streq pc, [r4, #-2271]! @ 0xfffff721 │ │ │ │ ldrbtmi r4, [r8], #-1145 @ 0xfffffb87 │ │ │ │ mcr2 0, 7, pc, cr4, cr14, {0} @ │ │ │ │ ldreq pc, [ip, #-2271] @ 0xfffff721 │ │ │ │ ldrne pc, [ip, #-2271] @ 0xfffff721 │ │ │ │ ldrbtmi r4, [r9], #-1144 @ 0xfffffb88 │ │ │ │ @ instruction: 0xf7e630c4 │ │ │ │ - @ instruction: 0xf107e80a │ │ │ │ + @ instruction: 0xf107e806 │ │ │ │ andcs r0, r0, r4, lsr #2 │ │ │ │ - stcl 7, cr15, [sl, #916] @ 0x394 │ │ │ │ + stcl 7, cr15, [r6, #916] @ 0x394 │ │ │ │ strcc pc, [r8, #-2271] @ 0xfffff721 │ │ │ │ tstcs r0, sl, ror r9 │ │ │ │ eoreq pc, r8, r7, lsl #2 │ │ │ │ teqvs fp, r3 @ │ │ │ │ - svc 0x002af7e5 │ │ │ │ + svc 0x0026f7e5 │ │ │ │ stmdacs r0, {r2, r9, sl, lr} │ │ │ │ eorhi pc, r2, #64 @ 0x40 │ │ │ │ ldrbtpl pc, [r0], #2271 @ 0x8df @ │ │ │ │ eoreq pc, r8, r7, lsl #2 │ │ │ │ - svc 0x00a0f7e5 │ │ │ │ + svc 0x009cf7e5 │ │ │ │ @ instruction: 0x4628447d │ │ │ │ - bl 1b5ce64 │ │ │ │ + bl 1a5ce6c │ │ │ │ ldrdcc pc, [r8], #133 @ 0x85 │ │ │ │ @ instruction: 0xf0002b01 │ │ │ │ @ instruction: 0xf8d58168 │ │ │ │ stmdblt fp, {r4, r5, r7, ip, sp} │ │ │ │ - blx 25cee2 │ │ │ │ + blx 25ceea │ │ │ │ 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 3926c │ │ │ │ + blcs 39274 │ │ │ │ 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 │ │ │ │ @@ -26621,29 +26623,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 f5290 │ │ │ │ + bl f5298 │ │ │ │ ldmvs sp, {r2, r8, r9, ip}^ │ │ │ │ @ instruction: 0xf0002d00 │ │ │ │ - bvs ebf4f8 │ │ │ │ + bvs ebf500 │ │ │ │ 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 10fa1e8 │ │ │ │ + blx 10fa1f0 │ │ │ │ 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 │ │ │ │ @@ -26666,42 +26668,42 @@ │ │ │ │ ldc2 0, cr15, [sl], {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 ff75cff6 │ │ │ │ + blx ff75cffe │ │ │ │ andge pc, r0, #13959168 @ 0xd50000 │ │ │ │ sbcvs pc, r8, r9, asr #17 │ │ │ │ @ instruction: 0xff46f7f2 │ │ │ │ @ instruction: 0xf0002803 │ │ │ │ - bmi ffbbf588 │ │ │ │ - bvs ff4f01f8 │ │ │ │ + bmi ffbbf590 │ │ │ │ + bvs ff4f0200 │ │ │ │ andsle r4, r8, r3, lsr #4 │ │ │ │ - blx 107a25c │ │ │ │ + blx 107a264 │ │ │ │ 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: 0xff96f019 │ │ │ │ andcs r4, r0, #231424 @ 0x38800 │ │ │ │ @ instruction: 0xf8c3447b │ │ │ │ - blmi ff867378 │ │ │ │ + blmi ff867380 │ │ │ │ ldmdavs fp, {r0, r1, r3, r4, r5, r6, sl, lr} │ │ │ │ @ instruction: 0xf0402b00 │ │ │ │ - bmi ff7ff294 │ │ │ │ + bmi ff7ff29c │ │ │ │ stmdbvc r0, {r2, sl, ip, sp, lr, pc} │ │ │ │ - blvs fe4f0244 │ │ │ │ + blvs fe4f024c │ │ │ │ andle r4, r5, r3, lsr #4 │ │ │ │ - blx 107a5a8 │ │ │ │ + blx 107a5b0 │ │ │ │ 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 │ │ │ │ @@ -26709,30 +26711,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 5b1e0 │ │ │ │ + beq 5b1e8 │ │ │ │ cmncs pc, r7, ror #4 │ │ │ │ @ instruction: 0xf8cd206c │ │ │ │ @ instruction: 0xf018a000 │ │ │ │ - blmi ff29d9d0 │ │ │ │ + blmi ff29d9d8 │ │ │ │ @ instruction: 0xf8c3447b │ │ │ │ - blmi ff24740c │ │ │ │ - blvs 6b02ac │ │ │ │ + blmi ff247414 │ │ │ │ + blvs 6b02b4 │ │ │ │ eorsle r4, r2, r2, lsr #4 │ │ │ │ - blx 107a42c │ │ │ │ + blx 107a434 │ │ │ │ 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 14afd08 │ │ │ │ + b 14afd10 │ │ │ │ @ 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 │ │ │ │ @@ -26743,234 +26745,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 fec5eb30 │ │ │ │ - bvs 16b031c │ │ │ │ + blmi fec5eb38 │ │ │ │ + bvs 16b0324 │ │ │ │ andsle r4, lr, r2, lsr #4 │ │ │ │ - blx 107a29c │ │ │ │ + blx 107a2a4 │ │ │ │ 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: 0xfff6f018 │ │ │ │ andcs r4, r0, #164864 @ 0x28400 │ │ │ │ @ instruction: 0xf8c3447b │ │ │ │ - blmi fe8274e4 │ │ │ │ + blmi fe8274ec │ │ │ │ @ instruction: 0xf8d52201 │ │ │ │ ldrbtmi r0, [fp], #-512 @ 0xfffffe00 │ │ │ │ sbccs pc, r8, r3, asr #17 │ │ │ │ @ instruction: 0xf00bb108 │ │ │ │ @ instruction: 0xb116fa9f │ │ │ │ @ instruction: 0xf00b4630 │ │ │ │ vst1.32 {d31-d32}, [pc :64], fp │ │ │ │ tstcs r0, pc, lsl #4 │ │ │ │ @ instruction: 0xf01e4628 │ │ │ │ @ instruction: 0x4628fb79 │ │ │ │ - blx fe4db1cc │ │ │ │ + blx fe4db1d4 │ │ │ │ andcs r4, r0, #152576 @ 0x25400 │ │ │ │ @ instruction: 0xf8c3447b │ │ │ │ @ instruction: 0xf10720c8 │ │ │ │ @ instruction: 0xf7e50028 │ │ │ │ - ldmmi r2, {r2, r3, r5, r7, r9, fp, sp, lr, pc} │ │ │ │ + ldmmi r2, {r3, r5, r7, r9, fp, sp, lr, pc} │ │ │ │ ldrbtmi r6, [r8], #-2363 @ 0xfffff6c5 │ │ │ │ - bvs 1e3101c │ │ │ │ + bvs 1e31024 │ │ │ │ @ instruction: 0xf7e52100 │ │ │ │ - blmi 1d9a2ac │ │ │ │ + blmi 1d9a2a4 │ │ │ │ ldmpl r3, {r1, r3, r4, r5, r6, r8, fp, sp, lr}^ │ │ │ │ - blcs 39238 │ │ │ │ - bmi fe353764 │ │ │ │ + blcs 39240 │ │ │ │ + bmi fe35376c │ │ │ │ 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 │ │ │ │ stc2 0, cr15, [r6, #-120]! @ 0xffffff88 │ │ │ │ ldmdbvs sl!, {r2, r3, r5, r6, r8, r9, fp, lr}^ │ │ │ │ ldmpl r3, {r0, r3, r5, fp, sp, lr}^ │ │ │ │ - blcs 39578 │ │ │ │ + blcs 39580 │ │ │ │ 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, r4, 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, lr, #25, #23 │ │ │ │ + sbfx lr, sl, #25, #23 │ │ │ │ ldrbtmi r4, [fp], #-2935 @ 0xfffff489 │ │ │ │ andsmi r6, r4, #368640 @ 0x5a000 │ │ │ │ mrrcvs 0, 0, sp, fp, cr5 │ │ │ │ vpmax.u8 , q4, │ │ │ │ @ instruction: 0xf53f07d8 │ │ │ │ - blmi 1d0acb8 │ │ │ │ - blvs fe6b0444 │ │ │ │ + blmi 1d0acc0 │ │ │ │ + blvs fe6b044c │ │ │ │ @ instruction: 0xd1274214 │ │ │ │ ldrbtmi r4, [fp], #-2929 @ 0xfffff48f │ │ │ │ andsmi r6, r4, #223232 @ 0x36800 │ │ │ │ - blmi 1c5370c │ │ │ │ - blvs 6b0458 │ │ │ │ + blmi 1c53714 │ │ │ │ + blvs 6b0460 │ │ │ │ addsle r4, ip, r4, lsl r2 │ │ │ │ - blx 10fa5e0 │ │ │ │ + blx 10fa5e8 │ │ │ │ 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, sp, lsl #27] │ │ │ │ - blx 10fa81c │ │ │ │ + blx 10fa824 │ │ │ │ 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 ff25b39a │ │ │ │ + blx ff25b3a2 │ │ │ │ @ instruction: 0xb3a84681 │ │ │ │ eorscs r4, lr, #88, 18 @ 0x160000 │ │ │ │ @ instruction: 0xf0314479 │ │ │ │ strmi pc, [r6], -r1, asr #23 │ │ │ │ strbmi fp, [r8], -r0, lsr #3 │ │ │ │ @ instruction: 0xf9ecf00b │ │ │ │ ldmdbmi r4, {r0, r2, r3, r7, r9, sl, sp, lr, pc}^ │ │ │ │ andvs pc, r5, #64, 4 │ │ │ │ ldrbtmi r4, [r9], #-2131 @ 0xfffff7ad │ │ │ │ @ instruction: 0xf01e4478 │ │ │ │ ldr pc, [ip], -r3, ror #26 │ │ │ │ ldmdbvs fp!, {r0, r4, r6, fp, lr} │ │ │ │ @ instruction: 0x47984478 │ │ │ │ eoreq pc, r8, r7, lsl #2 │ │ │ │ - ldcl 7, cr15, [lr], #-916 @ 0xfffffc6c │ │ │ │ + ldcl 7, cr15, [sl], #-916 @ 0xfffffc6c │ │ │ │ ldrbt r4, [sl], -lr, asr #12 │ │ │ │ ldrsbne pc, [r0], #130 @ 0x82 @ │ │ │ │ orrvc pc, r0, #50331648 @ 0x3000000 │ │ │ │ - b 14eff4c │ │ │ │ + b 14eff54 │ │ │ │ @ instruction: 0xf47f0309 │ │ │ │ movwcs sl, #7843 @ 0x1ea3 │ │ │ │ andeq pc, r8, #13959168 @ 0xd50000 │ │ │ │ @ instruction: 0xf8c24631 │ │ │ │ ldrsblt r3, [r6, r0] │ │ │ │ @ instruction: 0xf86cf01a │ │ │ │ andcs r4, r0, #68, 22 @ 0x11000 │ │ │ │ @ instruction: 0xf8c3447b │ │ │ │ @ instruction: 0xe69320d0 │ │ │ │ ldrbmi r4, [r0], -r2, asr #18 │ │ │ │ ldrbtmi r2, [r9], #-574 @ 0xfffffdc2 │ │ │ │ - blx fe2db416 │ │ │ │ + blx fe2db41e │ │ │ │ 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, 15, cr15, cr8, cr10, {0} │ │ │ │ strb r4, [r8], r2, lsl #12 │ │ │ │ andcc pc, r0, #13959168 @ 0xd50000 │ │ │ │ @ instruction: 0xf7e5e694 │ │ │ │ - @ instruction: 0xf8d5e986 │ │ │ │ + @ instruction: 0xf8d5e982 │ │ │ │ ldrt r1, [fp], r0, lsl #4 │ │ │ │ andeq pc, r0, #13959168 @ 0xd50000 │ │ │ │ @ instruction: 0xf8d5e6ed │ │ │ │ strb r1, [fp, r0, lsl #4]! │ │ │ │ - @ instruction: 0x000611b8 │ │ │ │ - @ instruction: 0x000611b2 │ │ │ │ + @ instruction: 0x000611b0 │ │ │ │ + andeq r1, r6, sl, lsr #3 │ │ │ │ ldrdeq r0, [r0], -r8 │ │ │ │ ldrdeq r0, [r0], -r0 @ │ │ │ │ - andeq r7, r3, r4, lsl #13 │ │ │ │ - andeq r7, r3, lr, lsl #15 │ │ │ │ - andeq r6, r6, ip, ror r9 │ │ │ │ + andeq r7, r3, r4, ror r6 │ │ │ │ + andeq r7, r3, lr, ror r7 │ │ │ │ + andeq r6, r6, r4, ror r9 │ │ │ │ @ instruction: 0xfffff5bb │ │ │ │ andeq r0, r0, r0, lsl #9 │ │ │ │ - andeq r6, r6, r0, asr #18 │ │ │ │ + andeq r6, r6, r8, lsr r9 │ │ │ │ andeq r0, r0, r4, lsr r4 │ │ │ │ - muleq r6, sl, r8 │ │ │ │ + muleq r6, r2, r8 │ │ │ │ andeq r0, r0, r4, lsr #7 │ │ │ │ - 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 #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, ip, asr #14 │ │ │ │ - andeq r6, r6, r0, lsl #14 │ │ │ │ - andeq r7, r3, r4, ror #10 │ │ │ │ - andeq r7, r3, r4, ror #7 │ │ │ │ - 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, r8, lsl #6 │ │ │ │ - andeq r7, r3, r2, lsr #8 │ │ │ │ - andeq r7, r3, r6, ror #5 │ │ │ │ - andeq r7, r3, r0, lsl #8 │ │ │ │ + andeq r6, r6, r4, asr #14 │ │ │ │ + strdeq r6, [r6], -r8 │ │ │ │ + andeq r7, r3, r4, asr r5 │ │ │ │ + ldrdeq r7, [r3], -r4 │ │ │ │ + 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 │ │ │ │ + strdeq r7, [r3], -r8 │ │ │ │ + andeq r7, r3, r2, lsl r4 │ │ │ │ + ldrdeq r7, [r3], -r6 │ │ │ │ + strdeq r7, [r3], -r0 │ │ │ │ andeq r0, r0, r4, lsl r4 │ │ │ │ - strdeq r7, [r3], -sl │ │ │ │ - andeq r6, r6, sl, asr #11 │ │ │ │ - @ instruction: 0x000665b4 │ │ │ │ - andeq r6, r6, sl, lsr #11 │ │ │ │ - andeq r6, r6, r0, lsr #11 │ │ │ │ + andeq r7, r3, sl, ror #7 │ │ │ │ + andeq r6, r6, r2, asr #11 │ │ │ │ + andeq r6, r6, ip, lsr #11 │ │ │ │ + andeq r6, r6, r2, lsr #11 │ │ │ │ + muleq r6, r8, r5 │ │ │ │ strdeq r0, [r0], -ip │ │ │ │ - andeq r7, r3, lr, asr r2 │ │ │ │ - andeq r7, r3, r8, ror #6 │ │ │ │ - andeq r7, r3, lr, lsl #7 │ │ │ │ - muleq r3, r0, r3 │ │ │ │ - andeq r7, r3, sl, lsl #4 │ │ │ │ - andeq r7, r3, r4, lsr #6 │ │ │ │ - andeq r6, r6, r4, lsl #10 │ │ │ │ - andeq r6, r6, ip, asr #9 │ │ │ │ - andeq r7, r3, r2, lsr #6 │ │ │ │ + andeq r7, r3, lr, asr #4 │ │ │ │ + andeq r7, r3, r8, asr r3 │ │ │ │ + andeq r7, r3, lr, ror r3 │ │ │ │ + andeq r7, r3, r0, lsl #7 │ │ │ │ + strdeq r7, [r3], -sl │ │ │ │ + andeq r7, r3, r4, lsl r3 │ │ │ │ + strdeq r6, [r6], -ip │ │ │ │ + andeq r6, r6, r4, asr #9 │ │ │ │ + andeq r7, r3, r2, lsl r3 │ │ │ │ vst3. {d27,d29,d31}, [pc :256], r0 │ │ │ │ - bl feb7665c │ │ │ │ + bl feb76664 │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ - blmi ea33c4 │ │ │ │ - bmi ecb67c │ │ │ │ + blmi ea33cc │ │ │ │ + bmi ecb684 │ │ │ │ svcge 0x0004447b │ │ │ │ strmi r4, [sp], -r4, lsl #12 │ │ │ │ ldmdavs r3!, {r1, r2, r3, r4, r7, fp, ip, lr} │ │ │ │ - blmi e0db64 │ │ │ │ + blmi e0db6c │ │ │ │ @ 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 f0684 │ │ │ │ + bl f068c │ │ │ │ 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 │ │ │ │ @@ -26989,15 +26991,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 767714 │ │ │ │ + bmi 76771c │ │ │ │ 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} │ │ │ │ @@ -27008,42 +27010,42 @@ │ │ │ │ strb pc, [r1, r9, asr #24]! @ │ │ │ │ @ instruction: 0x46214812 │ │ │ │ andscs pc, r7, #64, 4 │ │ │ │ @ instruction: 0xf01e4478 │ │ │ │ ldrb pc, [r9, r1, asr #24] @ │ │ │ │ ldrbtmi r4, [sp], #-3343 @ 0xfffff2f1 │ │ │ │ svclt 0x0000e7c4 │ │ │ │ - muleq r6, r8, fp │ │ │ │ + muleq r6, r0, fp │ │ │ │ ldrdeq r0, [r0], -r0 @ │ │ │ │ - muleq r6, r0, r3 │ │ │ │ - andeq r6, r6, r4, ror r3 │ │ │ │ - andeq r7, r3, r2, asr r0 │ │ │ │ - ldrdeq r7, [r3], -ip │ │ │ │ - andeq r7, r3, sl, lsr r0 │ │ │ │ - andeq r7, r3, r4, asr #3 │ │ │ │ - andeq r7, r3, r4, lsr #32 │ │ │ │ - andeq r7, r3, r8, lsr sp │ │ │ │ - strdeq r6, [r3], -sl │ │ │ │ - andeq r7, r3, lr, lsl #26 │ │ │ │ - andeq r7, r3, r0, ror #2 │ │ │ │ + andeq r6, r6, r8, lsl #7 │ │ │ │ + andeq r6, r6, ip, ror #6 │ │ │ │ + andeq r7, r3, r2, asr #32 │ │ │ │ + andeq r7, r3, ip, asr #3 │ │ │ │ + andeq r7, r3, sl, lsr #32 │ │ │ │ + @ instruction: 0x000371b4 │ │ │ │ + andeq r7, r3, r4, lsl r0 │ │ │ │ + andeq r7, r3, r8, lsr #26 │ │ │ │ + andeq r6, r3, sl, ror #31 │ │ │ │ + strdeq r7, [r3], -lr │ │ │ │ andeq r7, r3, r0, asr r1 │ │ │ │ - andeq r7, r3, lr, lsr r1 │ │ │ │ + andeq r7, r3, r0, asr #2 │ │ │ │ + andeq r7, r3, lr, lsr #2 │ │ │ │ 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 ff93fbcc │ │ │ │ + blmi ff93fbd4 │ │ │ │ @ instruction: 0xf8d3447b │ │ │ │ - blcs 2b87c │ │ │ │ + blcs 2b884 │ │ │ │ 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 │ │ │ │ @@ -27054,37 +27056,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, r2, r3, r4, r7, r9, fp, ip, sp, lr, pc} │ │ │ │ stmdavc r2!, {r2, r3, r6, ip, lr, pc} │ │ │ │ @ instruction: 0xf0002a2a │ │ │ │ - bcs f7f984 │ │ │ │ + bcs f7f98c │ │ │ │ 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 fe1db6a0 │ │ │ │ + blx fe1db6a8 │ │ │ │ @ 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 9ba74 │ │ │ │ + beq 9ba7c │ │ │ │ svceq 0x0009f1ba │ │ │ │ @ instruction: 0xf8dbd01f │ │ │ │ strtmi r4, [r2], -r8 │ │ │ │ @ instruction: 0x4620b11c │ │ │ │ - ldmib r2, {r0, r2, r5, r6, r7, r8, r9, sl, ip, sp, lr, pc}^ │ │ │ │ + stmib lr, {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, r5, 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 │ │ │ │ @@ -27099,19 +27101,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 efd744 │ │ │ │ - bcs b4f320 │ │ │ │ + bcs efd74c │ │ │ │ + bcs b4f328 │ │ │ │ sbcseq pc, pc, r2 │ │ │ │ tstcs r1, r4, lsl pc │ │ │ │ - bcs 267acc │ │ │ │ + bcs 267ad4 │ │ │ │ tstcs r0, ip, lsl #30 │ │ │ │ tstpeq r1, r1 @ p-variant is OBSOLETE │ │ │ │ svclt 0x000c2800 │ │ │ │ @ instruction: 0xf0012100 │ │ │ │ @ instruction: 0xb1a90101 │ │ │ │ svccs 0x0001f814 │ │ │ │ svclt 0x00182a3b │ │ │ │ @@ -27121,51 +27123,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 260394 │ │ │ │ + bcs 26039c │ │ │ │ sbcslt sp, fp, #14 │ │ │ │ @ instruction: 0xf67f2a08 │ │ │ │ - blx a4b4c4 │ │ │ │ - bcs f1c330 │ │ │ │ + blx a4b4cc │ │ │ │ + bcs f1c338 │ │ │ │ svcge 0x0064f63f │ │ │ │ @ instruction: 0xf67f2a1f │ │ │ │ ldrbeq sl, [fp, r1, ror #30] │ │ │ │ svcge 0x005ef57f │ │ │ │ svccs 0x0001f814 │ │ │ │ mvnle r2, r0, lsl #20 │ │ │ │ - blhi 199e9c │ │ │ │ + blhi 199ea4 │ │ │ │ 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 143a0a8 │ │ │ │ + blvs 143a0b0 │ │ │ │ @ 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 9b8cc │ │ │ │ + bleq 9b8d4 │ │ │ │ ldrbtmi r6, [sl], #318 @ 0x13e │ │ │ │ eorsvs pc, fp, sl, asr r8 @ │ │ │ │ @ instruction: 0x4630465d │ │ │ │ tstlt r6, r2, lsr r6 │ │ │ │ - ldmdb r0!, {r0, r2, r5, r6, r7, r8, r9, sl, ip, sp, lr, pc} │ │ │ │ + stmdb ip!, {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, r6, r7, r8, fp, ip, sp, lr, pc} │ │ │ │ @ instruction: 0xf1bbd042 │ │ │ │ mvnle r0, r9, lsl #30 │ │ │ │ @ instruction: 0xf04f693e │ │ │ │ @@ -27177,28 +27179,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 9bc04 │ │ │ │ + bleq 9bc0c │ │ │ │ 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: 0x4602e8f8 │ │ │ │ + @ instruction: 0x4602e8f4 │ │ │ │ ldrbmi r4, [r8], -r1, asr #12 │ │ │ │ @ instruction: 0xf98af01e │ │ │ │ stmiavs r1!, {r3, r5, r8, fp, ip, sp, pc}^ │ │ │ │ - beq 9b964 │ │ │ │ + beq 9b96c │ │ │ │ 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 │ │ │ │ @@ -27213,15 +27215,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 │ │ │ │ - stmia r0, {r0, r2, r5, r6, r7, r8, r9, sl, ip, sp, lr, pc}^ │ │ │ │ + ldm ip!, {r0, r2, r5, r6, r7, r8, r9, sl, ip, sp, lr, pc} │ │ │ │ strbmi r4, [r1], -r2, lsl #12 │ │ │ │ @ instruction: 0xf01e4628 │ │ │ │ ldmdblt r0!, {r0, r1, r4, 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 │ │ │ │ @@ -27242,59 +27244,59 @@ │ │ │ │ eorvc pc, r3, #1325400064 @ 0x4f000000 │ │ │ │ ldrbtmi r4, [r9], #-2087 @ 0xfffff7d9 │ │ │ │ @ instruction: 0xf01e4478 │ │ │ │ strb pc, [r4, pc, ror #20]! @ │ │ │ │ vmla.i8 d20, d0, d21 │ │ │ │ stmdami r5!, {r0, r3, r5, r7, r9, sp} │ │ │ │ ldrbtmi r4, [r8], #-1145 @ 0xfffffb87 │ │ │ │ - blx 19db970 │ │ │ │ + blx 19db978 │ │ │ │ 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 39994 │ │ │ │ + blcs 3999c │ │ │ │ ldmdami r9, {r0, r1, r6, r7, ip, lr, pc} │ │ │ │ vmax.s8 d20, d0, d17 │ │ │ │ ldrbtmi r2, [r8], #-677 @ 0xfffffd5b │ │ │ │ - blx 11db9b0 │ │ │ │ + blx 11db9b8 │ │ │ │ svclt 0x0000e7bb │ │ │ │ - andeq r0, r6, r2, ror #20 │ │ │ │ + andeq r0, r6, sl, asr sl │ │ │ │ ldrdeq r0, [r0], -r0 @ │ │ │ │ - andeq r6, r6, r4, asr r2 │ │ │ │ - andeq r6, r3, r0, lsl #27 │ │ │ │ - andeq r0, r6, ip, asr r4 │ │ │ │ - andeq r7, r3, lr, lsl #1 │ │ │ │ - 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, sl, lsr ip │ │ │ │ - ldrdeq r6, [r3], -r4 │ │ │ │ - andeq r6, r3, r2, lsr #24 │ │ │ │ - @ instruction: 0x00036dbc │ │ │ │ - andeq r6, r3, r0, lsl ip │ │ │ │ - andeq r6, r3, sl, lsr #27 │ │ │ │ - strdeq r6, [r3], -ip │ │ │ │ - muleq r3, r6, ip │ │ │ │ - andeq r6, r3, sl, ror #26 │ │ │ │ + andeq r6, r6, ip, asr #4 │ │ │ │ + andeq r6, r3, r0, ror sp │ │ │ │ + andeq r0, r6, r4, asr r4 │ │ │ │ + andeq r7, r3, lr, ror r0 │ │ │ │ + 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, lsr #24 │ │ │ │ + andeq r6, r3, r4, asr #27 │ │ │ │ + andeq r6, r3, r2, lsl ip │ │ │ │ + andeq r6, r3, ip, lsr #27 │ │ │ │ + andeq r6, r3, r0, lsl #24 │ │ │ │ + muleq r3, sl, sp │ │ │ │ + andeq r6, r3, ip, ror #23 │ │ │ │ + andeq sp, r3, r6, lsl #25 │ │ │ │ + andeq r6, r3, sl, asr sp │ │ │ │ vst3.32 {d27,d29,d31}, [pc :256], r0 │ │ │ │ - bl feb76b9c │ │ │ │ + bl feb76ba4 │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ - bmi 5e3964 │ │ │ │ - blmi 60b5a8 │ │ │ │ + bmi 5e396c │ │ │ │ + blmi 60b5b0 │ │ │ │ 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 │ │ │ │ @@ -27304,107 +27306,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 ffb1f65c │ │ │ │ + bvs ffb1f664 │ │ │ │ ldrble r0, [r7, #2011]! @ 0x7db │ │ │ │ @ instruction: 0xf01d2002 │ │ │ │ qadd16mi pc, r0, r5 @ │ │ │ │ svclt 0x0000bdb0 │ │ │ │ - andeq r5, r6, r0, ror #28 │ │ │ │ - andeq r0, r6, r6, asr r6 │ │ │ │ + andeq r5, r6, r8, asr lr │ │ │ │ + andeq r0, r6, lr, asr #12 │ │ │ │ strdeq r0, [r0], -ip │ │ │ │ - andeq r5, r6, ip, asr #28 │ │ │ │ - blmi 472254 │ │ │ │ + andeq r5, r6, r4, asr #28 │ │ │ │ + blmi 47225c │ │ │ │ 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 6c728 │ │ │ │ + blcs 6c730 │ │ │ │ @ instruction: 0xf8c2bf08 │ │ │ │ ldrtmi r3, [sp], r4, ror #1 │ │ │ │ - blvc 15dbb8 │ │ │ │ + blvc 15dbc0 │ │ │ │ stclt 7, cr15, [r0, #1020]! @ 0x3fc │ │ │ │ ldrtmi r2, [sp], r0 │ │ │ │ - blvc 15dbc4 │ │ │ │ + blvc 15dbcc │ │ │ │ svclt 0x00004770 │ │ │ │ - strdeq r5, [r6], -r4 │ │ │ │ - andeq r0, r6, r8, ror #11 │ │ │ │ + andeq r5, r6, ip, ror #27 │ │ │ │ + andeq r0, r6, r0, ror #11 │ │ │ │ strdeq r0, [r0], -ip │ │ │ │ - ldrdeq r5, [r6], -sl │ │ │ │ - blmi 4722a8 │ │ │ │ + ldrdeq r5, [r6], -r2 │ │ │ │ + blmi 4722b0 │ │ │ │ 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 6c77c │ │ │ │ + blcs 6c784 │ │ │ │ @ instruction: 0xf8c2bf08 │ │ │ │ ldrtmi r3, [sp], r8, ror #1 │ │ │ │ - blvc 15dc0c │ │ │ │ + blvc 15dc14 │ │ │ │ ldcllt 7, cr15, [r6, #-1020]! @ 0xfffffc04 │ │ │ │ ldrtmi r2, [sp], r0 │ │ │ │ - blvc 15dc18 │ │ │ │ + blvc 15dc20 │ │ │ │ svclt 0x00004770 │ │ │ │ - andeq r5, r6, r0, lsr #27 │ │ │ │ - muleq r6, r4, r5 │ │ │ │ + muleq r6, r8, sp │ │ │ │ + andeq r0, r6, ip, lsl #11 │ │ │ │ strdeq r0, [r0], -ip │ │ │ │ - andeq r5, r6, r6, lsl #27 │ │ │ │ - blmi 4722fc │ │ │ │ + andeq r5, r6, lr, ror sp │ │ │ │ + blmi 472304 │ │ │ │ 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 6c7d0 │ │ │ │ + blcs 6c7d8 │ │ │ │ @ instruction: 0xf8c2bf08 │ │ │ │ ldrtmi r3, [sp], ip, ror #1 │ │ │ │ - blvc 15dc60 │ │ │ │ + blvc 15dc68 │ │ │ │ stcllt 7, cr15, [ip, #-1020] @ 0xfffffc04 │ │ │ │ ldrtmi r2, [sp], r0 │ │ │ │ - blvc 15dc6c │ │ │ │ + blvc 15dc74 │ │ │ │ svclt 0x00004770 │ │ │ │ - andeq r5, r6, ip, asr #26 │ │ │ │ - andeq r0, r6, r0, asr #10 │ │ │ │ + andeq r5, r6, r4, asr #26 │ │ │ │ + andeq r0, r6, r8, lsr r5 │ │ │ │ strdeq r0, [r0], -ip │ │ │ │ - andeq r5, r6, r2, lsr sp │ │ │ │ - blmi 472350 │ │ │ │ + andeq r5, r6, sl, lsr #26 │ │ │ │ + blmi 472358 │ │ │ │ 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 6c824 │ │ │ │ + blcs 6c82c │ │ │ │ @ instruction: 0xf8c2bf08 │ │ │ │ @ instruction: 0x46bd30f0 │ │ │ │ - blvc 15dcb4 │ │ │ │ + blvc 15dcbc │ │ │ │ stclt 7, cr15, [r2, #-1020]! @ 0xfffffc04 │ │ │ │ ldrtmi r2, [sp], r0 │ │ │ │ - blvc 15dcc0 │ │ │ │ + blvc 15dcc8 │ │ │ │ svclt 0x00004770 │ │ │ │ - strdeq r5, [r6], -r8 │ │ │ │ - andeq r0, r6, ip, ror #9 │ │ │ │ + strdeq r5, [r6], -r0 │ │ │ │ + andeq r0, r6, r4, ror #9 │ │ │ │ strdeq r0, [r0], -ip │ │ │ │ - ldrdeq r5, [r6], -lr │ │ │ │ + ldrdeq r5, [r6], -r6 │ │ │ │ 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 │ │ │ │ @@ -27412,30 +27414,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 2bba0 │ │ │ │ - blmi 1a94160 │ │ │ │ + blcs 2bba8 │ │ │ │ + blmi 1a94168 │ │ │ │ andne pc, r3, fp, asr r8 @ │ │ │ │ - blcs 39ed8 │ │ │ │ + blcs 39ee0 │ │ │ │ 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 37dc0 │ │ │ │ + bcs 37dc8 │ │ │ │ addshi pc, r8, r0, asr #32 │ │ │ │ ldrdlt pc, [ip], -r4 │ │ │ │ svceq 0x0000f1bb │ │ │ │ vst4.8 {d29-d32}, [pc :256]! │ │ │ │ @ instruction: 0xf1ba700f │ │ │ │ svclt 0x00083fff │ │ │ │ @ instruction: 0xf00a469a │ │ │ │ @@ -27455,57 +27457,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 13dbc74 │ │ │ │ + blx 13dbc7c │ │ │ │ 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 f1df24 │ │ │ │ + bmi f1df2c │ │ │ │ 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: 0xffdcf01d │ │ │ │ ldrdcc pc, [r0], -r9 │ │ │ │ - blcs 39e80 │ │ │ │ + blcs 39e88 │ │ │ │ ldmdami r0!, {r0, r7, ip, lr, pc} │ │ │ │ rscspl pc, fp, #64, 4 │ │ │ │ @ instruction: 0xf01d4478 │ │ │ │ - blmi a1fbf0 │ │ │ │ + blmi a1fbf8 │ │ │ │ ldrdcs pc, [r0], -r9 │ │ │ │ andne pc, r3, fp, asr r8 @ │ │ │ │ - blcs 39fe4 │ │ │ │ + blcs 39fec │ │ │ │ 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: 0xf87af01e │ │ │ │ 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: 0xf86ef01e │ │ │ │ @ instruction: 0xf00ae7bd │ │ │ │ andcc pc, r2, r7, lsr sl @ │ │ │ │ - bmi 8543ac │ │ │ │ + bmi 8543b4 │ │ │ │ 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] │ │ │ │ @@ -27514,49 +27516,49 @@ │ │ │ │ eorsvs r4, fp, r9, ror r4 │ │ │ │ @ instruction: 0xf01e4478 │ │ │ │ @ instruction: 0xf8d4f851 │ │ │ │ ldmdavs fp!, {r2, r3, ip, sp, pc} │ │ │ │ svceq 0x0000f1bb │ │ │ │ svcge 0x005df47f │ │ │ │ @ instruction: 0xf7e4e7ce │ │ │ │ - svclt 0x0000eca8 │ │ │ │ - andeq r0, r6, sl, lsl #9 │ │ │ │ + svclt 0x0000eca4 │ │ │ │ + andeq r0, r6, r2, lsl #9 │ │ │ │ ldrdeq r0, [r0], -r8 │ │ │ │ - andeq r0, r6, r0, lsl #9 │ │ │ │ + andeq r0, r6, r8, ror r4 │ │ │ │ ldrdeq r0, [r0], -r0 @ │ │ │ │ andeq r0, r0, r4, lsr r4 │ │ │ │ - andeq r6, r3, r2, lsr #17 │ │ │ │ - andeq r6, r3, r8, asr sl │ │ │ │ - muleq r6, r6, r3 │ │ │ │ - andeq r6, r3, r6, ror r8 │ │ │ │ - andeq r6, r3, sl, lsr #20 │ │ │ │ - andeq r6, r3, r8, ror r9 │ │ │ │ - andeq r6, r3, r8, lsr r8 │ │ │ │ - andeq r6, r3, r2, asr r9 │ │ │ │ - andeq r6, r3, r0, lsr #16 │ │ │ │ - ldrdeq r6, [r3], -r6 @ │ │ │ │ - andeq r6, r3, r2, lsl #19 │ │ │ │ - strdeq r6, [r3], -lr │ │ │ │ - andeq r6, r3, r8, ror #15 │ │ │ │ - andeq r6, r3, r0, lsl #18 │ │ │ │ + muleq r3, r2, r8 │ │ │ │ + andeq r6, r3, r8, asr #20 │ │ │ │ + andeq r0, r6, lr, lsl #7 │ │ │ │ + andeq r6, r3, r6, ror #16 │ │ │ │ + andeq r6, r3, sl, lsl sl │ │ │ │ + andeq r6, r3, r8, ror #18 │ │ │ │ + andeq r6, r3, r8, lsr #16 │ │ │ │ + andeq r6, r3, r2, asr #18 │ │ │ │ + andeq r6, r3, r0, lsl r8 │ │ │ │ + andeq r6, r3, r6, asr #19 │ │ │ │ + andeq r6, r3, r2, ror r9 │ │ │ │ + andeq r6, r3, lr, ror #15 │ │ │ │ + ldrdeq r6, [r3], -r8 │ │ │ │ + strdeq r6, [r3], -r0 │ │ │ │ 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 cf9e70 │ │ │ │ + bllt cf9e78 │ │ │ │ eorsle r2, r9, r0, lsl #16 │ │ │ │ - blcs 8bde38 │ │ │ │ + blcs 8bde40 │ │ │ │ strcc fp, [r1], #-3848 @ 0xfffff0f8 │ │ │ │ @ instruction: 0xf7e44620 │ │ │ │ - stmdane r3!, {r3, r5, r9, sl, fp, sp, lr, pc} │ │ │ │ + stmdane r3!, {r2, r5, r9, sl, fp, sp, lr, pc} │ │ │ │ @ instruction: 0xf8134605 │ │ │ │ - blcs 8aedc4 │ │ │ │ + blcs 8aedcc │ │ │ │ svclt 0x00184b1e │ │ │ │ ldrbtmi r3, [fp], #-1281 @ 0xfffffaff │ │ │ │ ldrsbteq pc, [r4], r3 @ │ │ │ │ @ instruction: 0xf00ab108 │ │ │ │ @ instruction: 0x4628fc79 │ │ │ │ stc2l 0, cr15, [r0], {10} │ │ │ │ @ instruction: 0x462a4b19 │ │ │ │ @@ -27578,489 +27580,489 @@ │ │ │ │ @ instruction: 0xffd4f01d │ │ │ │ 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 │ │ │ │ ldrb pc, [fp, r9, asr #31] @ │ │ │ │ - andeq r0, r6, r4, ror #4 │ │ │ │ + andeq r0, r6, ip, asr r2 │ │ │ │ ldrdeq r0, [r0], -r0 @ │ │ │ │ - andeq r5, r6, r2, asr #20 │ │ │ │ - andeq r5, r6, sl, lsr #20 │ │ │ │ - andeq r6, r3, r4, lsl #14 │ │ │ │ - andeq r6, r3, sl, asr #17 │ │ │ │ - ldrdeq r6, [r3], -r6 @ │ │ │ │ - muleq r3, ip, r8 │ │ │ │ + andeq r5, r6, sl, lsr sl │ │ │ │ + andeq r5, r6, r2, lsr #20 │ │ │ │ + strdeq r6, [r3], -r4 │ │ │ │ + @ instruction: 0x000368ba │ │ │ │ + andeq r6, r3, r6, asr #13 │ │ │ │ + andeq r6, r3, ip, lsl #17 │ │ │ │ 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: 0xf505fc23 │ │ │ │ strtmi r5, [r0], -r0, lsl #11 │ │ │ │ - blx ff4dde74 │ │ │ │ + blx ff4dde7c │ │ │ │ andcs r4, r0, r3, lsl #12 │ │ │ │ @ instruction: 0x33bcf8c5 │ │ │ │ @ instruction: 0xf04fbdb0 │ │ │ │ @ instruction: 0x477030ff │ │ │ │ - andeq r0, r6, sl, lsr #3 │ │ │ │ + andeq r0, r6, r2, lsr #3 │ │ │ │ strdeq r0, [r0], -ip │ │ │ │ vst3.32 {d27,d29,d31}, [pc], r0 │ │ │ │ - bl feb770a8 │ │ │ │ + bl feb770b0 │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ ldmdami r5!, {r3, r4, r5, r6, r7, r8, r9, sl, fp}^ │ │ │ │ ldclmi 15, cr10, [r5], #-0 │ │ │ │ ldrbtmi r2, [r8], #-257 @ 0xfffffeff │ │ │ │ - bmi 1d72c8c │ │ │ │ + bmi 1d72c94 │ │ │ │ stmdbpl r4, {r0, r1, r3, r4, r5, r6, sl, lr} │ │ │ │ stmdavs r0!, {r1, r3, r4, r5, r6, sl, lr} │ │ │ │ - cdp 7, 9, cr15, cr6, cr4, {7} │ │ │ │ + cdp 7, 9, cr15, cr2, cr4, {7} │ │ │ │ stmdavs r3!, {r1, r4, r5, r6, fp, lr} │ │ │ │ tstcs r1, r1, lsr r2 │ │ │ │ @ instruction: 0xf7e44478 │ │ │ │ - ldmdami r0!, {r1, r3, r7, sl, fp, sp, lr, pc}^ │ │ │ │ + ldmdami r0!, {r1, r2, r7, sl, fp, sp, lr, pc}^ │ │ │ │ andscs r6, r2, #2293760 @ 0x230000 │ │ │ │ ldrbtmi r2, [r8], #-257 @ 0xfffffeff │ │ │ │ - stc 7, cr15, [r2], {228} @ 0xe4 │ │ │ │ + ldcl 7, cr15, [lr], #-912 @ 0xfffffc70 │ │ │ │ stmdavs r3!, {r0, r2, r3, r5, r6, fp, lr} │ │ │ │ tstcs r1, ip, lsl r2 │ │ │ │ @ instruction: 0xf7e44478 │ │ │ │ - bmi 1b1b0e4 │ │ │ │ + bmi 1b1b0dc │ │ │ │ andcs r4, r1, fp, ror #18 │ │ │ │ ldrbtmi r4, [r9], #-1146 @ 0xfffffb86 │ │ │ │ - cdp 7, 4, cr15, cr8, cr4, {7} │ │ │ │ + cdp 7, 4, cr15, cr4, cr4, {7} │ │ │ │ andcs r6, sl, r1, lsr #16 │ │ │ │ - svc 0x0006f7e4 │ │ │ │ + svc 0x0002f7e4 │ │ │ │ stmdavs r3!, {r0, r1, r2, r5, r6, fp, lr} │ │ │ │ tstcs r1, r7, lsl #4 │ │ │ │ @ instruction: 0xf7e44478 │ │ │ │ - stmdavs r1!, {r1, r3, r5, r6, sl, fp, sp, lr, pc} │ │ │ │ + stmdavs r1!, {r1, r2, r5, r6, sl, fp, sp, lr, pc} │ │ │ │ @ instruction: 0xf7e4200a │ │ │ │ - bmi 191bb10 │ │ │ │ + bmi 191bb08 │ │ │ │ andcs r4, r1, r3, ror #18 │ │ │ │ ldrbtmi r4, [r9], #-1146 @ 0xfffffb86 │ │ │ │ - cdp 7, 3, cr15, cr2, cr4, {7} │ │ │ │ + cdp 7, 2, cr15, cr14, cr4, {7} │ │ │ │ andcs r6, sl, r1, lsr #16 │ │ │ │ - cdp 7, 15, cr15, cr0, cr4, {7} │ │ │ │ + cdp 7, 14, cr15, cr12, cr4, {7} │ │ │ │ stmdavs r3!, {r0, r1, r2, r3, r4, r6, fp, lr} │ │ │ │ tstcs r1, r1, lsl r2 │ │ │ │ @ instruction: 0xf7e44478 │ │ │ │ - stmdavs r1!, {r2, r4, r6, sl, fp, sp, lr, pc} │ │ │ │ + stmdavs r1!, {r4, r6, sl, fp, sp, lr, pc} │ │ │ │ @ instruction: 0xf7e4200a │ │ │ │ - ldmdami fp, {r1, r2, r5, r6, r7, r9, sl, fp, sp, lr, pc}^ │ │ │ │ + ldmdami fp, {r1, r5, r6, r7, r9, sl, fp, sp, lr, pc}^ │ │ │ │ andcs r6, r6, #2293760 @ 0x230000 │ │ │ │ ldrbtmi r2, [r8], #-257 @ 0xfffffeff │ │ │ │ - mcrr 7, 14, pc, r8, cr4 @ │ │ │ │ + mcrr 7, 14, pc, r4, cr4 @ │ │ │ │ andcs r6, sl, r1, lsr #16 │ │ │ │ - cdp 7, 13, cr15, cr10, cr4, {7} │ │ │ │ + cdp 7, 13, cr15, cr6, cr4, {7} │ │ │ │ stmdavs r3!, {r1, r2, r4, r6, fp, lr} │ │ │ │ tstcs r1, r5, lsl r2 │ │ │ │ @ instruction: 0xf7e44478 │ │ │ │ - ldmdami r4, {r1, r2, r3, r4, r5, sl, fp, sp, lr, pc}^ │ │ │ │ + ldmdami r4, {r1, r3, r4, r5, sl, fp, sp, lr, pc}^ │ │ │ │ andcs r6, sp, #2293760 @ 0x230000 │ │ │ │ ldrbtmi r2, [r8], #-257 @ 0xfffffeff │ │ │ │ - ldc 7, cr15, [r6], #-912 @ 0xfffffc70 │ │ │ │ + ldc 7, cr15, [r2], #-912 @ 0xfffffc70 │ │ │ │ eorcs r6, ip, r1, lsr #16 │ │ │ │ - cdp 7, 12, cr15, cr8, cr4, {7} │ │ │ │ + cdp 7, 12, cr15, cr4, cr4, {7} │ │ │ │ stmdavs r3!, {r0, r1, r2, r3, r6, fp, lr} │ │ │ │ tstcs r1, lr, lsl #4 │ │ │ │ @ instruction: 0xf7e44478 │ │ │ │ - stmdavs r1!, {r2, r3, r5, sl, fp, sp, lr, pc} │ │ │ │ + stmdavs r1!, {r3, r5, sl, fp, sp, lr, pc} │ │ │ │ @ instruction: 0xf7e4202c │ │ │ │ - stmdami fp, {r1, r2, r3, r4, r5, r7, r9, sl, fp, sp, lr, pc}^ │ │ │ │ + stmdami fp, {r1, r3, r4, r5, r7, r9, sl, fp, sp, lr, pc}^ │ │ │ │ andcs r6, r5, #2293760 @ 0x230000 │ │ │ │ ldrbtmi r2, [r8], #-257 @ 0xfffffeff │ │ │ │ - stc 7, cr15, [r0], #-912 @ 0xfffffc70 │ │ │ │ + ldc 7, cr15, [ip], {228} @ 0xe4 │ │ │ │ eorcs r6, ip, r1, lsr #16 │ │ │ │ - cdp 7, 11, cr15, cr2, cr4, {7} │ │ │ │ + cdp 7, 10, cr15, cr14, cr4, {7} │ │ │ │ stmdavs r3!, {r1, r2, r6, fp, lr} │ │ │ │ tstcs r1, sl, lsl #4 │ │ │ │ @ instruction: 0xf7e44478 │ │ │ │ - stmdavs r1!, {r1, r2, r4, sl, fp, sp, lr, pc} │ │ │ │ + stmdavs r1!, {r1, r4, sl, fp, sp, lr, pc} │ │ │ │ @ instruction: 0xf7e4202c │ │ │ │ - stmdami r2, {r3, r5, r7, r9, sl, fp, sp, lr, pc}^ │ │ │ │ + stmdami r2, {r2, r5, r7, r9, sl, fp, sp, lr, pc}^ │ │ │ │ andcs r6, r6, #2293760 @ 0x230000 │ │ │ │ ldrbtmi r2, [r8], #-257 @ 0xfffffeff │ │ │ │ - stc 7, cr15, [sl], {228} @ 0xe4 │ │ │ │ + stc 7, cr15, [r6], {228} @ 0xe4 │ │ │ │ andcs r6, sl, r1, lsr #16 │ │ │ │ - cdp 7, 9, cr15, cr12, cr4, {7} │ │ │ │ + cdp 7, 9, cr15, cr8, cr4, {7} │ │ │ │ stmdavs r3!, {r0, r2, r3, r4, r5, fp, lr} │ │ │ │ tstcs r1, r5, lsl r2 │ │ │ │ @ instruction: 0xf7e44478 │ │ │ │ - ldmdami fp!, {sl, fp, sp, lr, pc} │ │ │ │ + ldmdami fp!, {r2, r3, r4, r5, r6, r7, r8, r9, fp, sp, lr, pc} │ │ │ │ andscs r6, r0, #2293760 @ 0x230000 │ │ │ │ ldrbtmi r2, [r8], #-257 @ 0xfffffeff │ │ │ │ - bl ffe5df88 │ │ │ │ + bl ffd5df90 │ │ │ │ stmdavs r3!, {r3, r4, r5, fp, lr} │ │ │ │ tstcs r1, r6, lsl r2 │ │ │ │ @ instruction: 0xf7e44478 │ │ │ │ - stmdavs r1!, {r1, r4, r5, r6, r7, r8, r9, fp, sp, lr, pc} │ │ │ │ + stmdavs r1!, {r1, r2, r3, r5, r6, r7, r8, r9, fp, sp, lr, pc} │ │ │ │ @ instruction: 0xf7e4200a │ │ │ │ - ldmdami r4!, {r2, r7, r9, sl, fp, sp, lr, pc} │ │ │ │ + ldmdami r4!, {r7, r9, sl, fp, sp, lr, pc} │ │ │ │ andscs r6, r4, #2293760 @ 0x230000 │ │ │ │ ldrbtmi r2, [r8], #-257 @ 0xfffffeff │ │ │ │ - bl ff9ddfac │ │ │ │ + bl ff8ddfb4 │ │ │ │ andcs r6, sl, r1, lsr #16 │ │ │ │ - cdp 7, 7, cr15, cr8, cr4, {7} │ │ │ │ + cdp 7, 7, cr15, cr4, cr4, {7} │ │ │ │ ldmdbmi r0!, {r0, r1, r2, r3, r5, r9, fp, lr} │ │ │ │ ldrbtmi r2, [sl], #-1 │ │ │ │ @ instruction: 0xf7e44479 │ │ │ │ - stmdavs r1!, {r4, r5, r7, r8, sl, fp, sp, lr, pc} │ │ │ │ + stmdavs r1!, {r2, r3, r5, r7, r8, sl, fp, sp, lr, pc} │ │ │ │ @ instruction: 0xf7e4200a │ │ │ │ - stmdami ip!, {r1, r2, r3, r5, r6, r9, sl, fp, sp, lr, pc} │ │ │ │ + stmdami ip!, {r1, r3, r5, r6, r9, sl, fp, sp, lr, pc} │ │ │ │ eorscs r6, r0, #2293760 @ 0x230000 │ │ │ │ ldrbtmi r2, [r8], #-257 @ 0xfffffeff │ │ │ │ - bl ff45dfd8 │ │ │ │ + bl ff35dfe0 │ │ │ │ andcs r6, sl, r1, lsr #16 │ │ │ │ - cdp 7, 6, cr15, cr2, cr4, {7} │ │ │ │ + cdp 7, 5, cr15, cr14, cr4, {7} │ │ │ │ stmdavs r3!, {r0, r1, r2, r5, fp, lr} │ │ │ │ tstcs r1, r4, lsl r2 │ │ │ │ @ instruction: 0xf7e44478 │ │ │ │ - stmdavs r1!, {r1, r2, r6, r7, r8, r9, fp, sp, lr, pc} │ │ │ │ + stmdavs r1!, {r1, r6, r7, r8, r9, fp, sp, lr, pc} │ │ │ │ @ instruction: 0xf7e4200a │ │ │ │ - stmdami r3!, {r3, r4, r6, r9, sl, fp, sp, lr, pc} │ │ │ │ + stmdami r3!, {r2, r4, r6, r9, sl, fp, sp, lr, pc} │ │ │ │ eorscs r6, r0, #2293760 @ 0x230000 │ │ │ │ ldrbtmi r2, [r8], #-257 @ 0xfffffeff │ │ │ │ - bl feede004 │ │ │ │ + bl fedde00c │ │ │ │ andcs r6, sl, r1, lsr #16 │ │ │ │ - cdp 7, 4, cr15, cr12, cr4, {7} │ │ │ │ + cdp 7, 4, cr15, cr8, cr4, {7} │ │ │ │ @ instruction: 0xf7e42000 │ │ │ │ - svclt 0x0000eaa6 │ │ │ │ - andeq r0, r6, sl, asr #2 │ │ │ │ + svclt 0x0000eaa2 │ │ │ │ + andeq r0, r6, r2, asr #2 │ │ │ │ andeq r0, r0, ip, ror #8 │ │ │ │ - andeq r6, r3, r0, asr r8 │ │ │ │ - andeq r6, r3, r4, asr r8 │ │ │ │ - muleq r3, r0, r8 │ │ │ │ - @ instruction: 0x000368b6 │ │ │ │ - @ instruction: 0x000368bc │ │ │ │ - ldrdeq r6, [r3], -r0 │ │ │ │ - andeq r8, r3, sl, asr #21 │ │ │ │ - ldrdeq r6, [r3], -r0 │ │ │ │ - strdeq r4, [r3], -r8 │ │ │ │ - andeq r6, r3, r2, asr #17 │ │ │ │ - @ instruction: 0x000368bc │ │ │ │ - @ instruction: 0x000368ba │ │ │ │ + andeq r6, r3, r0, asr #16 │ │ │ │ + andeq r6, r3, r4, asr #16 │ │ │ │ + andeq r6, r3, r0, lsl #17 │ │ │ │ + andeq r6, r3, r6, lsr #17 │ │ │ │ + andeq r6, r3, ip, lsr #17 │ │ │ │ + andeq r6, r3, r0, asr #17 │ │ │ │ + @ instruction: 0x00038aba │ │ │ │ + andeq r6, r3, r0, asr #17 │ │ │ │ + andeq r4, r3, r8, ror #27 │ │ │ │ + @ instruction: 0x000368b2 │ │ │ │ andeq r6, r3, ip, lsr #17 │ │ │ │ - @ instruction: 0x000368b6 │ │ │ │ - @ instruction: 0x000368b0 │ │ │ │ andeq r6, r3, sl, lsr #17 │ │ │ │ muleq r3, ip, r8 │ │ │ │ - muleq r3, r2, r8 │ │ │ │ + andeq r6, r3, r6, lsr #17 │ │ │ │ + andeq r6, r3, r0, lsr #17 │ │ │ │ + muleq r3, sl, r8 │ │ │ │ + andeq r6, r3, ip, lsl #17 │ │ │ │ + andeq r6, r3, r2, lsl #17 │ │ │ │ + andeq r6, r3, r4, ror r8 │ │ │ │ + andeq r6, r3, lr, ror r8 │ │ │ │ andeq r6, r3, r4, lsl #17 │ │ │ │ - andeq r6, r3, lr, lsl #17 │ │ │ │ + andeq r6, r3, r6, lsl #17 │ │ │ │ + andeq r6, r3, sl, lsl #17 │ │ │ │ muleq r3, r4, r8 │ │ │ │ - muleq r3, r6, r8 │ │ │ │ muleq r3, sl, r8 │ │ │ │ - andeq r6, r3, r4, lsr #17 │ │ │ │ - andeq r6, r3, sl, lsr #17 │ │ │ │ - andeq r6, r3, r8, asr #17 │ │ │ │ - andeq r6, r3, sl, asr #17 │ │ │ │ + @ instruction: 0x000368b8 │ │ │ │ + @ instruction: 0x000368ba │ │ │ │ vst3.32 {d27,d29,d31}, [pc], r0 │ │ │ │ - bl feb77300 │ │ │ │ + bl feb77308 │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ - blmi 10e40e8 │ │ │ │ + blmi 10e40f0 │ │ │ │ mcrrmi 15, 0, sl, r3, cr0 │ │ │ │ ldrbtmi r2, [fp], #-576 @ 0xfffffdc0 │ │ │ │ tstcs r1, r2, asr #16 │ │ │ │ ldmdbpl ip, {r3, r4, r5, r6, sl, lr} │ │ │ │ @ instruction: 0xf7e46823 │ │ │ │ - stmdami r0, {r1, r2, r5, r6, r8, r9, fp, sp, lr, pc}^ │ │ │ │ + stmdami r0, {r1, r5, r6, r8, r9, fp, sp, lr, pc}^ │ │ │ │ subcs r6, r5, #2293760 @ 0x230000 │ │ │ │ ldrbtmi r2, [r8], #-257 @ 0xfffffeff │ │ │ │ - bl 17de0bc │ │ │ │ + bl 16de0c4 │ │ │ │ stmdavs r3!, {r0, r2, r3, r4, r5, fp, lr} │ │ │ │ tstcs r1, r5, asr #4 │ │ │ │ @ instruction: 0xf7e44478 │ │ │ │ - ldmdami fp!, {r3, r4, r6, r8, r9, fp, sp, lr, pc} │ │ │ │ + ldmdami fp!, {r2, r4, r6, r8, r9, fp, sp, lr, pc} │ │ │ │ subcs r6, r2, #2293760 @ 0x230000 │ │ │ │ ldrbtmi r2, [r8], #-257 @ 0xfffffeff │ │ │ │ - bl 145e0d8 │ │ │ │ + bl 135e0e0 │ │ │ │ stmdavs r3!, {r3, r4, r5, fp, lr} │ │ │ │ tstcs r1, r5, lsr #4 │ │ │ │ @ instruction: 0xf7e44478 │ │ │ │ - ldmdami r6!, {r1, r3, r6, r8, r9, fp, sp, lr, pc} │ │ │ │ + ldmdami r6!, {r1, r2, r6, r8, r9, fp, sp, lr, pc} │ │ │ │ subcs r6, r0, #2293760 @ 0x230000 │ │ │ │ ldrbtmi r2, [r8], #-257 @ 0xfffffeff │ │ │ │ - bl 10de0f4 │ │ │ │ + bl fde0fc │ │ │ │ stmdavs r3!, {r0, r1, r4, r5, fp, lr} │ │ │ │ tstcs r1, pc, lsr r2 │ │ │ │ @ instruction: 0xf7e44478 │ │ │ │ - ldmdami r1!, {r2, r3, r4, r5, r8, r9, fp, sp, lr, pc} │ │ │ │ + ldmdami r1!, {r3, r4, r5, r8, r9, fp, sp, lr, pc} │ │ │ │ eorscs r6, sp, #2293760 @ 0x230000 │ │ │ │ ldrbtmi r2, [r8], #-257 @ 0xfffffeff │ │ │ │ - bl d5e110 │ │ │ │ + bl c5e118 │ │ │ │ stmdavs r3!, {r1, r2, r3, r5, fp, lr} │ │ │ │ tstcs r1, lr, lsr #4 │ │ │ │ @ instruction: 0xf7e44478 │ │ │ │ - stmdami ip!, {r1, r2, r3, r5, r8, r9, fp, sp, lr, pc} │ │ │ │ + stmdami ip!, {r1, r3, r5, r8, r9, fp, sp, lr, pc} │ │ │ │ subcs r6, r2, #2293760 @ 0x230000 │ │ │ │ ldrbtmi r2, [r8], #-257 @ 0xfffffeff │ │ │ │ - bl 9de12c │ │ │ │ + bl 8de134 │ │ │ │ stmdavs r3!, {r0, r3, r5, fp, lr} │ │ │ │ tstcs r1, ip, lsr r2 │ │ │ │ @ instruction: 0xf7e44478 │ │ │ │ - stmdami r7!, {r5, r8, r9, fp, sp, lr, pc} │ │ │ │ + stmdami r7!, {r2, r3, r4, r8, r9, fp, sp, lr, pc} │ │ │ │ subcs r6, sp, #2293760 @ 0x230000 │ │ │ │ ldrbtmi r2, [r8], #-257 @ 0xfffffeff │ │ │ │ - bl 65e148 │ │ │ │ + bl 55e150 │ │ │ │ stmdavs r3!, {r2, r5, fp, lr} │ │ │ │ tstcs r1, ip, asr #4 │ │ │ │ @ instruction: 0xf7e44478 │ │ │ │ - stmdami r2!, {r1, r4, r8, r9, fp, sp, lr, pc} │ │ │ │ + stmdami r2!, {r1, r2, r3, r8, r9, fp, sp, lr, pc} │ │ │ │ subcs r6, sp, #2293760 @ 0x230000 │ │ │ │ ldrbtmi r2, [r8], #-257 @ 0xfffffeff │ │ │ │ - bl 2de164 │ │ │ │ + bl 1de16c │ │ │ │ stmdavs r3!, {r0, r1, r2, r3, r4, fp, lr} │ │ │ │ tstcs r1, sl, asr #4 │ │ │ │ @ instruction: 0xf7e44478 │ │ │ │ - ldmdami sp, {r2, r8, r9, fp, sp, lr, pc} │ │ │ │ + ldmdami sp, {r8, r9, fp, sp, lr, pc} │ │ │ │ andcs r6, lr, #2293760 @ 0x230000 │ │ │ │ ldrbtmi r2, [r8], #-257 @ 0xfffffeff │ │ │ │ - b fff5e180 │ │ │ │ + b ffe5e188 │ │ │ │ stmdavs r3!, {r1, r3, r4, fp, lr} │ │ │ │ tstcs r1, r2, asr #4 │ │ │ │ @ instruction: 0xf7e44478 │ │ │ │ - ldmdami r8, {r1, r2, r4, r5, r6, r7, r9, fp, sp, lr, pc} │ │ │ │ + ldmdami r8, {r1, r4, r5, r6, r7, r9, fp, sp, lr, pc} │ │ │ │ eorscs r6, r9, #2293760 @ 0x230000 │ │ │ │ tstcs r1, r8, ror r4 │ │ │ │ - b ffbde19c │ │ │ │ + b ffade1a4 │ │ │ │ @ instruction: 0xf7e42000 │ │ │ │ - svclt 0x0000e9de │ │ │ │ - strdeq pc, [r5], -r2 │ │ │ │ + svclt 0x0000e9da │ │ │ │ + andeq pc, r5, sl, ror #29 │ │ │ │ andeq r0, r0, ip, ror #8 │ │ │ │ - andeq r6, r3, r8, asr r8 │ │ │ │ - andeq r6, r3, sl, lsl #17 │ │ │ │ - andeq r6, r3, r4, asr #17 │ │ │ │ - strdeq r6, [r3], -lr │ │ │ │ - andeq r6, r3, r4, lsr r9 │ │ │ │ - andeq r6, r3, lr, asr #18 │ │ │ │ - andeq r6, r3, r4, lsl #19 │ │ │ │ - @ instruction: 0x000369b6 │ │ │ │ - andeq r6, r3, r8, ror #19 │ │ │ │ - andeq r6, r3, sl, lsl #20 │ │ │ │ - andeq r6, r3, r0, asr #20 │ │ │ │ - andeq r6, r3, r2, ror sl │ │ │ │ - @ instruction: 0x00036ab4 │ │ │ │ - strdeq r6, [r3], -r6 @ │ │ │ │ - andeq r6, r3, r8, lsr fp │ │ │ │ - andeq r6, r3, r6, ror fp │ │ │ │ - andeq r6, r3, r8, ror fp │ │ │ │ - @ instruction: 0x00036bb0 │ │ │ │ + andeq r6, r3, r8, asr #16 │ │ │ │ + andeq r6, r3, sl, ror r8 │ │ │ │ + @ instruction: 0x000368b4 │ │ │ │ + andeq r6, r3, lr, ror #17 │ │ │ │ + andeq r6, r3, r4, lsr #18 │ │ │ │ + andeq r6, r3, lr, lsr r9 │ │ │ │ + andeq r6, r3, r4, ror r9 │ │ │ │ + andeq r6, r3, r6, lsr #19 │ │ │ │ + ldrdeq r6, [r3], -r8 │ │ │ │ + strdeq r6, [r3], -sl │ │ │ │ + andeq r6, r3, r0, lsr sl │ │ │ │ + andeq r6, r3, r2, ror #20 │ │ │ │ + andeq r6, r3, r4, lsr #21 │ │ │ │ + andeq r6, r3, r6, ror #21 │ │ │ │ + andeq r6, r3, r8, lsr #22 │ │ │ │ + andeq r6, r3, r6, ror #22 │ │ │ │ + andeq r6, r3, r8, ror #22 │ │ │ │ + andeq r6, r3, r0, lsr #23 │ │ │ │ svcmi 0x00f0e92d │ │ │ │ stcpl 4, cr15, [r0], {79} @ 0x4f │ │ │ │ @ instruction: 0x0c0cebad │ │ │ │ svceq 0x0038f8cc │ │ │ │ svcge 0x0004b0a9 │ │ │ │ @ instruction: 0x46034d5f │ │ │ │ - bleq 135c69c │ │ │ │ + bleq 135c6a4 │ │ │ │ subcs r4, r0, #2097152000 @ 0x7d000000 │ │ │ │ tstcs r0, fp, lsr r0 │ │ │ │ @ instruction: 0x46584b5c │ │ │ │ @ instruction: 0xf1074c5c │ │ │ │ @ instruction: 0x4e5c094b │ │ │ │ - beq 35c6b4 │ │ │ │ + beq 35c6bc │ │ │ │ stmiapl fp!, {r2, r3, r4, r5, r6, sl, lr}^ │ │ │ │ ldclmi 4, cr4, [sl, #-504] @ 0xfffffe08 │ │ │ │ @ instruction: 0xf8c7681b │ │ │ │ @ instruction: 0xf04f308c │ │ │ │ @ instruction: 0xf7e40300 │ │ │ │ - ldmdbmi r7, {r1, r2, r3, r6, sl, fp, sp, lr, pc}^ │ │ │ │ - blmi 15f14a8 │ │ │ │ + ldmdbmi r7, {r1, r3, r6, sl, fp, sp, lr, pc}^ │ │ │ │ + blmi 15f14b0 │ │ │ │ ldrbtmi r4, [fp], #-2647 @ 0xfffff5a9 │ │ │ │ andhi pc, r1, r4, asr r8 @ │ │ │ │ tstcs r1, sl, ror r4 │ │ │ │ ldrdeq pc, [r0], -r8 │ │ │ │ - ldc 7, cr15, [r6], {228} @ 0xe4 │ │ │ │ + ldc 7, cr15, [r2], {228} @ 0xe4 │ │ │ │ @ instruction: 0xf8d84853 │ │ │ │ eorscs r3, r1, #0 │ │ │ │ ldrbtmi r2, [r8], #-257 @ 0xfffffeff │ │ │ │ - b fe25e268 │ │ │ │ + b fe15e270 │ │ │ │ @ instruction: 0xf8d84850 │ │ │ │ andscs r3, r1, #0 │ │ │ │ ldrbtmi r2, [r8], #-257 @ 0xfffffeff │ │ │ │ - b fe05e278 │ │ │ │ + b 1f5e280 │ │ │ │ @ instruction: 0xf8d8484d │ │ │ │ andcs r3, r8, #0 │ │ │ │ ldrbtmi r2, [r8], #-257 @ 0xfffffeff │ │ │ │ - b 1e5e288 │ │ │ │ + b 1d5e290 │ │ │ │ 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 fffdc388 │ │ │ │ + blx fffdc390 │ │ │ │ @ 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: 0xf855ec5e │ │ │ │ + @ instruction: 0xf855ec5a │ │ │ │ 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 1b5e2e0 │ │ │ │ + bl 1a5e2e8 │ │ │ │ @ instruction: 0xf8d8b130 │ │ │ │ andscs r3, lr, #0 │ │ │ │ tstcs r1, r8, ror r8 │ │ │ │ - b 115e2f0 │ │ │ │ + b 105e2f8 │ │ │ │ @ instruction: 0xf8094630 │ │ │ │ @ instruction: 0xf7e44f01 │ │ │ │ - stmiavs fp!, {r1, r2, r3, r6, r8, r9, fp, sp, lr, pc}^ │ │ │ │ + stmiavs fp!, {r1, 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 ff25c3f4 │ │ │ │ + blx ff25c3fc │ │ │ │ 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 feedc410 │ │ │ │ + blx feedc418 │ │ │ │ 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 febdc428 │ │ │ │ + blx febdc430 │ │ │ │ stmdami r2!, {r2, r5, r6, r7, r8, r9, sl, sp, lr, pc} │ │ │ │ @ instruction: 0xf8d8222d │ │ │ │ mrscs r3, (UNDEF: 1) │ │ │ │ @ instruction: 0xf7e44478 │ │ │ │ - @ instruction: 0xf8d8ea12 │ │ │ │ + @ instruction: 0xf8d8ea0e │ │ │ │ @ instruction: 0xf7e40000 │ │ │ │ - ldmdavs fp!, {r6, r7, fp, sp, lr, pc} │ │ │ │ + ldmdavs fp!, {r2, r3, r4, r5, r7, fp, sp, lr, pc} │ │ │ │ ldmdbmi ip, {r0, r1, r3, r5, r8, ip, sp, pc} │ │ │ │ ldrbtmi r4, [r9], #-1560 @ 0xfffff9e8 │ │ │ │ - blx fe05c452 │ │ │ │ + blx fe05c45a │ │ │ │ andcs fp, r0, r8, asr #2 │ │ │ │ - ldm r4!, {r2, r5, r6, r7, r8, r9, sl, ip, sp, lr, pc}^ │ │ │ │ + ldm r0!, {r2, r5, r6, r7, r8, r9, sl, ip, sp, lr, pc}^ │ │ │ │ subcs r4, r0, #24, 18 @ 0x60000 │ │ │ │ ldrbtmi r4, [r9], #-1616 @ 0xfffff9b0 │ │ │ │ - blx fe45c464 │ │ │ │ + blx fe45c46c │ │ │ │ mulcs r1, r0, r7 │ │ │ │ - stmia sl!, {r2, r5, r6, r7, r8, r9, sl, ip, sp, lr, pc}^ │ │ │ │ - andeq pc, r5, r0, lsl #27 │ │ │ │ + stmia r6!, {r2, r5, r6, r7, r8, r9, sl, ip, sp, lr, pc}^ │ │ │ │ + andeq pc, r5, r8, ror sp @ │ │ │ │ ldrdeq r0, [r0], -r8 │ │ │ │ - andeq pc, r5, r8, ror #26 │ │ │ │ - andeq r6, r3, r4, asr fp │ │ │ │ - muleq r5, r4, r9 │ │ │ │ + andeq pc, r5, r0, ror #26 │ │ │ │ + andeq r6, r3, r4, asr #22 │ │ │ │ + andeq pc, r5, ip, lsl #19 │ │ │ │ andeq r0, r0, ip, ror #8 │ │ │ │ - andeq r6, r3, r6, asr r4 │ │ │ │ - andeq r6, r3, r8, asr fp │ │ │ │ - andeq r6, r3, lr, lsl #9 │ │ │ │ - andeq r6, r3, lr, ror fp │ │ │ │ - andeq r6, r3, r2, lsl #23 │ │ │ │ - andeq r6, r3, r6, lsl #23 │ │ │ │ - andeq r6, r3, lr, lsr #23 │ │ │ │ - andeq r6, r3, sl, ror fp │ │ │ │ - andeq r6, r3, r0, lsl #21 │ │ │ │ - andeq r6, r3, sl, lsl #22 │ │ │ │ - andeq r6, r3, r0, ror #20 │ │ │ │ - andeq r6, r3, r2, ror #22 │ │ │ │ - andeq r6, r3, ip, ror #22 │ │ │ │ - andeq r6, r3, r6, lsl #23 │ │ │ │ - andeq r6, r3, lr, ror #21 │ │ │ │ + andeq r6, r3, r6, asr #8 │ │ │ │ + andeq r6, r3, r8, asr #22 │ │ │ │ + andeq r6, r3, lr, ror r4 │ │ │ │ + andeq r6, r3, lr, ror #22 │ │ │ │ + andeq r6, r3, r2, ror fp │ │ │ │ + andeq r6, r3, r6, ror fp │ │ │ │ + muleq r3, lr, fp │ │ │ │ + andeq r6, r3, sl, ror #22 │ │ │ │ + andeq r6, r3, r0, ror sl │ │ │ │ + strdeq r6, [r3], -sl │ │ │ │ + andeq r6, r3, r0, asr sl │ │ │ │ + andeq r6, r3, r2, asr fp │ │ │ │ + andeq r6, r3, ip, asr fp │ │ │ │ + andeq r6, r3, r6, ror fp │ │ │ │ + ldrdeq r6, [r3], -lr │ │ │ │ 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 5ce998 │ │ │ │ + blmi 5ce9a0 │ │ │ │ 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 ff75c50a │ │ │ │ + blx ff75c512 │ │ │ │ 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 │ │ │ │ stc2 0, cr15, [r8], {29} │ │ │ │ ldmfd sp!, {sp} │ │ │ │ svclt 0x000081f0 │ │ │ │ - muleq r5, lr, fp │ │ │ │ + muleq r5, r6, fp │ │ │ │ ldrdeq r0, [r0], -r0 @ │ │ │ │ strdeq r0, [r0], -ip │ │ │ │ - ldrdeq r6, [r3], -ip │ │ │ │ - andeq r6, r3, r6, ror #21 │ │ │ │ + andeq r6, r3, ip, asr #21 │ │ │ │ + ldrdeq r6, [r3], -r6 @ │ │ │ │ svcmi 0x00f0e92d │ │ │ │ stcpl 4, cr15, [r0], {79} @ 0x4f │ │ │ │ @ instruction: 0x0c0cebad │ │ │ │ svceq 0x00c0f8cc │ │ │ │ - bmi ff58c700 │ │ │ │ - blmi ff58c0e8 │ │ │ │ + bmi ff58c708 │ │ │ │ + blmi ff58c0f0 │ │ │ │ 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 ff371e88 │ │ │ │ + blmi ff371e90 │ │ │ │ ldrshtvs r4, [ip], #-73 @ 0xffffffb7 │ │ │ │ adcsvs r4, fp, fp, ror r4 │ │ │ │ @ instruction: 0x46347832 │ │ │ │ cmple r7, sp, lsr #20 │ │ │ │ @ instruction: 0xf7e44630 │ │ │ │ - @ instruction: 0x4682ea70 │ │ │ │ + strmi lr, [r2], ip, ror #20 │ │ │ │ @ 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 5c684 │ │ │ │ + bleq 5c68c │ │ │ │ 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 145e4f4 │ │ │ │ + b 135e4fc │ │ │ │ stcne 6, cr4, [r1], #8 │ │ │ │ @ instruction: 0xf01d4630 │ │ │ │ stmdacs r0, {r0, r1, r5, r6, r7, r9, fp, ip, sp, lr, pc} │ │ │ │ @ instruction: 0xf8dfd1ed │ │ │ │ tstcs r4, #220, 4 @ 0xc000000d │ │ │ │ - blx f1966 │ │ │ │ + blx f196e │ │ │ │ @ instruction: 0xf8daaa0b │ │ │ │ @ instruction: 0xf1bbb00c │ │ │ │ @ instruction: 0xf0400f01 │ │ │ │ stmdavs r8!, {r3, r4, r7, pc}^ │ │ │ │ @ instruction: 0xf7e4213d │ │ │ │ - strmi lr, [r4], -ip, asr #20 │ │ │ │ + strmi lr, [r4], -r8, asr #20 │ │ │ │ @ instruction: 0xf0002800 │ │ │ │ @ instruction: 0xf7e480a4 │ │ │ │ - stmdacs r1, {r2, r4, r5, r9, fp, sp, lr, pc} │ │ │ │ + stmdacs r1, {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 │ │ │ │ @@ -28070,208 +28072,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 b7e7b0 │ │ │ │ + bcs b7e7b8 │ │ │ │ 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 314dfe │ │ │ │ + blx 314e06 │ │ │ │ @ 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 bac38 │ │ │ │ + blcs bac40 │ │ │ │ rschi pc, r5, r0, asr #6 │ │ │ │ @ instruction: 0x2010f8dc │ │ │ │ stmiavs r8!, {r1, r4, r8, ip, sp, pc} │ │ │ │ - bllt 63249c │ │ │ │ + bllt 6324a4 │ │ │ │ @ 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} │ │ │ │ - ldm r0!, {r2, r5, r6, r7, r8, r9, sl, ip, sp, lr, pc} │ │ │ │ + stmia ip!, {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, sl, lsr #21] │ │ │ │ + strb lr, [r6, r6, 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 fe7de648 │ │ │ │ + b fe6de650 │ │ │ │ @ instruction: 0xf8dae7d0 │ │ │ │ - blcs 2c700 │ │ │ │ + blcs 2c708 │ │ │ │ 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 fe2de670 │ │ │ │ + b fe1de678 │ │ │ │ @ instruction: 0xf1b8e768 │ │ │ │ rsbsle r0, r8, r2, lsl #30 │ │ │ │ @ instruction: 0x3010f8da │ │ │ │ ldmcc pc!, {r3, r8, ip, sp, lr, pc}^ @ │ │ │ │ - beq 15cb08 │ │ │ │ + beq 15cb10 │ │ │ │ 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 fe6dc78c │ │ │ │ + blx fe6dc794 │ │ │ │ svceq 0x0001f1b8 │ │ │ │ mrcge 7, 7, APSR_nzcv, cr0, cr15, {1} │ │ │ │ @ instruction: 0xb12b6823 │ │ │ │ ldrtmi r4, [r0], -r9, asr #12 │ │ │ │ eorcc pc, sl, #64, 4 │ │ │ │ - blx 12dc7a6 │ │ │ │ + blx 12dc7ae │ │ │ │ rscsvs r2, fp, r0, lsl #6 │ │ │ │ @ instruction: 0x371c68f8 │ │ │ │ pop {r0, r2, r3, r4, r5, r7, r9, sl, lr} │ │ │ │ - bmi 11c4700 │ │ │ │ + bmi 11c4708 │ │ │ │ ldmdbvs r8!, {r0, r1, r4, r5, r9, sl, lr} │ │ │ │ stmpl r2, {r0, r3, r4, r6, r9, sl, lr} │ │ │ │ - bmi 12ba78c │ │ │ │ + bmi 12ba794 │ │ │ │ @ instruction: 0xf7e4447a │ │ │ │ - @ instruction: 0xe72fea52 │ │ │ │ + str lr, [pc, -lr, asr #20]! │ │ │ │ vmla.i8 q10, q0, q4 │ │ │ │ stmdami r8, {r0, r2, r3, r4, r6, r7, r9, ip, sp}^ │ │ │ │ ldrbtmi r4, [r8], #-1145 @ 0xfffffb87 │ │ │ │ - blx c5c7da │ │ │ │ + blx c5c7e2 │ │ │ │ @ instruction: 0x371c68f8 │ │ │ │ pop {r0, r2, r3, r4, r5, r7, r9, sl, lr} │ │ │ │ - bmi ec4730 │ │ │ │ + bmi ec4738 │ │ │ │ ldmdbvs r8!, {r0, r1, r4, r5, r9, sl, lr} │ │ │ │ @ instruction: 0x46554659 │ │ │ │ ldmdavs r0, {r1, r7, fp, ip, lr} │ │ │ │ ldrbtmi r4, [sl], #-2624 @ 0xfffff5c0 │ │ │ │ - b e5e714 │ │ │ │ + b d5e71c │ │ │ │ ldmdavs ip!, {r1, r2, r4, r8, r9, sl, sp, lr, pc}^ │ │ │ │ - blcs 3a818 │ │ │ │ + blcs 3a820 │ │ │ │ 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 4dc816 │ │ │ │ - blmi b9a410 │ │ │ │ + blx 4dc81e │ │ │ │ + blmi b9a418 │ │ │ │ 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, r3, r4, fp, sp, lr, pc} │ │ │ │ + ldmdami r6!, {r1, r2, r4, fp, sp, lr, pc} │ │ │ │ @ instruction: 0xf7ff4478 │ │ │ │ - blmi 9dfd0c │ │ │ │ + blmi 9dfd14 │ │ │ │ ldmdbvs ip!, {r5, r9, sp} │ │ │ │ ldmdami r3!, {r0, r8, sp} │ │ │ │ ldrbtmi r5, [r8], #-2275 @ 0xfffff71d │ │ │ │ @ instruction: 0xf7e4681b │ │ │ │ - ldmdami r1!, {r2, r3, fp, sp, lr, pc} │ │ │ │ + ldmdami r1!, {r3, fp, sp, lr, pc} │ │ │ │ @ instruction: 0xf7ff4478 │ │ │ │ - blmi 81fcf0 │ │ │ │ + blmi 81fcf8 │ │ │ │ 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, r2, r3, r4, r5, r6, r7, r8, r9, sl, fp, sp, lr, pc} │ │ │ │ + stmdami ip!, {r1, r3, r4, r5, r6, r7, r8, r9, sl, fp, sp, lr, pc} │ │ │ │ @ instruction: 0xf7ff4478 │ │ │ │ - blmi 65fcd4 │ │ │ │ + blmi 65fcdc │ │ │ │ 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!, {r4, r5, r6, r7, r8, r9, sl, fp, sp, lr, pc} │ │ │ │ + stmdami r7!, {r2, r3, 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 41fcb0 │ │ │ │ + blmi 41fcb8 │ │ │ │ ldmdbvs ip!, {r0, r5, r9, sl, lr} │ │ │ │ stmdami r3!, {r3, r4, r9, sp} │ │ │ │ ldrbtmi r5, [r8], #-2275 @ 0xfffff71d │ │ │ │ @ instruction: 0xf7e3681b │ │ │ │ - stmdami r1!, {r1, r2, r3, r4, r6, r7, r8, r9, sl, fp, sp, lr, pc} │ │ │ │ + stmdami r1!, {r1, r3, r4, r6, r7, r8, r9, sl, fp, sp, lr, pc} │ │ │ │ @ instruction: 0xf7ff4478 │ │ │ │ svclt 0x0000fd17 │ │ │ │ - andeq pc, r5, r8, lsl fp @ │ │ │ │ + andeq pc, r5, r0, lsl fp @ │ │ │ │ ldrdeq r0, [r0], -r0 @ │ │ │ │ - andeq pc, r5, r4, lsr r7 @ │ │ │ │ - ldrdeq r6, [r3], -ip │ │ │ │ - strdeq pc, [r5], -ip │ │ │ │ - andeq r6, r3, r6, lsr #17 │ │ │ │ - andeq pc, r5, ip, asr #13 │ │ │ │ - andeq pc, r5, ip, lsr r6 @ │ │ │ │ + andeq pc, r5, ip, lsr #14 │ │ │ │ + andeq r6, r3, ip, asr #21 │ │ │ │ + strdeq pc, [r5], -r4 │ │ │ │ + muleq r3, r6, r8 │ │ │ │ + andeq pc, r5, r4, asr #13 │ │ │ │ + andeq pc, r5, r4, lsr r6 @ │ │ │ │ andeq r0, r0, r4, lsl r4 │ │ │ │ - muleq r3, r0, r9 │ │ │ │ - ldrdeq r6, [r3], -r2 │ │ │ │ - andeq r6, r3, lr, lsr r9 │ │ │ │ - andeq r6, r3, sl, asr r9 │ │ │ │ - andeq r6, r3, r8, asr r8 │ │ │ │ - andeq r6, r3, r6, ror r8 │ │ │ │ - andeq r6, r3, r8, ror #17 │ │ │ │ - andeq r6, r3, r8, lsl #16 │ │ │ │ - andeq r6, r3, r6, lsr #16 │ │ │ │ - @ instruction: 0x000368b6 │ │ │ │ - andeq r6, r3, ip, asr #15 │ │ │ │ - andeq r6, r3, sl, ror #15 │ │ │ │ - andeq r6, r3, r6, lsr #17 │ │ │ │ - andeq r6, r3, r4, lsr #15 │ │ │ │ + andeq r6, r3, r0, lsl #19 │ │ │ │ + andeq r6, r3, r2, asr #17 │ │ │ │ + andeq r6, r3, lr, lsr #18 │ │ │ │ + andeq r6, r3, sl, asr #18 │ │ │ │ + andeq r6, r3, r8, asr #16 │ │ │ │ + andeq r6, r3, r6, ror #16 │ │ │ │ + ldrdeq r6, [r3], -r8 │ │ │ │ + strdeq r6, [r3], -r8 │ │ │ │ + andeq r6, r3, r6, lsl r8 │ │ │ │ andeq r6, r3, r6, lsr #17 │ │ │ │ - andeq r6, r3, r8, lsl #15 │ │ │ │ - andeq r6, r3, lr, ror #15 │ │ │ │ - andeq r6, r3, ip, ror #14 │ │ │ │ - muleq r3, r2, r7 │ │ │ │ - andeq r6, r3, r0, asr r7 │ │ │ │ - andeq r6, r3, r8, asr #14 │ │ │ │ - andeq r6, r3, lr, lsr #15 │ │ │ │ - andeq r6, r3, ip, lsr #14 │ │ │ │ + @ instruction: 0x000367bc │ │ │ │ + ldrdeq r6, [r3], -sl │ │ │ │ + muleq r3, r6, r8 │ │ │ │ + muleq r3, r4, r7 │ │ │ │ + muleq r3, r6, r8 │ │ │ │ + andeq r6, r3, r8, ror r7 │ │ │ │ + ldrdeq r6, [r3], -lr │ │ │ │ + andeq r6, r3, ip, asr r7 │ │ │ │ + andeq r6, r3, r2, lsl #15 │ │ │ │ + andeq r6, r3, r0, asr #14 │ │ │ │ + andeq r6, r3, r8, lsr r7 │ │ │ │ + muleq r3, lr, r7 │ │ │ │ + andeq r6, r3, ip, lsl r7 │ │ │ │ vst3. {d27,d29,d31}, [pc :256], r8 │ │ │ │ - bl feb77ac0 │ │ │ │ + bl feb77ac8 │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ stcmi 15, cr0, [r1, #-928]! @ 0xfffffc60 │ │ │ │ - blmi 88c4cc │ │ │ │ + blmi 88c4d4 │ │ │ │ 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, cr10, cr3, {7} │ │ │ │ + cdp 7, 0, cr15, cr6, cr3, {7} │ │ │ │ tstpeq r4, #0, 2 @ p-variant is OBSOLETE │ │ │ │ - blcs a3a9b0 │ │ │ │ - blmi 6d6974 │ │ │ │ + blcs a3a9b8 │ │ │ │ + blmi 6d697c │ │ │ │ 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}^ │ │ │ │ @@ -28286,56 +28288,56 @@ │ │ │ │ @ instruction: 0xf01d4478 │ │ │ │ strb pc, [fp, fp, asr #20]! @ │ │ │ │ @ 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 fdc9bc │ │ │ │ + blx fdc9c4 │ │ │ │ svclt 0x0000e7f3 │ │ │ │ - andeq pc, r5, r2, lsr r7 @ │ │ │ │ + andeq pc, r5, sl, lsr #14 │ │ │ │ ldrdeq r0, [r0], -r0 @ │ │ │ │ strdeq r0, [r0], -ip │ │ │ │ - andeq r6, r3, ip, asr #27 │ │ │ │ - ldrdeq r6, [r3], -sl │ │ │ │ - @ instruction: 0x00036dba │ │ │ │ - andeq r6, r3, r8, asr #27 │ │ │ │ - andeq r6, r3, r0, lsr #27 │ │ │ │ - andeq r6, r3, lr, lsr #27 │ │ │ │ + @ instruction: 0x00036dbc │ │ │ │ + andeq r6, r3, sl, asr #27 │ │ │ │ + andeq r6, r3, sl, lsr #27 │ │ │ │ + @ instruction: 0x00036db8 │ │ │ │ + muleq r3, r0, sp │ │ │ │ + muleq r3, lr, sp │ │ │ │ vst3.32 {d27,d29,d31}, [pc :64], r8 │ │ │ │ - bl feb77b78 │ │ │ │ + bl feb77b80 │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ stcmi 15, cr0, [r9], {240} @ 0xf0 │ │ │ │ andcs sl, sl, #0, 30 │ │ │ │ @ instruction: 0xf7e32100 │ │ │ │ - mcrne 13, 0, lr, cr3, cr6, {5} │ │ │ │ + mcrne 13, 0, lr, cr3, cr2, {5} │ │ │ │ svclt 0x00b8447c │ │ │ │ - blle 1b12f4 │ │ │ │ + blle 1b12fc │ │ │ │ andcs r4, r0, r4, lsl #20 │ │ │ │ @ instruction: 0xf50258a2 │ │ │ │ @ instruction: 0xf8c25280 │ │ │ │ ldclt 3, cr3, [r8, #736] @ 0x2e0 │ │ │ │ - andeq pc, r5, r4, ror r6 @ │ │ │ │ + andeq pc, r5, ip, ror #12 │ │ │ │ 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 ff45ed44 │ │ │ │ + blcc ff45ed4c │ │ │ │ @ instruction: 0xf8df4479 │ │ │ │ ldrbtmi r2, [fp], #-3024 @ 0xfffff430 │ │ │ │ @ instruction: 0x461860fb │ │ │ │ - blcc ff25ed54 │ │ │ │ + blcc ff25ed5c │ │ │ │ ldmdavs r2, {r1, r3, r7, fp, ip, lr} │ │ │ │ orrscs pc, r4, r7, asr #17 │ │ │ │ andeq pc, r0, #79 @ 0x4f │ │ │ │ @ instruction: 0x61bb58c3 │ │ │ │ - blcs 3aa58 │ │ │ │ + blcs 3aa60 │ │ │ │ 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 │ │ │ │ @@ -28352,144 +28354,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 bdea16 │ │ │ │ - blcc 165edd0 │ │ │ │ + blx bdea1e │ │ │ │ + blcc 165edd8 │ │ │ │ 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: 0xff54f01c │ │ │ │ @ instruction: 0xf0204630 │ │ │ │ vst1.8 {d31-d32}, [pc :64]! │ │ │ │ @ instruction: 0xf0094080 │ │ │ │ @ instruction: 0xf8dffe71 │ │ │ │ @ instruction: 0x46813b38 │ │ │ │ ldrbtmi r6, [fp], #-572 @ 0xfffffdc4 │ │ │ │ @ instruction: 0x601c61fc │ │ │ │ - blcc b5ee04 │ │ │ │ + blcc b5ee0c │ │ │ │ teqvs fp, fp, ror r4 │ │ │ │ - blcc a5ee0c │ │ │ │ + blcc a5ee14 │ │ │ │ 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 0x007cf7e3 │ │ │ │ + svc 0x0078f7e3 │ │ │ │ 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 0x008ef7e3 │ │ │ │ + svc 0x008af7e3 │ │ │ │ stmdane r2!, {r0, fp, ip, sp} │ │ │ │ - bl 1b7b7c │ │ │ │ + bl 1b7b84 │ │ │ │ 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 1beb58 │ │ │ │ + bl 1beb60 │ │ │ │ ldmdavc fp, {r0, r1, r6, r8, r9}^ │ │ │ │ movtne pc, #963 @ 0x3c3 @ │ │ │ │ svclt 0x003442a2 │ │ │ │ @ instruction: 0xf0032300 │ │ │ │ - blcs 21724 │ │ │ │ + blcs 2172c │ │ │ │ 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 3b420 │ │ │ │ + blcs 3b428 │ │ │ │ ldclcs 1, cr13, [fp, #-696] @ 0xfffffd48 │ │ │ │ andshi pc, ip, #0 │ │ │ │ eorle r2, r5, r5, lsr #26 │ │ │ │ - bcc 1e5eec0 │ │ │ │ + bcc 1e5eec8 │ │ │ │ ldmdavs fp, {r0, r1, r3, r4, r5, r6, sl, lr}^ │ │ │ │ @ instruction: 0xf0402b00 │ │ │ │ movwcs r8, #188 @ 0xbc │ │ │ │ @ instruction: 0xe79f623b │ │ │ │ - blcs bfece4 │ │ │ │ + blcs bfecec │ │ │ │ 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 941f64 │ │ │ │ + blcs 941f6c │ │ │ │ mvnshi pc, #0 │ │ │ │ - bcs 3b45c │ │ │ │ - blcs 9951b0 │ │ │ │ + bcs 3b464 │ │ │ │ + blcs 9951b8 │ │ │ │ @ instruction: 0xf8dfd1e2 │ │ │ │ vstmiane r0!, {s2-s69} │ │ │ │ @ instruction: 0xf01c4479 │ │ │ │ stmdacs r0, {r0, r1, r5, r6, r8, r9, sl, fp, ip, sp, lr, pc} │ │ │ │ addshi pc, r3, #0 │ │ │ │ - bne d5ef0c │ │ │ │ + bne d5ef14 │ │ │ │ ldrbtmi r1, [r9], #-3168 @ 0xfffff3a0 │ │ │ │ @ instruction: 0xff5af01c │ │ │ │ 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 0x0078f7e3 │ │ │ │ + svc 0x0074f7e3 │ │ │ │ @ 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!, {r2, r3, r5, r6, r8, r9, sl, fp, sp, lr, pc} │ │ │ │ + ldmdblt r0!, {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 ef428 │ │ │ │ + bcs ef430 │ │ │ │ mrshi pc, (UNDEF: 96) @ │ │ │ │ @ instruction: 0xf012e8df │ │ │ │ addeq r0, r2, #240, 4 │ │ │ │ sbcseq r0, r7, #-805306357 @ 0xd000000b │ │ │ │ - blcs 3b420 │ │ │ │ - bvs ed4d04 │ │ │ │ + blcs 3b428 │ │ │ │ + bvs ed4d0c │ │ │ │ @ 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 1e411e8 │ │ │ │ + bvs 1e411f0 │ │ │ │ @ instruction: 0xff36f01e │ │ │ │ @ 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, [ip, #-36]! @ 0xffffffdc │ │ │ │ ldmdavs fp, {r0, r1, r3, r4, r5, r7, r8, fp, sp, lr} │ │ │ │ @@ -28511,56 +28513,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 3ad38 │ │ │ │ + blcs 3ad40 │ │ │ │ rscshi pc, pc, r0, asr #32 │ │ │ │ svclt 0x00182d3d │ │ │ │ andle r2, ip, r0, lsl #26 │ │ │ │ - cdp 7, 4, cr15, cr12, cr3, {7} │ │ │ │ + cdp 7, 4, cr15, cr8, 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, {r3, r4, r7, r9, sl, fp, sp, lr, pc} │ │ │ │ + stmdacs r0, {r2, r4, r7, r9, sl, fp, sp, lr, pc} │ │ │ │ rscshi pc, r3, r0 │ │ │ │ - blcs 3ed10 │ │ │ │ + blcs 3ed18 │ │ │ │ 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 │ │ │ │ ldrtmi pc, [r0], -r5, ror #30 @ │ │ │ │ - blx 1fded1a │ │ │ │ + blx 1fded22 │ │ │ │ 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 │ │ │ │ ldc2 0, cr15, [r4], #36 @ 0x24 │ │ │ │ @ instruction: 0xf7fa4630 │ │ │ │ eorsvs pc, r8, #103424 @ 0x19400 │ │ │ │ - blcs 3b654 │ │ │ │ + blcs 3b65c │ │ │ │ ldrbthi pc, [r4], #0 @ │ │ │ │ - blcs 3eddc │ │ │ │ + blcs 3ede4 │ │ │ │ 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 │ │ │ │ @@ -28579,68 +28581,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: 0x4621ee16 │ │ │ │ + @ instruction: 0x4621ee12 │ │ │ │ ldrtmi r4, [r0], -r2, lsl #12 │ │ │ │ mcr2 0, 5, pc, cr8, 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 144e4c │ │ │ │ + bl 144e54 │ │ │ │ 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 │ │ │ │ mrrc2 0, 0, pc, r8, 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 │ │ │ │ str pc, [ip], r9, asr #31 │ │ │ │ - blcs 3b424 │ │ │ │ + blcs 3b42c │ │ │ │ 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, 3, cr15, cr2, cr3, {7} │ │ │ │ + cdp 7, 2, cr15, cr14, cr3, {7} │ │ │ │ ldmdblt r0!, {r0, r8, r9, sp}^ │ │ │ │ - blcs 3f30c │ │ │ │ + blcs 3f314 │ │ │ │ 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!, {r2, r4, r9, sl, fp, sp, lr, pc}^ │ │ │ │ - bleq 5cfd8 │ │ │ │ + ldmdbvs fp!, {r4, r9, sl, fp, sp, lr, pc}^ │ │ │ │ + bleq 5cfe0 │ │ │ │ stmdacs r0, {r0, r2, r3, r4, r9, sl, lr} │ │ │ │ mrshi pc, (UNDEF: 11) @ │ │ │ │ vtst.8 q3, , │ │ │ │ @ instruction: 0x46307634 │ │ │ │ - stc 7, cr15, [sl, #908]! @ 0x38c │ │ │ │ + stc 7, cr15, [r6, #908]! @ 0x38c │ │ │ │ @ instruction: 0x46024631 │ │ │ │ @ instruction: 0xf01c4620 │ │ │ │ stmdacs r0, {r0, r2, r3, 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 │ │ │ │ @@ -28654,15 +28656,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 │ │ │ │ - cdpne 13, 4, cr14, cr2, cr0, {4} │ │ │ │ + mcrne 13, 2, lr, cr2, cr12, {3} │ │ │ │ strtmi r4, [r0], -r9, lsr #12 │ │ │ │ mrc2 0, 0, pc, cr2, 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 │ │ │ │ @@ -28685,74 +28687,74 @@ │ │ │ │ @ instruction: 0xf8df22c9 │ │ │ │ ldrbtmi r0, [r9], #-1724 @ 0xfffff944 │ │ │ │ @ instruction: 0xf01c4478 │ │ │ │ str pc, [r0], r9, lsr #30 │ │ │ │ ssatvs pc, #17, pc, asr #17 @ │ │ │ │ @ instruction: 0xf8df2205 │ │ │ │ @ instruction: 0x462016b0 │ │ │ │ - bvs ef217c │ │ │ │ + bvs ef2184 │ │ │ │ rsbsvs r4, r3, r9, ror r4 │ │ │ │ ldc2l 0, cr15, [sl, #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 │ │ │ │ - stc 7, cr15, [r2, #-908]! @ 0xfffffc74 │ │ │ │ + ldc 7, cr15, [lr, #-908] @ 0xfffffc74 │ │ │ │ strmi r4, [r2], -r9, lsr #12 │ │ │ │ @ instruction: 0xf01c4620 │ │ │ │ stmdacs r0, {r0, r1, r3, r4, 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 39130 │ │ │ │ + blcs 39138 │ │ │ │ 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 bb23ec │ │ │ │ + bvs bb23f4 │ │ │ │ tstlt lr, r2, lsr r6 │ │ │ │ @ instruction: 0xf7e34630 │ │ │ │ - @ instruction: 0x4602ecfe │ │ │ │ + @ instruction: 0x4602ecfa │ │ │ │ @ instruction: 0x46204631 │ │ │ │ ldc2 0, cr15, [r6, #112]! @ 0x70 │ │ │ │ @ instruction: 0xf8cbb908 │ │ │ │ @ instruction: 0xf8558004 │ │ │ │ - blcs 30d20 │ │ │ │ + blcs 30d28 │ │ │ │ @ instruction: 0xf8dfd1ed │ │ │ │ ldrbtmi r3, [fp], #-1572 @ 0xfffff9dc │ │ │ │ - blcs 3b198 │ │ │ │ - stcge 4, cr15, [pc, #508] @ 2122c │ │ │ │ + blcs 3b1a0 │ │ │ │ + stcge 4, cr15, [pc, #508] @ 21234 │ │ │ │ @ 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, r4, r5, r8, r9, fp, ip, sp, lr, pc} │ │ │ │ - blcs 3b0d4 │ │ │ │ + blcs 3b0dc │ │ │ │ mcrcs 1, 0, sp, cr0, cr10, {3} │ │ │ │ - stclge 4, cr15, [pc, #-252]! @ 20f74 │ │ │ │ + stclge 4, cr15, [pc, #-252]! @ 20f7c │ │ │ │ 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 │ │ │ │ @@ -28773,29 +28775,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, [ip], #908 @ 0x38c │ │ │ │ + stcl 7, cr15, [r8], #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 │ │ │ │ - ldcl 7, cr15, [r2], {227} @ 0xe3 │ │ │ │ - blvc 90ff1c │ │ │ │ + stcl 7, cr15, [lr], {227} @ 0xe3 │ │ │ │ + blvc 90ff24 │ │ │ │ @ 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 │ │ │ │ @@ -28815,42 +28817,42 @@ │ │ │ │ ldrbtmi r4, [r8], #-1145 @ 0xfffffb87 │ │ │ │ mcr2 0, 1, pc, cr8, cr12, {0} @ │ │ │ │ @ instruction: 0xf43f2e00 │ │ │ │ ldrb sl, [r9, -sl, ror #25]! │ │ │ │ ldrbtne pc, [r8], #2271 @ 0x8df @ │ │ │ │ @ instruction: 0x46202211 │ │ │ │ @ instruction: 0xf7e34479 │ │ │ │ - stmdacs r0, {r1, r3, r4, r7, sl, fp, sp, lr, pc} │ │ │ │ + stmdacs r0, {r1, r2, 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: 0xf99cf011 │ │ │ │ svclt 0x00082800 │ │ │ │ pkhtb r4, r7, sp, asr #12 │ │ │ │ strbne pc, [r8], #2271 @ 0x8df @ │ │ │ │ @ instruction: 0x46202211 │ │ │ │ @ instruction: 0xf7e34479 │ │ │ │ - stmdacs r0, {r7, sl, fp, sp, lr, pc} │ │ │ │ + stmdacs r0, {r2, r3, r4, r5, r6, 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 1df1ae │ │ │ │ + blx 1df1b6 │ │ │ │ svclt 0x00182800 │ │ │ │ @ instruction: 0xe66d465d │ │ │ │ ldrne pc, [r8], #2271 @ 0x8df │ │ │ │ strtmi r2, [r0], -pc, lsl #4 │ │ │ │ @ instruction: 0xf7e34479 │ │ │ │ - stmdacs r0, {r1, r2, r5, r6, sl, fp, sp, lr, pc} │ │ │ │ - blvc ff915968 │ │ │ │ + stmdacs r0, {r1, r5, r6, sl, fp, sp, lr, pc} │ │ │ │ + blvc ff915970 │ │ │ │ @ instruction: 0xf836340f │ │ │ │ ldreq r3, [r9], #19 │ │ │ │ andcs fp, r2, #72, 30 @ 0x120 │ │ │ │ stcge 5, cr15, [r4, #-252] @ 0xffffff04 │ │ │ │ @ instruction: 0xf1076879 │ │ │ │ @ instruction: 0xf8df06d0 │ │ │ │ @ instruction: 0x46302474 │ │ │ │ @@ -28860,15 +28862,15 @@ │ │ │ │ @ instruction: 0xf6019300 │ │ │ │ biccs r0, r3, r4, lsr r3 │ │ │ │ mrc2 0, 7, pc, cr12, 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 32a8c │ │ │ │ + bcs 32a94 │ │ │ │ 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 │ │ │ │ @@ -28886,94 +28888,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 │ │ │ │ - @ instruction: 0x4602ebb0 │ │ │ │ + strmi lr, [r2], -ip, lsr #23 │ │ │ │ strbmi r4, [r0], -r1, lsr #12 │ │ │ │ mcrr2 0, 1, pc, r2, cr12 @ │ │ │ │ mvnle r2, r0, lsl #16 │ │ │ │ - bvs f33e9c │ │ │ │ + bvs f33ea4 │ │ │ │ @ instruction: 0x4621447a │ │ │ │ eoreq pc, fp, r2, asr r8 @ │ │ │ │ @ instruction: 0xf8c8f7fe │ │ │ │ @ instruction: 0xf0094620 │ │ │ │ ldmibvs fp!, {r0, r2, r3, r4, r5, r6, r7, r8, fp, ip, sp, lr, pc} │ │ │ │ - blcs 3b33c │ │ │ │ + blcs 3b344 │ │ │ │ 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 │ │ │ │ ldc2l 0, cr15, [r0, #-112]! @ 0xffffff90 │ │ │ │ - blmi ff5da3b4 │ │ │ │ + blmi ff5da3bc │ │ │ │ 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: 0x4631eb76 │ │ │ │ + @ instruction: 0x4631eb72 │ │ │ │ strtmi r4, [r0], -r2, lsl #12 │ │ │ │ stc2 0, cr15, [r8], {28} │ │ │ │ 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 │ │ │ │ mrrc2 0, 1, pc, sl, cr12 @ │ │ │ │ ldrbtmi r4, [fp], #-3033 @ 0xfffff427 │ │ │ │ - ldr r6, [pc, #-2139] @ 20aed │ │ │ │ + ldr r6, [pc, #-2139] @ 20af5 │ │ │ │ svccc 0x0040f858 │ │ │ │ - bleq 9d77c │ │ │ │ + bleq 9d784 │ │ │ │ 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 │ │ │ │ - vmlsne.f64 d30, d2, d2 │ │ │ │ + vmovne.8 d2[1], lr │ │ │ │ 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 5d4d8 │ │ │ │ + bleq 5d4e0 │ │ │ │ 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 a95b8c │ │ │ │ + bcs a95b94 │ │ │ │ stclge 4, cr15, [sp], {127} @ 0x7f │ │ │ │ stcne 2, cr2, [r8] │ │ │ │ eorsvs r7, r9, #26 │ │ │ │ @ instruction: 0xf91af015 │ │ │ │ @ instruction: 0x46836a39 │ │ │ │ eorlt pc, r0, r7, asr #17 │ │ │ │ @ instruction: 0xf0094608 │ │ │ │ strb pc, [r5], #2423 @ 0x977 @ │ │ │ │ svceq 0x0021f1bb │ │ │ │ sadd16mi fp, sp, ip │ │ │ │ - bleq 5d520 │ │ │ │ + bleq 5d528 │ │ │ │ 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 │ │ │ │ @@ -28984,34 +28986,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, {r3, r6, r8, r9, fp, sp, lr, pc} │ │ │ │ + stmdacs r0, {r2, 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 ed84c │ │ │ │ - bvs ee5a80 │ │ │ │ - bvs 12c6060 │ │ │ │ + bl ed854 │ │ │ │ + bvs ee5a88 │ │ │ │ + bvs 12c6068 │ │ │ │ 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 85f408 │ │ │ │ + bl 75f410 │ │ │ │ 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 │ │ │ │ @@ -29022,40 +29024,40 @@ │ │ │ │ @ instruction: 0xf90cf009 │ │ │ │ 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 │ │ │ │ stc2 0, cr15, [r0], {28} │ │ │ │ - bllt 111f4c4 │ │ │ │ + bllt 111f4cc │ │ │ │ str r6, [sl, #2163] @ 0x873 │ │ │ │ - ldm sl, {r0, r1, r5, r6, r7, r8, r9, sl, ip, sp, lr, pc}^ │ │ │ │ + ldm r6, {r0, r1, r5, r6, r7, r8, r9, sl, ip, sp, lr, pc}^ │ │ │ │ @ instruction: 0xf1074a7d │ │ │ │ @ instruction: 0x464304d0 │ │ │ │ ldrbtmi r2, [sl], #-320 @ 0xfffffec0 │ │ │ │ @ instruction: 0xf01c4620 │ │ │ │ - blmi 1ee0b68 │ │ │ │ + blmi 1ee0b70 │ │ │ │ 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: 0xf884f01d │ │ │ │ stc2 0, cr15, [r6], {32} │ │ │ │ andls r6, r2, #761856 @ 0xba000 │ │ │ │ - blmi 1c32db8 │ │ │ │ + blmi 1c32dc0 │ │ │ │ stmib sp, {r1, r3, r4, r5, r6, r9, fp, sp, lr}^ │ │ │ │ ldrbtmi r0, [fp], #-512 @ 0xfffffe00 │ │ │ │ vhadd.s8 d18, d0, d1 │ │ │ │ @ instruction: 0xf01c12b1 │ │ │ │ cmppcs r2, r5, ror #29 @ p-variant is OBSOLETE │ │ │ │ - bvs fefa9638 │ │ │ │ + bvs fefa9640 │ │ │ │ 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 │ │ │ │ @@ -29074,98 +29076,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, #-3097]! @ 0xfffff3e7 @ │ │ │ │ - andeq pc, r5, r8, lsr r6 @ │ │ │ │ - andeq pc, r5, r2, lsr r6 @ │ │ │ │ + andeq pc, r5, r0, lsr r6 @ │ │ │ │ + andeq pc, r5, sl, lsr #12 │ │ │ │ ldrdeq r0, [r0], -r8 │ │ │ │ ldrdeq r0, [r0], -r0 @ │ │ │ │ - ldrdeq r6, [r3], -r2 │ │ │ │ - andeq r4, r6, r2, lsr #29 │ │ │ │ + andeq r6, r3, r2, asr #25 │ │ │ │ + muleq r6, sl, lr │ │ │ │ strdeq r0, [r0], -ip │ │ │ │ - andeq r4, r6, lr, ror lr │ │ │ │ - andeq r8, r3, r8, asr r7 │ │ │ │ - muleq r3, r0, lr │ │ │ │ - @ instruction: 0x00064db8 │ │ │ │ + andeq r4, r6, r6, ror lr │ │ │ │ + andeq r8, r3, r8, asr #14 │ │ │ │ andeq r6, r3, r0, lsl #29 │ │ │ │ - andeq r6, r3, lr, ror #28 │ │ │ │ - muleq r6, r8, ip │ │ │ │ - andeq pc, r5, r2, lsl #7 │ │ │ │ - andeq r6, r3, sl, ror ip │ │ │ │ - andeq r6, r3, lr, lsr #20 │ │ │ │ - andeq r4, r6, r4, lsl #23 │ │ │ │ - andeq r1, r6, sl, lsl r8 │ │ │ │ - andeq r4, r6, r4, asr fp │ │ │ │ - @ instruction: 0x000617b8 │ │ │ │ - @ instruction: 0x000368b6 │ │ │ │ - andeq r6, r3, r4, ror #23 │ │ │ │ - ldrdeq r6, [r3], -lr │ │ │ │ - andeq r6, r3, ip, lsr #21 │ │ │ │ - andeq r6, r3, r6, lsl #16 │ │ │ │ - andeq r6, r3, r4, lsr fp │ │ │ │ - muleq r5, ip, fp │ │ │ │ - andeq r6, r3, r6, lsl r8 │ │ │ │ - andeq r6, r3, r0, lsl #16 │ │ │ │ - ldrdeq r4, [r6], -r2 │ │ │ │ - strdeq r6, [r3], -r8 │ │ │ │ - andeq r6, r3, r0, lsr #15 │ │ │ │ - andeq r6, r3, ip, lsl #15 │ │ │ │ - ldrdeq r6, [r3], -lr │ │ │ │ - andeq r6, r3, r6, ror r7 │ │ │ │ - andeq r6, r3, r8, asr #15 │ │ │ │ - andeq r4, r6, ip, ror r9 │ │ │ │ - andeq r6, r3, r4, ror sl │ │ │ │ - @ instruction: 0x00061db6 │ │ │ │ - andeq r1, r6, r4, lsr #27 │ │ │ │ - andeq r1, r6, r6, ror sp │ │ │ │ - andeq r4, r6, r0, lsr #18 │ │ │ │ - @ instruction: 0x000004b8 │ │ │ │ - andeq r4, r6, r0, lsl #18 │ │ │ │ - ldrdeq r4, [r6], -r6 │ │ │ │ - @ instruction: 0x000648bc │ │ │ │ - muleq r3, lr, r6 │ │ │ │ - andeq r4, r6, ip, ror r8 │ │ │ │ - andeq r6, r3, lr, asr r6 │ │ │ │ - andeq r6, r3, r8, lsr r6 │ │ │ │ - andeq r6, r3, r6, ror #18 │ │ │ │ - andeq r6, r3, lr, asr r8 │ │ │ │ - andeq r6, r3, r2, lsr r8 │ │ │ │ - andeq r6, r3, r6, lsr #11 │ │ │ │ - andeq r6, r3, r4, ror r5 │ │ │ │ - andeq r6, r3, r2, lsr #17 │ │ │ │ - ldrdeq r6, [r3], -r0 │ │ │ │ + @ instruction: 0x00064db0 │ │ │ │ + andeq r6, r3, r0, ror lr │ │ │ │ + andeq r6, r3, lr, asr lr │ │ │ │ + muleq r6, r0, ip │ │ │ │ + andeq pc, r5, sl, ror r3 @ │ │ │ │ + andeq r6, r3, sl, ror #24 │ │ │ │ + andeq r6, r3, lr, lsl sl │ │ │ │ + andeq r4, r6, ip, ror fp │ │ │ │ + andeq r1, r6, r2, lsl r8 │ │ │ │ + andeq r4, r6, ip, asr #22 │ │ │ │ + @ instruction: 0x000617b0 │ │ │ │ + andeq r6, r3, r6, lsr #17 │ │ │ │ ldrdeq r6, [r3], -r4 │ │ │ │ + andeq r6, r3, lr, asr #21 │ │ │ │ + muleq r3, ip, sl │ │ │ │ + strdeq r6, [r3], -r6 @ │ │ │ │ + andeq r6, r3, r4, lsr #22 │ │ │ │ + muleq r5, r4, fp │ │ │ │ + andeq r6, r3, r6, lsl #16 │ │ │ │ + strdeq r6, [r3], -r0 │ │ │ │ + andeq r4, r6, sl, asr #19 │ │ │ │ + andeq r6, r3, r8, ror #19 │ │ │ │ muleq r3, r0, r7 │ │ │ │ - ldrdeq r6, [r3], -r2 │ │ │ │ - ldrdeq r6, [r3], -r0 │ │ │ │ - andeq r6, r3, r4, lsl #9 │ │ │ │ - andeq r4, r6, ip, lsl #13 │ │ │ │ - muleq r3, ip, r4 │ │ │ │ - andeq lr, r5, r4, lsl #16 │ │ │ │ - andeq pc, r3, ip, lsr #11 │ │ │ │ - andeq r6, r3, r4, lsl #8 │ │ │ │ - andeq r6, r3, r2, lsr r7 │ │ │ │ - @ instruction: 0x000645ba │ │ │ │ - andeq r4, r6, r2, lsr #11 │ │ │ │ - andeq r6, r3, sl, lsl r5 │ │ │ │ - andeq r6, r3, r0, asr #10 │ │ │ │ - andeq r6, r3, r4, lsl #5 │ │ │ │ - @ instruction: 0x000364ba │ │ │ │ - andeq r6, r3, sl, asr #4 │ │ │ │ - andeq r6, r3, r2, asr r5 │ │ │ │ - andeq r6, r3, r6, asr #9 │ │ │ │ - andeq r6, r3, ip, ror #9 │ │ │ │ - strdeq r6, [r3], -r2 │ │ │ │ - andeq r6, r3, r2, lsr #5 │ │ │ │ - muleq r3, r8, r1 │ │ │ │ - andeq r6, r3, r6, asr r1 │ │ │ │ - andeq r6, r3, r4, lsl #9 │ │ │ │ + andeq r6, r3, ip, ror r7 │ │ │ │ + andeq r6, r3, lr, asr #15 │ │ │ │ + andeq r6, r3, r6, ror #14 │ │ │ │ + @ instruction: 0x000367b8 │ │ │ │ + andeq r4, r6, r4, ror r9 │ │ │ │ + andeq r6, r3, r4, ror #20 │ │ │ │ + andeq r1, r6, lr, lsr #27 │ │ │ │ + muleq r6, ip, sp │ │ │ │ + andeq r1, r6, lr, ror #26 │ │ │ │ + andeq r4, r6, r8, lsl r9 │ │ │ │ + @ instruction: 0x000004b8 │ │ │ │ + strdeq r4, [r6], -r8 │ │ │ │ + andeq r4, r6, lr, asr #17 │ │ │ │ + @ instruction: 0x000648b4 │ │ │ │ + andeq r6, r3, lr, lsl #13 │ │ │ │ + andeq r4, r6, r4, ror r8 │ │ │ │ + andeq r6, r3, lr, asr #12 │ │ │ │ + andeq r6, r3, r8, lsr #12 │ │ │ │ + andeq r6, r3, r6, asr r9 │ │ │ │ + andeq r6, r3, lr, asr #16 │ │ │ │ + andeq r6, r3, r2, lsr #16 │ │ │ │ + muleq r3, r6, r5 │ │ │ │ + andeq r6, r3, r4, ror #10 │ │ │ │ + muleq r3, r2, r8 │ │ │ │ + andeq r6, r3, r0, asr #15 │ │ │ │ + andeq r6, r3, r4, asr #15 │ │ │ │ + andeq r6, r3, r0, lsl #15 │ │ │ │ + andeq r6, r3, r2, asr #15 │ │ │ │ + andeq r6, r3, r0, asr #13 │ │ │ │ + andeq r6, r3, r4, ror r4 │ │ │ │ + andeq r4, r6, r4, lsl #13 │ │ │ │ + andeq r6, r3, ip, lsl #9 │ │ │ │ + strdeq lr, [r5], -ip │ │ │ │ + muleq r3, ip, r5 │ │ │ │ + strdeq r6, [r3], -r4 │ │ │ │ + andeq r6, r3, r2, lsr #14 │ │ │ │ + @ instruction: 0x000645b2 │ │ │ │ + muleq r6, sl, r5 │ │ │ │ + andeq r6, r3, sl, lsl #10 │ │ │ │ + andeq r6, r3, r0, lsr r5 │ │ │ │ + andeq r6, r3, r4, ror r2 │ │ │ │ + andeq r6, r3, sl, lsr #9 │ │ │ │ + andeq r6, r3, sl, lsr r2 │ │ │ │ + andeq r6, r3, r2, asr #10 │ │ │ │ + @ instruction: 0x000364b6 │ │ │ │ + ldrdeq r6, [r3], -ip │ │ │ │ + andeq r6, r3, r2, ror #3 │ │ │ │ + muleq r3, r2, r2 │ │ │ │ + andeq r6, r3, r8, lsl #3 │ │ │ │ + andeq r6, r3, r6, asr #2 │ │ │ │ + andeq r6, r3, r4, ror r4 │ │ │ │ streq pc, [r8, #-263]! @ 0xfffffef9 │ │ │ │ @ instruction: 0xf01c4628 │ │ │ │ @ instruction: 0x2152ff91 │ │ │ │ @ instruction: 0xf7f82043 │ │ │ │ stmdacs r0, {r0, r1, r2, r9, sl, fp, ip, sp, lr, pc} │ │ │ │ cmpcs r2, r0, asr #32 │ │ │ │ @ instruction: 0xf7f82043 │ │ │ │ @@ -29182,38 +29184,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 1cdf73e │ │ │ │ + blx 1cdf746 │ │ │ │ strtmi r2, [r0], -r1, lsl #4 │ │ │ │ @ instruction: 0x11abf240 │ │ │ │ - blx 155d7a2 │ │ │ │ + blx 155d7aa │ │ │ │ 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], #-2859 @ 21770 @ │ │ │ │ + ldrbt pc, [pc], #-2859 @ 21778 @ │ │ │ │ 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, lsr r0 │ │ │ │ - andeq r5, r3, lr, asr #31 │ │ │ │ - andeq r5, r3, r8, lsr #31 │ │ │ │ - andeq r5, r3, sl, ror pc │ │ │ │ - andeq r6, r3, r8, lsr #5 │ │ │ │ - andeq r4, r3, r2, ror ip │ │ │ │ - andeq r4, r3, ip, ror #24 │ │ │ │ - andeq r4, r3, r6, ror #24 │ │ │ │ + andeq r6, r3, sl, lsr #32 │ │ │ │ + @ instruction: 0x00035fbe │ │ │ │ + muleq r3, r8, pc @ │ │ │ │ + andeq r5, r3, sl, ror #30 │ │ │ │ + muleq r3, r8, r2 │ │ │ │ + andeq r4, r3, r2, ror #24 │ │ │ │ + andeq r4, r3, ip, asr ip │ │ │ │ + andeq r4, r3, r6, asr 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 │ │ │ │ @@ -29225,40 +29227,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: 0xf978f01c │ │ │ │ strtmi fp, [r0], -r0, lsl #3 │ │ │ │ - stmdb r8, {r0, r1, r5, r6, r7, r8, r9, sl, ip, sp, lr, pc} │ │ │ │ + stmdb r4, {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: 0xf886f01c │ │ │ │ ldrdcc pc, [r0], -r8 │ │ │ │ strdcs fp, [r0], -r3 │ │ │ │ svchi 0x00f8e8bd │ │ │ │ @ instruction: 0xf7e34628 │ │ │ │ - blmi bdbbf8 │ │ │ │ + blmi bdbbf0 │ │ │ │ ldmpl r6!, {r2, r9, sl, lr}^ │ │ │ │ ldrtvc pc, [r4], -r6, lsl #4 @ │ │ │ │ @ instruction: 0xf7e34630 │ │ │ │ - stmdane r3!, {r4, r5, r6, r7, fp, sp, lr, pc} │ │ │ │ + stmdane r3!, {r2, r3, 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: 0xf82ef01c │ │ │ │ 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 feddd8c8 │ │ │ │ + blx feddd8d0 │ │ │ │ @ instruction: 0xf8dfe7d7 │ │ │ │ vhadd.s8 d27, d16, d0 │ │ │ │ @ instruction: 0xf8df22cf │ │ │ │ ldrbtmi sl, [fp], #124 @ 0x7c │ │ │ │ @ instruction: 0x465944fa │ │ │ │ @ instruction: 0xf01c4650 │ │ │ │ @ instruction: 0xf1b9f9ed │ │ │ │ @@ -29270,87 +29272,87 @@ │ │ │ │ @ instruction: 0xf04ffa9d │ │ │ │ @ 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 fe3dd918 │ │ │ │ + blx fe3dd920 │ │ │ │ @ instruction: 0xf8d8e7ef │ │ │ │ - blcs 2d8b0 │ │ │ │ + blcs 2d8b8 │ │ │ │ stmdbmi lr, {r0, r1, r3, r5, r6, r7, ip, lr, pc} │ │ │ │ sbcscs pc, lr, #64, 4 │ │ │ │ ldrbtmi r4, [r9], #-2061 @ 0xfffff7f3 │ │ │ │ @ instruction: 0xf01c4478 │ │ │ │ strb pc, [r2, r1, lsl #21]! @ │ │ │ │ - andeq lr, r5, r0, asr #16 │ │ │ │ + andeq lr, r5, r8, lsr r8 │ │ │ │ ldrdeq r0, [r0], -r0 @ │ │ │ │ - andeq r6, r3, r6, asr r2 │ │ │ │ + andeq r6, r3, r6, asr #4 │ │ │ │ strdeq r0, [r0], -ip │ │ │ │ - muleq r3, r0, lr │ │ │ │ - ldrdeq r6, [r3], -r2 │ │ │ │ - andeq r5, r3, sl, ror lr │ │ │ │ - @ instruction: 0x000361bc │ │ │ │ - andeq r5, r3, r0, asr #28 │ │ │ │ - andeq r6, r3, r2, lsl #3 │ │ │ │ - andeq r5, r3, r6, lsr #28 │ │ │ │ - andeq r6, r3, r8, ror #2 │ │ │ │ + andeq r5, r3, r0, lsl #29 │ │ │ │ + andeq r6, r3, r2, asr #3 │ │ │ │ + andeq r5, r3, sl, ror #28 │ │ │ │ + andeq r6, r3, ip, lsr #3 │ │ │ │ + andeq r5, r3, r0, lsr lr │ │ │ │ + andeq r6, r3, r2, ror r1 │ │ │ │ + andeq r5, r3, r6, lsl lr │ │ │ │ + andeq r6, r3, r8, asr r1 │ │ │ │ strmi r4, [r1], -r6, lsl #22 │ │ │ │ ldrbtmi r4, [fp], #-2566 @ 0xfffff5fa │ │ │ │ svcge 0x0000b480 │ │ │ │ vtst.8 d5, d16, d8 │ │ │ │ sxtahmi r2, sp, r2 │ │ │ │ - blvc 15fa80 │ │ │ │ + blvc 15fa88 │ │ │ │ svclt 0x004af7ff │ │ │ │ - andeq lr, r5, r6, lsl #14 │ │ │ │ + strdeq lr, [r5], -lr @ │ │ │ │ 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 │ │ │ │ - andeq lr, r5, r2, ror #13 │ │ │ │ + ldrdeq lr, [r5], -sl │ │ │ │ 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: 0x0005e6ba │ │ │ │ + @ instruction: 0x0005e6b2 │ │ │ │ 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 b9d064 │ │ │ │ + blmi b9d05c │ │ │ │ @ instruction: 0xf8564604 │ │ │ │ @ instruction: 0xf8d88003 │ │ │ │ - bllt 14ed998 │ │ │ │ + bllt 14ed9a0 │ │ │ │ movwmi pc, #111 @ 0x6f @ │ │ │ │ eorle r4, pc, #156, 4 @ 0xc0000009 │ │ │ │ - blmi a4ff98 │ │ │ │ + blmi a4ffa0 │ │ │ │ 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 8161a0 │ │ │ │ + blmi 8161a8 │ │ │ │ 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} │ │ │ │ @@ -29364,73 +29366,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 1dfa14 │ │ │ │ + blx 1dfa1c │ │ │ │ ldrdcc pc, [r0], -r8 │ │ │ │ @ instruction: 0xf04fb913 │ │ │ │ @ instruction: 0xe7c730ff │ │ │ │ strtmi r4, [r9], -ip, lsl #16 │ │ │ │ eorcc pc, r6, #64, 4 │ │ │ │ @ instruction: 0xf01c4478 │ │ │ │ ldrb pc, [r4, r5, asr #19]! @ │ │ │ │ - andeq lr, r5, ip, ror r6 │ │ │ │ + andeq lr, r5, r4, ror r6 │ │ │ │ ldrdeq r0, [r0], -r0 @ │ │ │ │ strdeq r0, [r0], -ip │ │ │ │ - strdeq r5, [r3], -ip │ │ │ │ - andeq r6, r3, lr, asr r0 │ │ │ │ - andeq r5, r3, sl, ror #25 │ │ │ │ - andeq r6, r3, ip, asr #32 │ │ │ │ - ldrdeq r5, [r3], -r8 │ │ │ │ - andeq r6, r3, ip, asr #32 │ │ │ │ - andeq r6, r3, r0, lsl r0 │ │ │ │ + andeq r5, r3, ip, ror #25 │ │ │ │ + andeq r6, r3, lr, asr #32 │ │ │ │ + ldrdeq r5, [r3], -sl │ │ │ │ + andeq r6, r3, ip, lsr r0 │ │ │ │ + andeq r5, r3, r8, asr #25 │ │ │ │ + andeq r6, r3, ip, lsr r0 │ │ │ │ + andeq r6, r3, r0 │ │ │ │ smlabbcs r0, r0, r4, fp │ │ │ │ ldrtmi sl, [sp], r0, lsl #30 │ │ │ │ - blvc 15fbe4 │ │ │ │ + blvc 15fbec │ │ │ │ svclt 0x007af7ff │ │ │ │ smlabbcs r1, r0, r4, fp │ │ │ │ ldrtmi sl, [sp], r0, lsl #30 │ │ │ │ - blvc 15fbf4 │ │ │ │ + blvc 15fbfc │ │ │ │ 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 332b4 │ │ │ │ + blcs 332bc │ │ │ │ strcs sp, [r0], #-3341 @ 0xfffff2f3 │ │ │ │ strtmi r4, [r0], r6, lsl #12 │ │ │ │ svceq 0x0004f856 │ │ │ │ @ instruction: 0xf7e2b110 │ │ │ │ - stmdavs fp!, {r1, r2, r3, r5, r7, r9, sl, fp, sp, lr, pc} │ │ │ │ + stmdavs fp!, {r1, 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: 0xf8d5ee9a │ │ │ │ + @ instruction: 0xf8d5ee96 │ │ │ │ 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: 0xf8d5ee84 │ │ │ │ + @ instruction: 0xf8d5ee80 │ │ │ │ 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 │ │ │ │ @@ -29442,48 +29444,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 3bc24 │ │ │ │ + blcs 3bc2c │ │ │ │ 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 2733a8 │ │ │ │ + blcs 2733b0 │ │ │ │ addshi pc, fp, r0 │ │ │ │ - blcs 57bf0 │ │ │ │ + blcs 57bf8 │ │ │ │ rscshi pc, sp, r0, asr #32 │ │ │ │ @ instruction: 0xf8c44650 │ │ │ │ @ instruction: 0xf008b000 │ │ │ │ ldmdavs r3!, {r0, r2, r3, 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 15fd28 │ │ │ │ - blcs 85bb34 │ │ │ │ + bllt 15fd30 │ │ │ │ + blcs 85bb3c │ │ │ │ addhi pc, r1, r0 │ │ │ │ rsbsle r2, lr, ip, lsr #22 │ │ │ │ @ instruction: 0xf105786a │ │ │ │ - bcs 23bdc │ │ │ │ - blcs a15f64 │ │ │ │ + bcs 23be4 │ │ │ │ + blcs a15f6c │ │ │ │ sbchi pc, fp, r0 │ │ │ │ subsle r2, ip, r2, lsr #22 │ │ │ │ svclt 0x00182a2c │ │ │ │ @ instruction: 0xf0022a09 │ │ │ │ svclt 0x001402df │ │ │ │ movwcs r2, #769 @ 0x301 │ │ │ │ svclt 0x000c2a00 │ │ │ │ @@ -29492,49 +29494,49 @@ │ │ │ │ svccc 0x0001f818 │ │ │ │ svclt 0x00182b09 │ │ │ │ @ instruction: 0xf0032b2c │ │ │ │ svclt 0x001401df │ │ │ │ andcs r2, r0, #268435456 @ 0x10000000 │ │ │ │ svclt 0x000c2900 │ │ │ │ @ instruction: 0xf0022200 │ │ │ │ - bcs 22424 │ │ │ │ - blcs 563dc │ │ │ │ + bcs 2242c │ │ │ │ + blcs 563e4 │ │ │ │ movwcs sp, #78 @ 0x4e │ │ │ │ andcc pc, r0, r8, lsl #17 │ │ │ │ movwhi lr, #10695 @ 0x29c7 │ │ │ │ @ instruction: 0xf7e24628 │ │ │ │ - rorslt lr, r8, #29 │ │ │ │ + rorslt lr, r4, #29 │ │ │ │ eoreq pc, fp, r9, asr r8 @ │ │ │ │ orreq lr, fp, #9216 @ 0x2400 │ │ │ │ tstlt r8, fp, ror r0 │ │ │ │ - stcl 7, cr15, [r2, #904]! @ 0x388 │ │ │ │ + ldcl 7, cr15, [lr, #904] @ 0x388 │ │ │ │ @ instruction: 0xf0082020 │ │ │ │ - bl 2a1264 │ │ │ │ + bl 2a126c │ │ │ │ andcs r0, r9, #738197506 @ 0x2c000002 │ │ │ │ andsvs r4, r8, r9, lsr #12 │ │ │ │ - stm r8, {r0, r1, r5, r6, r7, r8, r9, sl, ip, sp, lr, pc} │ │ │ │ + stm r4, {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 2dc80 │ │ │ │ + blcs 2dc88 │ │ │ │ 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 3fee0 │ │ │ │ - blcs 8d5ea4 │ │ │ │ - bcs 8d6328 │ │ │ │ + bcs 3fee8 │ │ │ │ + blcs 8d5eac │ │ │ │ + bcs 8d6330 │ │ │ │ stmiavc fp!, {r0, r3, r4, r5, ip, lr, pc} │ │ │ │ - blcs 28f50 │ │ │ │ + blcs 28f58 │ │ │ │ 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 │ │ │ │ @@ -29566,110 +29568,110 @@ │ │ │ │ str r0, [r8, -r8, lsl #19]! │ │ │ │ andpl pc, r0, pc, asr #8 │ │ │ │ ldc2 0, cr15, [r2, #-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 ffbdfcd0 │ │ │ │ + bl ffadfcd8 │ │ │ │ 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}^ │ │ │ │ stc2 0, cr15, [r8], #32 │ │ │ │ - bcs a1bb4c │ │ │ │ + bcs a1bb54 │ │ │ │ stmiavc fp!, {r0, r2, r3, r6, r7, ip, lr, pc} │ │ │ │ - blcs 29028 │ │ │ │ + blcs 29030 │ │ │ │ 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 3be78 │ │ │ │ + blcs 3be80 │ │ │ │ ldmdbmi r0, {r3, r5, r7, ip, lr, pc} │ │ │ │ ldmdami r0, {r0, r1, r2, r4, r5, r6, r9, sp} │ │ │ │ ldrbtmi r4, [r8], #-1145 @ 0xfffffb87 │ │ │ │ @ instruction: 0xf804f01c │ │ │ │ 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 │ │ │ │ @ instruction: 0xe795fff9 │ │ │ │ - andeq lr, r5, sl, asr #9 │ │ │ │ + andeq lr, r5, r2, asr #9 │ │ │ │ ldrdeq r0, [r0], -r0 @ │ │ │ │ - @ instruction: 0x000364be │ │ │ │ - andeq r6, r3, r8, asr #9 │ │ │ │ - muleq r3, r0, r4 │ │ │ │ - muleq r3, sl, r4 │ │ │ │ - andeq r6, r3, r6, asr #8 │ │ │ │ - andeq r6, r3, r8, ror #7 │ │ │ │ - strdeq r6, [r3], -r2 │ │ │ │ - ldrdeq r6, [r3], -r2 │ │ │ │ - ldrdeq r6, [r3], -ip │ │ │ │ + andeq r6, r3, lr, lsr #9 │ │ │ │ + @ instruction: 0x000364b8 │ │ │ │ + andeq r6, r3, r0, lsl #9 │ │ │ │ + andeq r6, r3, sl, lsl #9 │ │ │ │ + andeq r6, r3, r6, lsr r4 │ │ │ │ + ldrdeq r6, [r3], -r8 │ │ │ │ + andeq r6, r3, r2, ror #7 │ │ │ │ + andeq r6, r3, r2, asr #7 │ │ │ │ + andeq r6, r3, ip, asr #7 │ │ │ │ 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 2de28 │ │ │ │ + blcs 2de30 │ │ │ │ stmdbcs r0, {r0, r5, r6, r8, ip, lr, pc} │ │ │ │ @ instruction: 0xf8d4d04a │ │ │ │ - blcs 2e254 │ │ │ │ + blcs 2e25c │ │ │ │ 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, [r8], #-904 @ 0xfffffc78 │ │ │ │ + stcl 7, cr15, [r4], #-904 @ 0xfffffc78 │ │ │ │ @ instruction: 0xf8d8b940 │ │ │ │ - blcs 2de58 │ │ │ │ + blcs 2de60 │ │ │ │ @ instruction: 0xf04fd160 │ │ │ │ @ instruction: 0x46bd30ff │ │ │ │ @ instruction: 0x87f0e8bd │ │ │ │ ldrdcc pc, [r8, -r4] │ │ │ │ adcmi r3, fp, #4194304 @ 0x400000 │ │ │ │ @ instruction: 0xf8d4dce7 │ │ │ │ - blcs 2e084 │ │ │ │ + blcs 2e08c │ │ │ │ strcs sp, [r0, #-3347] @ 0xfffff2ed │ │ │ │ stmibeq r4, {r2, r8, ip, sp, lr, pc} │ │ │ │ movwcs r4, #1706 @ 0x6aa │ │ │ │ svceq 0x0004f859 │ │ │ │ @ instruction: 0x4631461a │ │ │ │ andge pc, r0, sp, asr #17 │ │ │ │ @ instruction: 0xf7e23501 │ │ │ │ - stmdacs r0, {r3, r6, sl, fp, sp, lr, pc} │ │ │ │ + stmdacs r0, {r2, 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 │ │ │ │ - ldc 7, cr15, [r2], #-904 @ 0xfffffc78 │ │ │ │ + stc 7, cr15, [lr], #-904 @ 0xfffffc78 │ │ │ │ @ instruction: 0xf8d8b930 │ │ │ │ - bllt 4edec4 │ │ │ │ + bllt 4edecc │ │ │ │ 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 │ │ │ │ @@ -29695,44 +29697,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: 0xff40f01b │ │ │ │ svclt 0x0000e789 │ │ │ │ - andeq lr, r5, sl, ror #3 │ │ │ │ + andeq lr, r5, r2, ror #3 │ │ │ │ ldrdeq r0, [r0], -r0 @ │ │ │ │ - @ instruction: 0x000362b8 │ │ │ │ - ldrdeq r6, [r3], -r6 @ │ │ │ │ andeq r6, r3, r8, lsr #5 │ │ │ │ andeq r6, r3, r6, asr #5 │ │ │ │ - andeq r6, r3, sl, lsl #5 │ │ │ │ - andeq r6, r3, r8, lsr #5 │ │ │ │ + muleq r3, r8, r2 │ │ │ │ + @ instruction: 0x000362b6 │ │ │ │ andeq r6, r3, sl, ror r2 │ │ │ │ muleq r3, r8, r2 │ │ │ │ - andeq r6, r3, r0, ror #4 │ │ │ │ - andeq r6, r3, lr, ror r2 │ │ │ │ + andeq r6, r3, sl, ror #4 │ │ │ │ + andeq r6, r3, r8, lsl #5 │ │ │ │ + andeq r6, r3, r0, asr r2 │ │ │ │ + andeq r6, r3, lr, ror #4 │ │ │ │ vst3.32 {d27,d29,d31}, [pc :64], r8 │ │ │ │ - bl feb79180 │ │ │ │ + bl feb79188 │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ @ instruction: 0xf44f0ff0 │ │ │ │ svcge 0x000070c6 │ │ │ │ - blx ff95dfb2 │ │ │ │ + blx ff95dfba │ │ │ │ vst1.8 {d20-d22}, [pc], r4 │ │ │ │ smlabtcs r0, r6, r2, r7 │ │ │ │ ldc2l 0, cr15, [r8], #-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 feb791b4 │ │ │ │ + bl feb791bc │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ - blmi 7e5f7c │ │ │ │ - bmi 80dbc0 │ │ │ │ + blmi 7e5f84 │ │ │ │ + bmi 80dbc8 │ │ │ │ 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 │ │ │ │ @@ -29755,41 +29757,41 @@ │ │ │ │ mrc2 0, 0, pc, cr6, 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 │ │ │ │ mcrlt 0, 6, pc, cr6, cr11, {0} @ │ │ │ │ - andeq lr, r5, lr, lsr r0 │ │ │ │ + andeq lr, r5, r6, lsr r0 │ │ │ │ ldrdeq r0, [r0], -r0 @ │ │ │ │ - @ instruction: 0x000361b8 │ │ │ │ - andeq r6, r3, r2, asr #3 │ │ │ │ - andeq r6, r3, r6, lsr #3 │ │ │ │ - @ instruction: 0x000361b0 │ │ │ │ + andeq r6, r3, r8, lsr #3 │ │ │ │ + @ instruction: 0x000361b2 │ │ │ │ + muleq r3, r6, r1 │ │ │ │ + andeq r6, r3, r0, lsr #3 │ │ │ │ vst3. {d27,d29,d31}, [pc :256], r8 │ │ │ │ - bl feb79258 │ │ │ │ + bl feb79260 │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ - blmi ae6000 │ │ │ │ - bmi b0dc64 │ │ │ │ + blmi ae6008 │ │ │ │ + bmi b0dc6c │ │ │ │ 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 2dc8c │ │ │ │ + bcs 2dc94 │ │ │ │ addslt sp, fp, #248, 2 @ 0x3e │ │ │ │ ldrbtmi r4, [sl], #-2593 @ 0xfffff5df │ │ │ │ eormi pc, r3, r2, asr r8 @ │ │ │ │ @ instruction: 0xf8d4b154 │ │ │ │ @ instruction: 0x462810d0 │ │ │ │ @ instruction: 0xf7e2b111 │ │ │ │ - orrlt lr, r0, ip, lsl sl │ │ │ │ + orrlt lr, r0, r8, 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 │ │ │ │ @@ -29802,55 +29804,55 @@ │ │ │ │ @ instruction: 0x4620fe75 │ │ │ │ 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, r2, r3, r5, r7, r8, sl, fp, ip, sp, lr, pc} │ │ │ │ sbcsle r2, fp, r0, lsl #26 │ │ │ │ - bcs 401a0 │ │ │ │ + bcs 401a8 │ │ │ │ @ instruction: 0x4613d1be │ │ │ │ - blmi 35c018 │ │ │ │ + blmi 35c020 │ │ │ │ ldmdavs ip, {r0, r1, r3, r4, r5, r6, sl, lr} │ │ │ │ bicle r2, r6, r0, lsl #24 │ │ │ │ svclt 0x0000e7d1 │ │ │ │ - muleq r5, sl, pc @ │ │ │ │ + muleq r5, r2, pc @ │ │ │ │ ldrdeq r0, [r0], -r0 @ │ │ │ │ - strdeq r3, [r6], -sl │ │ │ │ - andeq r6, r3, r4, lsl r1 │ │ │ │ - andeq r6, r3, sl, lsr #2 │ │ │ │ - strdeq r6, [r3], -lr │ │ │ │ - andeq r6, r3, r4, lsl r1 │ │ │ │ - andeq r6, r3, sl, ror #1 │ │ │ │ - andeq r6, r3, r0, lsl #2 │ │ │ │ - andeq r3, r6, r8, lsl #17 │ │ │ │ + strdeq r3, [r6], -r2 │ │ │ │ + andeq r6, r3, r4, lsl #2 │ │ │ │ + andeq r6, r3, sl, lsl r1 │ │ │ │ + andeq r6, r3, lr, ror #1 │ │ │ │ + andeq r6, r3, r4, lsl #2 │ │ │ │ + ldrdeq r6, [r3], -sl │ │ │ │ + strdeq r6, [r3], -r0 │ │ │ │ + andeq r3, r6, r0, 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 d74e20 │ │ │ │ + bmi d74e28 │ │ │ │ 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, sl, cr2 @ │ │ │ │ + mcrr 7, 14, pc, r6, 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 950ee4 │ │ │ │ + bmi 950eec │ │ │ │ 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 │ │ │ │ @@ -29868,32 +29870,32 @@ │ │ │ │ subscc pc, sl, #64, 4 │ │ │ │ stc2l 0, cr15, [lr, #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 │ │ │ │ stc2l 0, cr15, [r4, #108]! @ 0x6c │ │ │ │ - blcs 5c12c │ │ │ │ + blcs 5c134 │ │ │ │ stmdbmi lr, {r1, r4, r5, r6, r7, ip, lr, pc} │ │ │ │ rsbcc pc, r2, #64, 4 │ │ │ │ ldrbtmi r4, [r9], #-2061 @ 0xfffff7f3 │ │ │ │ @ instruction: 0xf01b4478 │ │ │ │ ubfx pc, r9, #27, #10 │ │ │ │ - b de01a0 │ │ │ │ - @ instruction: 0x0005deb6 │ │ │ │ - ldrdeq r0, [r0], -r8 │ │ │ │ + b ce01a8 │ │ │ │ andeq sp, r5, lr, lsr #29 │ │ │ │ + ldrdeq r0, [r0], -r8 │ │ │ │ + andeq sp, r5, r6, lsr #29 │ │ │ │ ldrdeq r0, [r0], -r0 @ │ │ │ │ - andeq sp, r5, r6, ror #28 │ │ │ │ - andeq r6, r3, r8 │ │ │ │ - andeq r6, r3, sl, lsr #32 │ │ │ │ - ldrdeq r5, [r3], -ip │ │ │ │ - strdeq r5, [r3], -lr │ │ │ │ - andeq r5, r3, r6, asr #31 │ │ │ │ - andeq r5, r3, r8, ror #31 │ │ │ │ + andeq sp, r5, lr, asr lr │ │ │ │ + strdeq r5, [r3], -r8 │ │ │ │ + andeq r6, r3, sl, lsl r0 │ │ │ │ + andeq r5, r3, ip, asr #31 │ │ │ │ + andeq r5, r3, lr, ror #31 │ │ │ │ + @ instruction: 0x00035fb6 │ │ │ │ + ldrdeq r5, [r3], -r8 │ │ │ │ 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 │ │ │ │ @@ -29908,15 +29910,15 @@ │ │ │ │ @ instruction: 0xf0204620 │ │ │ │ msrlt CPSR_, #458752 @ 0x70000 │ │ │ │ stmdbeq r4, {r3, r8, r9, fp, sp, lr, pc} │ │ │ │ strbmi r2, [r8], -r3, lsl #2 │ │ │ │ @ instruction: 0xf800f020 │ │ │ │ @ instruction: 0xf109b1e8 │ │ │ │ strbmi r0, [r8], -r3, lsl #18 │ │ │ │ - blx 175e2c0 │ │ │ │ + blx 175e2c8 │ │ │ │ @ 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 │ │ │ │ @@ -29935,15 +29937,15 @@ │ │ │ │ @ instruction: 0xf8004631 │ │ │ │ @ instruction: 0xf01b8b01 │ │ │ │ stmdbne fp!, {r0, r2, r3, 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 feb7950c │ │ │ │ + bl feb79514 │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ @ instruction: 0x46040ff0 │ │ │ │ ldrsbeq pc, [r0], #128 @ 0x80 @ │ │ │ │ @ instruction: 0xb120af00 │ │ │ │ @ instruction: 0xf9d2f008 │ │ │ │ @ instruction: 0xf8c42300 │ │ │ │ @ instruction: 0xf8d430d0 │ │ │ │ @@ -29959,33 +29961,33 @@ │ │ │ │ @ instruction: 0xf0084098 │ │ │ │ svclt 0x0000b9b9 │ │ │ │ stmdbmi r4, {r7, sl, ip, sp, pc} │ │ │ │ ldrbtmi sl, [r9], #-3840 @ 0xfffff100 │ │ │ │ @ instruction: 0xf85d46bd │ │ │ │ @ instruction: 0xf7f87b04 │ │ │ │ svclt 0x0000bca1 │ │ │ │ - andeq r3, r6, sl, lsr #11 │ │ │ │ + andeq r3, r6, r2, lsr #11 │ │ │ │ strlt r4, [r0], #2820 @ 0xb04 │ │ │ │ svcge 0x0000447b │ │ │ │ ssatmi r6, #30, r8, lsl #16 │ │ │ │ - blvc 1604f0 │ │ │ │ + blvc 1604f8 │ │ │ │ svclt 0x00004770 │ │ │ │ - muleq r6, r4, r5 │ │ │ │ + andeq r3, r6, ip, lsl #11 │ │ │ │ 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 16050c │ │ │ │ - blmi 17415c │ │ │ │ + blvc 160514 │ │ │ │ + blmi 174164 │ │ │ │ @ instruction: 0xf853447b │ │ │ │ ldrtmi r0, [sp], r0, lsr #32 │ │ │ │ - blvc 16051c │ │ │ │ + blvc 160524 │ │ │ │ svclt 0x00004770 │ │ │ │ - andeq r5, r3, r8, ror lr │ │ │ │ - andeq sp, r5, r4, asr #14 │ │ │ │ + andeq r5, r3, r8, ror #28 │ │ │ │ + andeq sp, r5, ip, lsr r7 │ │ │ │ mvnsmi lr, #737280 @ 0xb4000 │ │ │ │ stcpl 4, cr15, [r0], {79} @ 0x4f │ │ │ │ @ instruction: 0x0c0cebad │ │ │ │ svceq 0x00e0f8cc │ │ │ │ svcge 0x00004b51 │ │ │ │ @ instruction: 0x46044a51 │ │ │ │ sxtab16mi r4, r9, fp, ror #8 │ │ │ │ @@ -29994,26 +29996,26 @@ │ │ │ │ @ instruction: 0xf0402b00 │ │ │ │ vhadd.s8 d24, d17, d4 │ │ │ │ @ instruction: 0xf00800d0 │ │ │ │ @ instruction: 0x4605f9b9 │ │ │ │ addpl pc, r1, r0, lsl #10 │ │ │ │ @ instruction: 0xf104220b │ │ │ │ andscc r0, ip, sl, lsl #3 │ │ │ │ - blx fe35e464 │ │ │ │ + blx fe35e46c │ │ │ │ @ instruction: 0xf5054621 │ │ │ │ @ instruction: 0xf5055680 │ │ │ │ andscs r5, r0, #129 @ 0x81 │ │ │ │ @ instruction: 0xf851300c │ │ │ │ eorsvs r3, r3, #76, 22 @ 0x13000 │ │ │ │ - blx fe05e47c │ │ │ │ + blx fe05e484 │ │ │ │ adcsvs r6, r3, #41728 @ 0xa300 │ │ │ │ addpl pc, r0, #1325400064 @ 0x4f000000 │ │ │ │ ldrsbne pc, [r0], #132 @ 0x84 @ │ │ │ │ andeq pc, r8, r5, lsl #2 │ │ │ │ - blx 1dde490 │ │ │ │ + blx 1dde498 │ │ │ │ ldrsbcc pc, [r4], #132 @ 0x84 @ │ │ │ │ @ instruction: 0x4618b11b │ │ │ │ @ instruction: 0xfffef7f8 │ │ │ │ strbmi r4, [r8], -r3, lsl #12 │ │ │ │ @ instruction: 0xf1042231 │ │ │ │ @ instruction: 0xf8c60195 │ │ │ │ @ instruction: 0xf01b30b0 │ │ │ │ @@ -30042,111 +30044,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 5dabc │ │ │ │ - blvc ddb0c │ │ │ │ + blvc 5dac4 │ │ │ │ + blvc ddb14 │ │ │ │ @ instruction: 0xe018f8d4 │ │ │ │ ldrdgt pc, [r8], #132 @ 0x84 │ │ │ │ - blvc 15dad0 │ │ │ │ + blvc 15dad8 │ │ │ │ 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 feb5e562 │ │ │ │ + blx feb5e56a │ │ │ │ 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 │ │ │ │ stc2l 0, cr15, [r0], #-108 @ 0xffffff94 │ │ │ │ pop {r3, r5, r9, sl, lr} │ │ │ │ svclt 0x000083f8 │ │ │ │ - andeq sp, r5, r4, lsr ip │ │ │ │ + andeq sp, r5, ip, lsr #24 │ │ │ │ ldrdeq r0, [r0], -r0 @ │ │ │ │ - andeq r5, r3, r4, ror #25 │ │ │ │ - andeq r5, r3, r2, lsr #26 │ │ │ │ ldrdeq r5, [r3], -r4 │ │ │ │ andeq r5, r3, r2, lsl sp │ │ │ │ + andeq r5, r3, r4, asr #25 │ │ │ │ + andeq r5, r3, r2, lsl #26 │ │ │ │ stmdami r3, {r7, sl, ip, sp, pc} │ │ │ │ ldrbtmi sl, [r8], #-3840 @ 0xfffff100 │ │ │ │ @ instruction: 0xf85d46bd │ │ │ │ ldrbmi r7, [r0, -r4, lsl #22]! │ │ │ │ - andeq r3, r6, lr, asr r4 │ │ │ │ + andeq r3, r6, r6, 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 1ab3738 │ │ │ │ + bmi 1ab3740 │ │ │ │ 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: 0xf107fb67 │ │ │ │ andcs r0, r0, r4, lsl r1 │ │ │ │ - b 15e0510 │ │ │ │ + b 14e0518 │ │ │ │ ldmvs sl!, {r5, r6, r8, r9, fp, lr} │ │ │ │ @ instruction: 0xf1072100 │ │ │ │ ldmpl r3, {r3, r4}^ │ │ │ │ @ instruction: 0xf7e2607b │ │ │ │ - @ instruction: 0x4605ebb8 │ │ │ │ + @ instruction: 0x4605ebb4 │ │ │ │ @ instruction: 0xf0402800 │ │ │ │ @ instruction: 0xf1078095 │ │ │ │ @ instruction: 0xf7e20018 │ │ │ │ - ldmdami r9, {r4, r5, sl, fp, sp, lr, pc}^ │ │ │ │ + ldmdami r9, {r2, r3, r5, sl, fp, sp, lr, pc}^ │ │ │ │ andcc r4, r4, r8, ror r4 │ │ │ │ - svc 0x00faf7e1 │ │ │ │ + svc 0x00f6f7e1 │ │ │ │ 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 40634 │ │ │ │ + blcs 4063c │ │ │ │ addhi pc, r9, r0 │ │ │ │ strdcs r6, [r0], -sl │ │ │ │ subne lr, r0, r0, asr #23 │ │ │ │ @ instruction: 0xf8124418 │ │ │ │ - blcs 321e0 │ │ │ │ + blcs 321e8 │ │ │ │ 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 0x006cf7e1 │ │ │ │ + svc 0x0068f7e1 │ │ │ │ @ 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 r8!, {r1, r5, r6, r7, r8, r9, sl, ip, sp, lr, pc}^ │ │ │ │ + ldmda r4!, {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 d9ce44 │ │ │ │ + blmi d9ce3c │ │ │ │ ldmpl r3, {r1, r3, r4, r5, r7, fp, sp, lr}^ │ │ │ │ - bllt 16fc6a0 │ │ │ │ - blmi c74f1c │ │ │ │ + bllt 16fc6a8 │ │ │ │ + blmi c74f24 │ │ │ │ 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 │ │ │ │ @@ -30155,23 +30157,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 ffa5e6e8 │ │ │ │ + blx ffa5e6f0 │ │ │ │ stmdavs r6!, {r0, r1, r3, r4, r5, r6, r7, fp, sp, lr} │ │ │ │ sbcle r2, r3, r0, lsl #22 │ │ │ │ - blcs 406f4 │ │ │ │ + blcs 406fc │ │ │ │ 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 fe55e70a │ │ │ │ + blx fe55e712 │ │ │ │ stmdbmi r4!, {r1, r3, r6, r7, r8, r9, sl, sp, lr, pc} │ │ │ │ addcs pc, pc, #64, 4 │ │ │ │ ldrbtmi r4, [r9], #-2083 @ 0xfffff7dd │ │ │ │ @ instruction: 0xf01b4478 │ │ │ │ str pc, [pc, fp, lsl #23]! │ │ │ │ ldrbtmi r4, [sl], #-2593 @ 0xfffff5df │ │ │ │ eorcc pc, r5, r2, asr #16 │ │ │ │ @@ -30180,55 +30182,55 @@ │ │ │ │ ldrbtmi r4, [r9], #-2079 @ 0xfffff7e1 │ │ │ │ @ instruction: 0xf01b4478 │ │ │ │ @ instruction: 0xe7c4fb7d │ │ │ │ ldmdavs fp!, {r0, r2, r3, r4, fp, lr}^ │ │ │ │ andcc r4, r4, r8, ror r4 │ │ │ │ @ instruction: 0xf1074798 │ │ │ │ @ instruction: 0xf7e20018 │ │ │ │ - blmi 6dd140 │ │ │ │ + blmi 6dd138 │ │ │ │ @ instruction: 0xf8d3447b │ │ │ │ @ instruction: 0xf1b88000 │ │ │ │ orrle r0, r0, r0, lsl #30 │ │ │ │ @ instruction: 0xf7e1e790 │ │ │ │ - svclt 0x0000efca │ │ │ │ - @ instruction: 0x0005dab0 │ │ │ │ - andeq sp, r5, ip, lsr #21 │ │ │ │ + svclt 0x0000efc6 │ │ │ │ + andeq sp, r5, r8, lsr #21 │ │ │ │ + andeq sp, r5, r4, lsr #21 │ │ │ │ ldrdeq r0, [r0], -r8 │ │ │ │ ldrdeq r0, [r0], -r0 @ │ │ │ │ - andeq r5, r3, sl, asr ip │ │ │ │ - andeq r5, r3, ip, lsr #25 │ │ │ │ + andeq r5, r3, sl, asr #24 │ │ │ │ + muleq r3, ip, ip │ │ │ │ andeq r0, r0, r0, lsl #9 │ │ │ │ - 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, ip, asr fp │ │ │ │ - andeq r5, r3, lr, asr #23 │ │ │ │ - andeq r5, r3, ip, lsr fp │ │ │ │ - andeq r5, r3, lr, lsl #23 │ │ │ │ - andeq r5, r3, sl, lsr #22 │ │ │ │ - andeq r5, r3, r0, asr #22 │ │ │ │ - ldrdeq r3, [r6], -r6 │ │ │ │ - andeq r5, r3, lr, lsl #22 │ │ │ │ - andeq r5, r3, r0, lsl #23 │ │ │ │ - andeq r3, r6, r4, lsr r2 │ │ │ │ - andeq r3, r6, r8, lsr #5 │ │ │ │ + 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, asr #22 │ │ │ │ + @ instruction: 0x00035bbe │ │ │ │ + andeq r5, r3, ip, lsr #22 │ │ │ │ + andeq r5, r3, lr, ror fp │ │ │ │ + andeq r5, r3, sl, lsl fp │ │ │ │ + andeq r5, r3, r0, lsr fp │ │ │ │ + andeq r3, r6, lr, asr #5 │ │ │ │ + strdeq r5, [r3], -lr │ │ │ │ + andeq r5, r3, r0, ror fp │ │ │ │ + andeq r3, r6, ip, lsr #4 │ │ │ │ + andeq r3, r6, r0, lsr #5 │ │ │ │ vst3. {d27,d29,d31}, [pc :256], r8 │ │ │ │ - bl feb79954 │ │ │ │ + bl feb7995c │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ ldcmi 15, cr0, [ip], {232} @ 0xe8 │ │ │ │ - blmi 74e360 │ │ │ │ + blmi 74e368 │ │ │ │ ldrbtmi r4, [ip], #-1541 @ 0xfffff9fb │ │ │ │ ldmdavs r3!, {r1, r2, r5, r6, r7, fp, ip, lr} │ │ │ │ - blmi 6d1398 │ │ │ │ + blmi 6d13a0 │ │ │ │ @ instruction: 0xf50358e3 │ │ │ │ @ instruction: 0xf8d35380 │ │ │ │ @ instruction: 0xf8d32360 │ │ │ │ - bcs 6f45c │ │ │ │ - blcs 96790 │ │ │ │ + bcs 6f464 │ │ │ │ + blcs 96798 │ │ │ │ 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] │ │ │ │ @@ -30240,56 +30242,56 @@ │ │ │ │ rscne pc, fp, #64, 4 │ │ │ │ ldrbtmi r4, [r9], #-2059 @ 0xfffff7f5 │ │ │ │ @ instruction: 0xf01b4478 │ │ │ │ ldrb pc, [r4, r7, asr #20] @ │ │ │ │ @ instruction: 0xf7fb4628 │ │ │ │ stmdacs r1, {r0, r3, r4, r6, r7, r8, fp, ip, sp, lr, pc} │ │ │ │ @ instruction: 0xe7dfd1db │ │ │ │ - muleq r5, lr, r8 │ │ │ │ + muleq r5, r6, r8 │ │ │ │ ldrdeq r0, [r0], -r0 @ │ │ │ │ strdeq r0, [r0], -ip │ │ │ │ - andeq r5, r3, r0, lsr sl │ │ │ │ - @ instruction: 0x00035ab2 │ │ │ │ - andeq r5, r3, sl, lsl sl │ │ │ │ - muleq r3, ip, sl │ │ │ │ + andeq r5, r3, r0, lsr #20 │ │ │ │ + andeq r5, r3, r2, lsr #21 │ │ │ │ + andeq r5, r3, sl, lsl #20 │ │ │ │ + andeq r5, r3, ip, lsl #21 │ │ │ │ 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 15f39f4 │ │ │ │ + bmi 15f39fc │ │ │ │ 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 3de89c │ │ │ │ + blx 3de8a4 │ │ │ │ tstpeq r4, r7, lsl #2 @ p-variant is OBSOLETE │ │ │ │ @ instruction: 0xf7e22000 │ │ │ │ - blmi 139cc34 │ │ │ │ + blmi 139cc2c │ │ │ │ tstcs r0, sl, lsr r8 │ │ │ │ andseq pc, r8, r7, lsl #2 │ │ │ │ ldrsbtvs r5, [fp], #-131 @ 0xffffff7d │ │ │ │ - b 17e07d4 │ │ │ │ + b 16e07dc │ │ │ │ cmnle r7, r0, lsl #16 │ │ │ │ andseq pc, r8, r7, lsl #2 │ │ │ │ @ instruction: 0x811cf8df │ │ │ │ - b ff5e07e4 │ │ │ │ + b ff4e07ec │ │ │ │ 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, cr10, cr1, {7} │ │ │ │ + cdp 7, 9, cr15, cr6, 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 @ │ │ │ │ @@ -30297,35 +30299,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!, {r2, r3, r5, r8, r9, sl, fp, sp, lr, pc} │ │ │ │ + ldmdami 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 r8!, {r1, r5, r6, r7, r8, r9, sl, ip, sp, lr, pc} │ │ │ │ + ldm r4!, {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 b516bc │ │ │ │ + bmi b516c4 │ │ │ │ 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 @ 22904 │ │ │ │ + strle r0, [pc], #-1946 @ 2290c │ │ │ │ @ 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 │ │ │ │ @@ -30337,54 +30339,54 @@ │ │ │ │ ldrbtmi r4, [r9], #-2068 @ 0xfffff7ec │ │ │ │ @ instruction: 0xf01b4478 │ │ │ │ strb pc, [r6, r3, asr #20] @ │ │ │ │ ldmdavs fp!, {r1, r4, fp, lr}^ │ │ │ │ andcc r4, r4, r8, ror r4 │ │ │ │ @ instruction: 0xf1074798 │ │ │ │ @ instruction: 0xf7e20018 │ │ │ │ - @ instruction: 0xf7e1e95e │ │ │ │ - svclt 0x0000ee98 │ │ │ │ - andeq sp, r5, r0, lsl #16 │ │ │ │ - strdeq sp, [r5], -ip │ │ │ │ + @ instruction: 0xf7e1e95a │ │ │ │ + svclt 0x0000ee94 │ │ │ │ + strdeq sp, [r5], -r8 │ │ │ │ + strdeq sp, [r5], -r4 │ │ │ │ ldrdeq r0, [r0], -r8 │ │ │ │ ldrdeq r0, [r0], -r0 @ │ │ │ │ - andeq r5, r3, r8, lsr #19 │ │ │ │ - andeq r5, r3, sl, lsr sl │ │ │ │ + muleq r3, r8, r9 │ │ │ │ + andeq r5, r3, sl, lsr #20 │ │ │ │ andeq r0, r0, r0, lsl #9 │ │ │ │ - andeq r3, r6, sl, lsr #2 │ │ │ │ - andeq r3, r6, r4, lsr #1 │ │ │ │ - andeq r3, r6, lr, asr #32 │ │ │ │ - andeq sp, r5, lr, lsr #14 │ │ │ │ - muleq r3, sl, r8 │ │ │ │ - andeq r5, r3, r8, asr #18 │ │ │ │ - andeq r2, r6, r0, asr #31 │ │ │ │ + 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, lsl #17 │ │ │ │ + andeq r5, r3, r8, lsr r9 │ │ │ │ + @ instruction: 0x00062fb8 │ │ │ │ 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 ff0eb5c4 │ │ │ │ + bl ff0eb5cc │ │ │ │ ldrmi r1, [r3], #-835 @ 0xfffffcbd │ │ │ │ svccs 0x0001f811 │ │ │ │ mvnsle r2, r0, lsl #20 │ │ │ │ - bl 28f440 │ │ │ │ + bl 28f448 │ │ │ │ @ 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: 0xb1a8ed76 │ │ │ │ + @ instruction: 0xb1a8ed72 │ │ │ │ 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} │ │ │ │ @@ -30397,107 +30399,107 @@ │ │ │ │ @ instruction: 0xf8d4fe4f │ │ │ │ ldrdlt r0, [r8, -r4] │ │ │ │ cdp2 0, 4, cr15, cr10, cr7, {0} │ │ │ │ ldrsbeq pc, [r8], #132 @ 0x84 @ │ │ │ │ @ instruction: 0xf007b108 │ │ │ │ rsccs pc, r8, #1104 @ 0x450 │ │ │ │ @ instruction: 0x46204651 │ │ │ │ - ldcl 7, cr15, [r0, #900] @ 0x384 │ │ │ │ + stcl 7, cr15, [ip, #900] @ 0x384 │ │ │ │ @ instruction: 0xf8c44650 │ │ │ │ @ instruction: 0xf00750e4 │ │ │ │ @ instruction: 0xf8d8fe3b │ │ │ │ - blcs 2ea54 │ │ │ │ + blcs 2ea5c │ │ │ │ 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: 0xf8d8b9a5 │ │ │ │ @ instruction: 0xf8c93000 │ │ │ │ @ instruction: 0xf8caa000 │ │ │ │ - blcs 32e18 │ │ │ │ + blcs 32e20 │ │ │ │ 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, r8, asr r6 │ │ │ │ + andeq sp, r5, r0, asr r6 │ │ │ │ ldrdeq r0, [r0], -r0 @ │ │ │ │ - @ instruction: 0x000357be │ │ │ │ - andeq r5, r3, r4, lsl #17 │ │ │ │ - andeq r5, r3, r2, ror r7 │ │ │ │ - andeq r5, r3, r8, lsr r8 │ │ │ │ - andeq r5, r3, r4, ror #14 │ │ │ │ - andeq r5, r3, sl, lsr #16 │ │ │ │ - andeq r5, r3, lr, lsr r7 │ │ │ │ - andeq r5, r3, r4, lsl #16 │ │ │ │ + andeq r5, r3, lr, lsr #15 │ │ │ │ + andeq r5, r3, r4, ror r8 │ │ │ │ + andeq r5, r3, r2, ror #14 │ │ │ │ + andeq r5, r3, r8, lsr #16 │ │ │ │ + andeq r5, r3, r4, asr r7 │ │ │ │ + andeq r5, r3, sl, lsl r8 │ │ │ │ + andeq r5, r3, lr, lsr #14 │ │ │ │ + strdeq r5, [r3], -r4 │ │ │ │ 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, lr, lsr lr │ │ │ │ + andeq r2, r6, r6, lsr lr │ │ │ │ strlt r4, [r0], #2820 @ 0xb04 │ │ │ │ svcge 0x0000447b │ │ │ │ ssatmi r6, #30, r8, asr #19 │ │ │ │ - blvc 160c5c │ │ │ │ + blvc 160c64 │ │ │ │ svclt 0x00004770 │ │ │ │ - andeq r2, r6, r8, lsr #28 │ │ │ │ + andeq r2, r6, r0, lsr #28 │ │ │ │ vst3.32 {d27,d29,d31}, [pc :256], r0 │ │ │ │ - bl feb79cf8 │ │ │ │ + bl feb79d00 │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ sbcslt r0, r2, r8, lsr #29 │ │ │ │ svcge 0x00024956 │ │ │ │ ldrbtmi r4, [r9], #-2134 @ 0xfffff7aa │ │ │ │ ldrbtmi r4, [r8], #-2646 @ 0xfffff5aa │ │ │ │ - blmi 15baef0 │ │ │ │ + blmi 15baef8 │ │ │ │ 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 3cb94 │ │ │ │ - blmi 145707c │ │ │ │ + blcs 3cb9c │ │ │ │ + blmi 1457084 │ │ │ │ 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 12de928 │ │ │ │ + blmi 12de920 │ │ │ │ strdcs r6, [r0, -sl] │ │ │ │ eoreq pc, r0, r7, lsl #2 │ │ │ │ ldrsbtvs r5, [fp], r3 │ │ │ │ - ldm r8, {r1, r5, r6, r7, r8, r9, sl, ip, sp, lr, pc}^ │ │ │ │ + ldm r4, {r1, r5, r6, r7, r8, r9, sl, ip, sp, lr, pc}^ │ │ │ │ cmple sp, r0, lsl #16 │ │ │ │ @ instruction: 0xf1074c45 │ │ │ │ @ instruction: 0xf7e20020 │ │ │ │ - ldrbtmi lr, [ip], #-2386 @ 0xfffff6ae │ │ │ │ + ldrbtmi lr, [ip], #-2382 @ 0xfffff6b2 │ │ │ │ @ instruction: 0xf7e11d20 │ │ │ │ - stmibvs r3!, {r1, r2, r3, r4, r8, sl, fp, sp, lr, pc}^ │ │ │ │ + stmibvs r3!, {r1, r3, r4, r8, sl, fp, sp, lr, pc}^ │ │ │ │ andle r2, r8, r1, lsl #22 │ │ │ │ ldrbtmi r4, [r8], #-2112 @ 0xfffff7c0 │ │ │ │ ldc2 0, cr15, [ip, #188]! @ 0xbc │ │ │ │ ldmdbvs fp!, {r3, r4, r5, r6, r8, sp, lr}^ │ │ │ │ movwcs fp, #6955 @ 0x1b2b │ │ │ │ @ instruction: 0xf10761e3 │ │ │ │ @ instruction: 0xf7e10020 │ │ │ │ - ldmdami fp!, {r1, r2, r3, r4, r5, r7, r8, sl, fp, sp, lr, pc} │ │ │ │ + ldmdami fp!, {r1, r3, r4, r5, r7, r8, sl, fp, sp, lr, pc} │ │ │ │ ldrbtmi r6, [r8], #-2235 @ 0xfffff745 │ │ │ │ ldrmi r3, [r8, r4] │ │ │ │ strdcs r6, [r0, -r8] │ │ │ │ - svc 0x004af7e1 │ │ │ │ - blcs 3d190 │ │ │ │ - blmi c5706c │ │ │ │ + svc 0x0046f7e1 │ │ │ │ + blcs 3d198 │ │ │ │ + blmi c57074 │ │ │ │ ldmpl r3, {r1, r3, r4, r5, r6, r7, fp, sp, lr}^ │ │ │ │ ldmiblt r3, {r0, r1, r3, r4, fp, sp, lr}^ │ │ │ │ - blmi b35480 │ │ │ │ + blmi b35488 │ │ │ │ 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 │ │ │ │ @@ -30510,16 +30512,16 @@ │ │ │ │ andcc pc, r6, #64, 4 │ │ │ │ ldrbtmi r4, [r9], #-2088 @ 0xfffff7d8 │ │ │ │ @ instruction: 0xf01b4478 │ │ │ │ ldrb pc, [fp, r7, ror #17] @ │ │ │ │ ldmvs fp!, {r1, r2, r5, fp, lr} │ │ │ │ andcc r4, r4, r8, ror r4 │ │ │ │ @ instruction: 0xf1074798 │ │ │ │ - @ instruction: 0xf7e20020 │ │ │ │ - ldmdbmi r8, {r1, fp, sp, lr, pc} │ │ │ │ + @ instruction: 0xf7e10020 │ │ │ │ + ldmdbmi r8, {r1, r2, r3, r4, r5, r6, r7, r8, r9, sl, fp, sp, lr, pc} │ │ │ │ ldmvs sp!, {r1, sp}^ │ │ │ │ subvc pc, r2, #1325400064 @ 0x4f000000 │ │ │ │ movwcs r4, #3104 @ 0xc20 │ │ │ │ ldrbtmi r5, [ip], #-2157 @ 0xfffff793 │ │ │ │ andls r4, r0, r1, lsr #12 │ │ │ │ @ instruction: 0xf04f9501 │ │ │ │ @ instruction: 0xf7fc30ff │ │ │ │ @@ -30531,100 +30533,100 @@ │ │ │ │ @ instruction: 0x46204b18 │ │ │ │ rsbsvs r4, r9, r9, ror r4 │ │ │ │ @ instruction: 0xf01b447b │ │ │ │ ldmdavs r9!, {r0, r1, r4, r6, r8, r9, fp, ip, sp, lr, pc}^ │ │ │ │ strmi r4, [r8], -r2, lsr #12 │ │ │ │ mvncs pc, r0, asr #4 │ │ │ │ @ instruction: 0xf8d2f012 │ │ │ │ - ldc 7, cr15, [r4, #-900] @ 0xfffffc7c │ │ │ │ - strdeq sp, [r5], -sl │ │ │ │ - strdeq sp, [r5], -r6 │ │ │ │ + ldc 7, cr15, [r0, #-900] @ 0xfffffc7c │ │ │ │ + strdeq sp, [r5], -r2 │ │ │ │ + andeq sp, r5, lr, ror #9 │ │ │ │ ldrdeq r0, [r0], -r8 │ │ │ │ ldrdeq r0, [r0], -r0 @ │ │ │ │ strdeq r0, [r0], -ip │ │ │ │ andeq r0, r0, r0, lsl #9 │ │ │ │ - muleq r6, lr, sp │ │ │ │ - andeq r2, r6, r2, lsl lr │ │ │ │ - andeq r2, r6, r2, ror sp │ │ │ │ - andeq sp, r5, ip, asr #8 │ │ │ │ - strdeq r5, [r3], -r4 │ │ │ │ - andeq r5, r3, r6, asr #13 │ │ │ │ - andeq r5, r3, r2, ror #11 │ │ │ │ - @ instruction: 0x000356b4 │ │ │ │ - andeq r2, r6, r8, lsl #26 │ │ │ │ - @ instruction: 0x000355b6 │ │ │ │ - muleq r3, r0, r5 │ │ │ │ - andeq r5, r3, r0, ror r6 │ │ │ │ + muleq r6, r6, sp │ │ │ │ + andeq r2, r6, sl, lsl #28 │ │ │ │ + andeq r2, r6, sl, ror #26 │ │ │ │ + andeq sp, r5, r4, asr #8 │ │ │ │ + andeq r5, r3, r4, ror #11 │ │ │ │ + @ instruction: 0x000356b6 │ │ │ │ + ldrdeq r5, [r3], -r2 │ │ │ │ + andeq r5, r3, r4, lsr #13 │ │ │ │ + andeq r2, r6, r0, lsl #26 │ │ │ │ + andeq r5, r3, r6, lsr #11 │ │ │ │ + andeq r5, r3, r0, lsl #11 │ │ │ │ + andeq r5, r3, r0, ror #12 │ │ │ │ vst3. {d27,d29,d31}, [pc :256], r0 │ │ │ │ - bl feb79eac │ │ │ │ + bl feb79eb4 │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ sbcslt r0, sp, r8, ror lr │ │ │ │ svcge 0x00024c58 │ │ │ │ ldrbtmi r4, [ip], #-3416 @ 0xfffff2a8 │ │ │ │ ldrbtmi r4, [sp], #-2648 @ 0xfffff5a8 │ │ │ │ - blmi 163afb8 │ │ │ │ + blmi 163afc0 │ │ │ │ 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 3d0cc │ │ │ │ - blmi 1496ea0 │ │ │ │ + blcs 3d0d4 │ │ │ │ + blmi 1496ea8 │ │ │ │ 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 135e774 │ │ │ │ + blmi 135e76c │ │ │ │ @ instruction: 0x210068ba │ │ │ │ andseq pc, r8, r7, lsl #2 │ │ │ │ ldrsbtvs r5, [fp], -r3 │ │ │ │ - svc 0x00fef7e1 │ │ │ │ + svc 0x00faf7e1 │ │ │ │ stmdacs r0, {r2, r9, sl, lr} │ │ │ │ @ instruction: 0xf107d176 │ │ │ │ @ instruction: 0xf7e20018 │ │ │ │ - stmdami r5, {r3, r4, r5, r6, fp, sp, lr, pc}^ │ │ │ │ + stmdami r5, {r2, r4, r5, r6, fp, sp, lr, pc}^ │ │ │ │ andcc r4, r4, r8, ror r4 │ │ │ │ - mcrr 7, 14, pc, r2, cr1 @ │ │ │ │ + ldc 7, cr15, [lr], #-900 @ 0xfffffc7c │ │ │ │ strdlt r6, [fp, -fp]! │ │ │ │ @ instruction: 0xf7e14618 │ │ │ │ - @ instruction: 0xf5b0ee6c │ │ │ │ + @ instruction: 0xf5b0ee68 │ │ │ │ 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, [r6], {225} @ 0xe1 │ │ │ │ + ldcl 7, cr15, [r2], {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 b9e700 │ │ │ │ + blmi b9e6f8 │ │ │ │ ldmpl r3, {r1, r3, r4, r5, r7, fp, sp, lr}^ │ │ │ │ - bllt efcde4 │ │ │ │ - blmi a75638 │ │ │ │ + bllt efcdec │ │ │ │ + blmi a75640 │ │ │ │ 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: 0xff50f01a │ │ │ │ - blcs 3d19c │ │ │ │ + blcs 3d1a4 │ │ │ │ stmdavs r3!, {r0, r1, r2, r4, r7, r8, ip, lr, pc} │ │ │ │ ldrtmi fp, [r1], -fp, lsr #2 │ │ │ │ vmax.s8 d20, d0, d24 │ │ │ │ @ instruction: 0xf01b420f │ │ │ │ @ instruction: 0xf04ff801 │ │ │ │ @ instruction: 0xe7d734ff │ │ │ │ vmul.i8 d20, d0, d14 │ │ │ │ @@ -30641,55 +30643,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: 0xf7e1eefe │ │ │ │ - svclt 0x0000ec38 │ │ │ │ - andeq sp, r5, r6, asr #6 │ │ │ │ - andeq sp, r5, r2, asr #6 │ │ │ │ + @ instruction: 0xf7e1eefa │ │ │ │ + svclt 0x0000ec34 │ │ │ │ + andeq sp, r5, lr, lsr r3 │ │ │ │ + andeq sp, r5, sl, lsr r3 │ │ │ │ ldrdeq r0, [r0], -r8 │ │ │ │ ldrdeq r0, [r0], -r0 @ │ │ │ │ - andeq r2, r6, r0, lsr #24 │ │ │ │ + andeq r2, r6, r8, lsl ip │ │ │ │ andeq r0, r0, r0, lsl #9 │ │ │ │ - andeq r2, r6, r8, ror #23 │ │ │ │ - andeq r2, r6, r4, lsr #23 │ │ │ │ - andeq sp, r5, r4, lsl #5 │ │ │ │ - andeq r5, r3, r0, lsr r4 │ │ │ │ - andeq r5, r3, lr, lsl #11 │ │ │ │ - andeq r5, r3, r0, lsl #8 │ │ │ │ - andeq r5, r3, lr, asr r5 │ │ │ │ - andeq r2, r6, r0, lsl #22 │ │ │ │ + andeq r2, r6, r0, ror #23 │ │ │ │ + muleq r6, ip, fp │ │ │ │ + andeq sp, r5, ip, ror r2 │ │ │ │ + andeq r5, r3, r0, lsr #8 │ │ │ │ + andeq r5, r3, lr, ror r5 │ │ │ │ + strdeq r5, [r3], -r0 │ │ │ │ + andeq r5, r3, lr, asr #10 │ │ │ │ + strdeq r2, [r6], -r8 │ │ │ │ vst3.32 {d27,d29,d31}, [pc :256], r0 │ │ │ │ - bl feb7a058 │ │ │ │ + bl feb7a060 │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ stmdami r9!, {r4, r5, r7, r8, r9, sl, fp} │ │ │ │ stmdbmi r9!, {r4, r7, ip, sp, pc} │ │ │ │ - blmi a74048 │ │ │ │ + blmi a74050 │ │ │ │ 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 afb54 │ │ │ │ - bmi 916eb8 │ │ │ │ + blcs afb5c │ │ │ │ + bmi 916ec0 │ │ │ │ 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 be0e84 │ │ │ │ + blx be0e8c │ │ │ │ ldrbtmi r4, [r9], #-2331 @ 0xfffff6e5 │ │ │ │ mrc2 0, 0, pc, cr6, cr10, {0} │ │ │ │ - bmi 6d1494 │ │ │ │ + bmi 6d149c │ │ │ │ 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 │ │ │ │ @@ -30701,24 +30703,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 │ │ │ │ stc2 0, cr15, [sl, #-104] @ 0xffffff98 │ │ │ │ @ instruction: 0xf7e1e7d9 │ │ │ │ - svclt 0x0000ebc2 │ │ │ │ - muleq r5, ip, r1 │ │ │ │ - ldrdeq r0, [r0], -r8 │ │ │ │ + svclt 0x0000ebbe │ │ │ │ muleq r5, r4, r1 │ │ │ │ + ldrdeq r0, [r0], -r8 │ │ │ │ + andeq sp, r5, ip, lsl #3 │ │ │ │ strdeq r0, [r0], -ip │ │ │ │ - andeq sp, r5, r6, ror r1 │ │ │ │ - andeq r3, r3, r6, lsr r0 │ │ │ │ - andeq sp, r5, sl, asr #2 │ │ │ │ + andeq sp, r5, lr, ror #2 │ │ │ │ + andeq r3, r3, r6, lsr #32 │ │ │ │ + andeq sp, r5, r2, asr #2 │ │ │ │ vst3. {d27,d29,d31}, [pc :256], r0 │ │ │ │ - bl feb7a128 │ │ │ │ + bl feb7a130 │ │ │ │ @ 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} │ │ │ │ @@ -30729,45 +30731,45 @@ │ │ │ │ vmul.i8 d20, d0, d29 │ │ │ │ ldmdami sp!, {r0, r1, r3, r5, r9, ip, sp} │ │ │ │ ldrbtmi r4, [r8], #-1145 @ 0xfffffb87 │ │ │ │ mrc2 0, 3, pc, cr4, cr10, {0} │ │ │ │ @ instruction: 0xf1072400 │ │ │ │ strtmi r0, [r0], -r8, lsl #2 │ │ │ │ @ instruction: 0xf7e160fc │ │ │ │ - blmi e5e4fc │ │ │ │ + blmi e5e4f4 │ │ │ │ @ instruction: 0x4621687a │ │ │ │ andseq pc, r0, r7, lsl #2 │ │ │ │ ldrsbtvs r5, [fp], -r3 │ │ │ │ - cdp 7, 12, cr15, cr2, cr1, {7} │ │ │ │ + cdp 7, 11, cr15, cr14, cr1, {7} │ │ │ │ cmple lr, r0, lsl #16 │ │ │ │ @ instruction: 0xf1074c33 │ │ │ │ @ instruction: 0xf7e10010 │ │ │ │ - ldrbtmi lr, [ip], #-3900 @ 0xfffff0c4 │ │ │ │ + ldrbtmi lr, [ip], #-3896 @ 0xfffff0c8 │ │ │ │ @ instruction: 0xf7e11d20 │ │ │ │ - strmi lr, [r6], -sl, ror #24 │ │ │ │ + strmi lr, [r6], -r6, 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]! @ 22aaf @ │ │ │ │ + ldrbvc pc, [pc, #-1285]! @ 22ab7 @ │ │ │ │ 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 fe6e0f58 │ │ │ │ + bl fe5e0f60 │ │ │ │ ldmiblt fp!, {r0, r1, r3, r4, r5, r6, r7, fp, sp, lr} │ │ │ │ @ instruction: 0x210068b8 │ │ │ │ - stc 7, cr15, [sl, #-900]! @ 0xfffffc7c │ │ │ │ + stc 7, cr15, [r6, #-900]! @ 0xfffffc7c │ │ │ │ ldmdavs sl!, {r0, r3, r4, r8, r9, fp, lr}^ │ │ │ │ ldmdavs fp, {r0, r1, r4, r6, r7, fp, ip, lr} │ │ │ │ - bmi 7d1678 │ │ │ │ + bmi 7d1680 │ │ │ │ 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 │ │ │ │ @@ -30778,75 +30780,75 @@ │ │ │ │ ldmdami r5, {r4, r6, r9, ip, sp, lr} │ │ │ │ ldrbtmi r4, [r8], #-1145 @ 0xfffffb87 │ │ │ │ mrc2 0, 6, pc, cr0, 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, [sl, #900]! @ 0x384 │ │ │ │ - bl 960fc0 │ │ │ │ - andeq sp, r5, sl, asr #1 │ │ │ │ - andeq sp, r5, r6, asr #1 │ │ │ │ + stcl 7, cr15, [r6, #900]! @ 0x384 │ │ │ │ + bl 860fc8 │ │ │ │ + andeq sp, r5, r2, asr #1 │ │ │ │ + strheq sp, [r5], -lr │ │ │ │ ldrdeq r0, [r0], -r8 │ │ │ │ ldrdeq r0, [r0], -r0 @ │ │ │ │ - andeq r5, r3, r4, ror r2 │ │ │ │ - andeq r5, r3, sl, ror #7 │ │ │ │ + andeq r5, r3, r4, ror #4 │ │ │ │ + ldrdeq r5, [r3], -sl │ │ │ │ andeq r0, r0, r0, lsl #9 │ │ │ │ - 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 │ │ │ │ - @ instruction: 0x000351b4 │ │ │ │ - andeq r5, r3, sl, lsr #6 │ │ │ │ - ldrdeq r2, [r6], -sl │ │ │ │ + andeq r2, r6, sl, ror #18 │ │ │ │ + ldrdeq r2, [r6], -r8 │ │ │ │ + andeq r2, r6, r4, lsr r9 │ │ │ │ + andeq sp, r5, sl │ │ │ │ + strdeq r2, [r6], -r0 │ │ │ │ + andeq r5, r3, r4, lsr #3 │ │ │ │ + andeq r5, r3, sl, lsl r3 │ │ │ │ + ldrdeq r2, [r6], -r2 @ │ │ │ │ strlt r4, [r0], #2308 @ 0x904 │ │ │ │ svcge 0x00004479 │ │ │ │ ldrtmi r3, [sp], r0, lsr #2 │ │ │ │ - blvc 1611fc │ │ │ │ + blvc 161204 │ │ │ │ mcrlt 7, 0, pc, cr14, cr7, {7} @ │ │ │ │ - andeq r2, r6, r8, lsl #17 │ │ │ │ + andeq r2, r6, r0, lsl #17 │ │ │ │ vst3.32 {d27,d29,d31}, [pc :64], r0 │ │ │ │ - bl feb7a298 │ │ │ │ + bl feb7a2a0 │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ - blmi d66ba0 │ │ │ │ + blmi d66ba8 │ │ │ │ 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 b5e39c │ │ │ │ + blmi b5e394 │ │ │ │ @ instruction: 0xf1072100 │ │ │ │ stmiapl r3!, {r4}^ │ │ │ │ @ instruction: 0xf7e1607b │ │ │ │ - @ instruction: 0x4604ee14 │ │ │ │ + @ instruction: 0x4604ee10 │ │ │ │ teqle r9, r0, lsl #16 │ │ │ │ andseq pc, r0, r7, lsl #2 │ │ │ │ - cdp 7, 8, cr15, cr12, cr1, {7} │ │ │ │ + cdp 7, 8, cr15, cr8, cr1, {7} │ │ │ │ ldrbtmi r4, [r8], #-2085 @ 0xfffff7db │ │ │ │ @ instruction: 0xf7e13004 │ │ │ │ - ldmdavs r8!, {r3, r4, r6, r9, fp, sp, lr, pc} │ │ │ │ + ldmdavs r8!, {r2, r4, r6, r9, fp, sp, lr, pc} │ │ │ │ @ instruction: 0xf81af7ff │ │ │ │ @ instruction: 0xf8d0b348 │ │ │ │ @ instruction: 0x07db30dc │ │ │ │ @ instruction: 0xf107d51c │ │ │ │ @ instruction: 0xf7e10010 │ │ │ │ - ldmdami lr, {r2, r3, r4, r5, r6, r7, r9, fp, sp, lr, pc} │ │ │ │ + ldmdami lr, {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, [r8], {225} @ 0xe1 │ │ │ │ - blmi 575990 │ │ │ │ + stc 7, cr15, [r4], {225} @ 0xe1 │ │ │ │ + blmi 575998 │ │ │ │ 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 │ │ │ │ @@ -30856,71 +30858,71 @@ │ │ │ │ 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: 0xf7e1ed50 │ │ │ │ - svclt 0x0000ea8a │ │ │ │ - andeq r2, r6, lr, asr r8 │ │ │ │ - andeq ip, r5, r8, asr pc │ │ │ │ + @ instruction: 0xf7e1ed4c │ │ │ │ + svclt 0x0000ea86 │ │ │ │ + andeq r2, r6, r6, asr r8 │ │ │ │ + andeq ip, r5, r0, asr pc │ │ │ │ ldrdeq r0, [r0], -r8 │ │ │ │ - andeq ip, r5, lr, asr #30 │ │ │ │ + andeq ip, r5, r6, asr #30 │ │ │ │ andeq r0, r0, r0, lsl #9 │ │ │ │ - andeq r2, r6, r2, lsl r8 │ │ │ │ - andeq r2, r6, lr, ror #15 │ │ │ │ - ldrdeq ip, [r5], -r8 │ │ │ │ - andeq r2, r6, r4, lsr #15 │ │ │ │ + andeq r2, r6, sl, lsl #16 │ │ │ │ + andeq r2, r6, r6, ror #15 │ │ │ │ + ldrdeq ip, [r5], -r0 │ │ │ │ + muleq r6, ip, r7 │ │ │ │ vst3. {d27,d29,d31}, [pc :256], r0 │ │ │ │ - bl feb7a3a0 │ │ │ │ + bl feb7a3a8 │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ - blmi 1426c68 │ │ │ │ + blmi 1426c70 │ │ │ │ @ instruction: 0xf8dfb0cf │ │ │ │ mrrcmi 1, 4, ip, r0, cr0 │ │ │ │ ldrbtmi r4, [ip], #1147 @ 0x47b │ │ │ │ - stclmi 15, cr10, [pc, #-0] @ 231b8 │ │ │ │ + stclmi 15, cr10, [pc, #-0] @ 231c0 │ │ │ │ @ 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 109e27c │ │ │ │ + blmi 109e274 │ │ │ │ @ instruction: 0xf1074621 │ │ │ │ stmiapl fp!, {r3, r4}^ │ │ │ │ @ instruction: 0xf7e1607b │ │ │ │ - strmi lr, [r5], -r4, lsl #27 │ │ │ │ + strmi lr, [r5], -r0, lsl #27 │ │ │ │ cmnle r1, r0, lsl #16 │ │ │ │ andseq pc, r8, r7, lsl #2 │ │ │ │ - ldcl 7, cr15, [ip, #900]! @ 0x384 │ │ │ │ + ldcl 7, cr15, [r8, #900]! @ 0x384 │ │ │ │ ldrbtmi r4, [r8], #-2106 @ 0xfffff7c6 │ │ │ │ @ instruction: 0xf7e13004 │ │ │ │ - ldmdavs r8!, {r3, r6, r7, r8, fp, sp, lr, pc} │ │ │ │ + ldmdavs r8!, {r2, 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 1b5f2a2 │ │ │ │ + blx 1b5f2aa │ │ │ │ ldrsbeq pc, [r4], #132 @ 0x84 @ │ │ │ │ @ instruction: 0xf7f8b128 │ │ │ │ @ instruction: 0xf506f8f5 │ │ │ │ @ instruction: 0xf8c35380 │ │ │ │ ldmvs sl!, {r4, r5, r7}^ │ │ │ │ - blvc 25e8a0 │ │ │ │ + blvc 25e8a8 │ │ │ │ orrpl pc, r4, r2, lsl #10 │ │ │ │ orrpl pc, r5, #8388608 @ 0x800000 │ │ │ │ stc 1, cr3, [r1, #-64] @ 0xffffffc0 │ │ │ │ ldmib r4, {r1, r8, r9, fp, ip, sp, lr}^ │ │ │ │ stmib r3, {r2, r3, r8}^ │ │ │ │ ldmib r4, {r8}^ │ │ │ │ stmib r3, {r1, r2, r3, r8}^ │ │ │ │ @@ -30931,110 +30933,110 @@ │ │ │ │ @ instruction: 0xf1042231 │ │ │ │ @ instruction: 0xf01a0195 │ │ │ │ ldmvs fp!, {r0, r2, r6, r8, r9, fp, ip, sp, lr, pc}^ │ │ │ │ @ instruction: 0xf5032200 │ │ │ │ @ instruction: 0xf8c35380 │ │ │ │ @ instruction: 0xf10720c8 │ │ │ │ @ instruction: 0xf7e10018 │ │ │ │ - ldmdami r9, {r3, r4, r5, r9, fp, sp, lr, pc} │ │ │ │ + ldmdami r9, {r2, r4, r5, r9, fp, sp, lr, pc} │ │ │ │ ldrbtmi r6, [r8], #-2171 @ 0xfffff785 │ │ │ │ ldrmi r3, [r8, r4] │ │ │ │ tstcs r0, r8, ror r9 │ │ │ │ - bl ff161230 │ │ │ │ - blmi 435b04 │ │ │ │ + bl ff061238 │ │ │ │ + blmi 435b0c │ │ │ │ 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: 0xf04fec98 │ │ │ │ + @ instruction: 0xf04fec94 │ │ │ │ @ instruction: 0xe7d635ff │ │ │ │ - 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 │ │ │ │ + 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 │ │ │ │ ldrdeq r0, [r0], -r8 │ │ │ │ - andeq ip, r5, r2, asr #28 │ │ │ │ + andeq ip, r5, sl, lsr lr │ │ │ │ andeq r0, r0, r0, lsl #9 │ │ │ │ - strdeq r2, [r6], -r2 @ │ │ │ │ - andeq r2, r6, r6, ror #12 │ │ │ │ - andeq ip, r5, r0, asr sp │ │ │ │ - andeq r2, r6, r4, lsr r6 │ │ │ │ + andeq r2, r6, sl, ror #13 │ │ │ │ + andeq r2, r6, lr, asr r6 │ │ │ │ + andeq ip, r5, r8, asr #26 │ │ │ │ + andeq r2, r6, ip, lsr #12 │ │ │ │ vst3.32 {d27,d29,d31}, [pc :64], r0 │ │ │ │ - bl feb7a514 │ │ │ │ + bl feb7a51c │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ ldmdbmi r3!, {r6, r7, r9, sl, fp} │ │ │ │ - bmi d0f654 │ │ │ │ + bmi d0f65c │ │ │ │ svcge 0x00004479 │ │ │ │ - blmi cf63f0 │ │ │ │ + blmi cf63f8 │ │ │ │ ldrbtmi r5, [ip], #-2186 @ 0xfffff776 │ │ │ │ @ instruction: 0xf8c76812 │ │ │ │ @ instruction: 0xf04f212c │ │ │ │ rsbsvs r0, r8, r0, lsl #4 │ │ │ │ @ instruction: 0xf50358e3 │ │ │ │ @ instruction: 0xf8d35380 │ │ │ │ - blcs 70014 │ │ │ │ - blmi b57450 │ │ │ │ + blcs 7001c │ │ │ │ + blmi b57458 │ │ │ │ ldmibvs fp, {r0, r1, r3, r4, r5, r6, sl, lr}^ │ │ │ │ andle r2, r1, r1, lsl #22 │ │ │ │ - blx ff3e1352 │ │ │ │ + blx ff3e135a │ │ │ │ tstpeq ip, r7, lsl #2 @ p-variant is OBSOLETE │ │ │ │ @ instruction: 0xf7e12000 │ │ │ │ - blmi a1e110 │ │ │ │ + blmi a1e108 │ │ │ │ @ instruction: 0xf1072100 │ │ │ │ stmiapl r3!, {r4}^ │ │ │ │ @ instruction: 0xf7e1603b │ │ │ │ - bllt 1e5e6a8 │ │ │ │ + bllt 1e5e6a0 │ │ │ │ andseq pc, r0, r7, lsl #2 │ │ │ │ - ldrbtcc pc, [pc], #79 @ 23378 @ │ │ │ │ - stcl 7, cr15, [r6, #-900] @ 0xfffffc7c │ │ │ │ + ldrbtcc pc, [pc], #79 @ 23380 @ │ │ │ │ + stcl 7, cr15, [r2, #-900] @ 0xfffffc7c │ │ │ │ ldrbtmi r4, [r8], #-2080 @ 0xfffff7e0 │ │ │ │ @ instruction: 0xf7e13004 │ │ │ │ - ldmdavs r8!, {r1, r4, r8, fp, sp, lr, pc}^ │ │ │ │ + ldmdavs r8!, {r1, r2, r3, r8, fp, sp, lr, pc}^ │ │ │ │ mrc2 7, 6, pc, cr4, cr14, {7} │ │ │ │ @ instruction: 0xf8d0b108 │ │ │ │ @ instruction: 0xf10740dc │ │ │ │ @ instruction: 0xf7e10010 │ │ │ │ - ldmdami sl, {r3, r4, r5, r7, r8, fp, sp, lr, pc} │ │ │ │ + ldmdami sl, {r2, r4, r5, r7, r8, fp, sp, lr, pc} │ │ │ │ ldrbtmi r6, [r8], #-2107 @ 0xfffff7c5 │ │ │ │ ldrmi r3, [r8, r4] │ │ │ │ strdcs r6, [r0, -r8] │ │ │ │ - bl 1161330 │ │ │ │ - blmi 3f5c08 │ │ │ │ + bl 1061338 │ │ │ │ + blmi 3f5c10 │ │ │ │ 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: 0xf7e1ec16 │ │ │ │ - svclt 0x0000e950 │ │ │ │ - andeq ip, r5, r0, ror #25 │ │ │ │ + @ instruction: 0xf7e1ec12 │ │ │ │ + svclt 0x0000e94c │ │ │ │ + ldrdeq ip, [r5], -r8 │ │ │ │ ldrdeq r0, [r0], -r8 │ │ │ │ - ldrdeq ip, [r5], -r6 │ │ │ │ + andeq ip, r5, lr, asr #25 │ │ │ │ strdeq r0, [r0], -ip │ │ │ │ - @ instruction: 0x000625bc │ │ │ │ + @ instruction: 0x000625b4 │ │ │ │ andeq r0, r0, r0, lsl #9 │ │ │ │ - andeq r2, r6, r6, lsl #11 │ │ │ │ - andeq r2, r6, r6, ror #10 │ │ │ │ - andeq ip, r5, r0, asr ip │ │ │ │ - andeq r2, r6, r0, lsr r5 │ │ │ │ + andeq r2, r6, lr, ror r5 │ │ │ │ + andeq r2, r6, lr, asr r5 │ │ │ │ + andeq ip, r5, r8, asr #24 │ │ │ │ + andeq r2, r6, r8, lsr #10 │ │ │ │ vst3.32 {d27,d29,d31}, [pc :64], r0 │ │ │ │ - bl feb7a618 │ │ │ │ + bl feb7a620 │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ @ instruction: 0xf8df0eb8 │ │ │ │ ldrdlt ip, [pc], #8 @ │ │ │ │ ldrbtmi r4, [ip], #2613 @ 0xa35 │ │ │ │ ldcmi 15, cr10, [r5], #-0 │ │ │ │ @ instruction: 0xf85c4b35 │ │ │ │ ldrbtmi r2, [ip], #-2 │ │ │ │ @@ -31042,67 +31044,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 7dbc4 │ │ │ │ + blcs 7dbcc │ │ │ │ @ instruction: 0xf7ffd001 │ │ │ │ @ instruction: 0xf107fb49 │ │ │ │ andcs r0, r0, r4, lsl r1 │ │ │ │ - b ff9e13ec │ │ │ │ + b ff8e13f4 │ │ │ │ tstcs r0, r8, lsr #22 │ │ │ │ andseq pc, r8, r7, lsl #2 │ │ │ │ rsbsvs r5, fp, r3, ror #17 │ │ │ │ - mcrr 7, 14, pc, r8, cr1 @ │ │ │ │ - bllt fe234c8c │ │ │ │ + mcrr 7, 14, pc, r4, cr1 @ │ │ │ │ + bllt fe234c94 │ │ │ │ andseq pc, r8, r7, lsl #2 │ │ │ │ - stcl 7, cr15, [r2], {225} @ 0xe1 │ │ │ │ + ldc 7, cr15, [lr], #900 @ 0x384 │ │ │ │ ldrbtmi r4, [r8], #-2082 @ 0xfffff7de │ │ │ │ @ instruction: 0xf7e13004 │ │ │ │ - ldmvs r8!, {r1, r2, r3, r7, fp, sp, lr, pc}^ │ │ │ │ + ldmvs r8!, {r1, 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 │ │ │ │ - ldmdb r2!, {r0, r5, r6, r7, r8, r9, sl, ip, sp, lr, pc} │ │ │ │ + stmdb lr!, {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 65dfb8 │ │ │ │ + bmi 65dfb0 │ │ │ │ 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: 0xf7e1eb8e │ │ │ │ - svclt 0x0000e8c8 │ │ │ │ - ldrdeq ip, [r5], -sl │ │ │ │ + @ instruction: 0xf7e1eb8a │ │ │ │ + svclt 0x0000e8c4 │ │ │ │ + ldrdeq ip, [r5], -r2 │ │ │ │ ldrdeq r0, [r0], -r8 │ │ │ │ - andeq ip, r5, lr, asr #23 │ │ │ │ + andeq ip, r5, r6, asr #23 │ │ │ │ strdeq r0, [r0], -ip │ │ │ │ - @ instruction: 0x000624b2 │ │ │ │ + andeq r2, r6, sl, lsr #9 │ │ │ │ andeq r0, r0, r0, lsl #9 │ │ │ │ - andeq r2, r6, lr, ror r4 │ │ │ │ - andeq r2, r6, ip, asr r4 │ │ │ │ - andeq ip, r5, r6, asr #22 │ │ │ │ - andeq r2, r6, r0, lsr #8 │ │ │ │ + andeq r2, r6, r6, ror r4 │ │ │ │ + andeq r2, r6, r4, asr r4 │ │ │ │ + andeq ip, r5, lr, lsr fp │ │ │ │ + andeq r2, r6, r8, lsl r4 │ │ │ │ vst3.32 {d27,d29,d31}, [pc :64], r0 │ │ │ │ - bl feb7a728 │ │ │ │ + bl feb7a730 │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ @ instruction: 0xf8df0eb8 │ │ │ │ ldrdlt ip, [pc], #0 @ │ │ │ │ ldrbtmi r4, [ip], #2611 @ 0xa33 │ │ │ │ ldcmi 15, cr10, [r3], #-0 │ │ │ │ @ instruction: 0xf85c4b33 │ │ │ │ ldrbtmi r2, [ip], #-2 │ │ │ │ @@ -31110,65 +31112,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 7dcd4 │ │ │ │ + blcs 7dcdc │ │ │ │ @ instruction: 0xf7ffd001 │ │ │ │ @ instruction: 0xf107fac1 │ │ │ │ andcs r0, r0, r4, lsl r1 │ │ │ │ - b 17e14fc │ │ │ │ + b 16e1504 │ │ │ │ tstcs r0, r6, lsr #22 │ │ │ │ andseq pc, r8, r7, lsl #2 │ │ │ │ rsbsvs r5, fp, r3, ror #17 │ │ │ │ - bl ff06150c │ │ │ │ + bl fef61514 │ │ │ │ @ instruction: 0xf107bb70 │ │ │ │ @ instruction: 0xf7e10018 │ │ │ │ - stmdami r1!, {r2, r3, r4, r5, sl, fp, sp, lr, pc} │ │ │ │ + stmdami r1!, {r3, r4, r5, sl, fp, sp, lr, pc} │ │ │ │ andcc r4, r4, r8, ror r4 │ │ │ │ - stmda r6, {r0, r5, r6, r7, r8, r9, sl, ip, sp, lr, pc} │ │ │ │ + stmda r2, {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 r8!, {r0, r5, r6, r7, r8, r9, sl, ip, sp, lr, pc} │ │ │ │ + stmia r4!, {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 59dea4 │ │ │ │ + bmi 59de9c │ │ │ │ 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: 0xf7e1eb0a │ │ │ │ - svclt 0x0000e844 │ │ │ │ - andeq ip, r5, sl, asr #21 │ │ │ │ + @ instruction: 0xf7e1eb06 │ │ │ │ + svclt 0x0000e840 │ │ │ │ + andeq ip, r5, r2, asr #21 │ │ │ │ ldrdeq r0, [r0], -r8 │ │ │ │ - @ instruction: 0x0005cabe │ │ │ │ + @ instruction: 0x0005cab6 │ │ │ │ strdeq r0, [r0], -ip │ │ │ │ - andeq r2, r6, r2, lsr #7 │ │ │ │ + muleq r6, sl, r3 │ │ │ │ andeq r0, r0, r0, lsl #9 │ │ │ │ - andeq r2, r6, r0, ror r3 │ │ │ │ - andeq r2, r6, r8, asr #6 │ │ │ │ - andeq ip, r5, r2, lsr sl │ │ │ │ - andeq r2, r6, r8, lsl r3 │ │ │ │ + andeq r2, r6, r8, ror #6 │ │ │ │ + andeq r2, r6, r0, asr #6 │ │ │ │ + andeq ip, r5, sl, lsr #20 │ │ │ │ + andeq r2, r6, r0, lsl r3 │ │ │ │ vst3.32 {d27,d29,d31}, [pc :64], r0 │ │ │ │ - bl feb7a830 │ │ │ │ + bl feb7a838 │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ @ instruction: 0xf8df0eb8 │ │ │ │ ldrdlt ip, [pc], #0 @ │ │ │ │ ldrbtmi r4, [ip], #2611 @ 0xa33 │ │ │ │ ldcmi 15, cr10, [r3], #-0 │ │ │ │ @ instruction: 0xf85c4b33 │ │ │ │ ldrbtmi r2, [ip], #-2 │ │ │ │ @@ -31176,133 +31178,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 7dddc │ │ │ │ + blcs 7dde4 │ │ │ │ @ instruction: 0xf7ffd001 │ │ │ │ @ instruction: 0xf107fa3d │ │ │ │ andcs r0, r0, r4, lsl r1 │ │ │ │ - ldmib sl, {r0, r5, r6, r7, r8, r9, sl, ip, sp, lr, pc}^ │ │ │ │ + ldmib r6, {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 f61614 │ │ │ │ + bl e6161c │ │ │ │ @ instruction: 0xf107bb78 │ │ │ │ @ instruction: 0xf7e10018 │ │ │ │ - stmdami r1!, {r3, r4, r5, r7, r8, r9, fp, sp, lr, pc} │ │ │ │ + stmdami r1!, {r2, r4, r5, r7, r8, r9, fp, sp, lr, pc} │ │ │ │ andcc r4, r4, r8, ror r4 │ │ │ │ - svc 0x0082f7e0 │ │ │ │ + svc 0x007ef7e0 │ │ │ │ @ instruction: 0xf7fe68f8 │ │ │ │ teqplt r0, r5, asr #26 @ p-variant is OBSOLETE │ │ │ │ ldrsbcc pc, [ip], #128 @ 0x80 @ │ │ │ │ - b 8fd99c │ │ │ │ + b 8fd9a4 │ │ │ │ @ instruction: 0xf8c00302 │ │ │ │ @ instruction: 0xf10730dc │ │ │ │ @ instruction: 0xf7e10018 │ │ │ │ - ldmdami r8, {r2, r5, fp, sp, lr, pc} │ │ │ │ + ldmdami r8, {r5, fp, sp, lr, pc} │ │ │ │ ldrbtmi r6, [r8], #-2171 @ 0xfffff785 │ │ │ │ ldrmi r3, [r8, r4] │ │ │ │ tstcs r0, r8, ror r9 │ │ │ │ - ldmib r0!, {r0, r5, r6, r7, r8, r9, sl, ip, sp, lr, pc} │ │ │ │ - blmi 375f28 │ │ │ │ + stmib ip!, {r0, r5, r6, r7, r8, r9, sl, ip, sp, lr, pc} │ │ │ │ + blmi 375f30 │ │ │ │ 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 fe161688 │ │ │ │ - svc 0x00bef7e0 │ │ │ │ - andeq ip, r5, r2, asr #19 │ │ │ │ + b fe061690 │ │ │ │ + svc 0x00baf7e0 │ │ │ │ + @ instruction: 0x0005c9ba │ │ │ │ ldrdeq r0, [r0], -r8 │ │ │ │ - @ instruction: 0x0005c9b6 │ │ │ │ + andeq ip, r5, lr, lsr #19 │ │ │ │ strdeq r0, [r0], -ip │ │ │ │ - muleq r6, sl, r2 │ │ │ │ + muleq r6, r2, r2 │ │ │ │ andeq r0, r0, r0, lsl #9 │ │ │ │ - andeq r2, r6, r8, ror #4 │ │ │ │ - andeq r2, r6, lr, lsr r2 │ │ │ │ - andeq ip, r5, r8, lsr #18 │ │ │ │ - andeq r2, r6, lr, lsl #4 │ │ │ │ + andeq r2, r6, r0, ror #4 │ │ │ │ + andeq r2, r6, r6, lsr r2 │ │ │ │ + andeq ip, r5, r0, lsr #18 │ │ │ │ + andeq r2, r6, r6, lsl #4 │ │ │ │ mvnsmi lr, sp, lsr #18 │ │ │ │ stcpl 4, cr15, [r0], {79} @ 0x4f │ │ │ │ @ instruction: 0x0c0cebad │ │ │ │ svceq 0x00e8f8cc │ │ │ │ ldrdhi pc, [r4], #-143 @ 0xffffff71 @ │ │ │ │ - blmi 68f348 │ │ │ │ + blmi 68f350 │ │ │ │ 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 fe961758 │ │ │ │ + blx fe961760 │ │ │ │ @ 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 17df7f8 │ │ │ │ + blx 17df800 │ │ │ │ stmdbmi sl, {r5, r6, r7, r8, r9, sl, sp, lr, pc} │ │ │ │ submi pc, r4, #64, 4 │ │ │ │ ldrbtmi r4, [r9], #-2057 @ 0xfffff7f7 │ │ │ │ @ instruction: 0xf01a4478 │ │ │ │ @ instruction: 0x4628fb11 │ │ │ │ ldrhhi lr, [r0, #141]! @ 0x8d │ │ │ │ - @ instruction: 0x0005c8b6 │ │ │ │ + andeq ip, r5, lr, lsr #17 │ │ │ │ ldrdeq r0, [r0], -r0 @ │ │ │ │ strdeq r0, [r0], -ip │ │ │ │ - andeq r4, r3, r8, asr #20 │ │ │ │ - ldrdeq r4, [r3], -r2 │ │ │ │ - andeq r4, r3, r6, lsr sl │ │ │ │ - andeq r4, r3, r0, asr #23 │ │ │ │ + andeq r4, r3, r8, lsr sl │ │ │ │ + andeq r4, r3, r2, asr #23 │ │ │ │ + andeq r4, r3, r6, lsr #20 │ │ │ │ + @ instruction: 0x00034bb0 │ │ │ │ vst3.32 {d27,d29,d31}, [pc :256], r0 │ │ │ │ - bl feb7a9cc │ │ │ │ + bl feb7a9d4 │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ - blmi 4a7794 │ │ │ │ - bmi 4cf3d8 │ │ │ │ + blmi 4a779c │ │ │ │ + bmi 4cf3e0 │ │ │ │ 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 95f86c │ │ │ │ + blx 95f874 │ │ │ │ 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 │ │ │ │ @ instruction: 0x4620fad7 │ │ │ │ svclt 0x0000bdb0 │ │ │ │ - andeq ip, r5, r6, lsr #16 │ │ │ │ + andeq ip, r5, lr, lsl r8 │ │ │ │ ldrdeq r0, [r0], -r0 @ │ │ │ │ - ldrdeq r4, [r3], -r4 @ │ │ │ │ - andeq r4, r3, r2, ror fp │ │ │ │ - andeq r4, r3, r2, asr #19 │ │ │ │ - andeq r4, r3, r0, ror #22 │ │ │ │ + andeq r4, r3, r4, asr #19 │ │ │ │ + andeq r4, r3, r2, ror #22 │ │ │ │ + @ instruction: 0x000349b2 │ │ │ │ + andeq r4, r3, r0, asr fp │ │ │ │ vst3.32 {d27,d29,d31}, [pc :256], r0 │ │ │ │ - bl feb7aa3c │ │ │ │ + bl feb7aa44 │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ - blmi 4a7804 │ │ │ │ - bmi 4cf448 │ │ │ │ + blmi 4a780c │ │ │ │ + bmi 4cf450 │ │ │ │ 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 │ │ │ │ @@ -31312,20 +31314,20 @@ │ │ │ │ @ instruction: 0xf9ecf01a │ │ │ │ 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: 0x4620fa9f │ │ │ │ svclt 0x0000bdb0 │ │ │ │ - @ instruction: 0x0005c7b6 │ │ │ │ + andeq ip, r5, lr, lsr #15 │ │ │ │ ldrdeq r0, [r0], -r0 @ │ │ │ │ - andeq r4, r3, r4, ror #18 │ │ │ │ - andeq r4, r3, r6, lsl fp │ │ │ │ - andeq r4, r3, r2, asr r9 │ │ │ │ - andeq r4, r3, r4, lsl #22 │ │ │ │ + andeq r4, r3, r4, asr r9 │ │ │ │ + andeq r4, r3, r6, lsl #22 │ │ │ │ + andeq r4, r3, r2, asr #18 │ │ │ │ + strdeq r4, [r3], -r4 @ │ │ │ │ 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 │ │ │ │ @@ -31353,33 +31355,33 @@ │ │ │ │ @ instruction: 0xf1045880 │ │ │ │ ldmdb r3, {r5}^ │ │ │ │ stmib r4, {r1, r8, r9, sp}^ │ │ │ │ eorscs r2, r1, #0, 6 │ │ │ │ @ instruction: 0xfff4f019 │ │ │ │ ldrsbteq pc, [r0], r8 @ │ │ │ │ suble r2, r0, r0, lsl #16 │ │ │ │ - blcs b81940 │ │ │ │ + blcs b81948 │ │ │ │ @ instruction: 0xf7e1d040 │ │ │ │ - b 141dad4 │ │ │ │ + b 141dacc │ │ │ │ pkhtbmi r0, r2, r0, asr #22 │ │ │ │ andeq pc, r1, fp, lsl #2 │ │ │ │ @ instruction: 0xff08f006 │ │ │ │ ldrsbtne pc, [r0], r8 @ │ │ │ │ pkhtbmi r4, r1, r2, asr #12 │ │ │ │ @ instruction: 0xf920f7f8 │ │ │ │ - bllt fe435164 │ │ │ │ + bllt fe43516c │ │ │ │ ldrsbteq pc, [r0], r8 @ │ │ │ │ subslt pc, r8, r4, asr #17 │ │ │ │ andcc pc, fp, r9, lsl #16 │ │ │ │ @ instruction: 0xf006b108 │ │ │ │ strtmi pc, [r8], -sp, lsr #29 │ │ │ │ cdp2 0, 10, cr15, cr10, cr6, {0} │ │ │ │ - blmi 6761dc │ │ │ │ + blmi 6761e4 │ │ │ │ ldmpl r3, {r1, r3, r4, r5, r6, sl, lr}^ │ │ │ │ - blvs 1efd9e4 │ │ │ │ + blvs 1efd9ec │ │ │ │ @ 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 │ │ │ │ @@ -31393,25 +31395,25 @@ │ │ │ │ ldrb r6, [r8, r0, lsr #11] │ │ │ │ strvs r4, [r6, #1713]! @ 0x6b1 │ │ │ │ @ instruction: 0x4648e7d3 │ │ │ │ @ instruction: 0xf00646b1 │ │ │ │ @ instruction: 0xf8d8fe7f │ │ │ │ strvs r0, [r6, #176]! @ 0xb0 │ │ │ │ @ instruction: 0xf7e0e7ca │ │ │ │ - svclt 0x0000ee5a │ │ │ │ - andeq ip, r5, r6, asr #14 │ │ │ │ + svclt 0x0000ee56 │ │ │ │ + andeq ip, r5, lr, lsr r7 │ │ │ │ ldrdeq r0, [r0], -r8 │ │ │ │ - andeq ip, r5, ip, lsl #13 │ │ │ │ + andeq ip, r5, r4, 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 fe37682c │ │ │ │ + bmi fe376834 │ │ │ │ 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 │ │ │ │ @@ -31419,15 +31421,15 @@ │ │ │ │ @ instruction: 0xf50480f7 │ │ │ │ rsccs r5, r8, r0, lsl #13 │ │ │ │ cdp2 0, 9, cr15, cr8, cr6, {0} │ │ │ │ orrpl pc, r1, r4, lsl #10 │ │ │ │ andcs r4, fp, #128, 12 @ 0x8000000 │ │ │ │ ldrdcc pc, [r8], #134 @ 0x86 │ │ │ │ @ instruction: 0xf107311c │ │ │ │ - blcs 23c64 │ │ │ │ + blcs 23c6c │ │ │ │ tstcs r6, #12, 30 @ 0x30 │ │ │ │ orrvc pc, fp, #1325400064 @ 0x4f000000 │ │ │ │ subscc pc, ip, r7, lsr #17 │ │ │ │ @ instruction: 0xff62f019 │ │ │ │ orrpl pc, r3, r4, lsl #10 │ │ │ │ tstcc r8, r5, lsl r2 │ │ │ │ rsbseq pc, r4, r7, lsl #2 │ │ │ │ @@ -31443,68 +31445,68 @@ │ │ │ │ tstcc ip, sp, lsl #4 │ │ │ │ subeq pc, ip, r7, lsl #2 │ │ │ │ @ instruction: 0xff44f019 │ │ │ │ cdppl 5, 8, cr15, cr4, cr4, {0} │ │ │ │ addpl pc, r1, #4, 10 @ 0x1000000 │ │ │ │ @ instruction: 0xf5046ab3 │ │ │ │ ldrtvs r5, [fp], #3205 @ 0xc85 │ │ │ │ - blvc 5f114 │ │ │ │ + blvc 5f11c │ │ │ │ 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 35f0f4 │ │ │ │ + blvc 35f0fc │ │ │ │ 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 2df118 │ │ │ │ - ldcl 7, cr15, [r2, #-896]! @ 0xfffffc80 │ │ │ │ + blvc 2df120 │ │ │ │ + stcl 7, cr15, [lr, #-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 0x0074f7e0 │ │ │ │ + svc 0x0070f7e0 │ │ │ │ @ instruction: 0xf5b04605 │ │ │ │ eorsle r5, r5, #64, 30 @ 0x100 │ │ │ │ strtmi r3, [r8], -r1, lsl #10 │ │ │ │ cdp2 0, 1, cr15, cr6, cr6, {0} │ │ │ │ strtmi r4, [r1], -sl, lsr #12 │ │ │ │ @ instruction: 0xf0194605 │ │ │ │ @ instruction: 0xf8d6feed │ │ │ │ @ instruction: 0xf8c840b0 │ │ │ │ ldrdlt r5, [r4, r0] │ │ │ │ @ instruction: 0xf7e04620 │ │ │ │ - strmi lr, [r5], -r0, ror #30 │ │ │ │ + @ instruction: 0x4605ef5c │ │ │ │ svcpl 0x0040f5b0 │ │ │ │ strcc sp, [r1, #-567] @ 0xfffffdc9 │ │ │ │ @ instruction: 0xf0064628 │ │ │ │ @ instruction: 0xf8d6fe01 │ │ │ │ @ instruction: 0x462a10b0 │ │ │ │ @ instruction: 0xf0194604 │ │ │ │ @ instruction: 0xf8d9fed7 │ │ │ │ @ instruction: 0xf8c83000 │ │ │ │ - blcs 33ebc │ │ │ │ - bmi c98084 │ │ │ │ + blcs 33ec4 │ │ │ │ + bmi c9808c │ │ │ │ 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 │ │ │ │ @@ -31517,61 +31519,61 @@ │ │ │ │ tstpeq r1, pc, rrx @ p-variant is OBSOLETE │ │ │ │ movwcs r9, #768 @ 0x300 │ │ │ │ @ instruction: 0xf7ee9401 │ │ │ │ @ instruction: 0x4622fa7d │ │ │ │ strtmi r4, [r8], -r1, lsl #12 │ │ │ │ mcr2 0, 5, pc, cr10, cr9, {0} @ │ │ │ │ ldrhtcs lr, [r1], -fp │ │ │ │ - beq c9fd00 │ │ │ │ + beq c9fd08 │ │ │ │ stc2l 0, cr15, [r8, #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 1961b9c │ │ │ │ + blx 1961ba4 │ │ │ │ @ instruction: 0x46014652 │ │ │ │ @ instruction: 0xf0194620 │ │ │ │ @ instruction: 0xf8d9fe91 │ │ │ │ @ instruction: 0xf8c83000 │ │ │ │ - blcs 33f48 │ │ │ │ + blcs 33f50 │ │ │ │ stmdbmi pc, {r0, r3, r4, r5, r7, ip, lr, pc} @ │ │ │ │ adcvs pc, r8, #1325400064 @ 0x4f000000 │ │ │ │ ldrbtmi r4, [r9], #-2062 @ 0xfffff7f2 │ │ │ │ @ instruction: 0xf01a4478 │ │ │ │ sbfx pc, sp, #17, #17 │ │ │ │ vmla.i8 d20, d0, d12 │ │ │ │ stmdami ip, {r1, r4, r5, r6, r7, r9, lr} │ │ │ │ ldrbtmi r4, [r8], #-1145 @ 0xfffffb87 │ │ │ │ @ instruction: 0xf818f01a │ │ │ │ @ instruction: 0xf7e0e6ff │ │ │ │ - svclt 0x0000ed32 │ │ │ │ - andeq ip, r5, sl, lsl #12 │ │ │ │ - ldrdeq r0, [r0], -r8 │ │ │ │ + svclt 0x0000ed2e │ │ │ │ andeq ip, r5, r2, lsl #12 │ │ │ │ + ldrdeq r0, [r0], -r8 │ │ │ │ + strdeq ip, [r5], -sl │ │ │ │ ldrdeq r0, [r0], -r0 @ │ │ │ │ - andeq ip, r5, lr, lsl #9 │ │ │ │ - andeq r4, r3, lr, asr #11 │ │ │ │ - muleq r3, ip, r7 │ │ │ │ - @ instruction: 0x000345bc │ │ │ │ - andeq r4, r3, sl, lsl #15 │ │ │ │ + andeq ip, r5, r6, lsl #9 │ │ │ │ + @ instruction: 0x000345be │ │ │ │ + andeq r4, r3, ip, lsl #15 │ │ │ │ + andeq r4, r3, ip, lsr #11 │ │ │ │ + andeq r4, r3, sl, ror r7 │ │ │ │ vst3.32 {d27,d29,d31}, [pc :256], r0 │ │ │ │ - bl feb7ae50 │ │ │ │ + bl feb7ae58 │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ - blmi 6a7bd8 │ │ │ │ - bmi 6cfe6c │ │ │ │ + blmi 6a7be0 │ │ │ │ + bmi 6cfe74 │ │ │ │ svcge 0x0004447b │ │ │ │ stmdavs fp!, {r0, r2, r3, r4, r7, fp, ip, lr} │ │ │ │ - bmi 6523b4 │ │ │ │ + bmi 6523bc │ │ │ │ ldrbtmi r4, [sl], #-2072 @ 0xfffff7e8 │ │ │ │ andls r4, r1, #24, 24 @ 0x1800 │ │ │ │ ldmdbmi r8, {r3, r4, r5, r6, sl, lr} │ │ │ │ - blmi 634e68 │ │ │ │ - bmi 62fd0c │ │ │ │ + blmi 634e70 │ │ │ │ + bmi 62fd14 │ │ │ │ ldrbtmi r4, [fp], #-1145 @ 0xfffffb87 │ │ │ │ smlabtmi r2, sp, r9, lr │ │ │ │ cmpcs r0, sl, ror r4 │ │ │ │ @ instruction: 0xf01a9400 │ │ │ │ stmdavs fp!, {r0, r1, r3, r6, 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 │ │ │ │ @@ -31581,27 +31583,27 @@ │ │ │ │ ldrbtmi r4, [r8], #-1145 @ 0xfffffb87 │ │ │ │ @ instruction: 0xffd0f019 │ │ │ │ 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 │ │ │ │ strb pc, [r8, r3, lsl #17]! @ │ │ │ │ - andeq ip, r5, r4, lsr #7 │ │ │ │ + muleq r5, ip, r3 │ │ │ │ ldrdeq r0, [r0], -r0 @ │ │ │ │ - andeq r4, r3, sl, ror r7 │ │ │ │ - muleq r6, r4, ip │ │ │ │ - andeq r4, r3, ip, ror #14 │ │ │ │ - andeq r4, r3, ip, asr r8 │ │ │ │ - andeq r4, r3, sl, asr #14 │ │ │ │ - andeq r4, r3, r0, asr r7 │ │ │ │ - andeq r1, r6, r0, ror ip │ │ │ │ - andeq r4, r3, ip, lsr #10 │ │ │ │ - andeq r4, r3, lr, lsl #14 │ │ │ │ - andeq r4, r3, sl, lsl r5 │ │ │ │ - strdeq r4, [r3], -ip │ │ │ │ + andeq r4, r3, sl, ror #14 │ │ │ │ + andeq r1, r6, ip, lsl #25 │ │ │ │ + andeq r4, r3, ip, asr r7 │ │ │ │ + andeq r4, r3, ip, asr #16 │ │ │ │ + andeq r4, r3, sl, lsr r7 │ │ │ │ + andeq r4, r3, r0, asr #14 │ │ │ │ + andeq r1, r6, r8, ror #24 │ │ │ │ + andeq r4, r3, ip, lsl r5 │ │ │ │ + strdeq r4, [r3], -lr │ │ │ │ + andeq r4, r3, sl, lsl #10 │ │ │ │ + andeq r4, r3, ip, ror #13 │ │ │ │ svcmi 0x00f0e92d │ │ │ │ stcpl 4, cr15, [r0], {79} @ 0x4f │ │ │ │ @ instruction: 0x0c0cebad │ │ │ │ svceq 0x0060f8cc │ │ │ │ @ instruction: 0xf8df4691 │ │ │ │ @ instruction: 0xf8df24b4 │ │ │ │ @ instruction: 0xb09f34b4 │ │ │ │ @@ -31650,15 +31652,15 @@ │ │ │ │ @ instruction: 0xf1074620 │ │ │ │ ldmdavs fp, {r2, r8, r9, fp} │ │ │ │ @ instruction: 0xf01a447a │ │ │ │ vst2.8 {d31,d33}, [pc :128] │ │ │ │ @ instruction: 0x4621427c │ │ │ │ @ instruction: 0xf0194628 │ │ │ │ @ instruction: 0xf506fd65 │ │ │ │ - bmi ffff8bdc │ │ │ │ + bmi ffff8be4 │ │ │ │ cmnpmi ip, pc, asr #8 @ p-variant is OBSOLETE │ │ │ │ @ instruction: 0xf8534620 │ │ │ │ ldrbtmi r3, [sl], #-3080 @ 0xfffff3f8 │ │ │ │ @ instruction: 0xf91ef01a │ │ │ │ rsbsmi pc, ip, #1325400064 @ 0x4f000000 │ │ │ │ strtmi r4, [r8], -r1, lsr #12 │ │ │ │ ldc2l 0, cr15, [r4, #-100] @ 0xffffff9c │ │ │ │ @@ -31668,155 +31670,155 @@ │ │ │ │ orrpl pc, r2, #25165824 @ 0x1800000 │ │ │ │ ldrbtmi r3, [sl], #-780 @ 0xfffffcf4 │ │ │ │ @ instruction: 0xf01a4620 │ │ │ │ vst2.8 {d31,d33}, [pc], fp │ │ │ │ @ instruction: 0x4621427c │ │ │ │ @ instruction: 0xf0194628 │ │ │ │ @ instruction: 0xf8d8fd41 │ │ │ │ - bmi ffbeffb0 │ │ │ │ + bmi ffbeffb8 │ │ │ │ cmnpmi ip, pc, asr #8 @ p-variant is OBSOLETE │ │ │ │ @ instruction: 0xf5069300 │ │ │ │ movwcc r5, #33667 @ 0x8383 │ │ │ │ @ instruction: 0x4620447a │ │ │ │ @ instruction: 0xf8f8f01a │ │ │ │ rsbsmi pc, ip, #1325400064 @ 0x4f000000 │ │ │ │ strtmi r4, [r8], -r1, lsr #12 │ │ │ │ stc2 0, cr15, [lr, #-100]! @ 0xffffff9c │ │ │ │ @ instruction: 0xff02f7ff │ │ │ │ orrpl pc, r4, #25165824 @ 0x1800000 │ │ │ │ vst1.8 {d20-d22}, [pc], r2 │ │ │ │ @ instruction: 0x4620417c │ │ │ │ - blvc df4a0 │ │ │ │ - blvc df48c │ │ │ │ - blvc ff5df4d8 │ │ │ │ - blvc 5f494 │ │ │ │ + blvc df4a8 │ │ │ │ + blvc df494 │ │ │ │ + blvc ff5df4e0 │ │ │ │ + blvc 5f49c │ │ │ │ @ instruction: 0xf8e0f01a │ │ │ │ rsbsmi pc, ip, #1325400064 @ 0x4f000000 │ │ │ │ strtmi r4, [r8], -r1, lsr #12 │ │ │ │ ldc2 0, cr15, [r6, #-100] @ 0xffffff9c │ │ │ │ orrpl pc, r5, r6, lsl #10 │ │ │ │ @ instruction: 0x465a3110 │ │ │ │ @ instruction: 0xf5062320 │ │ │ │ ldmdb r1, {r0, r2, r7, r9, sl, ip, lr}^ │ │ │ │ @ instruction: 0xf7f20102 │ │ │ │ - bmi ff5e1f24 │ │ │ │ + bmi ff5e1f2c │ │ │ │ vst1.16 {d20-d22}, [pc :64], fp │ │ │ │ @ instruction: 0x4620417c │ │ │ │ @ instruction: 0xf107447a │ │ │ │ @ instruction: 0xf01a0b24 │ │ │ │ vst2. {d31-d32}, [pc], r5 │ │ │ │ @ instruction: 0x4621427c │ │ │ │ @ instruction: 0xf0194628 │ │ │ │ msrcs CPSR_, #64256 @ 0xfb00 │ │ │ │ tsteq r2, r6, asr r9 │ │ │ │ @ instruction: 0xf7f2465a │ │ │ │ - bmi ff361ef8 │ │ │ │ + bmi ff361f00 │ │ │ │ vst1.16 {d20-d22}, [pc :64], fp │ │ │ │ ldrbtmi r4, [sl], #-380 @ 0xfffffe84 │ │ │ │ @ instruction: 0xf01a4620 │ │ │ │ vst2.32 {d31-d32}, [pc :256], r1 │ │ │ │ @ instruction: 0x4621427c │ │ │ │ @ instruction: 0xf0194628 │ │ │ │ msrcs CPSR_, #59136 @ 0xe700 │ │ │ │ ldrdeq lr, [r0, -r6] │ │ │ │ strbeq pc, [r4], -r7, lsl #2 @ │ │ │ │ @ instruction: 0xf7f14632 │ │ │ │ - bmi ff0e3ecc │ │ │ │ + bmi ff0e3ed4 │ │ │ │ vst1.8 {d20-d22}, [pc :256], r3 │ │ │ │ ldrbtmi r4, [sl], #-380 @ 0xfffffe84 │ │ │ │ @ instruction: 0xf01a4620 │ │ │ │ vst2.32 {d31-d32}, [pc :64], fp │ │ │ │ @ instruction: 0x4621427c │ │ │ │ @ instruction: 0xf0194628 │ │ │ │ - bmi fef63240 │ │ │ │ + bmi fef63248 │ │ │ │ vst1.16 {d20-d22}, [pc :64], r3 │ │ │ │ ldrbtmi r4, [sl], #-380 @ 0xfffffe84 │ │ │ │ @ instruction: 0xf01a4620 │ │ │ │ vst2.32 {d31-d32}, [pc]! │ │ │ │ @ instruction: 0x4621427c │ │ │ │ @ instruction: 0xf0194628 │ │ │ │ @ instruction: 0xf898fcc3 │ │ │ │ @ instruction: 0xf8d8303c │ │ │ │ - blcs 1b241e0 │ │ │ │ + blcs 1b241e8 │ │ │ │ bicslt sp, r8, r3 │ │ │ │ - blcs b81f34 │ │ │ │ + blcs b81f3c │ │ │ │ @ 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], -sp, ror #16 @ │ │ │ │ - blx feedff6a │ │ │ │ + blx feedff72 │ │ │ │ rsbsmi pc, ip, #1325400064 @ 0x4f000000 │ │ │ │ strtmi r4, [r8], -r1, lsr #12 │ │ │ │ stc2 0, cr15, [r0], #100 @ 0x64 │ │ │ │ ldrdeq pc, [r8], #136 @ 0x88 │ │ │ │ @ instruction: 0xf7f9b1c0 │ │ │ │ strmi pc, [r6], -r1, lsl #28 │ │ │ │ @ instruction: 0xf1b9b1a0 │ │ │ │ @ instruction: 0xf0400f00 │ │ │ │ - bmi fe844374 │ │ │ │ + bmi fe84437c │ │ │ │ vst1.8 {d20-d22}, [pc], r3 │ │ │ │ @ instruction: 0x4620417c │ │ │ │ @ instruction: 0xf01a447a │ │ │ │ @ instruction: 0x4630f851 │ │ │ │ - blx fe7dffa2 │ │ │ │ + blx fe7dffaa │ │ │ │ rsbsmi pc, ip, #1325400064 @ 0x4f000000 │ │ │ │ strtmi r4, [r8], -r1, lsr #12 │ │ │ │ stc2 0, cr15, [r4], {25} │ │ │ │ @ instruction: 0xf0064620 │ │ │ │ - bmi fe622df0 │ │ │ │ + bmi fe622df8 │ │ │ │ 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 fe3b8dc8 │ │ │ │ + bmi fe3b8dd0 │ │ │ │ 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 │ │ │ │ strtmi pc, [r1], -r5, lsr #16 │ │ │ │ rsbsmi pc, ip, #1325400064 @ 0x4f000000 │ │ │ │ @ instruction: 0xf0194628 │ │ │ │ - bmi fe1e3154 │ │ │ │ + bmi fe1e315c │ │ │ │ ldrdcc pc, [r4], -r8 @ │ │ │ │ cmnpmi ip, pc, asr #8 @ p-variant is OBSOLETE │ │ │ │ @ instruction: 0x4620447a │ │ │ │ @ instruction: 0xf816f01a │ │ │ │ vst1.8 {d20-d22}, [pc :128], r1 │ │ │ │ @ instruction: 0x4628427c │ │ │ │ mcrr2 0, 1, pc, ip, cr9 @ │ │ │ │ orrpl pc, r4, #25165824 @ 0x1800000 │ │ │ │ vst1.16 {d20-d21}, [pc :256], lr │ │ │ │ @ instruction: 0x4620417c │ │ │ │ - bleq 160430 │ │ │ │ + bleq 160438 │ │ │ │ ldrbtmi r6, [sl], #-2075 @ 0xfffff7e5 │ │ │ │ @ instruction: 0xf804f01a │ │ │ │ vst1.8 {d20-d22}, [pc :128], r1 │ │ │ │ @ instruction: 0x4628427c │ │ │ │ ldc2 0, cr15, [sl], #-100 @ 0xffffff9c │ │ │ │ orrpl pc, r1, #25165824 @ 0x1800000 │ │ │ │ vst1.16 {d20-d21}, [pc :256], r6 │ │ │ │ @ instruction: 0x4620417c │ │ │ │ stccc 8, cr15, [r8], {83} @ 0x53 │ │ │ │ @ instruction: 0xf019447a │ │ │ │ qsub8mi pc, r1, r3 @ │ │ │ │ rsbsmi pc, ip, #1325400064 @ 0x4f000000 │ │ │ │ @ instruction: 0xf0194628 │ │ │ │ @ instruction: 0xf8d8fc29 │ │ │ │ - bmi 1bf0170 │ │ │ │ + bmi 1bf0178 │ │ │ │ cmnpmi ip, pc, asr #8 @ p-variant is OBSOLETE │ │ │ │ @ instruction: 0xf5069300 │ │ │ │ movwcc r5, #50050 @ 0xc382 │ │ │ │ @ instruction: 0x4620447a │ │ │ │ @ instruction: 0xffe0f019 │ │ │ │ vst1.8 {d20-d22}, [pc :128], r1 │ │ │ │ @ instruction: 0x4628427c │ │ │ │ @@ -31832,207 +31834,207 @@ │ │ │ │ @ instruction: 0xf0194628 │ │ │ │ @ instruction: 0xf7fffc03 │ │ │ │ @ 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] @ 240b0 │ │ │ │ + vldr d7, [pc] @ 240b8 │ │ │ │ vstr d7, [sp, #260] @ 0x104 │ │ │ │ @ instruction: 0xf0197b02 │ │ │ │ @ instruction: 0x4621ffb5 │ │ │ │ rsbsmi pc, ip, #1325400064 @ 0x4f000000 │ │ │ │ @ instruction: 0xf0194628 │ │ │ │ @ instruction: 0xf506fbeb │ │ │ │ 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 960508 │ │ │ │ + bleq 960510 │ │ │ │ @ instruction: 0xff9af019 │ │ │ │ vst1.8 {d20-d22}, [pc :128], r1 │ │ │ │ @ instruction: 0x4628427c │ │ │ │ - blx ff460162 │ │ │ │ + blx ff46016a │ │ │ │ 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: 0xff86f019 │ │ │ │ vst1.8 {d20-d22}, [pc :128], r1 │ │ │ │ @ instruction: 0x4628427c │ │ │ │ - blx fef6018a │ │ │ │ + blx fef60192 │ │ │ │ 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: 0xff70f019 │ │ │ │ vst1.8 {d20-d22}, [pc :128], r1 │ │ │ │ @ instruction: 0x4628427c │ │ │ │ - blx fe9e01b6 │ │ │ │ + blx fe9e01be │ │ │ │ @ instruction: 0x46534a33 │ │ │ │ cmnpmi ip, pc, asr #8 @ p-variant is OBSOLETE │ │ │ │ @ instruction: 0x4620447a │ │ │ │ @ instruction: 0xff62f019 │ │ │ │ - bmi c5dcb0 │ │ │ │ + bmi c5dcb8 │ │ │ │ cmnpmi ip, pc, asr #8 @ p-variant is OBSOLETE │ │ │ │ ldrbtmi r4, [sl], #-1568 @ 0xfffff9e0 │ │ │ │ @ instruction: 0xff5af019 │ │ │ │ - bmi b9dd20 │ │ │ │ + bmi b9dd28 │ │ │ │ vst1.8 {d20-d22}, [pc], r3 │ │ │ │ @ instruction: 0x4620417c │ │ │ │ @ instruction: 0xf019447a │ │ │ │ usat pc, #30, r1, asr #30 @ │ │ │ │ svceq 0x0000f1b9 │ │ │ │ - bmi a585c4 │ │ │ │ + bmi a585cc │ │ │ │ ldmdavs r3!, {r1, r3, r4, r5, r6, sl, lr} │ │ │ │ cmnpmi ip, pc, asr #8 @ p-variant is OBSOLETE │ │ │ │ @ instruction: 0xf0194620 │ │ │ │ @ instruction: 0xf44fff45 │ │ │ │ @ instruction: 0x4621427c │ │ │ │ @ instruction: 0xf0194628 │ │ │ │ ldrb pc, [r0, #2939] @ 0xb7b @ │ │ │ │ ldrbtmi r4, [sl], #-2593 @ 0xfffff5df │ │ │ │ @ instruction: 0xf7e0e7ef │ │ │ │ - svclt 0x0000ea6a │ │ │ │ + svclt 0x0000ea66 │ │ │ │ ... │ │ │ │ - strdeq ip, [r5], -r0 │ │ │ │ + andeq ip, r5, r8, ror #5 │ │ │ │ ldrdeq r0, [r0], -r8 │ │ │ │ - andeq r1, r6, r4, asr #23 │ │ │ │ - andeq r4, r3, r0, lsl r8 │ │ │ │ - andeq r4, r3, r0, lsr r8 │ │ │ │ + @ instruction: 0x00061bbc │ │ │ │ + andeq r4, r3, r0, lsl #16 │ │ │ │ andeq r4, r3, r0, lsr #16 │ │ │ │ - andeq r4, r3, r2, lsl r8 │ │ │ │ + andeq r4, r3, r0, lsl r8 │ │ │ │ andeq r4, r3, r2, lsl #16 │ │ │ │ - andeq r4, r3, r0, lsl #16 │ │ │ │ - @ instruction: 0x000349b8 │ │ │ │ - @ instruction: 0x000349b2 │ │ │ │ - andeq r4, r3, sl, lsr #19 │ │ │ │ - andeq r4, r3, lr, asr #14 │ │ │ │ - strdeq r4, [r3], -r4 @ │ │ │ │ - andeq r4, r3, r0, ror #9 │ │ │ │ - andeq ip, r5, r2, rrx │ │ │ │ - muleq r3, lr, r4 │ │ │ │ - andeq r4, r3, r0, asr #9 │ │ │ │ - @ instruction: 0x000344b2 │ │ │ │ - andeq r4, r3, r4, lsr #9 │ │ │ │ - muleq r3, r4, r4 │ │ │ │ - muleq r3, r2, r4 │ │ │ │ - andeq r4, r3, r2, asr r4 │ │ │ │ - andeq r4, r3, ip, lsr r4 │ │ │ │ - andeq r4, r3, r4, lsr #8 │ │ │ │ - andeq r4, r3, ip, lsl r4 │ │ │ │ - @ instruction: 0x000342ba │ │ │ │ + strdeq r4, [r3], -r2 │ │ │ │ + strdeq r4, [r3], -r0 │ │ │ │ + andeq r4, r3, r8, lsr #19 │ │ │ │ + andeq r4, r3, r2, lsr #19 │ │ │ │ + muleq r3, sl, r9 │ │ │ │ + andeq r4, r3, lr, lsr r7 │ │ │ │ + andeq r4, r3, r4, ror #9 │ │ │ │ ldrdeq r4, [r3], -r0 │ │ │ │ - andeq r4, r3, r0, lsl #5 │ │ │ │ - andeq r4, r3, sl, asr #4 │ │ │ │ + andeq ip, r5, sl, asr r0 │ │ │ │ + andeq r4, r3, lr, lsl #9 │ │ │ │ + @ instruction: 0x000344b0 │ │ │ │ + andeq r4, r3, r2, lsr #9 │ │ │ │ + muleq r3, r4, r4 │ │ │ │ + andeq r4, r3, r4, lsl #9 │ │ │ │ + andeq r4, r3, r2, lsl #9 │ │ │ │ + andeq r4, r3, r2, asr #8 │ │ │ │ + andeq r4, r3, ip, lsr #8 │ │ │ │ + andeq r4, r3, r4, lsl r4 │ │ │ │ + andeq r4, r3, ip, lsl #8 │ │ │ │ + andeq r4, r3, sl, lsr #5 │ │ │ │ + andeq r4, r3, r0, asr #5 │ │ │ │ + andeq r4, r3, r0, ror r2 │ │ │ │ + andeq r4, r3, sl, lsr r2 │ │ │ │ vst3.32 {d27,d29,d31}, [pc :64], r0 │ │ │ │ - bl feb7b43c │ │ │ │ + bl feb7b444 │ │ │ │ @ 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 1dac25c │ │ │ │ - blmi 1dbc84c │ │ │ │ + bmi 1dac264 │ │ │ │ + blmi 1dbc854 │ │ │ │ ldmpl r3, {r1, r3, r4, r5, r6, sl, lr}^ │ │ │ │ @ instruction: 0xf8c7681b │ │ │ │ @ instruction: 0xf04f32dc │ │ │ │ @ instruction: 0xf7e00300 │ │ │ │ - blmi 1cdf1fc │ │ │ │ + blmi 1cdf1f4 │ │ │ │ @ instruction: 0xf1072100 │ │ │ │ stmiapl r3!, {r6}^ │ │ │ │ @ instruction: 0xf7e0623b │ │ │ │ - stmdacs r0, {r2, r6, r8, sl, fp, sp, lr, pc} │ │ │ │ + stmdacs r0, {r6, r8, sl, fp, sp, lr, pc} │ │ │ │ adcshi pc, lr, r0, asr #32 │ │ │ │ @ instruction: 0xf1074604 │ │ │ │ @ instruction: 0xf7e00040 │ │ │ │ - stmdami fp!, {r2, r3, r4, r5, r7, r8, sl, fp, sp, lr, pc}^ │ │ │ │ + stmdami fp!, {r3, r4, r5, r7, r8, sl, fp, sp, lr, pc}^ │ │ │ │ andcc r4, r4, r8, ror r4 │ │ │ │ - stmib r6, {r5, r6, r7, r8, r9, sl, ip, sp, lr, pc} │ │ │ │ + stmib r2, {r5, r6, r7, r8, r9, sl, ip, sp, lr, pc} │ │ │ │ cmnvs ip, #1028096 @ 0xfb000 │ │ │ │ @ instruction: 0x4618b133 │ │ │ │ - bl febe2228 │ │ │ │ + bl feae2230 │ │ │ │ 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 ffe3cab4 │ │ │ │ + bvs ffe3cabc │ │ │ │ mcrr2 7, 15, pc, r8, cr9 @ │ │ │ │ teqpeq ip, r7, lsl #2 @ p-variant is OBSOLETE │ │ │ │ @ instruction: 0x200061b8 │ │ │ │ - bl fea62264 │ │ │ │ - bvs feeb703c │ │ │ │ + bl fe96226c │ │ │ │ + bvs feeb7044 │ │ │ │ @ instruction: 0xf5072100 │ │ │ │ ldmpl r3, {r2, r3, r5, r7, ip, sp, lr}^ │ │ │ │ @ instruction: 0xf7e0613b │ │ │ │ - stmdacs r0, {r1, r3, r8, sl, fp, sp, lr, pc} │ │ │ │ + stmdacs r0, {r1, r2, r8, sl, fp, sp, lr, pc} │ │ │ │ addhi pc, sp, r0, asr #32 │ │ │ │ adcvc pc, ip, r7, lsl #10 │ │ │ │ - stc 7, cr15, [r2, #896] @ 0x380 │ │ │ │ - bvs fef37044 │ │ │ │ + ldcl 7, cr15, [lr, #-896]! @ 0xfffffc80 │ │ │ │ + bvs fef3704c │ │ │ │ rscsvs r5, fp, r3, ror #17 │ │ │ │ @ instruction: 0xf7e04618 │ │ │ │ - blmi 139e844 │ │ │ │ + blmi 139e83c │ │ │ │ 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 10deadc │ │ │ │ + blmi 10dead4 │ │ │ │ stmiapl r3!, {r2, r3, r4, r5, r7, r9, fp, sp, lr}^ │ │ │ │ @ instruction: 0x461860bb │ │ │ │ @ instruction: 0x4798693b │ │ │ │ - blvs ffe2c74c │ │ │ │ - bl 1ce22d0 │ │ │ │ + blvs ffe2c754 │ │ │ │ + bl 1be22d8 │ │ │ │ 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: 0xf9aef006 │ │ │ │ @ instruction: 0xf00669f8 │ │ │ │ - bvs 1f22a1c │ │ │ │ + bvs 1f22a24 │ │ │ │ orrpl pc, r0, #12582912 @ 0xc00000 │ │ │ │ ldrdeq pc, [r8], #131 @ 0x83 │ │ │ │ @ instruction: 0xf006b108 │ │ │ │ - bvs 1f22a0c │ │ │ │ + bvs 1f22a14 │ │ │ │ orrpl pc, r0, #12582912 @ 0xc00000 │ │ │ │ ldrsbteq pc, [r0], r3 @ │ │ │ │ @ instruction: 0xf006b108 │ │ │ │ - bvs 1e629fc │ │ │ │ + bvs 1e62a04 │ │ │ │ @ instruction: 0xf998f006 │ │ │ │ subeq pc, r0, r7, lsl #2 │ │ │ │ - ldmib r6!, {r5, r6, r7, r8, r9, sl, ip, sp, lr, pc} │ │ │ │ - bvs ef6454 │ │ │ │ + ldmib r2!, {r5, r6, r7, r8, r9, sl, ip, sp, lr, pc} │ │ │ │ + bvs ef645c │ │ │ │ andcc r4, r4, r8, ror r4 │ │ │ │ - blvs fee36208 │ │ │ │ + blvs fee36210 │ │ │ │ @ instruction: 0xf7e02100 │ │ │ │ - blvs 1f1f0c0 │ │ │ │ - bmi a91040 │ │ │ │ + blvs 1f1f0b8 │ │ │ │ + bmi a91048 │ │ │ │ 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 │ │ │ │ @@ -32045,37 +32047,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 ef645c │ │ │ │ + bvs ef6464 │ │ │ │ andcc r4, r4, r8, ror r4 │ │ │ │ @ instruction: 0xf1074798 │ │ │ │ @ instruction: 0xf7e00040 │ │ │ │ - blmi 31f408 │ │ │ │ + blmi 31f400 │ │ │ │ ldmpl r3, {r1, r3, r4, r5, r7, r9, fp, sp, lr}^ │ │ │ │ ldmdbvs fp!, {r3, r4, r9, sl, lr} │ │ │ │ @ instruction: 0xf5074798 │ │ │ │ @ instruction: 0xf7e070ac │ │ │ │ - @ instruction: 0xf7e0ebf2 │ │ │ │ - svclt 0x0000e92c │ │ │ │ - @ instruction: 0x0005bdb2 │ │ │ │ - andeq fp, r5, r0, lsr #27 │ │ │ │ + @ instruction: 0xf7e0ebee │ │ │ │ + svclt 0x0000e928 │ │ │ │ + andeq fp, r5, sl, lsr #27 │ │ │ │ + muleq r5, r8, sp │ │ │ │ ldrdeq r0, [r0], -r8 │ │ │ │ andeq r0, r0, r0, lsl #9 │ │ │ │ - andeq r1, r6, r0, ror r6 │ │ │ │ + andeq r1, r6, r8, ror #12 │ │ │ │ muleq r0, r8, r4 │ │ │ │ andeq r0, r0, r4, lsr #7 │ │ │ │ - andeq r3, r3, ip, lsr #29 │ │ │ │ + muleq r3, ip, lr │ │ │ │ strdeq r0, [r0], -ip │ │ │ │ - andeq r1, r6, r4, ror #10 │ │ │ │ - andeq fp, r5, sl, asr #24 │ │ │ │ - strdeq r1, [r6], -ip │ │ │ │ + andeq r1, r6, ip, asr r5 │ │ │ │ + andeq fp, r5, r2, asr #24 │ │ │ │ + strdeq r1, [r6], -r4 │ │ │ │ svcmi 0x00f0e92d │ │ │ │ stcpl 4, cr15, [r0], {79} @ 0x4f │ │ │ │ @ instruction: 0x0c0cebad │ │ │ │ svceq 0x0018f8cc │ │ │ │ ldrsbtlt r4, [r1], r5 │ │ │ │ ldrbtmi r4, [sp], #-3285 @ 0xfffff32b │ │ │ │ cmpphi r4, #14614528 @ p-variant is OBSOLETE @ 0xdf0000 │ │ │ │ @@ -32091,51 +32093,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 c0250c │ │ │ │ + blcs c02514 │ │ │ │ @ instruction: 0xf8dad013 │ │ │ │ - blcs 304c8 │ │ │ │ - bmi ff118a80 │ │ │ │ + blcs 304d0 │ │ │ │ + bmi ff118a88 │ │ │ │ ldrbtmi r4, [sl], #-3007 @ 0xfffff441 │ │ │ │ ldmdavs sl, {r0, r1, r4, r6, r7, fp, ip, lr} │ │ │ │ ldrdcc pc, [ip], r7 @ │ │ │ │ @ instruction: 0xf04f405a │ │ │ │ @ instruction: 0xf0400300 │ │ │ │ @ instruction: 0x37b48171 │ │ │ │ pop {r0, r2, r3, r4, r5, r7, r9, sl, lr} │ │ │ │ @ instruction: 0xf8d48ff0 │ │ │ │ @ instruction: 0x071930dc │ │ │ │ @ instruction: 0xf003d545 │ │ │ │ stmdbcs sl, {r0, r1, r3, r8} │ │ │ │ - bmi fee586b0 │ │ │ │ + bmi fee586b8 │ │ │ │ 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 30890 │ │ │ │ + bcs 30898 │ │ │ │ stmibmi pc!, {r0, r1, r4, r6, r7, ip, lr, pc} @ │ │ │ │ adcne pc, pc, #64, 4 │ │ │ │ ldrbtmi r4, [r9], #-2222 @ 0xfffff752 │ │ │ │ @ instruction: 0xf0194478 │ │ │ │ strb pc, [sl, r9, asr #24] @ │ │ │ │ vmla.i8 d20, d16, d28 │ │ │ │ stmiami ip!, {r0, r1, r2, r4, r5, r9, ip} │ │ │ │ ldrbtmi r4, [r8], #-1145 @ 0xfffffb87 │ │ │ │ - blx fe1605aa │ │ │ │ + blx fe1605b2 │ │ │ │ @ instruction: 0xf8dae7ae │ │ │ │ - blcs 3054c │ │ │ │ - bmi fea58844 │ │ │ │ + blcs 30554 │ │ │ │ + bmi fea5884c │ │ │ │ ldrbtmi r4, [sl], #-2974 @ 0xfffff462 │ │ │ │ ldmdavs sl, {r0, r1, r4, r6, r7, fp, ip, lr} │ │ │ │ ldrdcc pc, [ip], r7 @ │ │ │ │ @ instruction: 0xf04f405a │ │ │ │ @ instruction: 0xf0400300 │ │ │ │ stmibmi r3!, {r0, r1, r2, r3, r5, r8, pc} │ │ │ │ addsvc pc, pc, #1325400064 @ 0x4f000000 │ │ │ │ @@ -32144,52 +32146,52 @@ │ │ │ │ pop {r0, r2, r3, r4, r5, r7, r9, sl, lr} │ │ │ │ @ instruction: 0xf0194ff0 │ │ │ │ ldmmi pc, {r0, r1, r5, sl, fp, ip, sp, pc} @ │ │ │ │ movweq pc, #33031 @ 0x8107 @ │ │ │ │ @ instruction: 0x71aaf44f │ │ │ │ @ instruction: 0xf00f4478 │ │ │ │ stmdacs r0, {r0, r6, r8, r9, fp, ip, sp, lr, pc} │ │ │ │ - bmi fe4d8b30 │ │ │ │ + bmi fe4d8b38 │ │ │ │ ldrsbcc pc, [ip], #132 @ 0x84 @ │ │ │ │ andcs pc, r2, r8, asr r8 @ │ │ │ │ addpl pc, r0, #8388608 @ 0x800000 │ │ │ │ msrcs SPSR_, #13762560 @ 0xd20000 │ │ │ │ - bmi fe5de468 │ │ │ │ + bmi fe5de470 │ │ │ │ ldrbtmi r4, [sl], #-2952 @ 0xfffff478 │ │ │ │ ldmdavs sl, {r0, r1, r4, r6, r7, fp, ip, lr} │ │ │ │ ldrdcc pc, [ip], r7 @ │ │ │ │ @ instruction: 0xf04f405a │ │ │ │ @ instruction: 0xf0400300 │ │ │ │ ldmibmi r1, {r0, r1, r8, pc} │ │ │ │ ldmmi r1, {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 │ │ │ │ @ instruction: 0x4610bbf7 │ │ │ │ - blx ff5e0658 │ │ │ │ + blx ff5e0660 │ │ │ │ cmnlt r8, r6, lsl #12 │ │ │ │ @ instruction: 0xf8584b7e │ │ │ │ @ instruction: 0xf8d45003 │ │ │ │ @ instruction: 0xf50530dc │ │ │ │ @ instruction: 0xf0235580 │ │ │ │ @ instruction: 0xf8c40308 │ │ │ │ @ instruction: 0xf8d530dc │ │ │ │ str r2, [r5, r0, ror #6] │ │ │ │ - bleq 1e60a1c │ │ │ │ + bleq 1e60a24 │ │ │ │ ldrsbeq pc, [r0], #132 @ 0x84 @ │ │ │ │ - blx fec625ec │ │ │ │ + blx fec625f4 │ │ │ │ pkhtbmi r4, r1, r9, asr #12 │ │ │ │ @ instruction: 0xf7fd4620 │ │ │ │ @ instruction: 0x4632fed1 │ │ │ │ @ instruction: 0x46064659 │ │ │ │ - blx 1b6261a │ │ │ │ + blx 1b62622 │ │ │ │ @ instruction: 0x46834b7b │ │ │ │ andcc pc, r3, r8, asr r8 @ │ │ │ │ - blcs 3e694 │ │ │ │ + blcs 3e69c │ │ │ │ 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 │ │ │ │ @@ -32208,38 +32210,38 @@ │ │ │ │ ldrsbcc pc, [ip], #132 @ 0x84 @ │ │ │ │ strle r0, [r3, #-2010] @ 0xfffff826 │ │ │ │ @ instruction: 0xf8584b64 │ │ │ │ ldmdbvs sp, {r0, r1, ip, sp}^ │ │ │ │ @ instruction: 0xf0064658 │ │ │ │ @ instruction: 0xf8d4f81d │ │ │ │ @ instruction: 0x079b30dc │ │ │ │ - blmi 14d9aec │ │ │ │ + blmi 14d9af4 │ │ │ │ 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 5e35c │ │ │ │ - blcs 987f4 │ │ │ │ + blcs 5e364 │ │ │ │ + blcs 987fc │ │ │ │ @ instruction: 0xf8d4d040 │ │ │ │ @ instruction: 0xe72630dc │ │ │ │ ldrsbeq pc, [r0], #132 @ 0x84 @ │ │ │ │ - blx 1b60744 │ │ │ │ + blx 1b6074c │ │ │ │ stmdacs r0, {r0, r1, r7, r9, sl, lr} │ │ │ │ @ instruction: 0xf8d4d1e1 │ │ │ │ @ instruction: 0xf7f900d0 │ │ │ │ @ instruction: 0xf107fa49 │ │ │ │ rsbsvs r0, r8, r8, ror r1 │ │ │ │ eorsvs r4, r9, r0, lsr #12 │ │ │ │ mcr2 7, 3, pc, cr8, cr13, {7} @ │ │ │ │ ldmdavs r9!, {r1, r3, r4, r6, r9, sl, lr} │ │ │ │ @ instruction: 0xf7ff4683 │ │ │ │ - blmi 12232fc │ │ │ │ + blmi 1223304 │ │ │ │ @ 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 │ │ │ │ @@ -32252,121 +32254,121 @@ │ │ │ │ ldrsbteq pc, [r0], r8 @ │ │ │ │ @ instruction: 0xf005b108 │ │ │ │ ldrbmi pc, [r8], -fp, asr #31 @ │ │ │ │ @ instruction: 0xffc8f005 │ │ │ │ @ instruction: 0xf0056878 │ │ │ │ str pc, [sp, r5, asr #31]! │ │ │ │ ldrsbeq pc, [r0], #132 @ 0x84 @ │ │ │ │ - blx 6e2728 │ │ │ │ + blx 6e2730 │ │ │ │ andle r2, r6, r1, lsl #16 │ │ │ │ strpl pc, [r0, #1285] @ 0x505 │ │ │ │ ldrsbcc pc, [ip], #132 @ 0x84 @ │ │ │ │ msrcs SPSR_, #13959168 @ 0xd50000 │ │ │ │ @ instruction: 0xf8d4e6d8 │ │ │ │ strbmi r3, [ip, #-228] @ 0xffffff1c │ │ │ │ @ instruction: 0xf8c9bf18 │ │ │ │ andsle r3, ip, r4, ror #1 │ │ │ │ @ instruction: 0xf7fd4620 │ │ │ │ @ instruction: 0xf8dafdcd │ │ │ │ - blcs 30770 │ │ │ │ + blcs 30778 │ │ │ │ mcrge 4, 5, pc, cr11, cr15, {1} @ │ │ │ │ vmla.i8 d20, d0, d23 │ │ │ │ stmdami r7!, {r0, r1, r3, r7, r9, ip} │ │ │ │ ldrbtmi r4, [r8], #-1145 @ 0xfffffb87 │ │ │ │ - blx 8607ea │ │ │ │ + blx 8607f2 │ │ │ │ stmdbmi r5!, {r0, r5, r7, r9, sl, sp, lr, pc} │ │ │ │ @ instruction: 0x46282254 │ │ │ │ ldrbtmi r9, [r9], #-512 @ 0xfffffe00 │ │ │ │ sbcvc pc, sp, #1325400064 @ 0x4f000000 │ │ │ │ - blls 9eecc │ │ │ │ - blx 1262786 │ │ │ │ - bmi 85e4b8 │ │ │ │ + blls 9eed4 │ │ │ │ + blx 126278e │ │ │ │ + bmi 85e4c0 │ │ │ │ @ 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: 0xe79bfb35 │ │ │ │ - svc 0x005ef7df │ │ │ │ - andeq fp, r5, sl, lsl #23 │ │ │ │ + svc 0x005af7df │ │ │ │ + andeq fp, r5, r2, lsl #23 │ │ │ │ ldrdeq r0, [r0], -r8 │ │ │ │ - andeq fp, r5, lr, ror fp │ │ │ │ + andeq fp, r5, r6, ror fp │ │ │ │ ldrdeq r0, [r0], -r0 @ │ │ │ │ - andeq fp, r5, r2, lsr fp │ │ │ │ + andeq fp, r5, sl, lsr #22 │ │ │ │ strdeq r0, [r0], -ip │ │ │ │ - andeq r3, r3, r6, lsr #25 │ │ │ │ - andeq r4, r3, r4, lsr r1 │ │ │ │ - muleq r3, r4, ip │ │ │ │ - andeq r4, r3, r2, lsr #2 │ │ │ │ - andeq fp, r5, lr, lsr #21 │ │ │ │ - andeq r3, r3, r0, ror #24 │ │ │ │ - andeq r4, r3, lr, ror #1 │ │ │ │ - andeq r3, r3, r8, asr #24 │ │ │ │ - andeq fp, r5, r6, asr sl │ │ │ │ - andeq r3, r3, r8, lsl #24 │ │ │ │ - muleq r3, r6, r0 │ │ │ │ + muleq r3, r6, ip │ │ │ │ + andeq r4, r3, r4, lsr #2 │ │ │ │ + andeq r3, r3, r4, lsl #25 │ │ │ │ + andeq r4, r3, r2, lsl r1 │ │ │ │ + andeq fp, r5, r6, lsr #21 │ │ │ │ + andeq r3, r3, r0, asr ip │ │ │ │ + ldrdeq r4, [r3], -lr │ │ │ │ + andeq r3, r3, r8, lsr ip │ │ │ │ + andeq fp, r5, lr, asr #20 │ │ │ │ + strdeq r3, [r3], -r8 │ │ │ │ + andeq r4, r3, r6, lsl #1 │ │ │ │ andeq r0, r0, r4, lsr #7 │ │ │ │ @ instruction: 0x000004b4 │ │ │ │ - andeq r3, r3, r4, asr sl │ │ │ │ - andeq r3, r3, r2, ror #29 │ │ │ │ - andeq r3, r3, r2, asr #20 │ │ │ │ - andeq r1, r6, r8, ror #3 │ │ │ │ - andeq r3, r3, ip, lsl sl │ │ │ │ + andeq r3, r3, r4, asr #20 │ │ │ │ + ldrdeq r3, [r3], -r2 │ │ │ │ + andeq r3, r3, r2, lsr sl │ │ │ │ + andeq r1, r6, r0, ror #3 │ │ │ │ + andeq r3, r3, ip, lsl #20 │ │ │ │ vst3. {d27,d29,d31}, [pc :256], r0 │ │ │ │ - bl feb7ba30 │ │ │ │ + bl feb7ba38 │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ strhlt r0, [pc], #224 @ │ │ │ │ svcge 0x0000493d │ │ │ │ ldrbtmi r4, [r9], #-3133 @ 0xfffff3c3 │ │ │ │ ldrbtmi r4, [ip], #-2621 @ 0xfffff5c3 │ │ │ │ - blmi f7cb38 │ │ │ │ + blmi f7cb40 │ │ │ │ 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: 0xf9f0f019 │ │ │ │ tstpeq r4, r7, lsl #2 @ p-variant is OBSOLETE │ │ │ │ @ instruction: 0xf7e02000 │ │ │ │ - blmi d5ebf8 │ │ │ │ + blmi d5ebf0 │ │ │ │ @ instruction: 0x210068ba │ │ │ │ andseq pc, r8, r7, lsl #2 │ │ │ │ ldrsbtvs r5, [fp], #-131 @ 0xffffff7d │ │ │ │ - b 1062808 │ │ │ │ + b f62810 │ │ │ │ stmdacs r0, {r0, r2, r9, sl, lr} │ │ │ │ cdpmi 1, 2, cr13, cr15, cr4, {2} │ │ │ │ andseq pc, r8, r7, lsl #2 │ │ │ │ - b fee62818 │ │ │ │ + b fed62820 │ │ │ │ ldrbtmi r4, [lr], #-2093 @ 0xfffff7d3 │ │ │ │ @ instruction: 0xf5061f34 │ │ │ │ @ instruction: 0xf506367f │ │ │ │ ldrbtmi r7, [r8], #-1663 @ 0xfffff981 │ │ │ │ @ instruction: 0xf7df3004 │ │ │ │ - @ instruction: 0xf854ee7e │ │ │ │ + @ instruction: 0xf854ee7a │ │ │ │ @ instruction: 0xb1222f04 │ │ │ │ @ instruction: 0x461168fb │ │ │ │ @ instruction: 0xf7ff4628 │ │ │ │ strcc pc, [r1, #-3537] @ 0xfffff22f │ │ │ │ ldrhle r4, [r4, #36]! @ 0x24 │ │ │ │ andseq pc, r8, r7, lsl #2 │ │ │ │ - svc 0x001ef7df │ │ │ │ + svc 0x001af7df │ │ │ │ ldmdavs fp!, {r0, r5, fp, lr}^ │ │ │ │ andcc r4, r4, r8, ror r4 │ │ │ │ ldmdbvs r8!, {r3, r4, r7, r8, r9, sl, lr}^ │ │ │ │ @ instruction: 0xf7e02100 │ │ │ │ - blmi 61eb90 │ │ │ │ + blmi 61eb88 │ │ │ │ ldmpl r3, {r1, r3, r4, r5, r7, fp, sp, lr}^ │ │ │ │ ldmdblt r3!, {r0, r1, r3, r4, fp, sp, lr}^ │ │ │ │ - blmi 4f7158 │ │ │ │ + blmi 4f7160 │ │ │ │ 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} │ │ │ │ @@ -32374,37 +32376,37 @@ │ │ │ │ ldrbtmi r4, [r9], #-2068 @ 0xfffff7ec │ │ │ │ @ instruction: 0xf0194478 │ │ │ │ ubfx pc, r7, #20, #8 │ │ │ │ ldmdavs fp!, {r1, r4, fp, lr}^ │ │ │ │ andcc r4, r4, r8, ror r4 │ │ │ │ @ instruction: 0xf1074798 │ │ │ │ @ instruction: 0xf7e00018 │ │ │ │ - @ instruction: 0xf7dfe972 │ │ │ │ - svclt 0x0000eeac │ │ │ │ - andeq fp, r5, r2, asr #15 │ │ │ │ - @ instruction: 0x0005b7be │ │ │ │ + @ instruction: 0xf7dfe96e │ │ │ │ + svclt 0x0000eea8 │ │ │ │ + @ instruction: 0x0005b7ba │ │ │ │ + @ instruction: 0x0005b7b6 │ │ │ │ ldrdeq r0, [r0], -r8 │ │ │ │ ldrdeq r0, [r0], -r0 @ │ │ │ │ - andeq r3, r3, ip, ror #18 │ │ │ │ - andeq r3, r3, sl, lsl #28 │ │ │ │ + andeq r3, r3, ip, asr r9 │ │ │ │ + strdeq r3, [r3], -sl │ │ │ │ andeq r0, r0, r0, lsl #9 │ │ │ │ - andeq r1, r6, lr, ror #1 │ │ │ │ - andeq r1, r6, lr, asr r0 │ │ │ │ - andeq r1, r6, r4, lsr r0 │ │ │ │ - andeq fp, r5, r4, lsl r7 │ │ │ │ - andeq r3, r3, r2, asr #17 │ │ │ │ - andeq r3, r3, r0, asr sp │ │ │ │ - andeq r0, r6, r8, ror #31 │ │ │ │ + andeq r1, r6, r6, ror #1 │ │ │ │ + andeq r1, r6, r6, asr r0 │ │ │ │ + andeq r1, r6, ip, lsr #32 │ │ │ │ + andeq fp, r5, ip, lsl #14 │ │ │ │ + @ instruction: 0x000338b2 │ │ │ │ + andeq r3, r3, r0, asr #26 │ │ │ │ + andeq r0, r6, r0, 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 f75b74 │ │ │ │ + bmi f75b7c │ │ │ │ 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 │ │ │ │ @@ -32413,40 +32415,40 @@ │ │ │ │ ldrbtmi r4, [r8], #-1145 @ 0xfffffb87 │ │ │ │ @ instruction: 0xf94ef019 │ │ │ │ ldmvs r8!, {r0, r5, r9, sl, lr}^ │ │ │ │ @ instruction: 0xf814f7ff │ │ │ │ tstpeq r4, r7, lsl #2 @ p-variant is OBSOLETE │ │ │ │ andcs r4, r0, r3, lsl #12 │ │ │ │ @ instruction: 0xf7e0603b │ │ │ │ - blmi c5eaa8 │ │ │ │ + blmi c5eaa0 │ │ │ │ ldmvs sl!, {r8, sp} │ │ │ │ andseq pc, r8, r7, lsl #2 │ │ │ │ ldrsbtvs r5, [fp], #-131 @ 0xffffff7d │ │ │ │ - ldmib r8, {r5, r6, r7, r8, r9, sl, ip, sp, lr, pc} │ │ │ │ + ldmib r4, {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 3e296c │ │ │ │ + b 2e2974 │ │ │ │ strtmi r3, [r8], -r4, lsl #10 │ │ │ │ - ldcl 7, cr15, [sl, #892] @ 0x37c │ │ │ │ + ldcl 7, cr15, [r6, #892] @ 0x37c │ │ │ │ ldrdhi pc, [r0], -r7 │ │ │ │ strbmi r4, [r1], -r5, lsr #16 │ │ │ │ @ instruction: 0xf7fd4478 │ │ │ │ ldmvs fp!, {r0, r1, r2, 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, cr12, cr15, {6} │ │ │ │ + mrc 7, 3, APSR_nzcv, cr8, cr15, {6} │ │ │ │ @ instruction: 0x4628687b │ │ │ │ ldmdbvs r8!, {r3, r4, r7, r8, r9, sl, lr}^ │ │ │ │ @ instruction: 0xf7e04621 │ │ │ │ - blmi 61ea50 │ │ │ │ + blmi 61ea48 │ │ │ │ ldmpl r3, {r1, r3, r4, r5, r7, fp, sp, lr}^ │ │ │ │ ldmdblt fp!, {r0, r1, r3, r4, fp, sp, lr}^ │ │ │ │ - blmi 4f7294 │ │ │ │ + blmi 4f729c │ │ │ │ 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 │ │ │ │ @@ -32454,36 +32456,36 @@ │ │ │ │ ldmdami r3, {r0, r3, r4, r6, r7, r9, sp, lr} │ │ │ │ ldrbtmi r4, [r8], #-1145 @ 0xfffffb87 │ │ │ │ @ instruction: 0xf9b6f019 │ │ │ │ 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 │ │ │ │ - ldm r0, {r5, r6, r7, r8, r9, sl, ip, sp, lr, pc}^ │ │ │ │ - mcr 7, 0, pc, cr10, cr15, {6} @ │ │ │ │ - andeq fp, r5, r0, lsl #13 │ │ │ │ - andeq fp, r5, ip, ror r6 │ │ │ │ + stmia ip, {r5, r6, r7, r8, r9, sl, ip, sp, lr, pc}^ │ │ │ │ + mcr 7, 0, pc, cr6, cr15, {6} @ │ │ │ │ + andeq fp, r5, r8, ror r6 │ │ │ │ + andeq fp, r5, r4, ror r6 │ │ │ │ ldrdeq r0, [r0], -r8 │ │ │ │ ldrdeq r0, [r0], -r0 @ │ │ │ │ - andeq r3, r3, r8, lsr #16 │ │ │ │ - ldrdeq r3, [r3], -sl │ │ │ │ + andeq r3, r3, r8, lsl r8 │ │ │ │ + andeq r3, r3, sl, asr #25 │ │ │ │ andeq r0, r0, r0, lsl #9 │ │ │ │ - andeq r0, r6, lr, lsl pc │ │ │ │ - andeq r0, r6, ip, lsl #31 │ │ │ │ - ldrdeq fp, [r5], -r4 │ │ │ │ - andeq r3, r3, r0, lsl #15 │ │ │ │ - andeq r3, r3, r2, lsr ip │ │ │ │ - andeq r0, r6, r6, lsr #29 │ │ │ │ + andeq r0, r6, r6, lsl pc │ │ │ │ + andeq r0, r6, r4, lsl #31 │ │ │ │ + andeq fp, r5, ip, asr #11 │ │ │ │ + andeq r3, r3, r0, ror r7 │ │ │ │ + andeq r3, r3, r2, lsr #24 │ │ │ │ + muleq r6, lr, lr │ │ │ │ svcmi 0x00f0e92d │ │ │ │ stcpl 4, cr15, [r0], {79} @ 0x4f │ │ │ │ @ instruction: 0x0c0cebad │ │ │ │ svceq 0x00c8f8cc │ │ │ │ strmi fp, [r9], r5, lsl #1 │ │ │ │ svcge 0x0000496c │ │ │ │ - bmi 1b77870 │ │ │ │ + bmi 1b77878 │ │ │ │ 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: 0xf500fe3f │ │ │ │ @@ -32497,21 +32499,21 @@ │ │ │ │ @ instruction: 0xf506ff0b │ │ │ │ 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 e017c │ │ │ │ + blvc e0184 │ │ │ │ eorsvs r3, r9, ip │ │ │ │ - blvc 60150 │ │ │ │ - blvc 160188 │ │ │ │ - blvc e0158 │ │ │ │ - blvc 1e0190 │ │ │ │ - blvc dff60 │ │ │ │ + blvc 60158 │ │ │ │ + blvc 160190 │ │ │ │ + blvc e0160 │ │ │ │ + blvc 1e0198 │ │ │ │ + blvc dff68 │ │ │ │ strtvs r6, [ip], #556 @ 0x22c │ │ │ │ @ instruction: 0xf018666c │ │ │ │ @ instruction: 0xf506feeb │ │ │ │ ldmdavs r9!, {r0, r1, r7, ip, lr} │ │ │ │ andcc r2, r8, r5, lsl #4 │ │ │ │ mcr2 0, 7, pc, cr4, cr8, {0} @ │ │ │ │ andeq lr, r4, #190464 @ 0x2e800 │ │ │ │ @@ -32528,23 +32530,23 @@ │ │ │ │ ldrbtmi r2, [r8], #-70 @ 0xffffffba │ │ │ │ mrrc2 7, 15, pc, r8, 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 6d864 │ │ │ │ + bcs 6d86c │ │ │ │ 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, [ip, #20] │ │ │ │ @ instruction: 0xf0054630 │ │ │ │ - bmi da41d8 │ │ │ │ + bmi da41e0 │ │ │ │ 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 │ │ │ │ @@ -32582,33 +32584,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 0x0000ed0e │ │ │ │ - andeq fp, r5, r0, asr #10 │ │ │ │ - andeq fp, r5, lr, lsr r5 │ │ │ │ + svclt 0x0000ed0a │ │ │ │ + andeq fp, r5, r8, lsr r5 │ │ │ │ + andeq fp, r5, r6, lsr r5 │ │ │ │ ldrdeq r0, [r0], -r8 │ │ │ │ - andeq r3, r3, sl, lsl #23 │ │ │ │ - strdeq r4, [r3], -lr │ │ │ │ + andeq r3, r3, sl, ror fp │ │ │ │ + andeq r4, r3, lr, ror #5 │ │ │ │ strdeq r0, [r0], -ip │ │ │ │ - ldrdeq pc, [r2], -r2 │ │ │ │ - andeq fp, r5, sl, asr #8 │ │ │ │ - muleq r2, r2, lr │ │ │ │ + andeq pc, r2, r2, asr #29 │ │ │ │ + andeq fp, r5, r2, asr #8 │ │ │ │ + andeq pc, r2, r2, lsl #29 │ │ │ │ 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 3f500 │ │ │ │ + blcs 3f508 │ │ │ │ @ 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 │ │ │ │ @@ -32618,23 +32620,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 3ed08 │ │ │ │ + blcs 3ed10 │ │ │ │ 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 feb7bf1c │ │ │ │ + bl feb7bf24 │ │ │ │ @ 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} │ │ │ │ @@ -32642,33 +32644,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, r4, cr15 @ │ │ │ │ + mcrr 7, 13, pc, r0, cr15 @ │ │ │ │ strpl pc, [r6], r7, lsl #10 │ │ │ │ ldrcc r4, [r4], -r7, lsr #18 │ │ │ │ @ instruction: 0x46302231 │ │ │ │ @ instruction: 0x463d4479 │ │ │ │ ldc2l 0, cr15, [r0, #96] @ 0x60 │ │ │ │ orrpl pc, r0, #29360128 @ 0x1c00000 │ │ │ │ subne pc, r4, #68, 4 @ 0x40000004 │ │ │ │ submi pc, r5, #196, 4 @ 0x4000000c │ │ │ │ @ instruction: 0xb12c625a │ │ │ │ @ instruction: 0xf7df4620 │ │ │ │ - @ instruction: 0xf5b0ee40 │ │ │ │ + @ instruction: 0xf5b0ee3c │ │ │ │ andsle r5, ip, #128, 30 @ 0x200 │ │ │ │ addpl pc, r0, #1325400064 @ 0x4f000000 │ │ │ │ @ instruction: 0xf1054621 │ │ │ │ @ instruction: 0xf0180008 │ │ │ │ @ instruction: 0x4631fdbb │ │ │ │ @ instruction: 0xf7ff4628 │ │ │ │ - bmi 664530 │ │ │ │ + bmi 664538 │ │ │ │ @ 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] │ │ │ │ @@ -32680,24 +32682,24 @@ │ │ │ │ @ instruction: 0xf06f9300 │ │ │ │ movwcs r0, #257 @ 0x101 │ │ │ │ @ instruction: 0xf966f7ed │ │ │ │ addpl pc, r0, #1325400064 @ 0x4f000000 │ │ │ │ @ instruction: 0xf1074601 │ │ │ │ @ instruction: 0xf0180008 │ │ │ │ bfi pc, r1, (invalid: 27:20) @ │ │ │ │ - mcrr 7, 13, pc, r8, cr15 @ │ │ │ │ - andeq fp, r5, ip, asr #5 │ │ │ │ + mcrr 7, 13, pc, r4, cr15 @ │ │ │ │ + andeq fp, r5, r4, asr #5 │ │ │ │ ldrdeq r0, [r0], -r8 │ │ │ │ - andeq fp, r3, ip, asr fp │ │ │ │ - andeq pc, r2, r4, lsl #26 │ │ │ │ - andeq fp, r5, r6, asr r2 │ │ │ │ + andeq fp, r3, ip, asr #22 │ │ │ │ + strdeq pc, [r2], -r4 │ │ │ │ + andeq fp, r5, lr, asr #4 │ │ │ │ svcmi 0x00f0e92d │ │ │ │ stcpl 4, cr15, [r0], {79} @ 0x4f │ │ │ │ @ instruction: 0x0c0cebad │ │ │ │ - bleq ffc63148 │ │ │ │ + bleq ffc63150 │ │ │ │ ldclvc 5, cr15, [fp, #-692]! @ 0xfffffd4c │ │ │ │ stcpl 8, cr15, [r4], #-892 @ 0xfffffc84 │ │ │ │ @ instruction: 0xf8dfaf06 │ │ │ │ ldrbtmi r6, [sp], #-3108 @ 0xfffff3dc │ │ │ │ stcmi 8, cr15, [r0], #-892 @ 0xfffffc84 │ │ │ │ @ instruction: 0x63be447e │ │ │ │ stmdavs r4!, {r2, r3, r5, r8, fp, ip, lr} │ │ │ │ @@ -32708,44 +32710,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: 0xf8df81a5 │ │ │ │ ldrbtmi r3, [fp], #-3064 @ 0xfffff408 │ │ │ │ - blcs 7f5d0 │ │ │ │ + blcs 7f5d8 │ │ │ │ @ instruction: 0xf7fdd001 │ │ │ │ stccs 14, cr15, [r0], {67} @ 0x43 │ │ │ │ ldrtvs fp, [ip], #4008 @ 0xfa8 │ │ │ │ @ instruction: 0xf8dfda07 │ │ │ │ - blvs feeb3e08 │ │ │ │ - bvs 1ebb1c8 │ │ │ │ + blvs feeb3e10 │ │ │ │ + bvs 1ebb1d0 │ │ │ │ eorcs pc, r2, r3, asr r8 @ │ │ │ │ - blvs 1efe16c │ │ │ │ - blvs 1e91334 │ │ │ │ + blvs 1efe174 │ │ │ │ + blvs 1e9133c │ │ │ │ @ instruction: 0xf5072220 │ │ │ │ @ instruction: 0xf0187011 │ │ │ │ @ instruction: 0xf107fd3f │ │ │ │ andcs r0, r0, ip, asr #2 │ │ │ │ - stcl 7, cr15, [ip, #892] @ 0x37c │ │ │ │ - blcc fef6321c │ │ │ │ + stcl 7, cr15, [r8, #892] @ 0x37c │ │ │ │ + blcc fef63224 │ │ │ │ @ instruction: 0x21006bba │ │ │ │ subseq pc, r8, r7, lsl #2 │ │ │ │ adcsvs r5, fp, #13828096 @ 0xd30000 │ │ │ │ - svc 0x002cf7df │ │ │ │ + svc 0x0028f7df │ │ │ │ stmdacs r0, {r3, r4, r5, r8, r9, sp, lr} │ │ │ │ ldrthi pc, [r2], #-64 @ 0xffffffc0 @ │ │ │ │ subseq pc, r8, r7, lsl #2 │ │ │ │ - svc 0x00a4f7df │ │ │ │ - bleq fe763240 │ │ │ │ + svc 0x00a0f7df │ │ │ │ + bleq fe763248 │ │ │ │ andcc r4, r4, r8, ror r4 │ │ │ │ - bl 1be2e48 │ │ │ │ + bl 1ae2e50 │ │ │ │ @ instruction: 0xf1036bfb │ │ │ │ strbmi r0, [r0], -r8, lsl #16 │ │ │ │ - ldc 7, cr15, [r6, #892] @ 0x37c │ │ │ │ + ldc 7, cr15, [r2, #892] @ 0x37c │ │ │ │ svcpl 0x0040f5b0 │ │ │ │ smlawbhi r6, r0, r0, pc @ │ │ │ │ @ instruction: 0xf7fd4640 │ │ │ │ @ instruction: 0x4604f8b5 │ │ │ │ @ instruction: 0xf0002c00 │ │ │ │ @ instruction: 0x46408131 │ │ │ │ mcr2 0, 3, pc, cr2, cr14, {0} @ │ │ │ │ @@ -32760,63 +32762,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 ffe27d88 │ │ │ │ + bvs ffe27d90 │ │ │ │ @ instruction: 0x46592230 │ │ │ │ - svc 0x00aaf7df │ │ │ │ + svc 0x00a6f7df │ │ │ │ @ instruction: 0xf0402800 │ │ │ │ strcs r8, [r0, #-361] @ 0xfffffe97 │ │ │ │ umullcs pc, sl, r4, r8 @ │ │ │ │ - bcs 1b3ff38 │ │ │ │ + bcs 1b3ff40 │ │ │ │ @ instruction: 0x83b1f000 │ │ │ │ - bcc 18befc0 │ │ │ │ + bcc 18befc8 │ │ │ │ vpmax.s8 d18, d0, d1 │ │ │ │ - blvs ffec5448 │ │ │ │ + blvs ffec5450 │ │ │ │ @ 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 ffec5588 │ │ │ │ + blvs ffec5590 │ │ │ │ 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 ffea9570 │ │ │ │ + blvs ffea9578 │ │ │ │ @ instruction: 0xf5026821 │ │ │ │ @ instruction: 0xf8945c80 │ │ │ │ @ instruction: 0xf8dcb08a │ │ │ │ addmi r0, r8, #32 │ │ │ │ @ instruction: 0x83acf000 │ │ │ │ strle r0, [r8, #-1433] @ 0xfffffa67 │ │ │ │ @ instruction: 0xf887204d │ │ │ │ vst4.16 {d16,d18,d20,d22}, [r5 :256], r9 │ │ │ │ ldreq r7, [sl, r0] │ │ │ │ @ instruction: 0xf1004605 │ │ │ │ - blvs ffe855ac │ │ │ │ + blvs ffe855b4 │ │ │ │ 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 ffe655c0 │ │ │ │ + blvs ffe655c8 │ │ │ │ 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 ffe655e0 │ │ │ │ + blvs ffe655e8 │ │ │ │ @ instruction: 0x260ce9d4 │ │ │ │ stcpl 5, cr15, [r5], {1} │ │ │ │ ldrdeq lr, [r0, -ip] │ │ │ │ svclt 0x000842b1 │ │ │ │ mulle r6, r0, r2 │ │ │ │ svclt 0x00420699 │ │ │ │ streq pc, [r0, #-69]! @ 0xffffffbb │ │ │ │ @@ -32847,15 +32849,15 @@ │ │ │ │ stcge 8, cr15, [r8], {80} @ 0x50 │ │ │ │ stceq 8, cr15, [r4], {80} @ 0x50 │ │ │ │ svclt 0x00084570 │ │ │ │ @ instruction: 0xf00045ca │ │ │ │ ldrbeq r8, [lr, #136] @ 0x88 │ │ │ │ addhi pc, r5, r0, asr #2 │ │ │ │ vmls.f q10, , d2[2] │ │ │ │ - bl 1c31c90 │ │ │ │ + bl 1c31c98 │ │ │ │ @ instruction: 0xf083000e │ │ │ │ svclt 0x00b80301 │ │ │ │ movweq pc, #4163 @ 0x1043 @ │ │ │ │ ldrble r0, [r8, #-2010]! @ 0xfffff826 │ │ │ │ vst4.16 {d18-d21}, [r5 :64], r3 │ │ │ │ @ instruction: 0xf1bb7380 │ │ │ │ @ instruction: 0xf8a70f64 │ │ │ │ @@ -32868,21 +32870,21 @@ │ │ │ │ @ instruction: 0xf0002b01 │ │ │ │ @ instruction: 0xf0118108 │ │ │ │ @ instruction: 0xf0000a08 │ │ │ │ @ instruction: 0xf021812e │ │ │ │ @ instruction: 0xf8c40102 │ │ │ │ @ instruction: 0xf10710dc │ │ │ │ @ instruction: 0xf7df0058 │ │ │ │ - @ instruction: 0xf8dfeb14 │ │ │ │ - bvs feee76f8 │ │ │ │ + @ instruction: 0xf8dfeb10 │ │ │ │ + bvs feee7700 │ │ │ │ andcc r4, r4, r8, ror r4 │ │ │ │ ldclvs 7, cr4, [r8], #608 @ 0x260 │ │ │ │ @ instruction: 0xf7df2100 │ │ │ │ - @ instruction: 0xf8dfeca0 │ │ │ │ - blvs feeb365c │ │ │ │ + @ instruction: 0xf8dfec9c │ │ │ │ + blvs feeb3664 │ │ │ │ ldmdavs fp, {r0, r1, r4, r6, r7, fp, ip, lr} │ │ │ │ cmple sl, r0, lsl #22 │ │ │ │ stmdbcs r4!, {r0, r1, r2, r3, r4, r6, r7, fp, ip, sp, lr, pc}^ │ │ │ │ stmdbcc 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 │ │ │ │ @@ -32934,65 +32936,65 @@ │ │ │ │ @ instruction: 0xe799fdfb │ │ │ │ ldmib r4, {r1, r3, r4, r5, r6, r7, r8, r9, fp, sp, lr}^ │ │ │ │ @ instruction: 0xf5020c04 │ │ │ │ vst4.32 {d21,d23,d25,d27}, [pc], r4 │ │ │ │ @ instruction: 0xf6cf4270 │ │ │ │ ldmib r1, {r0, r1, r2, r3, r4, r5, r6, r7, r9, ip, sp, lr}^ │ │ │ │ @ instruction: 0xf3c0e900 │ │ │ │ - b 32fa18 │ │ │ │ - b 10655f8 │ │ │ │ - b 26561c │ │ │ │ + b 32fa20 │ │ │ │ + b 1065600 │ │ │ │ + b 265624 │ │ │ │ vsubl.u8 q8, d14, d2 │ │ │ │ - b 10afa28 │ │ │ │ + b 10afa30 │ │ │ │ addsmi r0, r1, #-1610612736 @ 0xa0000000 │ │ │ │ subhi pc, r3, #0 │ │ │ │ svclt 0x00420519 │ │ │ │ vst4.16 {d18,d20,d22,d24}, [r5], r4 │ │ │ │ @ instruction: 0xf8876500 │ │ │ │ @ instruction: 0xe6a21176 │ │ │ │ ldmdavs fp, {r0, r1, r3, r4, r5, r6, r7, r8, r9, fp, sp, lr} │ │ │ │ streq pc, [r1, #-19] @ 0xffffffed │ │ │ │ mrcge 4, 4, APSR_nzcv, cr1, cr15, {1} │ │ │ │ ldrbeq r2, [fp], #257 @ 0x101 │ │ │ │ @ instruction: 0xf1406479 │ │ │ │ - bvs fff05b2c │ │ │ │ + bvs fff05b34 │ │ │ │ @ instruction: 0x46592230 │ │ │ │ eorseq pc, r1, r3, lsl #2 │ │ │ │ - mcr 7, 1, pc, cr12, cr15, {6} @ │ │ │ │ + mcr 7, 1, pc, cr8, cr15, {6} @ │ │ │ │ @ instruction: 0xf0002800 │ │ │ │ ldmib r4, {r2, 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, r4, r5, r6, r7, r9, sl, fp, ip, sp, lr, pc} │ │ │ │ eorhi pc, r9, #0 │ │ │ │ @ instruction: 0x46586bfb │ │ │ │ eorscs r6, r1, #1019904 @ 0xf9000 │ │ │ │ strpl pc, [r4, #1283] @ 0x503 │ │ │ │ orrpl pc, r1, #12582912 @ 0xc00000 │ │ │ │ - blge df9c0 │ │ │ │ - blge 25f980 │ │ │ │ + blge df9c8 │ │ │ │ + blge 25f988 │ │ │ │ stccc 8, cr15, [r8], {83} @ 0x53 │ │ │ │ @ instruction: 0xf01861e3 │ │ │ │ strbt pc, [r2], -fp, asr #22 @ │ │ │ │ strle r0, [r3, #-1246] @ 0xfffffb22 │ │ │ │ stmdbcs r0, {r0, r3, r4, r5, r6, sl, fp, sp, lr} │ │ │ │ ldrbhi pc, [r0, #-0] @ │ │ │ │ @ instruction: 0xf0452149 │ │ │ │ @ instruction: 0xf8870504 │ │ │ │ @ instruction: 0xe66e1177 │ │ │ │ mvnsvc pc, #889192448 @ 0x35000000 │ │ │ │ svcge 0x000cf47f │ │ │ │ ubfxcc pc, pc, #17, #1 │ │ │ │ - bvs 6f6490 │ │ │ │ + bvs 6f6498 │ │ │ │ @ instruction: 0xf43f2b01 │ │ │ │ stccs 15, cr10, [r0, #-80] @ 0xffffffb0 │ │ │ │ svcge 0x0011f43f │ │ │ │ - blvs ffedeeb4 │ │ │ │ + blvs ffedeebc │ │ │ │ stcpl 5, cr15, [r0], {2} │ │ │ │ mlasgt ip, ip, r8, pc @ │ │ │ │ @ instruction: 0xf43f45dc │ │ │ │ @ instruction: 0xf1bcae7c │ │ │ │ svclt 0x00180f6c │ │ │ │ svceq 0x006cf1bb │ │ │ │ @ instruction: 0xf040bf02 │ │ │ │ @@ -33003,35 +33005,35 @@ │ │ │ │ @ instruction: 0xf1bc73bf │ │ │ │ svclt 0x00180f00 │ │ │ │ usat r4, #14, sp, lsl #12 │ │ │ │ stmdavs sl, {r0, r3, r4, r5, r6, r7, r8, r9, fp, sp, lr}^ │ │ │ │ andeq pc, r8, #66 @ 0x42 │ │ │ │ @ instruction: 0xf8d3604a │ │ │ │ @ instruction: 0xf8d32360 │ │ │ │ - bcs 71fe0 │ │ │ │ + bcs 71fe8 │ │ │ │ svcge 0x003cf47f │ │ │ │ @ instruction: 0xf47f2b00 │ │ │ │ - blvs fff90ff0 │ │ │ │ + blvs fff90ff8 │ │ │ │ @ instruction: 0x46286af9 │ │ │ │ - blx 19e330e │ │ │ │ + blx 19e3316 │ │ │ │ strmi r4, [r1], -r4, lsl #12 │ │ │ │ @ instruction: 0x0768f8df │ │ │ │ @ instruction: 0xf7fd4478 │ │ │ │ stmdavs fp!, {r0, r1, r2, r4, r5, r8, r9, fp, ip, sp, lr, pc} │ │ │ │ rsccc pc, r0, r4, asr #17 │ │ │ │ sbccc pc, r8, r4, asr #17 │ │ │ │ vst1.64 {d30-d32}, [pc :64], r5 │ │ │ │ @ instruction: 0xf005407c │ │ │ │ pkhbtmi pc, r1, r1, lsl #20 @ │ │ │ │ rsbsmi pc, ip, pc, asr #8 │ │ │ │ - blx 361354 │ │ │ │ + blx 36135c │ │ │ │ cmppeq r4, r7, lsl #2 @ p-variant is OBSOLETE │ │ │ │ andge pc, r0, r0, lsl #17 │ │ │ │ - beq 1461768 │ │ │ │ - bvs 1e3dc30 │ │ │ │ + beq 1461770 │ │ │ │ + bvs 1e3dc38 │ │ │ │ @ instruction: 0xffbef7e6 │ │ │ │ @ instruction: 0x3730f8df │ │ │ │ ldmdavs fp, {r0, r1, r3, r4, r5, r6, sl, lr} │ │ │ │ @ instruction: 0xf0402b00 │ │ │ │ streq r8, [fp, #496]! @ 0x1f0 │ │ │ │ strhi pc, [sp], #256 @ 0x100 │ │ │ │ @ instruction: 0xf100056e │ │ │ │ @@ -33048,16 +33050,16 @@ │ │ │ │ addhi pc, r0, #0, 2 │ │ │ │ @ instruction: 0xf10006aa │ │ │ │ strbeq r8, [fp, r6, asr #4]! │ │ │ │ andhi pc, fp, #0, 2 │ │ │ │ strble r0, [r8, #-1960] @ 0xfffff858 │ │ │ │ @ instruction: 0xf5036bfb │ │ │ │ @ instruction: 0xf8d35380 │ │ │ │ - blcs 31674 │ │ │ │ - strbthi pc, [pc], #0 @ 253b8 @ │ │ │ │ + blcs 3167c │ │ │ │ + strbthi pc, [pc], #0 @ 253c0 @ │ │ │ │ @ instruction: 0xf7f84618 │ │ │ │ pkhtbmi pc, r2, r5, asr #23 @ │ │ │ │ ldrsbeq pc, [r4], #132 @ 0x84 @ │ │ │ │ @ instruction: 0xf0002800 │ │ │ │ @ instruction: 0xf7f884dc │ │ │ │ strmi pc, [r3], sp, asr #23 │ │ │ │ ssatcs pc, #25, pc, asr #17 @ │ │ │ │ @@ -33065,32 +33067,32 @@ │ │ │ │ @ instruction: 0x4648417c │ │ │ │ @ instruction: 0xf8cd447a │ │ │ │ @ instruction: 0xf018a000 │ │ │ │ @ instruction: 0x4650fe1f │ │ │ │ @ instruction: 0xf96cf005 │ │ │ │ @ instruction: 0xf0054658 │ │ │ │ vst2.16 {d31,d33}, [pc :128], r9 │ │ │ │ - bvs e35de8 │ │ │ │ + bvs e35df0 │ │ │ │ @ instruction: 0xf0184649 │ │ │ │ @ instruction: 0xf8dffa4f │ │ │ │ - blvs feeb2d94 │ │ │ │ + blvs feeb2d9c │ │ │ │ @ instruction: 0xf50358d3 │ │ │ │ @ instruction: 0xf8d35380 │ │ │ │ - bcs 6e190 │ │ │ │ + bcs 6e198 │ │ │ │ @ instruction: 0xf8d3d113 │ │ │ │ stmiblt r3, {r3, r4, r5, r8, r9, ip, sp} │ │ │ │ ldrsbeq pc, [r4], #132 @ 0x84 @ │ │ │ │ @ instruction: 0xf005b108 │ │ │ │ - blvs fff23968 │ │ │ │ + blvs fff23970 │ │ │ │ orrpl pc, r0, #12582912 @ 0xc00000 │ │ │ │ ldrsbteq pc, [r0], r3 @ │ │ │ │ @ instruction: 0xf0002800 │ │ │ │ @ instruction: 0xf7f58573 │ │ │ │ @ instruction: 0xf8c4fffb │ │ │ │ - blvs fffa578c │ │ │ │ + blvs fffa5794 │ │ │ │ ldreq r6, [r9], #-2099 @ 0xfffff7cd │ │ │ │ @ instruction: 0xf8dfd53e │ │ │ │ andcs r3, r2, ip, asr #12 │ │ │ │ @ instruction: 0x1648f8df │ │ │ │ andscs pc, r6, #64, 12 @ 0x4000000 │ │ │ │ movwls r4, #9339 @ 0x247b │ │ │ │ @ instruction: 0x3640f8df │ │ │ │ @@ -33104,83 +33106,83 @@ │ │ │ │ orrvc pc, r0, pc, asr #8 │ │ │ │ ldmib r2, {r0, r1, r8, ip, pc}^ │ │ │ │ stmib sp, {r1, r8}^ │ │ │ │ @ instruction: 0xf8cd0100 │ │ │ │ strbmi sl, [r0], -r8 │ │ │ │ movwcs lr, #2514 @ 0x9d2 │ │ │ │ ldc2 0, cr15, [ip], #156 @ 0x9c │ │ │ │ - bvs fd1b54 │ │ │ │ + bvs fd1b5c │ │ │ │ rsbsmi pc, ip, #1325400064 @ 0x4f000000 │ │ │ │ @ instruction: 0x1600f8df │ │ │ │ ldrbtmi r4, [r9], #-1584 @ 0xfffff9d0 │ │ │ │ @ instruction: 0xf9fcf018 │ │ │ │ vst1.16 {d20-d22}, [pc :64], r1 │ │ │ │ @ instruction: 0x4630427c │ │ │ │ @ instruction: 0xf9f6f018 │ │ │ │ strbne pc, [ip, #2271]! @ 0x8df @ │ │ │ │ rsbsmi pc, ip, #1325400064 @ 0x4f000000 │ │ │ │ ldrbtmi r4, [r9], #-1584 @ 0xfffff9d0 │ │ │ │ @ instruction: 0xf9eef018 │ │ │ │ @ instruction: 0xf7f84640 │ │ │ │ @ instruction: 0xf8dffb51 │ │ │ │ - blvs feeb2c3c │ │ │ │ + blvs feeb2c44 │ │ │ │ ldmpl r3, {r1, r7, r9, sl, lr}^ │ │ │ │ ldmiblt fp!, {r0, r1, r3, r4, fp, sp, lr} │ │ │ │ @ instruction: 0x462b6b7a │ │ │ │ - bcs 407bc │ │ │ │ + bcs 407c4 │ │ │ │ cmpphi r1, r0 @ p-variant is OBSOLETE │ │ │ │ andsvc pc, r1, #29360128 @ 0x1c00000 │ │ │ │ strbne pc, [r0, #2271] @ 0x8df @ │ │ │ │ - bvs ec9cf0 │ │ │ │ + bvs ec9cf8 │ │ │ │ stmib sp, {r0, r3, r4, r5, r6, sl, lr}^ │ │ │ │ @ instruction: 0xf507a203 │ │ │ │ andls r7, r2, #-1610612725 @ 0xa000000b │ │ │ │ andls r2, r0, #1879048197 @ 0x70000005 │ │ │ │ eorscs pc, r4, #64, 12 @ 0x4000000 │ │ │ │ ldc2 7, cr15, [r4], {249} @ 0xf9 │ │ │ │ ldrbcc pc, [ip, #-2271] @ 0xfffff721 @ │ │ │ │ - blvs feeb6e4c │ │ │ │ + blvs feeb6e54 │ │ │ │ @ instruction: 0xf50558d5 │ │ │ │ @ instruction: 0xf8d55580 │ │ │ │ movwcc r3, #4896 @ 0x1320 │ │ │ │ msrcc CPSR_, #12910592 @ 0xc50000 │ │ │ │ @ instruction: 0xf8d2f005 │ │ │ │ @ instruction: 0xf0054648 │ │ │ │ - bvs e63864 │ │ │ │ + bvs e6386c │ │ │ │ @ instruction: 0xf8ccf005 │ │ │ │ teqpcc r8, #13959168 @ p-variant is OBSOLETE @ 0xd50000 │ │ │ │ svclt 0x00182b01 │ │ │ │ ldrsbne pc, [ip], #132 @ 0x84 @ │ │ │ │ stclge 4, cr15, [fp, #508] @ 0x1fc │ │ │ │ @ instruction: 0xf7f84640 │ │ │ │ stmdacs r0, {r0, r1, r3, r4, r8, r9, fp, ip, sp, lr, pc} │ │ │ │ - strbhi pc, [pc], #-64 @ 25548 @ │ │ │ │ + strbhi pc, [pc], #-64 @ 25550 @ │ │ │ │ andcs r6, fp, #259072 @ 0x3f400 │ │ │ │ orreq pc, sl, r4, lsl #2 │ │ │ │ addpl pc, r1, r5, lsl #10 │ │ │ │ @ instruction: 0xf018301c │ │ │ │ @ instruction: 0x4621f9db │ │ │ │ @ instruction: 0xf505462b │ │ │ │ @ instruction: 0xf5035580 │ │ │ │ andscs r5, r0, #129 @ 0x81 │ │ │ │ - blcc 13636b0 │ │ │ │ + blcc 13636b8 │ │ │ │ eorvs r3, fp, #12 │ │ │ │ @ instruction: 0xf9cef018 │ │ │ │ mlascc ip, r5, r8, pc @ │ │ │ │ @ instruction: 0xf8d56ca2 │ │ │ │ - blcs 1b25840 │ │ │ │ + blcs 1b25848 │ │ │ │ @ instruction: 0xf00062aa │ │ │ │ @ instruction: 0xb10884ba │ │ │ │ @ instruction: 0xf89cf005 │ │ │ │ ldrsbcc pc, [r4], #132 @ 0x84 @ │ │ │ │ tstlt r3, r8, lsl r6 │ │ │ │ @ instruction: 0xff4af7f5 │ │ │ │ - blvs fffb6da8 │ │ │ │ + blvs fffb6db0 │ │ │ │ @ instruction: 0xf1042231 │ │ │ │ - bvs ffe25bf8 │ │ │ │ + bvs ffe25c00 │ │ │ │ strpl pc, [r0, #1286] @ 0x506 │ │ │ │ adcscc pc, r0, r5, asr #17 │ │ │ │ @ instruction: 0xf9b0f018 │ │ │ │ stcpl 5, cr15, [r5], {6} │ │ │ │ stmdbhi ip, {r2, r4, r6, r7, r8, fp, sp, lr, pc} │ │ │ │ orrpl pc, r4, #25165824 @ 0x1800000 │ │ │ │ stmdbhi r0, {r2, r3, r6, r7, r8, fp, sp, lr, pc} │ │ │ │ @@ -33190,15 +33192,15 @@ │ │ │ │ stmib ip, {r1, r2, r3, r8, fp, pc}^ │ │ │ │ andcc r8, r8, r2, lsl #18 │ │ │ │ ldmib r4, {r1, r2, r3, r4, r5, r6, r7, r8, r9, sp, lr}^ │ │ │ │ stmdb ip, {r1, r3, r8, fp, pc}^ │ │ │ │ ldmib r4, {r1, r8, fp, pc}^ │ │ │ │ stmib r3, {r3, r8, fp, pc}^ │ │ │ │ @ instruction: 0xf0188902 │ │ │ │ - blvs fffe3c38 │ │ │ │ + blvs fffe3c40 │ │ │ │ andscs r6, r6, #25344 @ 0x6300 │ │ │ │ addpl pc, r2, r6, lsl #10 │ │ │ │ cmppeq lr, r4, lsl #2 @ p-variant is OBSOLETE │ │ │ │ andcc r6, ip, fp, ror #12 │ │ │ │ @ instruction: 0xf988f018 │ │ │ │ strtvs r6, [fp], #3107 @ 0xc23 │ │ │ │ addpl pc, r1, #25165824 @ 0x1800000 │ │ │ │ @@ -33211,531 +33213,531 @@ │ │ │ │ ldmib r4, {r8, fp, pc}^ │ │ │ │ stmib r3, {r1, r8}^ │ │ │ │ rsbvs r0, sl, #4, 2 │ │ │ │ ldrsbcc pc, [ip], #132 @ 0x84 @ │ │ │ │ movweq pc, #8227 @ 0x2023 @ │ │ │ │ sbcscc pc, ip, r4, asr #17 │ │ │ │ strbmi lr, [r0], -r8, lsr #11 │ │ │ │ - blx fe563620 │ │ │ │ + blx fe563628 │ │ │ │ @ instruction: 0x46056bfe │ │ │ │ @ instruction: 0x46316a78 │ │ │ │ cdp2 7, 4, cr15, cr2, cr6, {7} │ │ │ │ - bvs ffe6de54 │ │ │ │ + bvs ffe6de5c │ │ │ │ @ instruction: 0xf7fe4630 │ │ │ │ @ instruction: 0xf8dffb4f │ │ │ │ - blvs feeb278c │ │ │ │ + blvs feeb2794 │ │ │ │ ldmpl r3, {r0, r7, r9, sl, lr}^ │ │ │ │ - blcs 3f6d0 │ │ │ │ + blcs 3f6d8 │ │ │ │ cmpphi r3, #0 @ p-variant is OBSOLETE │ │ │ │ @ instruction: 0x46484bfe │ │ │ │ ldmpl r3, {r1, r3, r4, r5, r7, r8, r9, fp, sp, lr}^ │ │ │ │ orrpl pc, r0, #12582912 @ 0xc00000 │ │ │ │ msrcs CPSR_, #13828096 @ 0xd30000 │ │ │ │ @ instruction: 0xf8c33201 │ │ │ │ @ instruction: 0xf0052320 │ │ │ │ strtmi pc, [r8], -r1, lsr #16 │ │ │ │ @ instruction: 0xf81ef005 │ │ │ │ - bleq dec34 │ │ │ │ + bleq dec3c │ │ │ │ andpl lr, ip, #270336 @ 0x42000 │ │ │ │ andeq pc, r7, #96, 6 @ 0x80000001 │ │ │ │ - b 13f6edc │ │ │ │ - b 10b1f14 │ │ │ │ + b 13f6ee4 │ │ │ │ + b 10b1f1c │ │ │ │ vhsub.u32 d21, d14, d9 │ │ │ │ addsmi r0, r1, #1879048192 @ 0x70000000 │ │ │ │ stcge 4, cr15, [lr, #508]! @ 0x1fc │ │ │ │ subcs lr, r3, #1459617792 @ 0x57000000 │ │ │ │ cmnpcs r4, r7, lsl #17 @ p-variant is OBSOLETE │ │ │ │ @ instruction: 0xf503e448 │ │ │ │ @ instruction: 0xf8d35380 │ │ │ │ @ instruction: 0xf1b990b0 │ │ │ │ eorsle r0, r6, r0, lsl #30 │ │ │ │ @ instruction: 0xf7df4648 │ │ │ │ - @ instruction: 0xf642e9a0 │ │ │ │ + @ instruction: 0xf642e99c │ │ │ │ addsmi r7, r8, #-134217725 @ 0xf8000003 │ │ │ │ @ instruction: 0xf642d85f │ │ │ │ @ instruction: 0xf8d472ff │ │ │ │ @ instruction: 0x464810d4 │ │ │ │ - blx b6173c │ │ │ │ + blx b61744 │ │ │ │ ldmdavs fp, {r0, r1, r3, r4, r5, r6, r7, r8, r9, fp, sp, lr} │ │ │ │ ldreq fp, [r8, r8, asr #2] │ │ │ │ subcs sp, ip, r7, lsl #10 │ │ │ │ umullcs pc, sl, r4, r8 @ │ │ │ │ streq pc, [r2, #-69] @ 0xffffffbb │ │ │ │ cmnpeq r5, r7, lsl #17 @ p-variant is OBSOLETE │ │ │ │ @ instruction: 0xf894e42d │ │ │ │ strt r2, [sl], #-138 @ 0xffffff76 │ │ │ │ ldrdeq pc, [r8], -ip @ │ │ │ │ addmi r6, r8, #41216 @ 0xa100 │ │ │ │ mcrrge 4, 7, pc, lr, cr15 @ │ │ │ │ - blvs ffede868 │ │ │ │ + blvs ffede870 │ │ │ │ orrcc pc, r0, #1224736768 @ 0x49000000 │ │ │ │ @ instruction: 0xf8c46013 │ │ │ │ @ instruction: 0xf8c430e0 │ │ │ │ ldrb r3, [lr], #200 @ 0xc8 │ │ │ │ - bvs feef7aac │ │ │ │ + bvs feef7ab4 │ │ │ │ andcc r4, r4, r8, ror r4 │ │ │ │ @ instruction: 0xf1074798 │ │ │ │ @ instruction: 0xf7df0058 │ │ │ │ - blvs fff200f0 │ │ │ │ + blvs fff200e8 │ │ │ │ @ instruction: 0x079e681b │ │ │ │ smlalbtcs sp, ip, fp, r5 │ │ │ │ streq pc, [r2, #-69] @ 0xffffffbb │ │ │ │ cmnpne r5, r7, lsl #17 @ p-variant is OBSOLETE │ │ │ │ ldmib sl, {r0, r1, r3, sl, sp, lr, pc}^ │ │ │ │ addsmi r3, r3, #0, 4 │ │ │ │ mcrge 4, 0, pc, cr11, cr15, {1} @ │ │ │ │ vst1.8 {d25-d28}, [pc], r0 │ │ │ │ - bmi ff5f5d44 │ │ │ │ + bmi ff5f5d4c │ │ │ │ ldrbtmi r4, [sl], #-1608 @ 0xfffff9b8 │ │ │ │ stc2l 0, cr15, [r4], #-96 @ 0xffffffa0 │ │ │ │ vst1.8 {d22-d23}, [pc :256], r8 │ │ │ │ @ instruction: 0x4649427c │ │ │ │ @ instruction: 0xf89af018 │ │ │ │ @ instruction: 0xf435e5fb │ │ │ │ @ instruction: 0xf47f72f0 │ │ │ │ - bmi ff4509f4 │ │ │ │ - bvs 4b6960 │ │ │ │ + bmi ff4509fc │ │ │ │ + bvs 4b6968 │ │ │ │ @ instruction: 0xf43f2a01 │ │ │ │ ldrmi sl, [sp], -sl, lsr #25 │ │ │ │ - bmi ff39e9e4 │ │ │ │ + bmi ff39e9ec │ │ │ │ ldrbtmi r6, [sl], #-2681 @ 0xfffff587 │ │ │ │ eorcs pc, r1, r2, asr r8 @ │ │ │ │ strmi lr, [r2], -sl, lsr #13 │ │ │ │ @ instruction: 0x46482331 │ │ │ │ tstpeq r1, pc, rrx @ p-variant is OBSOLETE │ │ │ │ @ instruction: 0xf5079301 │ │ │ │ @ instruction: 0xf5077919 │ │ │ │ movwls r7, #806 @ 0x326 │ │ │ │ @ instruction: 0xf7ec2300 │ │ │ │ @ instruction: 0xf44ffc81 │ │ │ │ strmi r5, [r1], -r0, asr #4 │ │ │ │ @ instruction: 0xf0184648 │ │ │ │ eorscs pc, r0, #11337728 @ 0xad0000 │ │ │ │ - bmi ff05f5e8 │ │ │ │ - beq fe5a1bd0 │ │ │ │ + bmi ff05f5f0 │ │ │ │ + beq fe5a1bd8 │ │ │ │ vst1.64 {d22-d23}, [pc :256], fp │ │ │ │ ldrbtmi r4, [sl], #-380 @ 0xfffffe84 │ │ │ │ strbmi r9, [r8], -r0, lsl #6 │ │ │ │ @ instruction: 0xf0184653 │ │ │ │ @ instruction: 0xf44ffc29 │ │ │ │ - bvs e361c8 │ │ │ │ + bvs e361d0 │ │ │ │ @ instruction: 0xf0184649 │ │ │ │ - blmi fe8a395c │ │ │ │ + blmi fe8a3964 │ │ │ │ ldmpl r2, {r1, r3, r4, r5, r7, r8, r9, fp, sp, lr}^ │ │ │ │ addpl pc, r0, #8388608 @ 0x800000 │ │ │ │ msrcc SPSR_, #13762560 @ 0xd20000 │ │ │ │ @ instruction: 0xf0002b01 │ │ │ │ - blvs fff06358 │ │ │ │ + blvs fff06360 │ │ │ │ orrpl pc, r0, #12582912 @ 0xc00000 │ │ │ │ mlascs ip, r3, r8, pc @ │ │ │ │ @ instruction: 0xf43f2a6c │ │ │ │ @ instruction: 0xf8d3add1 │ │ │ │ - blcs 31ac8 │ │ │ │ + blcs 31ad0 │ │ │ │ sbchi pc, r2, #0 │ │ │ │ rsbsvs r4, fp, r8, lsl r6 │ │ │ │ - ldm r8!, {r0, r1, r2, r3, r4, r6, r7, r8, r9, sl, ip, sp, lr, pc}^ │ │ │ │ + ldm r4!, {r0, r1, r2, r3, r4, r6, r7, r8, r9, sl, ip, sp, lr, pc}^ │ │ │ │ ldmdavs fp!, {r1, fp, sp}^ │ │ │ │ @ instruction: 0xf045bf88 │ │ │ │ @ instruction: 0xf63f0502 │ │ │ │ streq sl, [sl, fp, asr #27]! │ │ │ │ stclge 5, cr15, [r8, #252] @ 0xfc │ │ │ │ @ instruction: 0xf507e607 │ │ │ │ @ instruction: 0x23207a01 │ │ │ │ ldrdeq lr, [ip, -r4] │ │ │ │ @ instruction: 0xf7f04652 │ │ │ │ - blvs fff24570 │ │ │ │ + blvs fff24578 │ │ │ │ andvc pc, r9, #29360128 @ 0x1c00000 │ │ │ │ @ instruction: 0xf50360ba │ │ │ │ @ instruction: 0x23205b85 │ │ │ │ ldrdeq lr, [r0, -fp] │ │ │ │ - blx 10e3812 │ │ │ │ + blx 10e381a │ │ │ │ @ instruction: 0x465368ba │ │ │ │ vst1.8 {d25-d28}, [pc], r0 │ │ │ │ - bmi fe675e4c │ │ │ │ + bmi fe675e54 │ │ │ │ ldrbtmi r4, [sl], #-1608 @ 0xfffff9b8 │ │ │ │ - blx ff8618c6 │ │ │ │ + blx ff8618ce │ │ │ │ rsbsmi pc, ip, #1325400064 @ 0x4f000000 │ │ │ │ @ instruction: 0x46496a38 │ │ │ │ @ instruction: 0xf816f018 │ │ │ │ - blvs feeb8664 │ │ │ │ + blvs feeb866c │ │ │ │ @ instruction: 0xf50358d3 │ │ │ │ @ instruction: 0xf8d35380 │ │ │ │ - bcs 6e600 │ │ │ │ + bcs 6e608 │ │ │ │ stcge 4, cr15, [sp, #508] @ 0x1fc │ │ │ │ teqpcc r8, #13828096 @ p-variant is OBSOLETE @ 0xd30000 │ │ │ │ @ instruction: 0xf47f2b00 │ │ │ │ ldmib fp, {r3, r7, r8, sl, fp, sp, pc}^ │ │ │ │ stmib r4, {r8, r9, sp}^ │ │ │ │ str r2, [r2, #780] @ 0x30c │ │ │ │ - bvc ff8e2cb8 │ │ │ │ + bvc ff8e2cc0 │ │ │ │ ldmib r4, {r5, r8, r9, sp}^ │ │ │ │ ldrbmi r0, [r2], -sl, lsl #2 │ │ │ │ - blx 5e386a │ │ │ │ + blx 5e3872 │ │ │ │ @ instruction: 0xf5076bfb │ │ │ │ ldrshtvs r7, [sl], #34 @ 0x22 │ │ │ │ - blpl fe1a2cc0 │ │ │ │ + blpl fe1a2cc8 │ │ │ │ ldmdb fp, {r5, r8, r9, sp}^ │ │ │ │ @ instruction: 0xf7f00102 │ │ │ │ ldmvs sl!, {r0, r1, r3, r8, r9, fp, ip, sp, lr, pc}^ │ │ │ │ andls r4, r0, #87031808 @ 0x5300000 │ │ │ │ cmnpmi ip, pc, asr #8 @ p-variant is OBSOLETE │ │ │ │ @ instruction: 0x46484a7e │ │ │ │ @ instruction: 0xf018447a │ │ │ │ @ instruction: 0xf44ffba9 │ │ │ │ - bvs e362c8 │ │ │ │ + bvs e362d0 │ │ │ │ @ instruction: 0xf0174649 │ │ │ │ - blmi 18a585c │ │ │ │ + blmi 18a5864 │ │ │ │ ldmpl r3, {r1, r3, r4, r5, r7, r8, r9, fp, sp, lr}^ │ │ │ │ orrpl pc, r0, #12582912 @ 0xc00000 │ │ │ │ msrcs SPSR_, #13828096 @ 0xd30000 │ │ │ │ @ instruction: 0xf47f2a01 │ │ │ │ @ instruction: 0xf8d3ad53 │ │ │ │ - blcs 325d8 │ │ │ │ + blcs 325e0 │ │ │ │ stclge 4, cr15, [lr, #-508] @ 0xfffffe04 │ │ │ │ movwcs lr, #10587 @ 0x295b │ │ │ │ movwcs lr, #43460 @ 0xa9c4 │ │ │ │ @ instruction: 0xf507e548 │ │ │ │ @ instruction: 0x23207ac2 │ │ │ │ ldrdeq lr, [lr, -r4] │ │ │ │ @ instruction: 0xf7f04652 │ │ │ │ - blvs fff24494 │ │ │ │ + blvs fff2449c │ │ │ │ sbcsvc pc, r2, #29360128 @ 0x1c00000 │ │ │ │ @ instruction: 0xf503613a │ │ │ │ @ instruction: 0x23205b85 │ │ │ │ - bleq 461d54 │ │ │ │ + bleq 461d5c │ │ │ │ tsteq r2, fp, asr r9 │ │ │ │ - blx ff4e38f0 │ │ │ │ + blx ff4e38f8 │ │ │ │ @ instruction: 0x4653693a │ │ │ │ vst1.8 {d25-d28}, [pc], r0 │ │ │ │ - bmi 18f5f2c │ │ │ │ + bmi 18f5f34 │ │ │ │ ldrbtmi r4, [sl], #-1608 @ 0xfffff9b8 │ │ │ │ - blx 1c619a6 │ │ │ │ + blx 1c619ae │ │ │ │ rsbsmi pc, ip, #1325400064 @ 0x4f000000 │ │ │ │ @ instruction: 0x46496a38 │ │ │ │ @ instruction: 0xffa6f017 │ │ │ │ - blvs feeb8664 │ │ │ │ + blvs feeb866c │ │ │ │ @ instruction: 0xf50358d3 │ │ │ │ @ instruction: 0xf8d35380 │ │ │ │ - bcs 6e6e0 │ │ │ │ + bcs 6e6e8 │ │ │ │ ldcge 4, cr15, [r7, #-508] @ 0xfffffe04 │ │ │ │ teqpcc r8, #13828096 @ p-variant is OBSOLETE @ 0xd30000 │ │ │ │ @ instruction: 0xf47f2b00 │ │ │ │ ldmdb fp, {r1, r4, r8, sl, fp, sp, pc}^ │ │ │ │ stmib r4, {r1, r8, r9, sp}^ │ │ │ │ str r2, [ip, #-782] @ 0xfffffcf2 │ │ │ │ @ instruction: 0xf966f7fe │ │ │ │ @ instruction: 0x46026bfb │ │ │ │ cmnpmi ip, pc, asr #8 @ p-variant is OBSOLETE │ │ │ │ - bpl fe162d94 │ │ │ │ + bpl fe162d9c │ │ │ │ @ instruction: 0xf10a4648 │ │ │ │ vldr s0, [sl, #-64] @ 0xffffffc0 │ │ │ │ vstr d7, [sp, #8] │ │ │ │ vldr d7, [r4, #8] │ │ │ │ vstr d7, [sp, #32] │ │ │ │ @ instruction: 0xf0187b00 │ │ │ │ @ instruction: 0xf44ffb41 │ │ │ │ - bvs e36398 │ │ │ │ + bvs e363a0 │ │ │ │ @ instruction: 0xf0174649 │ │ │ │ - blmi ba578c │ │ │ │ + blmi ba5794 │ │ │ │ ldmpl r3, {r1, r3, r4, r5, r7, r8, r9, fp, sp, lr}^ │ │ │ │ orrpl pc, r0, #12582912 @ 0xc00000 │ │ │ │ msrcs SPSR_, #13828096 @ 0xd30000 │ │ │ │ @ instruction: 0xf47f2a01 │ │ │ │ @ instruction: 0xf8d3ace5 │ │ │ │ - blcs 326a8 │ │ │ │ + blcs 326b0 │ │ │ │ stclge 4, cr15, [r0], #508 @ 0x1fc │ │ │ │ movwcs lr, #10586 @ 0x295a │ │ │ │ movwcs lr, #35268 @ 0x89c4 │ │ │ │ - blvs ffeded40 │ │ │ │ + blvs ffeded48 │ │ │ │ cmnpeq r4, #4, 2 @ p-variant is OBSOLETE │ │ │ │ @ instruction: 0xf5024648 │ │ │ │ @ instruction: 0xf5025b80 │ │ │ │ - bmi e7c3f4 │ │ │ │ - beq 261e14 │ │ │ │ + bmi e7c3fc │ │ │ │ + beq 261e1c │ │ │ │ ldrdne pc, [r4], #-139 @ 0xffffff75 @ │ │ │ │ tstls r2, sl, ror r4 │ │ │ │ cmnpmi ip, pc, asr #8 @ p-variant is OBSOLETE │ │ │ │ stclvs 1, cr6, [r6], #-492 @ 0xfffffe14 │ │ │ │ strge lr, [r0], -sp, asr #19 │ │ │ │ - blx 461a66 │ │ │ │ + blx 461a6e │ │ │ │ rsbsmi pc, ip, #1325400064 @ 0x4f000000 │ │ │ │ - bvs e37330 │ │ │ │ + bvs e37338 │ │ │ │ @ instruction: 0xff46f017 │ │ │ │ - blvs feef8264 │ │ │ │ + blvs feef826c │ │ │ │ ldmdbvs fp!, {r1, r3, r4, r7, fp, ip, lr}^ │ │ │ │ addpl pc, r0, #8388608 @ 0x800000 │ │ │ │ msrne SPSR_, #13762560 @ 0xd20000 │ │ │ │ @ instruction: 0xf47f2901 │ │ │ │ @ instruction: 0xf8d2acb0 │ │ │ │ - bcs 2e70c │ │ │ │ + bcs 2e714 │ │ │ │ stcge 4, cr15, [fp], #508 @ 0x1fc │ │ │ │ @ instruction: 0x46514618 │ │ │ │ @ instruction: 0xf0172216 │ │ │ │ @ instruction: 0xf8dbff6b │ │ │ │ strbtvs r3, [r3], #-100 @ 0xffffff9c │ │ │ │ svclt 0x0000e4a1 │ │ │ │ - ldrdeq fp, [r5], -sl │ │ │ │ - ldrdeq fp, [r5], -r4 │ │ │ │ + ldrdeq fp, [r5], -r2 │ │ │ │ + andeq fp, r5, ip, asr #3 │ │ │ │ ldrdeq r0, [r0], -r8 │ │ │ │ ldrdeq r0, [r0], -r0 @ │ │ │ │ - andeq r0, r6, r6, lsr #21 │ │ │ │ + muleq r6, lr, sl │ │ │ │ @ instruction: 0x000004b4 │ │ │ │ andeq r0, r0, r0, lsl #9 │ │ │ │ - andeq r0, r6, r0, asr #20 │ │ │ │ + andeq r0, r6, r8, lsr sl │ │ │ │ strdeq r0, [r0], -ip │ │ │ │ - andeq r0, r6, ip, lsl r8 │ │ │ │ - strdeq sl, [r5], -r4 │ │ │ │ - andeq r3, r3, r0, lsr #32 │ │ │ │ - strdeq r3, [r3], -r2 │ │ │ │ - andeq r3, r3, sl │ │ │ │ - ldrdeq r3, [r3], -ip │ │ │ │ + andeq r0, r6, r4, lsl r8 │ │ │ │ + andeq sl, r5, ip, ror #29 │ │ │ │ + andeq r3, r3, r0, lsl r0 │ │ │ │ + andeq r3, r3, r2, ror #9 │ │ │ │ + strdeq r2, [r3], -sl │ │ │ │ + andeq r3, r3, ip, asr #9 │ │ │ │ + andeq r0, r6, ip, asr r6 │ │ │ │ andeq r0, r6, r4, ror #12 │ │ │ │ - andeq r0, r6, ip, ror #12 │ │ │ │ - andeq r0, r6, ip, lsr #11 │ │ │ │ - andeq r3, r3, ip, ror #9 │ │ │ │ - muleq r3, r8, r4 │ │ │ │ - andeq r2, r3, r8, ror sp │ │ │ │ - andeq r3, r3, lr, lsl #9 │ │ │ │ - andeq r3, r3, sl, ror #8 │ │ │ │ - andeq r4, r3, r2, asr #27 │ │ │ │ + andeq r0, r6, r4, lsr #11 │ │ │ │ + ldrdeq r3, [r3], -ip │ │ │ │ + andeq r3, r3, r8, lsl #9 │ │ │ │ + andeq r2, r3, r8, ror #26 │ │ │ │ + andeq r3, r3, lr, ror r4 │ │ │ │ + andeq r3, r3, sl, asr r4 │ │ │ │ + @ instruction: 0x00034db2 │ │ │ │ andeq r0, r0, r4, lsr #7 │ │ │ │ - andeq r2, r3, r4, ror #25 │ │ │ │ - andeq r0, r6, r4, ror #3 │ │ │ │ - andeq r2, r3, r2, ror #30 │ │ │ │ - muleq r6, r0, r1 │ │ │ │ - andeq sl, r5, sl, asr r3 │ │ │ │ - ldrdeq r3, [r3], -lr │ │ │ │ - andeq r3, r3, r2, lsr #32 │ │ │ │ - muleq r3, r0, pc @ │ │ │ │ - strdeq r2, [r3], -sl │ │ │ │ - andeq r2, r3, r0, lsl #28 │ │ │ │ + ldrdeq r2, [r3], -r4 │ │ │ │ + ldrdeq r0, [r6], -ip │ │ │ │ + andeq r2, r3, r2, asr pc │ │ │ │ + andeq r0, r6, r8, lsl #3 │ │ │ │ + andeq sl, r5, r2, asr r3 │ │ │ │ + andeq r3, r3, lr, asr #1 │ │ │ │ + andeq r3, r3, r2, lsl r0 │ │ │ │ + andeq r2, r3, r0, lsl #31 │ │ │ │ + andeq r2, r3, sl, ror #29 │ │ │ │ + strdeq r2, [r3], -r0 │ │ │ │ @ instruction: 0xf1046bfa │ │ │ │ @ instruction: 0x4648035e │ │ │ │ - blpl fe062ee4 │ │ │ │ - bpl fe0e2ee8 │ │ │ │ + blpl fe062eec │ │ │ │ + bpl fe0e2ef0 │ │ │ │ strbcs pc, [r8], #-2271 @ 0xfffff721 @ │ │ │ │ - beq 361f10 │ │ │ │ + beq 361f18 │ │ │ │ ldrdne pc, [r8], #-139 @ 0xffffff75 │ │ │ │ tstls r2, sl, ror r4 │ │ │ │ cmnpmi ip, pc, asr #8 @ p-variant is OBSOLETE │ │ │ │ stcvs 1, cr6, [r6], #-748 @ 0xfffffd14 │ │ │ │ strge lr, [r0], -sp, asr #19 │ │ │ │ - blx fe4e1b60 │ │ │ │ + blx fe4e1b68 │ │ │ │ rsbsmi pc, ip, #1325400064 @ 0x4f000000 │ │ │ │ - bvs e3742c │ │ │ │ + bvs e37434 │ │ │ │ mcr2 0, 6, pc, cr8, cr7, {0} @ │ │ │ │ strtcs pc, [r0], #-2271 @ 0xfffff721 │ │ │ │ ldmpl sl, {r0, r1, r3, r4, r5, r7, r8, r9, fp, sp, lr} │ │ │ │ @ instruction: 0xf50269bb │ │ │ │ @ instruction: 0xf8d25280 │ │ │ │ stmdbcs r1, {r5, r6, r8, r9, ip} │ │ │ │ stcge 4, cr15, [lr], #-508 @ 0xfffffe04 │ │ │ │ teqpcs r8, #13762560 @ p-variant is OBSOLETE @ 0xd20000 │ │ │ │ @ instruction: 0xf47f2a00 │ │ │ │ ldrmi sl, [r8], -r9, lsr #24 │ │ │ │ andscs r4, r6, #84934656 @ 0x5100000 │ │ │ │ mcr2 0, 7, pc, cr12, cr7, {0} @ │ │ │ │ ldrdcc pc, [r8], #-139 @ 0xffffff75 │ │ │ │ - ldr r6, [pc], #-1059 @ 25b40 │ │ │ │ + ldr r6, [pc], #-1059 @ 25b48 │ │ │ │ @ instruction: 0x46486bfb │ │ │ │ @ instruction: 0xf5034afb │ │ │ │ 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 1961bbc │ │ │ │ + blx 1961bc4 │ │ │ │ rsbsmi pc, ip, #1325400064 @ 0x4f000000 │ │ │ │ @ instruction: 0x46496a38 │ │ │ │ mrc2 0, 4, pc, cr10, cr7, {0} │ │ │ │ - blvs feeb8b30 │ │ │ │ + blvs feeb8b38 │ │ │ │ @ instruction: 0xf50358d3 │ │ │ │ @ instruction: 0xf8d35380 │ │ │ │ - bcs 6e8f8 │ │ │ │ - blge 22d78 │ │ │ │ + bcs 6e900 │ │ │ │ + blge 22d80 │ │ │ │ teqpcc r8, #13828096 @ p-variant is OBSOLETE @ 0xd30000 │ │ │ │ @ instruction: 0xf47f2b00 │ │ │ │ @ instruction: 0xf85aabfa │ │ │ │ mvnvs r3, r8, lsl #24 │ │ │ │ @ instruction: 0xf5036bfb │ │ │ │ tstcc r0, #128, 6 │ │ │ │ movwcs lr, #2515 @ 0x9d3 │ │ │ │ movwcs lr, #10692 @ 0x29c4 │ │ │ │ - bllt ffba3b9c │ │ │ │ + bllt ffba3ba4 │ │ │ │ @ instruction: 0xf44f6bfb │ │ │ │ @ instruction: 0xf6cf4170 │ │ │ │ - bmi ff9023a8 │ │ │ │ - blpl fe162fbc │ │ │ │ - bcc 160304 │ │ │ │ + bmi ff9023b0 │ │ │ │ + blpl fe162fc4 │ │ │ │ + bcc 16030c │ │ │ │ ldmib fp, {r1, r3, r4, r5, r6, sl, lr}^ │ │ │ │ - b 13e93bc │ │ │ │ - b 1334c0c │ │ │ │ - b 2bcbec │ │ │ │ - b 3a83cc │ │ │ │ + b 13e93c4 │ │ │ │ + b 1334c14 │ │ │ │ + b 2bcbf4 │ │ │ │ + b 3a83d4 │ │ │ │ vrhadd.u32 d16, d3, d1 │ │ │ │ @ instruction: 0xf8cd0c07 │ │ │ │ - b 1415bd4 │ │ │ │ + b 1415bdc │ │ │ │ vmov.i32 d19, #45311 @ 0x0000b0ff │ │ │ │ - b 132e808 │ │ │ │ - b 12bcc18 │ │ │ │ + b 132e810 │ │ │ │ + b 12bcc20 │ │ │ │ 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 561c5c │ │ │ │ + blx 561c64 │ │ │ │ rsbsmi pc, ip, #1325400064 @ 0x4f000000 │ │ │ │ @ instruction: 0x46496a38 │ │ │ │ mcr2 0, 2, pc, cr10, cr7, {0} @ │ │ │ │ - blvs feeb8b30 │ │ │ │ + blvs feeb8b38 │ │ │ │ @ instruction: 0xf50358d3 │ │ │ │ @ instruction: 0xf8d35380 │ │ │ │ - bcs 6e998 │ │ │ │ - blge feb62e18 │ │ │ │ + bcs 6e9a0 │ │ │ │ + blge feb62e20 │ │ │ │ teqpcc r8, #13828096 @ p-variant is OBSOLETE @ 0xd30000 │ │ │ │ @ instruction: 0xf47f2b00 │ │ │ │ ldmib fp, {r0, r1, r2, r5, r7, r8, r9, fp, sp, pc}^ │ │ │ │ stmib r4, {r8, r9, sp}^ │ │ │ │ @ instruction: 0xf7ff2304 │ │ │ │ - blvs fff14ab8 │ │ │ │ - bmi ff077558 │ │ │ │ - bpl fe063048 │ │ │ │ + blvs fff14ac0 │ │ │ │ + bmi ff077560 │ │ │ │ + bpl fe063050 │ │ │ │ ldrbtmi r6, [sl], #-2467 @ 0xfffff65d │ │ │ │ ldrdne pc, [r4], -sl @ │ │ │ │ vst4.8 {d25,d27,d29,d31}, [pc], r0 │ │ │ │ @ instruction: 0xf018417c │ │ │ │ vst2. {d31,d33}, [pc :128], fp │ │ │ │ - bvs e36644 │ │ │ │ + bvs e3664c │ │ │ │ @ instruction: 0xf0174649 │ │ │ │ - blmi feda54e0 │ │ │ │ + blmi feda54e8 │ │ │ │ ldmpl r3, {r1, r3, r4, r5, r7, r8, r9, fp, sp, lr}^ │ │ │ │ orrpl pc, r0, #12582912 @ 0xc00000 │ │ │ │ msrcs SPSR_, #13828096 @ 0xd30000 │ │ │ │ @ instruction: 0xf47f2a01 │ │ │ │ @ instruction: 0xf8d3ab80 │ │ │ │ - blcs 32954 │ │ │ │ - blge 1f22e74 │ │ │ │ + blcs 3295c │ │ │ │ + blge 1f22e7c │ │ │ │ ldrdcc pc, [r4], -sl @ │ │ │ │ @ instruction: 0xf7ff61a3 │ │ │ │ - blvs ffed4a5c │ │ │ │ + blvs ffed4a64 │ │ │ │ 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 fea374f8 │ │ │ │ - bleq 7620d0 │ │ │ │ - beq 3620d0 │ │ │ │ + bmi fea37500 │ │ │ │ + bleq 7620d8 │ │ │ │ + beq 3620d8 │ │ │ │ @ instruction: 0xf8cd447a │ │ │ │ @ instruction: 0xf8cdb000 │ │ │ │ mvnsvs sl, r8 │ │ │ │ @ instruction: 0xf9b6f018 │ │ │ │ rsbsmi pc, ip, #1325400064 @ 0x4f000000 │ │ │ │ - bvs e375e4 │ │ │ │ + bvs e375ec │ │ │ │ stc2l 0, cr15, [ip, #92]! @ 0x5c │ │ │ │ - blvs feef8730 │ │ │ │ + blvs feef8738 │ │ │ │ ldmibvs fp!, {r1, r3, r4, r7, fp, ip, lr}^ │ │ │ │ addpl pc, r0, #8388608 @ 0x800000 │ │ │ │ msrne SPSR_, #13762560 @ 0xd20000 │ │ │ │ @ instruction: 0xf47f2901 │ │ │ │ @ instruction: 0xf8d2ab47 │ │ │ │ - bcs 2e9c0 │ │ │ │ - blge 10e2ee0 │ │ │ │ + bcs 2e9c8 │ │ │ │ + blge 10e2ee8 │ │ │ │ @ instruction: 0x46184659 │ │ │ │ @ instruction: 0xf017220b │ │ │ │ - blvs fff25534 │ │ │ │ + blvs fff2553c │ │ │ │ @ instruction: 0x46304651 │ │ │ │ - bpl fe063104 │ │ │ │ + bpl fe06310c │ │ │ │ @ instruction: 0xf8da2210 │ │ │ │ eorvs r3, r3, r0, lsr #32 │ │ │ │ mcr2 0, 0, pc, cr6, cr7, {0} @ │ │ │ │ ldrdcc pc, [r8], -sl @ │ │ │ │ @ instruction: 0xf7ff64a3 │ │ │ │ stmibmi sp, {r0, r2, 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], #2179 @ 25d28 │ │ │ │ + ldr pc, [pc], #2179 @ 25d30 │ │ │ │ ldrdvs pc, [r8], #132 @ 0x84 │ │ │ │ - beq fe5a2140 │ │ │ │ + beq fe5a2148 │ │ │ │ movwcs lr, #35284 @ 0x89d4 │ │ │ │ stmib sp, {r6, r9, sl, lr}^ │ │ │ │ strls ip, [r3], -r0, lsl #2 │ │ │ │ andge pc, r8, sp, asr #17 │ │ │ │ @ instruction: 0xf978f7f1 │ │ │ │ @ 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 fff14180 │ │ │ │ - bvs ffe776cc │ │ │ │ + blvs fff14188 │ │ │ │ + bvs ffe776d4 │ │ │ │ @ instruction: 0xf5032231 │ │ │ │ ldmib r3, {r2, r7, r8, r9, ip, lr}^ │ │ │ │ stmib r4, {r1, r8, r9, fp, sp, pc}^ │ │ │ │ @ instruction: 0xf017ab08 │ │ │ │ @ instruction: 0xf7fffdc9 │ │ │ │ ldmdami r1!, {r5, r6, r7, fp, ip, sp, pc}^ │ │ │ │ @ instruction: 0xf7f54478 │ │ │ │ pkhtbmi pc, r3, r1, asr #22 @ │ │ │ │ - bllt 863d8c │ │ │ │ + bllt 863d94 │ │ │ │ @ instruction: 0xf57f07ab │ │ │ │ stmdami sp!, {r1, r4, r6, r8, r9, fp, sp, pc}^ │ │ │ │ @ instruction: 0xf7f54478 │ │ │ │ strmi pc, [r2], r7, asr #22 │ │ │ │ - bllt 3e3da0 │ │ │ │ + bllt 3e3da8 │ │ │ │ teqpcc r8, #13762560 @ p-variant is OBSOLETE @ 0xd20000 │ │ │ │ @ instruction: 0xf47f2b00 │ │ │ │ eorscs sl, r1, #2176 @ 0x880 │ │ │ │ @ instruction: 0x46506af9 │ │ │ │ stc2 0, cr15, [ip, #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, [r0, #-776] @ 0xfffffcf8 │ │ │ │ - bvs ffe80dc8 │ │ │ │ + bvs ffe80dd0 │ │ │ │ @ instruction: 0xf7fd4628 │ │ │ │ strmi pc, [r4], -r3, lsl #28 │ │ │ │ ldmdami ip, {r0, r9, sl, lr}^ │ │ │ │ @ instruction: 0xf7ff4478 │ │ │ │ - blvs fff94858 │ │ │ │ + blvs fff94860 │ │ │ │ @ instruction: 0xf104220b │ │ │ │ @ instruction: 0xf505008a │ │ │ │ tstcc ip, r1, lsl #3 │ │ │ │ stc2 0, cr15, [ip, #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 feb25410 │ │ │ │ + bvs feb25418 │ │ │ │ @ instruction: 0xf8d464a3 │ │ │ │ @ instruction: 0xf89500d4 │ │ │ │ - blcs 1b31f10 │ │ │ │ + blcs 1b31f18 │ │ │ │ @ instruction: 0xf8d5d003 │ │ │ │ - blcs 320e8 │ │ │ │ + blcs 320f0 │ │ │ │ qaddlt sp, r1, r8 │ │ │ │ mcrr2 0, 0, pc, sl, cr4 @ │ │ │ │ @ instruction: 0xf5036bfb │ │ │ │ @ instruction: 0xf8d35380 │ │ │ │ @ instruction: 0xf7f500b0 │ │ │ │ - bvs ffea4a1c │ │ │ │ + bvs ffea4a24 │ │ │ │ @ instruction: 0xf8c42231 │ │ │ │ cps #20 │ │ │ │ @ instruction: 0xf0170095 │ │ │ │ - blvs fffe53d4 │ │ │ │ + blvs fffe53dc │ │ │ │ @ instruction: 0xf1042216 │ │ │ │ @ instruction: 0xf5060074 │ │ │ │ @ instruction: 0xf5065c85 │ │ │ │ @ instruction: 0xf5065384 │ │ │ │ @ instruction: 0xf5065580 │ │ │ │ smlabbcc r8, r3, r1, r5 │ │ │ │ stmdbhi r0, {r2, r3, r4, r6, r7, r8, fp, sp, lr, pc} │ │ │ │ @@ -33753,174 +33755,174 @@ │ │ │ │ subseq pc, lr, r4, lsl #2 │ │ │ │ ldc2 0, cr15, [r8, #-92]! @ 0xffffffa4 │ │ │ │ orrpl pc, r1, #25165824 @ 0x1800000 │ │ │ │ orrpl pc, r4, r6, lsl #10 │ │ │ │ @ instruction: 0xf8536ca8 │ │ │ │ mvnvs r2, r8, lsl #24 │ │ │ │ ldmib r1, {r5, sl, sp, lr}^ │ │ │ │ - bvs 1aa62b8 │ │ │ │ + bvs 1aa62c0 │ │ │ │ smlabteq r4, r4, r9, lr │ │ │ │ ldrsbne pc, [ip], #132 @ 0x84 @ │ │ │ │ stmdbhi r4, {r0, r2, r4, r6, r7, r8, fp, sp, lr, pc} │ │ │ │ stmdbhi r2, {r2, r6, r7, r8, fp, sp, lr, pc} │ │ │ │ @ instruction: 0xf7ff61a2 │ │ │ │ tstlt r8, r2, lsl #18 │ │ │ │ - blx ffe61ee6 │ │ │ │ + blx ffe61eee │ │ │ │ ldrbtmi r4, [r8], #-2079 @ 0xfffff7e1 │ │ │ │ - blx fea63eb0 │ │ │ │ + blx fea63eb8 │ │ │ │ stmib r4, {r0, r1, r2, r3, r5, r7, r8, r9, sl, sp, lr, pc}^ │ │ │ │ ldrbmi r2, [r0], -r8, lsl #6 │ │ │ │ eorscs r6, r1, #1019904 @ 0xf9000 │ │ │ │ stccc 8, cr15, [r8], {89} @ 0x59 │ │ │ │ @ instruction: 0xf01761e3 │ │ │ │ - blvs fff25330 │ │ │ │ + blvs fff25338 │ │ │ │ @ instruction: 0xf7ff681b │ │ │ │ tstlt r8, ip, lsr r8 │ │ │ │ - blx ff8e1f12 │ │ │ │ + blx ff8e1f1a │ │ │ │ ldrsbeq pc, [r4], #132 @ 0x84 @ │ │ │ │ @ instruction: 0xf47f2800 │ │ │ │ ldmdami r3, {r0, r2, r6, r8, r9, fp, sp, pc} │ │ │ │ @ instruction: 0xf7f54478 │ │ │ │ strmi pc, [r3], -sp, lsl #21 │ │ │ │ - bllt 10a3f14 │ │ │ │ + bllt 10a3f1c │ │ │ │ ldrbtmi r4, [r8], #-2064 @ 0xfffff7f0 │ │ │ │ - blx fe1e3ef4 │ │ │ │ + blx fe1e3efc │ │ │ │ sbcseq pc, r4, r4, asr #17 │ │ │ │ - blt fe2a3f24 │ │ │ │ - bl feb63ea4 │ │ │ │ - @ instruction: 0x00032cbc │ │ │ │ + blt fe2a3f2c │ │ │ │ + bl fea63eac │ │ │ │ + andeq r2, r3, ip, lsr #25 │ │ │ │ strdeq r0, [r0], -ip │ │ │ │ - andeq r2, r3, r8, lsr ip │ │ │ │ - andeq r2, r3, r0, lsr #23 │ │ │ │ - andeq r2, r3, sl, ror #21 │ │ │ │ - andeq r2, r3, r0, asr #20 │ │ │ │ - @ instruction: 0x000324b8 │ │ │ │ - strdeq r3, [r3], -r0 │ │ │ │ - ldrdeq r3, [r3], -ip │ │ │ │ - andeq pc, r5, r8, lsr #23 │ │ │ │ - muleq r3, lr, pc @ │ │ │ │ - andeq r2, r3, r8, ror #30 │ │ │ │ - andeq r2, r3, sl, asr pc │ │ │ │ + andeq r2, r3, r8, lsr #24 │ │ │ │ + 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 │ │ │ │ + andeq pc, r5, r0, lsr #23 │ │ │ │ + andeq r2, r3, lr, lsl #31 │ │ │ │ + andeq r2, r3, r8, asr pc │ │ │ │ + andeq r2, r3, sl, asr #30 │ │ │ │ vst3.32 {d27,d29,d31}, [pc :64], r0 │ │ │ │ - bl feb7d168 │ │ │ │ + bl feb7d170 │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ - blmi ba9f10 │ │ │ │ - bmi bd2180 │ │ │ │ + blmi ba9f18 │ │ │ │ + bmi bd2188 │ │ │ │ svcge 0x0000447b │ │ │ │ stmdavs r3!, {r2, r3, r4, r7, fp, ip, lr} │ │ │ │ teqle r7, r0, lsl #22 │ │ │ │ ldrbtmi r4, [fp], #-2859 @ 0xfffff4d5 │ │ │ │ - blcs 806f4 │ │ │ │ + blcs 806fc │ │ │ │ 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 1e3f14 │ │ │ │ + bl e3f1c │ │ │ │ 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!, {r2, r4, r5, r9, fp, sp, lr, pc} │ │ │ │ + stmdavs 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, cr14, 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, cr4, cr7, {0} @ │ │ │ │ ldrbtmi r4, [fp], #-2834 @ 0xfffff4ee │ │ │ │ - blcs 80778 │ │ │ │ + blcs 80780 │ │ │ │ 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, cr2, cr7, {0} │ │ │ │ strcc r2, [ip, -r0] │ │ │ │ ldclt 6, cr4, [r0, #756] @ 0x2f4 │ │ │ │ - andeq sl, r5, ip, lsl #1 │ │ │ │ + andeq sl, r5, r4, lsl #1 │ │ │ │ ldrdeq r0, [r0], -r0 @ │ │ │ │ - andeq pc, r5, r2, lsl #19 │ │ │ │ - andeq pc, r5, r0, ror r9 @ │ │ │ │ - andeq pc, r5, sl, ror #19 │ │ │ │ - andeq pc, r5, sl, lsr r9 @ │ │ │ │ - strdeq r2, [r3], -r0 │ │ │ │ - andeq r2, r3, lr, lsr #18 │ │ │ │ - ldrdeq r2, [r3], -r8 │ │ │ │ - andeq r2, r3, r6, lsl r9 │ │ │ │ - strdeq pc, [r5], -lr │ │ │ │ + andeq pc, r5, sl, ror r9 @ │ │ │ │ + andeq pc, r5, r8, ror #18 │ │ │ │ + andeq pc, r5, r2, ror #19 │ │ │ │ + andeq pc, r5, r2, lsr r9 @ │ │ │ │ + andeq r2, r3, r0, ror #3 │ │ │ │ + andeq r2, r3, lr, lsl r9 │ │ │ │ + andeq r2, r3, r8, asr #3 │ │ │ │ + andeq r2, r3, r6, lsl #18 │ │ │ │ + strdeq pc, [r5], -r6 │ │ │ │ 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 400e4 │ │ │ │ + blcs 400ec │ │ │ │ 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 10e1384 │ │ │ │ + blmi 10e137c │ │ │ │ ldrbtmi r4, [fp], #-1542 @ 0xfffff9fa │ │ │ │ - blcs 80800 │ │ │ │ + blcs 80808 │ │ │ │ @ instruction: 0xf7fcd001 │ │ │ │ @ instruction: 0xf8dffd2b │ │ │ │ ldmdami pc!, {r2, r3, r4, r5, r6, r7, pc} @ │ │ │ │ @ instruction: 0xf50844f8 │ │ │ │ @ instruction: 0xf1a83a7f │ │ │ │ @ instruction: 0xf50a0804 │ │ │ │ ldrbtmi r7, [r8], #-2687 @ 0xfffff581 │ │ │ │ @ instruction: 0xf7de3004 │ │ │ │ - @ instruction: 0xf858ea7a │ │ │ │ + @ instruction: 0xf858ea76 │ │ │ │ orrlt r4, ip, #4, 30 │ │ │ │ ldrsbpl pc, [r0], #132 @ 0x84 @ │ │ │ │ @ instruction: 0x4628b355 │ │ │ │ - ldc 7, cr15, [lr], {222} @ 0xde │ │ │ │ + ldc 7, cr15, [sl], {222} @ 0xde │ │ │ │ addmi r4, r6, #137363456 @ 0x8300000 │ │ │ │ ldrtmi sp, [r2], -r4, lsr #16 │ │ │ │ strbmi r4, [r8], -r9, lsr #12 │ │ │ │ - mrc 7, 6, APSR_nzcv, cr12, cr14, {6} │ │ │ │ + mrc 7, 6, APSR_nzcv, cr8, 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, sp, lsr pc @ p-variant is OBSOLETE │ │ │ │ @ instruction: 0xf7de4649 │ │ │ │ - ldmdblt r8!, {r1, r4, r5, r6, r7, r8, fp, sp, lr, pc}^ │ │ │ │ + ldmdblt r8!, {r1, r2, r3, r5, r6, r7, r8, fp, sp, lr, pc}^ │ │ │ │ @ instruction: 0xf7e44628 │ │ │ │ ldmdblt r8, {r0, r1, r2, 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!, {r1, r2, r7, r8, fp, sp, lr, pc}^ │ │ │ │ - bllt 3001a0 │ │ │ │ + ldmdavs fp!, {r1, r7, r8, fp, sp, lr, pc}^ │ │ │ │ + bllt 3001a8 │ │ │ │ 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: 0xf1b9fd7f │ │ │ │ @@ -33935,73 +33937,73 @@ │ │ │ │ @ instruction: 0xf04ffe29 │ │ │ │ @ instruction: 0xe7de30ff │ │ │ │ @ instruction: 0xf640490e │ │ │ │ stmdami lr, {r0, r2, r4, r5, r9, ip, sp} │ │ │ │ ldrbtmi r4, [r8], #-1145 @ 0xfffffb87 │ │ │ │ mrc2 0, 0, pc, cr14, cr7, {0} │ │ │ │ svclt 0x0000e7d4 │ │ │ │ - muleq r5, r6, pc @ │ │ │ │ + andeq r9, r5, lr, lsl #31 │ │ │ │ ldrdeq r0, [r0], -r0 @ │ │ │ │ - andeq pc, r5, r6, ror r8 @ │ │ │ │ - andeq pc, r5, r8, ror #17 │ │ │ │ - andeq pc, r5, r6, asr r8 @ │ │ │ │ - ldrdeq pc, [r5], -lr │ │ │ │ - andeq r2, r3, sl, lsl #1 │ │ │ │ - ldrdeq r2, [r3], -r8 │ │ │ │ - andeq r2, r3, r6, rrx │ │ │ │ - @ instruction: 0x000327b4 │ │ │ │ - andeq r2, r3, r0, asr r0 │ │ │ │ - muleq r3, lr, r7 │ │ │ │ + andeq pc, r5, lr, ror #16 │ │ │ │ + andeq pc, r5, r0, ror #17 │ │ │ │ + andeq pc, r5, lr, asr #16 │ │ │ │ + ldrdeq pc, [r5], -r6 │ │ │ │ + andeq r2, r3, sl, ror r0 │ │ │ │ + andeq r2, r3, r8, asr #15 │ │ │ │ + andeq r2, r3, r6, asr r0 │ │ │ │ + andeq r2, r3, r4, lsr #15 │ │ │ │ + andeq r2, r3, r0, asr #32 │ │ │ │ + andeq r2, r3, lr, lsl #15 │ │ │ │ vst3.32 {d27,d29,d31}, [pc], r0 │ │ │ │ - bl feb7d3c4 │ │ │ │ + bl feb7d3cc │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ svcge 0x00000ff8 │ │ │ │ @ instruction: 0xf92ef7f5 │ │ │ │ strmi r4, [r2], -r2, lsl #22 │ │ │ │ ldrbtmi r2, [fp], #-0 │ │ │ │ stclt 7, cr6, [r0, #616] @ 0x268 │ │ │ │ - andeq pc, r5, lr, lsr #14 │ │ │ │ + andeq pc, r5, r6, lsr #14 │ │ │ │ strlt r4, [r0], #2820 @ 0xb04 │ │ │ │ svcge 0x0000447b │ │ │ │ ssatmi r6, #30, r8, lsl #31 │ │ │ │ - blvc 164364 │ │ │ │ + blvc 16436c │ │ │ │ svclt 0x00004770 │ │ │ │ - andeq pc, r5, r0, lsr #14 │ │ │ │ + andeq pc, r5, r8, lsl r7 @ │ │ │ │ andcs r4, r1, #5120 @ 0x1400 │ │ │ │ andcs fp, r0, r0, lsl #9 │ │ │ │ svcge 0x0000447b │ │ │ │ ssatmi r6, #30, sl, asr #15 │ │ │ │ - blvc 164380 │ │ │ │ + blvc 164388 │ │ │ │ svclt 0x00004770 │ │ │ │ - andeq pc, r5, r4, lsl #14 │ │ │ │ + strdeq pc, [r5], -ip │ │ │ │ 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]! │ │ │ │ - andeq pc, r5, r8, ror #13 │ │ │ │ + andeq pc, r5, r0, ror #13 │ │ │ │ svcge 0x0000b480 │ │ │ │ ldrtmi fp, [sp], r0, lsr #2 │ │ │ │ - blvc 1643b0 │ │ │ │ + blvc 1643b8 │ │ │ │ stmdalt r2, {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 1643ec │ │ │ │ + blvc 1643f4 │ │ │ │ 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 │ │ │ │ @@ -34028,493 +34030,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: 0xf894ec48 │ │ │ │ - blcc 18b2530 │ │ │ │ + @ instruction: 0xf894ec44 │ │ │ │ + blcc 18b2538 │ │ │ │ vqdmulh.s d18, d0, d1 │ │ │ │ - bmi ff2867b0 │ │ │ │ + bmi ff2867b8 │ │ │ │ ldrbeq pc, [r8, #-263]! @ 0xfffffef9 @ │ │ │ │ ldrdeq lr, [r8, -r4] │ │ │ │ smlabteq r0, sp, r9, lr │ │ │ │ cmpcs r1, sl, ror r4 │ │ │ │ @ instruction: 0xf0174628 │ │ │ │ stmibmi r4, {r0, r1, r2, r3, r4, r5, r6, r9, sl, fp, ip, sp, lr, pc}^ │ │ │ │ andcs r4, r1, sl, lsr #12 │ │ │ │ @ instruction: 0xf7de4479 │ │ │ │ - blmi ff0e13f4 │ │ │ │ + blmi ff0e13ec │ │ │ │ @ instruction: 0xf8d3447b │ │ │ │ - blcs 7253c │ │ │ │ + blcs 72544 │ │ │ │ @ instruction: 0xf0004bc0 │ │ │ │ ldmpl r6!, {r0, r6, r8, pc}^ │ │ │ │ @ instruction: 0x462a2351 │ │ │ │ ldrdeq lr, [lr, -r4] │ │ │ │ stc2l 7, cr15, [r2, #956] @ 0x3bc │ │ │ │ @ instruction: 0x460249bc │ │ │ │ ldrbtmi r2, [r9], #-1 │ │ │ │ - ldc 7, cr15, [sl], {222} @ 0xde │ │ │ │ + ldc 7, cr15, [r6], {222} @ 0xde │ │ │ │ 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, r1, r2, r3, r5, r7, r8, sl, fp, ip, sp, lr, pc} │ │ │ │ andcs r4, r1, r2, lsl #12 │ │ │ │ @ instruction: 0xf7de4479 │ │ │ │ - blmi fed213a4 │ │ │ │ + blmi fed2139c │ │ │ │ @ instruction: 0xf8d3447b │ │ │ │ - blcs 7258c │ │ │ │ + blcs 72594 │ │ │ │ msrhi CPSR_fx, r0 │ │ │ │ @ instruction: 0x462a2351 │ │ │ │ ldrdeq lr, [sl, -r4] │ │ │ │ ldc2 7, cr15, [ip, #956] @ 0x3bc │ │ │ │ strmi r4, [r2], -sp, lsr #19 │ │ │ │ ldrbtmi r2, [r9], #-1 │ │ │ │ - bl ffd64320 │ │ │ │ + bl ffc64328 │ │ │ │ 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 1075090 │ │ │ │ + bcc 1075098 │ │ │ │ svclt 0x00882b09 │ │ │ │ stmdble r1!, {r0, r2, r9, fp, sp}^ │ │ │ │ teqpeq r4, r7, lsl #2 @ p-variant is OBSOLETE │ │ │ │ @ instruction: 0xf02a4640 │ │ │ │ ldmibmi lr, {r0, r1, r2, r3, r5, r6, r7, r9, fp, ip, sp, lr, pc} │ │ │ │ andcs r4, r1, r2, lsl #12 │ │ │ │ @ instruction: 0xf7de4479 │ │ │ │ - blmi fe761338 │ │ │ │ + blmi fe761330 │ │ │ │ @ instruction: 0xf8d3447b │ │ │ │ - blcs 725f8 │ │ │ │ + blcs 72600 │ │ │ │ rschi pc, sl, r0 │ │ │ │ ldrsbeq pc, [r0], #132 @ 0x84 @ │ │ │ │ - blx fece43e2 │ │ │ │ + blx fece43ea │ │ │ │ @ instruction: 0x46054b97 │ │ │ │ @ instruction: 0xf8d3447b │ │ │ │ @ instruction: 0xf1b99080 │ │ │ │ @ instruction: 0xf0400f01 │ │ │ │ stmdacs r0, {r0, r2, r3, r4, r7, pc} │ │ │ │ @ instruction: 0xf7fbd05c │ │ │ │ pkhbtmi pc, r0, r3, lsl #30 @ │ │ │ │ subsle r2, r7, r0, lsl #16 │ │ │ │ @ instruction: 0x46024990 │ │ │ │ ldrbtmi r4, [r9], #-1608 @ 0xfffff9b8 │ │ │ │ - bl fec643a8 │ │ │ │ + bl feb643b0 │ │ │ │ @ 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 fe36442e │ │ │ │ + blx fe364436 │ │ │ │ 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: 0x4620eb92 │ │ │ │ + strtmi lr, [r0], -lr, lsl #23 │ │ │ │ @ instruction: 0xf928f004 │ │ │ │ andcs r6, sl, r1, lsr r8 │ │ │ │ - ldcl 7, cr15, [lr], #-888 @ 0xfffffc88 │ │ │ │ - blmi 1a78e74 │ │ │ │ + ldcl 7, cr15, [sl], #-888 @ 0xfffffc88 │ │ │ │ + blmi 1a78e7c │ │ │ │ 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, {r2, r5, r6, r9, fp, sp, lr, pc} │ │ │ │ + stmdavs r0, {r5, r6, r9, fp, sp, lr, pc} │ │ │ │ @ instruction: 0x463b463a │ │ │ │ eorne pc, r5, r0, asr r8 @ │ │ │ │ svcpl 0x0001f818 │ │ │ │ - blne a44cc │ │ │ │ + blne a44d4 │ │ │ │ mvnsle r2, r0, lsl #26 │ │ │ │ strcs r4, [r0, #-2412] @ 0xfffff694 │ │ │ │ andsvc r2, sp, r1 │ │ │ │ @ instruction: 0xf7de4479 │ │ │ │ - str lr, [ip, r0, ror #22] │ │ │ │ + @ instruction: 0xe78ceb5c │ │ │ │ andcs r4, r1, r9, ror #20 │ │ │ │ ldrbtmi r4, [sl], #-2409 @ 0xfffff697 │ │ │ │ @ instruction: 0xf7de4479 │ │ │ │ - @ instruction: 0x4628eb58 │ │ │ │ + @ instruction: 0x4628eb54 │ │ │ │ @ instruction: 0xf8eef004 │ │ │ │ umullcc pc, sl, r4, r8 @ │ │ │ │ @ instruction: 0xd1a92b6c │ │ │ │ ldrsbeq pc, [r4], #132 @ 0x84 @ │ │ │ │ - blx e644d6 │ │ │ │ + blx e644de │ │ │ │ strmi r4, [r5], -r2, ror #22 │ │ │ │ @ instruction: 0xf8d3447b │ │ │ │ @ instruction: 0xf1b99080 │ │ │ │ cmnle r2, r1, lsl #30 │ │ │ │ rsbsle r2, pc, r0, lsl #16 │ │ │ │ mrc2 7, 4, pc, cr10, 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: 0x4640eb38 │ │ │ │ + @ instruction: 0x4640eb34 │ │ │ │ @ instruction: 0xf8cef004 │ │ │ │ @ instruction: 0xf0044628 │ │ │ │ @ instruction: 0xf8d4f8cb │ │ │ │ stmdacs r0, {r3, r4, r6, r7} │ │ │ │ - blmi 159ab60 │ │ │ │ + blmi 159ab68 │ │ │ │ @ instruction: 0xf8d3447b │ │ │ │ stmdacs r1, {r7} │ │ │ │ - bmi 151aba4 │ │ │ │ + bmi 151abac │ │ │ │ ldrbtmi r4, [sl], #-2387 @ 0xfffff6ad │ │ │ │ @ instruction: 0xf7de4479 │ │ │ │ - ldr lr, [r1, r2, lsr #22] │ │ │ │ + @ instruction: 0xe791eb1e │ │ │ │ @ instruction: 0x46024951 │ │ │ │ ldrbtmi r2, [r9], #-1 │ │ │ │ - bl 6e44d4 │ │ │ │ - bmi 142030c │ │ │ │ + bl 5e44dc │ │ │ │ + bmi 1420314 │ │ │ │ ldrbeq pc, [r8, #-263]! @ 0xfffffef9 @ │ │ │ │ ldrdeq lr, [r4, -r4] │ │ │ │ smlabteq r0, sp, r9, lr │ │ │ │ cmpcs r1, sl, ror r4 │ │ │ │ @ instruction: 0xf0174628 │ │ │ │ @ instruction: 0xe6d6fd57 │ │ │ │ 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 │ │ │ │ - @ instruction: 0xe6b2eafc │ │ │ │ + @ instruction: 0xe6b2eaf8 │ │ │ │ @ instruction: 0xf7fbb370 │ │ │ │ @ instruction: 0x4605fe51 │ │ │ │ ldmdbmi pc!, {r4, r6, r8, r9, ip, sp, pc} @ │ │ │ │ strbmi r4, [r0], -r2, lsl #12 │ │ │ │ @ instruction: 0xf7de4479 │ │ │ │ - @ instruction: 0x4628eaf0 │ │ │ │ + strtmi lr, [r8], -ip, ror #21 │ │ │ │ @ instruction: 0xf886f004 │ │ │ │ ldmdavs r1!, {r0, r3, r4, r6, r8, r9, sl, sp, lr, pc} │ │ │ │ @ instruction: 0xf7de202c │ │ │ │ - @ instruction: 0xe6d2ebdc │ │ │ │ + @ instruction: 0xe6d2ebd8 │ │ │ │ strdcs r5, [ip], -r6 @ │ │ │ │ @ instruction: 0xf7de6831 │ │ │ │ - ssat lr, #26, r6, asr #23 │ │ │ │ + ssat lr, #26, r2, asr #23 │ │ │ │ eorcs r6, ip, r1, lsr r8 │ │ │ │ - bl ff464550 │ │ │ │ + bl ff364558 │ │ │ │ ldmdavs r1!, {r4, r8, r9, sl, sp, lr, pc} │ │ │ │ @ instruction: 0xf7de202c │ │ │ │ - strbt lr, [r8], ip, asr #23 │ │ │ │ + strbt lr, [r8], r8, asr #23 │ │ │ │ eorcs r6, ip, r1, lsr r8 │ │ │ │ - bl ff1e4564 │ │ │ │ + bl ff0e456c │ │ │ │ stmdbmi lr!, {r4, r6, r7, r9, sl, sp, lr, pc} │ │ │ │ andcs r4, r1, r2, lsl #12 │ │ │ │ @ instruction: 0xf7de4479 │ │ │ │ - ldr lr, [r5, ip, asr #21] │ │ │ │ + ldr lr, [r5, r8, asr #21] │ │ │ │ andcs r4, r1, fp, lsr #20 │ │ │ │ ldrbtmi r4, [sl], #-2347 @ 0xfffff6d5 │ │ │ │ @ instruction: 0xf7de4479 │ │ │ │ - ldr lr, [r0, -r4, asr #21]! │ │ │ │ + ldr lr, [r0, -r0, asr #21]! │ │ │ │ andcs r4, r1, r9, lsr #20 │ │ │ │ ldrbtmi r4, [sl], #-2345 @ 0xfffff6d7 │ │ │ │ @ instruction: 0xf7de4479 │ │ │ │ - @ instruction: 0xe785eabc │ │ │ │ - ldmda r2!, {r1, r2, r3, r4, r6, r7, r8, r9, sl, ip, sp, lr, pc} │ │ │ │ - andeq r9, r5, r2, ror #26 │ │ │ │ - ldrdeq r0, [r0], -r8 │ │ │ │ - andeq pc, r5, lr, asr r6 @ │ │ │ │ - andeq r9, r5, ip, lsr sp │ │ │ │ - andeq r2, r3, r2, lsl #13 │ │ │ │ - andeq r2, r3, ip, lsl #13 │ │ │ │ - andeq r2, r3, r4, lsl #13 │ │ │ │ - ldrdeq pc, [r5], -r0 │ │ │ │ + @ instruction: 0xe785eab8 │ │ │ │ + stmda lr!, {r1, r2, r3, r4, r6, r7, r8, r9, sl, ip, sp, lr, pc} │ │ │ │ + andeq r9, r5, sl, asr sp │ │ │ │ + ldrdeq r0, [r0], -r8 │ │ │ │ + andeq pc, r5, r6, asr r6 @ │ │ │ │ + andeq r9, r5, r4, lsr sp │ │ │ │ + andeq r2, r3, r2, ror r6 │ │ │ │ + andeq r2, r3, ip, ror r6 │ │ │ │ + andeq r2, r3, r4, ror r6 │ │ │ │ + andeq pc, r5, r8, asr #11 │ │ │ │ andeq r0, r0, ip, ror #8 │ │ │ │ - ldrdeq r4, [r3], -r6 │ │ │ │ - andeq pc, r5, r6, lsr #11 │ │ │ │ - @ instruction: 0x00034ab0 │ │ │ │ - andeq pc, r5, r0, lsl #11 │ │ │ │ - andeq r4, r3, sl, lsl #21 │ │ │ │ - andeq pc, r5, sl, asr r5 @ │ │ │ │ - andeq r4, r3, r4, asr #20 │ │ │ │ - andeq pc, r5, r4, lsl r5 @ │ │ │ │ - strdeq pc, [r5], -ip │ │ │ │ - andeq r2, r3, lr, lsl #11 │ │ │ │ - @ instruction: 0x0005f4b0 │ │ │ │ - andeq r4, r3, r4, asr #19 │ │ │ │ - andeq r9, r5, r0, lsl #23 │ │ │ │ - andeq r4, r3, r0, ror #18 │ │ │ │ - andeq pc, r2, sl, lsl #30 │ │ │ │ - ldrdeq r2, [r3], -ip │ │ │ │ - andeq pc, r5, r8, lsl #8 │ │ │ │ - muleq r3, ip, r4 │ │ │ │ - andeq pc, r5, ip, asr #7 │ │ │ │ - andeq r2, r3, r2, lsl #9 │ │ │ │ - andeq r2, r3, ip, ror r4 │ │ │ │ - ldrdeq r4, [r3], -r6 │ │ │ │ - andeq r2, r3, ip, lsr r4 │ │ │ │ - andeq r2, r3, lr, lsr #7 │ │ │ │ - andeq r4, r3, r0, lsl #17 │ │ │ │ - andeq r2, r3, ip, asr #7 │ │ │ │ - andeq pc, r2, r2, ror #27 │ │ │ │ - andeq r4, r3, r8, lsr #16 │ │ │ │ + andeq r4, r3, r6, asr #21 │ │ │ │ + muleq r5, lr, r5 │ │ │ │ + andeq r4, r3, r0, lsr #21 │ │ │ │ + andeq pc, r5, r8, ror r5 @ │ │ │ │ + andeq r4, r3, sl, ror sl │ │ │ │ + andeq pc, r5, r2, asr r5 @ │ │ │ │ + andeq r4, r3, r4, lsr sl │ │ │ │ + andeq pc, r5, ip, lsl #10 │ │ │ │ + strdeq pc, [r5], -r4 │ │ │ │ + andeq r2, r3, lr, ror r5 │ │ │ │ + andeq pc, r5, r8, lsr #9 │ │ │ │ + @ instruction: 0x000349b4 │ │ │ │ + andeq r9, r5, r8, ror fp │ │ │ │ + andeq r4, r3, r0, asr r9 │ │ │ │ + strdeq pc, [r2], -sl │ │ │ │ + andeq r2, r3, ip, asr #9 │ │ │ │ + andeq pc, r5, r0, lsl #8 │ │ │ │ + andeq r2, r3, ip, lsl #9 │ │ │ │ + andeq pc, r5, r4, asr #7 │ │ │ │ + andeq r2, r3, r2, ror r4 │ │ │ │ + andeq r2, r3, ip, ror #8 │ │ │ │ + andeq r4, r3, r6, asr #17 │ │ │ │ + andeq r2, r3, ip, lsr #8 │ │ │ │ + muleq r3, lr, r3 │ │ │ │ + andeq r4, r3, r0, ror r8 │ │ │ │ + @ instruction: 0x000323bc │ │ │ │ ldrdeq pc, [r2], -r2 │ │ │ │ - andeq r2, r3, r4, lsr #7 │ │ │ │ + andeq r4, r3, r8, lsl r8 │ │ │ │ + andeq pc, r2, r2, asr #27 │ │ │ │ + muleq r3, r4, 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 1621774 │ │ │ │ - blvc 361d40 │ │ │ │ + blmi 162176c │ │ │ │ + blvc 361d48 │ │ │ │ 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 │ │ │ │ - mrc 7, 4, APSR_nzcv, cr10, cr13, {6} │ │ │ │ + mrc 7, 4, APSR_nzcv, cr6, cr13, {6} │ │ │ │ stmdacs r0, {r0, r1, r9, sl, lr} │ │ │ │ @ instruction: 0xf8dfd050 │ │ │ │ @ instruction: 0xf1079134 │ │ │ │ - ldrhcs r0, [pc, #-140] @ 26694 │ │ │ │ + ldrhcs r0, [pc, #-140] @ 2669c │ │ │ │ ldrbtmi r4, [r9], #1600 @ 0x640 │ │ │ │ @ instruction: 0xf7de464a │ │ │ │ - @ instruction: 0x4629e914 │ │ │ │ + @ instruction: 0x4629e910 │ │ │ │ @ instruction: 0xf7dd4638 │ │ │ │ - strmi lr, [r3], -sl, lsl #29 │ │ │ │ + strmi lr, [r3], -r6, lsl #29 │ │ │ │ eorsle r2, pc, r0, lsl #16 │ │ │ │ cmncs pc, sl, asr #12 │ │ │ │ eorseq pc, ip, r7, lsl #2 │ │ │ │ - stmdb r6, {r1, r2, r3, r4, r6, r7, r8, r9, sl, ip, sp, lr, pc} │ │ │ │ + stmdb r2, {r1, r2, r3, r4, r6, r7, r8, r9, sl, ip, sp, lr, pc} │ │ │ │ @ instruction: 0xf1072204 │ │ │ │ @ instruction: 0xf10701c3 │ │ │ │ @ instruction: 0xf7de0043 │ │ │ │ - ldmdblt r8, {r5, r7, r8, r9, fp, sp, lr, pc}^ │ │ │ │ + ldmdblt r8, {r2, r3, r4, r7, r8, r9, fp, sp, lr, pc}^ │ │ │ │ ldrtmi r4, [r0], -r9, lsr #12 │ │ │ │ - mrc 7, 3, APSR_nzcv, cr4, cr13, {6} │ │ │ │ + mrc 7, 3, APSR_nzcv, cr0, cr13, {6} │ │ │ │ cmplt r8, #3145728 @ 0x300000 │ │ │ │ cmncs pc, fp, lsr sl @ │ │ │ │ ldrbtmi r4, [sl], #-1600 @ 0xfffff9c0 │ │ │ │ - ldm r2!, {r1, r2, r3, r4, r6, r7, r8, r9, sl, ip, sp, lr, pc}^ │ │ │ │ + stmia lr!, {r1, r2, r3, r4, r6, r7, r8, r9, sl, ip, sp, lr, pc}^ │ │ │ │ ldrsbeq pc, [r0], #132 @ 0x84 @ │ │ │ │ @ instruction: 0xf9faf7f7 │ │ │ │ umullcs pc, sl, r4, r8 @ │ │ │ │ strmi r6, [r5], -r3, lsr #19 │ │ │ │ - bcs 75108 │ │ │ │ + bcs 75110 │ │ │ │ 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 r6!, {r1, r2, r3, r4, r6, r7, r8, r9, sl, ip, sp, lr, pc}^ │ │ │ │ + ldmib r2!, {r1, r2, r3, r4, r6, r7, r8, r9, sl, ip, sp, lr, pc}^ │ │ │ │ @ instruction: 0xf0034628 │ │ │ │ @ instruction: 0xf894ff8d │ │ │ │ - blcs 1b329d8 │ │ │ │ + blcs 1b329e0 │ │ │ │ andcs sp, sl, r5, lsr r0 │ │ │ │ - stmib lr, {r1, r2, r3, r4, r6, r7, r8, r9, sl, ip, sp, lr, pc}^ │ │ │ │ - blmi 8b9058 │ │ │ │ + stmib sl, {r1, r2, r3, r4, r6, r7, r8, r9, sl, ip, sp, lr, pc}^ │ │ │ │ + blmi 8b9060 │ │ │ │ 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 8bc00 │ │ │ │ + bleq 8bc08 │ │ │ │ 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 │ │ │ │ - ldmib sl!, {r1, r2, r3, r4, r6, r7, r8, r9, sl, ip, sp, lr, pc} │ │ │ │ + ldmib r6!, {r1, r2, r3, r4, r6, r7, r8, r9, sl, ip, sp, lr, pc} │ │ │ │ @ instruction: 0xf8d4e7c2 │ │ │ │ @ instruction: 0xf7f700d4 │ │ │ │ stmdbmi lr, {r0, r5, r7, r8, fp, ip, sp, lr, pc} │ │ │ │ strmi r4, [r2], -r4, lsl #12 │ │ │ │ andcs r4, r1, r9, ror r4 │ │ │ │ - stmib lr!, {r1, r2, r3, r4, r6, r7, r8, r9, sl, ip, sp, lr, pc} │ │ │ │ + stmib sl!, {r1, r2, r3, r4, r6, r7, r8, r9, sl, ip, sp, lr, pc} │ │ │ │ @ instruction: 0xf0034620 │ │ │ │ ldr pc, [sp, r5, asr #30]! │ │ │ │ - svc 0x0022f7dd │ │ │ │ - andeq r9, r5, lr, lsr #18 │ │ │ │ + svc 0x001ef7dd │ │ │ │ + andeq r9, r5, r6, lsr #18 │ │ │ │ ldrdeq r0, [r0], -r8 │ │ │ │ - andeq pc, r5, r4, lsl r2 @ │ │ │ │ - @ instruction: 0x000322b2 │ │ │ │ - andeq r2, r3, sl, ror r2 │ │ │ │ - andeq r2, r3, r4, lsl #5 │ │ │ │ - andeq r9, r5, r4, asr #16 │ │ │ │ - ldrdeq r2, [r3], -r8 │ │ │ │ - andeq r2, r3, r4, lsl #4 │ │ │ │ + andeq pc, r5, ip, lsl #4 │ │ │ │ + andeq r2, r3, r2, lsr #5 │ │ │ │ + andeq r2, r3, sl, ror #4 │ │ │ │ + andeq r2, r3, r4, ror r2 │ │ │ │ + andeq r9, r5, ip, lsr r8 │ │ │ │ + andeq r2, r3, r8, asr #3 │ │ │ │ + strdeq r2, [r3], -r4 │ │ │ │ vst3.32 {d27,d29,d31}, [pc], r0 │ │ │ │ - bl feb7da6c │ │ │ │ + bl feb7da74 │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ - blmi 22a854 │ │ │ │ + blmi 22a85c │ │ │ │ @ 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: 0xf04fefae │ │ │ │ + @ instruction: 0xf04fefaa │ │ │ │ stclt 0, cr3, [r0, #1020] @ 0x3fc │ │ │ │ - andeq r9, r5, r4, lsl #15 │ │ │ │ + andeq r9, r5, ip, ror r7 │ │ │ │ andeq r0, r0, r4, lsl r4 │ │ │ │ - @ instruction: 0x000321b6 │ │ │ │ + andeq r2, r3, r6, 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 feb7dac8 │ │ │ │ + bl feb7dad0 │ │ │ │ @ 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 40980 │ │ │ │ - blmi 10dae30 │ │ │ │ + blcs 40988 │ │ │ │ + blmi 10dae38 │ │ │ │ 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 fe0b64 │ │ │ │ + blmi fe0b5c │ │ │ │ tstcs r0, sl, ror r8 │ │ │ │ andseq pc, r0, r7, lsl #2 │ │ │ │ ldrsbtvs r5, [fp], -r3 │ │ │ │ - ldmib r6!, {r1, r2, r3, r4, r6, r7, r8, r9, sl, ip, sp, lr, pc}^ │ │ │ │ + ldmib r2!, {r1, r2, r3, r4, r6, r7, r8, r9, sl, ip, sp, lr, pc}^ │ │ │ │ stmdacs r0, {r0, r2, r9, sl, lr} │ │ │ │ mrcmi 1, 1, sp, cr9, cr10, {2} │ │ │ │ andseq pc, r0, r7, lsl #2 │ │ │ │ - b 1be48a4 │ │ │ │ + b 1ae48ac │ │ │ │ ldcne 4, cr4, [r0, #-504]! @ 0xfffffe08 │ │ │ │ - mrc 7, 1, APSR_nzcv, cr10, cr13, {6} │ │ │ │ + mrc 7, 1, APSR_nzcv, cr6, cr13, {6} │ │ │ │ @ instruction: 0xf7dee009 │ │ │ │ - strtmi lr, [r9], -r6, ror #16 │ │ │ │ + strtmi lr, [r9], -r2, ror #16 │ │ │ │ strtmi r4, [r0], -r2, lsl #12 │ │ │ │ @ instruction: 0xffa4f016 │ │ │ │ @ instruction: 0xf0034620 │ │ │ │ ldmdavs r0!, {r0, r2, r3, r4, r5, r7, r9, sl, fp, ip, sp, lr, pc} │ │ │ │ ldc2l 0, cr15, [ip], {11} │ │ │ │ stmdacs r0, {r2, r9, sl, lr} │ │ │ │ @ instruction: 0xf107d1ef │ │ │ │ @ instruction: 0xf7dd0010 │ │ │ │ - ldmdavs fp!, {r1, r2, r4, r6, r7, r9, sl, fp, sp, lr, pc} │ │ │ │ + ldmdavs fp!, {r1, r4, r6, r7, r9, sl, fp, sp, lr, pc} │ │ │ │ @ instruction: 0x47981d30 │ │ │ │ @ instruction: 0x462168f8 │ │ │ │ - stmda r4!, {r1, r2, r3, r4, r6, r7, r8, r9, sl, ip, sp, lr, pc}^ │ │ │ │ + stmda r0!, {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 995664 │ │ │ │ + bmi 99566c │ │ │ │ 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: 0xf952f017 │ │ │ │ ldrbtmi r4, [fp], #-2843 @ 0xfffff4e5 │ │ │ │ - blcs 40a1c │ │ │ │ + blcs 40a24 │ │ │ │ stmdavs r3!, {r1, r2, r5, r7, r8, ip, lr, pc} │ │ │ │ sbcsle r2, lr, r0, lsl #22 │ │ │ │ addsvc pc, fp, #1325400064 @ 0x4f000000 │ │ │ │ @ instruction: 0x46284631 │ │ │ │ - blx 62a20 │ │ │ │ + blx 62a28 │ │ │ │ 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: 0xe7cef9f7 │ │ │ │ ldmdavs fp!, {r1, r4, fp, lr} │ │ │ │ andcc r4, r4, r8, ror r4 │ │ │ │ @ instruction: 0xf1074798 │ │ │ │ @ instruction: 0xf7de0010 │ │ │ │ - @ instruction: 0xf7dde912 │ │ │ │ - svclt 0x0000ee4c │ │ │ │ - andeq r9, r5, sl, lsr #14 │ │ │ │ - andeq r9, r5, r6, lsr #14 │ │ │ │ + @ instruction: 0xf7dde90e │ │ │ │ + svclt 0x0000ee48 │ │ │ │ + andeq r9, r5, r2, lsr #14 │ │ │ │ + andeq r9, r5, lr, lsl r7 │ │ │ │ ldrdeq r0, [r0], -r8 │ │ │ │ ldrdeq r0, [r0], -r0 @ │ │ │ │ - muleq r9, r0, r0 │ │ │ │ + andeq pc, r9, r8, lsl #1 │ │ │ │ andeq r0, r0, r0, lsl #9 │ │ │ │ - andeq pc, r9, ip, asr r0 @ │ │ │ │ - andeq r9, r5, r6, lsl #13 │ │ │ │ - andeq r2, r3, ip, asr #1 │ │ │ │ - ldrdeq r2, [r3], -r6 │ │ │ │ - ldrdeq lr, [r9], -lr @ │ │ │ │ - muleq r3, sl, r0 │ │ │ │ - andeq r2, r3, r4, lsr #1 │ │ │ │ - andeq lr, r9, ip, lsr #31 │ │ │ │ + andeq pc, r9, r4, asr r0 @ │ │ │ │ + andeq r9, r5, lr, ror r6 │ │ │ │ + strheq r2, [r3], -ip │ │ │ │ + andeq r2, r3, r6, asr #1 │ │ │ │ + ldrdeq lr, [r9], -r6 │ │ │ │ + andeq r2, r3, sl, lsl #1 │ │ │ │ + muleq r3, r4, r0 │ │ │ │ + andeq lr, r9, r4, lsr #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 fecb7c34 │ │ │ │ + bmi fecb7c3c │ │ │ │ ldrbtmi r4, [sp], #-1673 @ 0xfffff977 │ │ │ │ - blmi fec7ef40 │ │ │ │ + blmi fec7ef48 │ │ │ │ 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 16649f4 │ │ │ │ + b 15649fc │ │ │ │ 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 │ │ │ │ @@ -34528,28 +34530,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 0x006ef7dd │ │ │ │ + svc 0x006af7dd │ │ │ │ @ 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, {r1, r2, r4, r6, r8, r9, sl, fp, sp, lr, pc} │ │ │ │ + stmdavs r3, {r1, r4, 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 │ │ │ │ @@ -34559,15 +34561,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 1bf951c │ │ │ │ + blmi 1bf9524 │ │ │ │ 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} │ │ │ │ @@ -34595,47 +34597,47 @@ │ │ │ │ ldrbtmi r4, [sl], #-1539 @ 0xfffff9fd │ │ │ │ strmi r2, [r0], r2, asr #3 │ │ │ │ @ instruction: 0xf0174630 │ │ │ │ strbmi pc, [r0], -fp, lsr #20 @ │ │ │ │ ldc2l 0, cr15, [r8, #-12]! │ │ │ │ ldmdbmi r8, {r0, r1, r2, r4, r6, r9, fp, lr}^ │ │ │ │ ldrbtmi r2, [sl], #-892 @ 0xfffffc84 │ │ │ │ - bmi 160b3f0 │ │ │ │ + bmi 160b3f8 │ │ │ │ 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, r7, lsl r9 @ │ │ │ │ - ldmib r4, {r1, r2, r3, r4, r6, r7, r8, r9, sl, ip, sp, lr, pc} │ │ │ │ - bne ff040ef4 │ │ │ │ + ldmib r0, {r1, r2, r3, r4, r6, r7, r8, r9, sl, ip, sp, lr, pc} │ │ │ │ + bne ff040efc │ │ │ │ ldmdavs lr, {r0, r1, r3, r4, r5, r6, r8, fp, sp, lr} │ │ │ │ - bl 1880dfc │ │ │ │ - blmi 1327020 │ │ │ │ + bl 1880e04 │ │ │ │ + blmi 1327028 │ │ │ │ ldmdavs sl, {r0, r1, r3, r4, r5, r6, sl, lr} │ │ │ │ andsvs r1, sl, r2, lsl sl │ │ │ │ - bl 18c0d88 │ │ │ │ + bl 18c0d90 │ │ │ │ subsvs r0, sl, r1, lsl #4 │ │ │ │ cmple fp, r0, lsl #28 │ │ │ │ - blx fec2d9ac │ │ │ │ + blx fec2d9b4 │ │ │ │ stmdbeq r0, {r7, ip, sp, lr, pc}^ │ │ │ │ ldmibvs r8!, {r2, r3, r7, r8, r9, sl, sp, lr, pc} │ │ │ │ @ instruction: 0xf958f7f7 │ │ │ │ - bmi 10ef204 │ │ │ │ + bmi 10ef20c │ │ │ │ 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 │ │ │ │ strtmi pc, [r8], -fp, ror #17 │ │ │ │ ldc2 0, cr15, [r4, #-12]! │ │ │ │ - blmi be0a28 │ │ │ │ + blmi be0a30 │ │ │ │ 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: 0xf93cf7f7 │ │ │ │ ldmdbmi r8!, {r0, r1, r2, r4, r5, r8, r9, fp, lr} │ │ │ │ ldrbtmi r4, [fp], #-1664 @ 0xfffff980 │ │ │ │ movwls r4, #9776 @ 0x2630 │ │ │ │ @@ -34659,105 +34661,105 @@ │ │ │ │ vmla.i8 d20, d0, d23 │ │ │ │ stmdami r7!, {r0, r6, r7, r9, ip, lr} │ │ │ │ ldrbtmi r4, [r8], #-1145 @ 0xfffffb87 │ │ │ │ @ instruction: 0xf87af017 │ │ │ │ ldmibvs r8!, {r1, r3, r5, r7, r8, r9, sl, sp, lr, pc} │ │ │ │ @ instruction: 0xf7f761fb │ │ │ │ ldmibvs fp!, {r0, r1, r2, r8, fp, ip, sp, lr, pc}^ │ │ │ │ - bmi 8af2a8 │ │ │ │ + bmi 8af2b0 │ │ │ │ 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: 0xf89af7f8 │ │ │ │ @ instruction: 0xf0034628 │ │ │ │ ldrb pc, [r1, r3, ror #25] @ │ │ │ │ - stcl 7, cr15, [r0], {221} @ 0xdd │ │ │ │ - andeq r9, r5, r0, asr #11 │ │ │ │ - @ instruction: 0x000595ba │ │ │ │ + ldc 7, cr15, [ip], #884 @ 0x374 │ │ │ │ + @ instruction: 0x000595b8 │ │ │ │ + @ instruction: 0x000595b2 │ │ │ │ ldrdeq r0, [r0], -r8 │ │ │ │ ldrdeq r0, [r0], -r0 @ │ │ │ │ - andeq ip, r5, r0, ror r3 │ │ │ │ + andeq ip, r5, r8, ror #6 │ │ │ │ andeq r0, r0, r8, ror #7 │ │ │ │ - @ instruction: 0x000594b0 │ │ │ │ - strdeq r1, [r3], -r2 │ │ │ │ - andeq r1, r3, r0, lsl pc │ │ │ │ - andeq r1, r3, r0, ror #29 │ │ │ │ - strdeq r1, [r3], -lr │ │ │ │ - ldrdeq r1, [r3], -lr │ │ │ │ - andeq r1, r3, r6, ror #29 │ │ │ │ - andeq r1, r3, r8, lsl #29 │ │ │ │ - andeq r1, r3, r4, ror #29 │ │ │ │ + andeq r9, r5, r8, lsr #9 │ │ │ │ andeq r1, r3, r2, ror #29 │ │ │ │ - andeq ip, r5, ip, asr #3 │ │ │ │ - andeq r1, r3, r0, asr lr │ │ │ │ - andeq r1, r3, ip, lsl lr │ │ │ │ - andeq r1, r3, lr, lsl lr │ │ │ │ - andeq r1, r3, ip, ror #27 │ │ │ │ - @ instruction: 0x00031db2 │ │ │ │ + andeq r1, r3, r0, lsl #30 │ │ │ │ ldrdeq r1, [r3], -r0 │ │ │ │ - andeq r1, r3, r0, lsr #27 │ │ │ │ - @ instruction: 0x00031dbe │ │ │ │ - andeq r1, r3, ip, lsr #27 │ │ │ │ - andeq r1, r3, r6, ror sp │ │ │ │ + andeq r1, r3, lr, ror #29 │ │ │ │ + andeq r1, r3, lr, asr #29 │ │ │ │ + ldrdeq r1, [r3], -r6 │ │ │ │ + andeq r1, r3, r8, ror lr │ │ │ │ + ldrdeq r1, [r3], -r4 │ │ │ │ + ldrdeq r1, [r3], -r2 │ │ │ │ + andeq ip, r5, r4, asr #3 │ │ │ │ + andeq r1, r3, r0, asr #28 │ │ │ │ + andeq r1, r3, ip, lsl #28 │ │ │ │ + andeq r1, r3, lr, lsl #28 │ │ │ │ + ldrdeq r1, [r3], -ip │ │ │ │ + andeq r1, r3, r2, lsr #27 │ │ │ │ + andeq r1, r3, r0, asr #27 │ │ │ │ + muleq r3, r0, sp │ │ │ │ + andeq r1, r3, lr, lsr #27 │ │ │ │ + muleq r3, ip, sp │ │ │ │ + andeq r1, r3, r6, ror #26 │ │ │ │ mvnsmi lr, #737280 @ 0xb4000 │ │ │ │ stcpl 4, cr15, [r0], {79} @ 0x4f │ │ │ │ @ instruction: 0x0c0cebad │ │ │ │ svceq 0x00c8f8cc │ │ │ │ teqphi r0, pc @ @ p-variant is OBSOLETE │ │ │ │ - blmi 1352fa4 │ │ │ │ + blmi 1352fac │ │ │ │ svcge 0x000644f8 │ │ │ │ strmi r4, [sp], -r4, lsl #12 │ │ │ │ andvs pc, r3, r8, asr r8 @ │ │ │ │ - blcs 40e64 │ │ │ │ - bmi 125b298 │ │ │ │ + blcs 40e6c │ │ │ │ + bmi 125b2a0 │ │ │ │ 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 1061cdc │ │ │ │ + bmi 1061cd4 │ │ │ │ @ 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 0x000cf7dd │ │ │ │ + svc 0x0008f7dd │ │ │ │ @ instruction: 0xf7dd4620 │ │ │ │ - @ instruction: 0x4629ebb6 │ │ │ │ + @ instruction: 0x4629ebb2 │ │ │ │ @ instruction: 0xf7ff20fa │ │ │ │ stmdacs r0, {r0, r1, r2, r3, r4, r9, sl, fp, ip, sp, lr, pc} │ │ │ │ @ instruction: 0x4620d03e │ │ │ │ - bl feb64d68 │ │ │ │ + bl fea64d70 │ │ │ │ @ instruction: 0x464b4a34 │ │ │ │ ldrbtmi r2, [sl], #-257 @ 0xfffffeff │ │ │ │ @ instruction: 0xf8cd4620 │ │ │ │ @ instruction: 0xf7dd8000 │ │ │ │ - @ instruction: 0x4620eef8 │ │ │ │ - bl fe864d80 │ │ │ │ + @ instruction: 0x4620eef4 │ │ │ │ + bl fe764d88 │ │ │ │ stmdblt fp!, {r0, r1, r4, r5, fp, sp, lr}^ │ │ │ │ strcc r2, [r4, -r0] │ │ │ │ pop {r0, r2, r3, r4, r5, r7, r9, sl, lr} │ │ │ │ stmdbmi ip!, {r4, r5, r6, r7, r8, r9, pc} │ │ │ │ andspl pc, r9, #64, 4 │ │ │ │ ldrbtmi r4, [r9], #-2091 @ 0xfffff7d5 │ │ │ │ @ instruction: 0xf0164478 │ │ │ │ @ instruction: 0xe7b6ff11 │ │ │ │ vmla.i8 d20, d0, d25 │ │ │ │ stmdami r9!, {r1, r3, r5, r9, ip, lr} │ │ │ │ ldrbtmi r4, [r8], #-1145 @ 0xfffffb87 │ │ │ │ @ instruction: 0xffc4f016 │ │ │ │ stmdami r7!, {r3, r5, r6, r7, r8, r9, sl, sp, lr, pc} │ │ │ │ @ instruction: 0xf7f74478 │ │ │ │ - blmi 9e4f8c │ │ │ │ + blmi 9e4f94 │ │ │ │ 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: 0xffe4f7f7 │ │ │ │ @@ -34777,32 +34779,32 @@ │ │ │ │ @ instruction: 0xffc8f7f7 │ │ │ │ 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, r9, lsl #31]! @ │ │ │ │ - andeq r9, r5, r8, ror r2 │ │ │ │ + andeq r9, r5, r0, ror r2 │ │ │ │ ldrdeq r0, [r0], -r0 @ │ │ │ │ - andeq ip, r5, ip, lsr r0 │ │ │ │ + andeq ip, r5, r4, lsr r0 │ │ │ │ andeq r0, r0, r8, ror #7 │ │ │ │ - andeq r1, r3, ip, lsr #26 │ │ │ │ - andeq r1, r3, sl, lsl #26 │ │ │ │ - andeq r1, r3, r6, asr #24 │ │ │ │ - andeq r1, r3, r0, asr #25 │ │ │ │ - andeq r1, r3, r4, lsr ip │ │ │ │ - andeq r1, r3, lr, lsr #25 │ │ │ │ - andeq r9, r3, r4, lsr #18 │ │ │ │ - andeq r1, r3, r8, asr #24 │ │ │ │ - andeq r1, r3, r6, lsl ip │ │ │ │ - andeq r1, r3, r8, asr #24 │ │ │ │ - andeq r1, r3, r2, asr ip │ │ │ │ - andeq r1, r3, r6, ror #23 │ │ │ │ - andeq r1, r3, ip, asr ip │ │ │ │ - andeq r1, r3, r4, lsl #25 │ │ │ │ + andeq r1, r3, ip, lsl sp │ │ │ │ + strdeq r1, [r3], -sl │ │ │ │ + andeq r1, r3, r6, lsr ip │ │ │ │ + @ instruction: 0x00031cb0 │ │ │ │ + andeq r1, r3, r4, lsr #24 │ │ │ │ + muleq r3, lr, ip │ │ │ │ + andeq r9, r3, r4, lsl r9 │ │ │ │ + andeq r1, r3, r8, lsr ip │ │ │ │ + andeq r1, r3, r6, lsl #24 │ │ │ │ + andeq r1, r3, r8, lsr ip │ │ │ │ + andeq r1, r3, r2, asr #24 │ │ │ │ + ldrdeq r1, [r3], -r6 │ │ │ │ + andeq r1, r3, ip, asr #24 │ │ │ │ + andeq r1, r3, r4, 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 │ │ │ │ @@ -34814,51 +34816,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 40fb8 │ │ │ │ + blcs 40fc0 │ │ │ │ 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, [r4, #-884] @ 0xfffffc8c │ │ │ │ + ldcl 7, cr15, [r0, #-884] @ 0xfffffc8c │ │ │ │ @ instruction: 0xf0002800 │ │ │ │ - bvs feec7874 │ │ │ │ + bvs feec787c │ │ │ │ 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 81a98 │ │ │ │ + blcc 81aa0 │ │ │ │ strtcs pc, [fp], -r7, lsl #4 │ │ │ │ andcs r4, r0, #318767104 @ 0x13000000 │ │ │ │ and r5, r4, sl, lsr #8 │ │ │ │ @ instruction: 0xf8063201 │ │ │ │ - bcs ffffebc8 │ │ │ │ + bcs ffffebd0 │ │ │ │ @ instruction: 0xf813d003 │ │ │ │ stccs 15, cr5, [r0, #-4] │ │ │ │ @ instruction: 0xf507d1f6 │ │ │ │ movwcs r7, #2059 @ 0x80b │ │ │ │ andcc pc, r2, r8, lsl #16 │ │ │ │ - blcs 1045008 │ │ │ │ + blcs 1045010 │ │ │ │ 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} │ │ │ │ @@ -34872,25 +34874,25 @@ │ │ │ │ @ instruction: 0x4640617a │ │ │ │ vst2.32 {d22-d23}, [pc :64], r9 │ │ │ │ @ instruction: 0xf8cd7380 │ │ │ │ movwls sl, #4096 @ 0x1000 │ │ │ │ @ instruction: 0xf00b6afb │ │ │ │ cdpne 13, 0, cr15, cr4, cr11, {6} │ │ │ │ mvnshi pc, r0, asr #5 │ │ │ │ - blne ff5653b0 │ │ │ │ + blne ff5653b8 │ │ │ │ ldrbtmi r4, [r9], #-1568 @ 0xfffff9e0 │ │ │ │ - b 364fb0 │ │ │ │ + b 264fb8 │ │ │ │ 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 1ee4fcc │ │ │ │ - blcc fec653d8 │ │ │ │ + b 1de4fd4 │ │ │ │ + blcc fec653e0 │ │ │ │ andvs pc, r3, r9, asr r8 @ │ │ │ │ ldmdavc r4!, {r1, r2, r9, ip, sp, lr, pc} │ │ │ │ @ instruction: 0xf0264640 │ │ │ │ @ instruction: 0x4643f951 │ │ │ │ @ instruction: 0xf0002800 │ │ │ │ @ instruction: 0xf8df81bc │ │ │ │ @ instruction: 0xf44f2b9c │ │ │ │ @@ -34905,164 +34907,164 @@ │ │ │ │ ldmdavc r4!, {r1, r2, r9, ip, sp, lr, pc} │ │ │ │ @ instruction: 0xf0264640 │ │ │ │ andcs pc, sp, #868352 @ 0xd4000 │ │ │ │ stceq 0, cr15, [sl], {79} @ 0x4f │ │ │ │ stmib sp, {r0, r1, r6, r9, sl, lr}^ │ │ │ │ stmdacs r0, {sl, fp, sp} │ │ │ │ orrshi pc, r3, r0 │ │ │ │ - blcs 1865434 │ │ │ │ + blcs 186543c │ │ │ │ strtmi r2, [r8], -r1, lsl #2 │ │ │ │ @ instruction: 0xf7dd447a │ │ │ │ - @ instruction: 0x4628ed9a │ │ │ │ - b 10e503c │ │ │ │ + @ instruction: 0x4628ed96 │ │ │ │ + b fe5044 │ │ │ │ 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, pc, lsl #24 @ p-variant is OBSOLETE │ │ │ │ @ instruction: 0xf7dd4640 │ │ │ │ - stmdacs r0, {r3, r4, r7, sl, fp, sp, lr, pc} │ │ │ │ + stmdacs r0, {r2, r4, r7, sl, fp, sp, lr, pc} │ │ │ │ rsbshi pc, lr, #0 │ │ │ │ - blcs 765480 │ │ │ │ + blcs 765488 │ │ │ │ vst1.16 {d20-d22}, [pc], r3 │ │ │ │ ldrbmi r7, [r0], -r0, lsl #3 │ │ │ │ @ instruction: 0xf016447a │ │ │ │ - bvs fff26f38 │ │ │ │ + bvs fff26f40 │ │ │ │ ldrdlt pc, [r0], -r3 │ │ │ │ svceq 0x0001f1bb │ │ │ │ subshi pc, r6, #0 │ │ │ │ strcs r4, [sl], -r8, lsr #12 │ │ │ │ - b 4e509c │ │ │ │ - bcs ffe654a8 │ │ │ │ + b 3e50a4 │ │ │ │ + bcs ffe654b0 │ │ │ │ movwcs r2, #53505 @ 0xd101 │ │ │ │ stmib sp, {r1, r3, r4, r5, r6, sl, lr}^ │ │ │ │ strtmi r3, [r8], -r0, lsl #12 │ │ │ │ @ instruction: 0xf7dd4643 │ │ │ │ - @ instruction: 0x4628ed5c │ │ │ │ - b 1650b8 │ │ │ │ + @ instruction: 0x4628ed58 │ │ │ │ + b 650c0 │ │ │ │ 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 fed654f8 │ │ │ │ + bcc fed65500 │ │ │ │ cmnvs fp, fp, ror r4 │ │ │ │ - bcc fec65500 │ │ │ │ + bcc fec65508 │ │ │ │ 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: 0xff3cf016 │ │ │ │ ldmdavs fp, {r0, r1, r3, r4, r5, r6, r7, r9, fp, sp, lr} │ │ │ │ @ instruction: 0xf0002b01 │ │ │ │ strtmi r8, [r8], -r1, ror #2 │ │ │ │ - stmib r8, {r0, r2, r3, r4, r6, r7, r8, r9, sl, ip, sp, lr, pc}^ │ │ │ │ + stmib r4, {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: 0x4628ed12 │ │ │ │ - ldmib sl!, {r0, r2, r3, r4, r6, r7, r8, r9, sl, ip, sp, lr, pc} │ │ │ │ + strtmi lr, [r8], -lr, lsl #26 │ │ │ │ + ldmib r6!, {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 a361c │ │ │ │ + bleq a3624 │ │ │ │ andls r6, r4, #1179648 @ 0x120000 │ │ │ │ - bcs 1065574 │ │ │ │ + bcs 106557c │ │ │ │ andls r4, r3, #2046820352 @ 0x7a000000 │ │ │ │ - bcs f6557c │ │ │ │ + bcs f65584 │ │ │ │ andls r4, r2, #2046820352 @ 0x7a000000 │ │ │ │ - bcs e65584 │ │ │ │ + bcs e6558c │ │ │ │ andls r4, r1, #2046820352 @ 0x7a000000 │ │ │ │ andls r2, r0, #124, 4 @ 0xc0000007 │ │ │ │ vmul.i8 d22, d0, d25 │ │ │ │ @ instruction: 0xf7f742c5 │ │ │ │ ldmibvs r6!, {r0, r3, r9, sl, fp, ip, sp, lr, pc} │ │ │ │ @ instruction: 0xd1b72e00 │ │ │ │ strbmi r6, [fp, #2554] @ 0x9fa │ │ │ │ strbmi r6, [fp], #-2067 @ 0xfffff7ed │ │ │ │ @ instruction: 0xf0006013 │ │ │ │ - bvs fff07d28 │ │ │ │ + bvs fff07d30 │ │ │ │ ldrdls pc, [r0], -r3 │ │ │ │ svceq 0x0001f1b9 │ │ │ │ mvnshi pc, r0 │ │ │ │ @ instruction: 0xf7dd4628 │ │ │ │ - @ instruction: 0xf8dfe986 │ │ │ │ + @ instruction: 0xf8dfe982 │ │ │ │ tstcs r1, r0, lsl #20 │ │ │ │ ldrbtmi r2, [sl], #-778 @ 0xfffffcf6 │ │ │ │ strtmi r9, [r8], -r0, lsl #6 │ │ │ │ @ instruction: 0xf7dd230d │ │ │ │ - @ instruction: 0x4628ecd0 │ │ │ │ - ldmdb r8!, {r0, r2, r3, r4, r6, r7, r8, r9, sl, ip, sp, lr, pc}^ │ │ │ │ + strtmi lr, [r8], -ip, asr #25 │ │ │ │ + ldmdb r4!, {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 │ │ │ │ - @ instruction: 0x460bee5c │ │ │ │ + @ instruction: 0x460bee58 │ │ │ │ cmppeq r0, r7, lsl #2 @ p-variant is OBSOLETE │ │ │ │ @ instruction: 0xf1074602 │ │ │ │ stmdb r1, {r3, r4, r5}^ │ │ │ │ @ instruction: 0xf7dd2302 │ │ │ │ - @ instruction: 0x4603ed16 │ │ │ │ + @ instruction: 0x4603ed12 │ │ │ │ @ instruction: 0xf0002800 │ │ │ │ @ instruction: 0xf8df8195 │ │ │ │ - ldrhcs r2, [pc, #-148] @ 27204 │ │ │ │ + ldrhcs r2, [pc, #-148] @ 2720c │ │ │ │ ldrbtmi r4, [sl], #-1584 @ 0xfffff9d0 │ │ │ │ - bl 1665214 │ │ │ │ + bl 156521c │ │ │ │ @ instruction: 0xf8d36afb │ │ │ │ @ instruction: 0xf1baa000 │ │ │ │ @ instruction: 0xf0000f01 │ │ │ │ strtmi r8, [r8], -r7, lsl #4 │ │ │ │ - stmdb ip, {r0, r2, r3, r4, r6, r7, r8, r9, sl, ip, sp, lr, pc}^ │ │ │ │ - bvs feeccacc │ │ │ │ + stmdb r8, {r0, r2, r3, r4, r6, r7, r8, r9, sl, ip, sp, lr, pc}^ │ │ │ │ + bvs feeccad4 │ │ │ │ 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 f22514 │ │ │ │ - bvs 1eff350 │ │ │ │ - blcs 41350 │ │ │ │ + bvs f2250c │ │ │ │ + bvs 1eff358 │ │ │ │ + blcs 41358 │ │ │ │ @ instruction: 0xf8dfd049 │ │ │ │ vmla.i8 , q0, q12 │ │ │ │ @ instruction: 0xf8df520e │ │ │ │ ldrbtmi r0, [r9], #-2404 @ 0xfffff69c │ │ │ │ @ instruction: 0xf0164478 │ │ │ │ eors pc, lr, r5, ror #26 │ │ │ │ cdpcs 8, 0, cr6, cr0, cr6, {5} │ │ │ │ mvnshi pc, r0 │ │ │ │ strcc lr, [r0, #-2518] @ 0xfffff62a │ │ │ │ - bmi b63b28 │ │ │ │ + bmi b63b30 │ │ │ │ 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}^ │ │ │ │ @@ -35074,21 +35076,21 @@ │ │ │ │ eorsne pc, r5, r9, asr r8 @ │ │ │ │ addvc pc, r0, #1325400064 @ 0x4f000000 │ │ │ │ @ instruction: 0xf0164640 │ │ │ │ vst1.64 {d31-d32}, [pc :128], r3 │ │ │ │ stmib sp, {r7, r8, r9, ip, sp, lr}^ │ │ │ │ ldrbmi r4, [r2], -r0, lsl #6 │ │ │ │ @ instruction: 0xf8db4640 │ │ │ │ - bvs ffeeb37c │ │ │ │ + bvs ffeeb384 │ │ │ │ ldc2 0, cr15, [r0], #-44 @ 0xffffffd4 │ │ │ │ - blle ff9f1364 │ │ │ │ + blle ff9f136c │ │ │ │ @ instruction: 0xf8d746a2 │ │ │ │ @ instruction: 0x46049010 │ │ │ │ - bvs 1f20cf0 │ │ │ │ - blcs 413e0 │ │ │ │ + bvs 1f20cf8 │ │ │ │ + blcs 413e8 │ │ │ │ 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 │ │ │ │ @@ -35104,35 +35106,35 @@ │ │ │ │ strb pc, [fp, #3147] @ 0xc4b @ │ │ │ │ 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 73414 │ │ │ │ + blcs 7341c │ │ │ │ @ instruction: 0x61bbd1f7 │ │ │ │ @ instruction: 0xf8dfe5cb │ │ │ │ smlabbcs r1, ip, r8, r2 │ │ │ │ ldrbtmi r4, [sl], #-1576 @ 0xfffff9d8 │ │ │ │ - stc 7, cr15, [r6], {221} @ 0xdd │ │ │ │ + stc 7, cr15, [r2], {221} @ 0xdd │ │ │ │ @ instruction: 0xf8dfe66b │ │ │ │ vst2.32 {d18-d19}, [pc], r0 │ │ │ │ ldrbmi r7, [r0], -r0, lsl #3 │ │ │ │ @ instruction: 0xf016447a │ │ │ │ @ instruction: 0xe642fe15 │ │ │ │ vst1.32 {d22-d23}, [pc :256], r9 │ │ │ │ @ instruction: 0xf5077280 │ │ │ │ @ instruction: 0xf507704b │ │ │ │ @ instruction: 0xf016780b │ │ │ │ @ instruction: 0xf8dffa81 │ │ │ │ vst2.16 {d17-d18}, [pc :128], r0 │ │ │ │ strbmi r7, [r0], -r0, lsl #5 │ │ │ │ @ instruction: 0xf0164479 │ │ │ │ strb pc, [r6, #2681]! @ 0xa79 @ │ │ │ │ - bvs ffef8eac │ │ │ │ + bvs ffef8eb4 │ │ │ │ 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}^ │ │ │ │ @@ -35171,29 +35173,29 @@ │ │ │ │ ldrbtmi r0, [r9], #-2000 @ 0xfffff830 │ │ │ │ @ instruction: 0xf0164478 │ │ │ │ @ instruction: 0xe755fc7d │ │ │ │ @ instruction: 0x27c4f8df │ │ │ │ orrvc pc, r0, pc, asr #8 │ │ │ │ @ instruction: 0x46506abb │ │ │ │ @ instruction: 0xf016447a │ │ │ │ - bvs fff26b6c │ │ │ │ + bvs fff26b74 │ │ │ │ ldrdls pc, [r0], -r3 │ │ │ │ svceq 0x0001f1b9 │ │ │ │ eorshi pc, sl, #0 │ │ │ │ @ instruction: 0xf7dd4628 │ │ │ │ - movwcs lr, #55342 @ 0xd82e │ │ │ │ + movwcs lr, #55338 @ 0xd82a │ │ │ │ @ instruction: 0xf8df200a │ │ │ │ stmib sp, {r5, r7, r8, r9, sl, sp}^ │ │ │ │ mrscs r3, (UNDEF: 1) │ │ │ │ @ instruction: 0x4628447a │ │ │ │ @ instruction: 0xf7dd6abb │ │ │ │ - @ instruction: 0x4628eb76 │ │ │ │ - ldmda lr, {r0, r2, r3, r4, r6, r7, r8, r9, sl, ip, sp, lr, pc} │ │ │ │ + @ instruction: 0x4628eb72 │ │ │ │ + ldmda sl, {r0, r2, r3, r4, r6, r7, r8, r9, sl, ip, sp, lr, pc} │ │ │ │ rscscs r4, sl, r1, lsr #12 │ │ │ │ - blx fe265514 │ │ │ │ + blx fe26551c │ │ │ │ @ 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 │ │ │ │ @@ -35208,16 +35210,16 @@ │ │ │ │ ldrbtmi r9, [sl], #-1538 @ 0xfffff9fe │ │ │ │ rsbscs r9, ip, #268435456 @ 0x10000000 │ │ │ │ vst1.8 {d25-d28}, [pc], r0 │ │ │ │ @ instruction: 0xf7f76289 │ │ │ │ strtmi pc, [sl], -r3, ror #24 │ │ │ │ vmax.s8 d20, d0, d16 │ │ │ │ @ instruction: 0xf019414d │ │ │ │ - bvs 1f26118 │ │ │ │ - blcs 415e4 │ │ │ │ + bvs 1f26120 │ │ │ │ + blcs 415ec │ │ │ │ mrcge 4, 7, APSR_nzcv, cr14, cr15, {1} │ │ │ │ ldrtmi r4, [r0], -r1, lsr #12 │ │ │ │ submi pc, lr, #64, 4 │ │ │ │ ldc2 0, cr15, [lr], {22} │ │ │ │ @ instruction: 0x4650e6f6 │ │ │ │ stc2 7, cr15, [ip], #984 @ 0x3d8 │ │ │ │ @ instruction: 0x3718f8df │ │ │ │ @@ -35281,18 +35283,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 ff2e5676 │ │ │ │ + blx ff2e567e │ │ │ │ strtmi r4, [r0], -sl, lsr #12 │ │ │ │ mvnmi pc, r0, asr #4 │ │ │ │ - blx 1463708 │ │ │ │ + blx 1463710 │ │ │ │ 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], -r5, lsl #23 @ │ │ │ │ @ instruction: 0x0624f8df │ │ │ │ @@ -35304,50 +35306,50 @@ │ │ │ │ ldrbtmi r9, [r9], #-770 @ 0xfffffcfe │ │ │ │ vst2.16 {d18-d21}, [pc :256], r2 │ │ │ │ movwls r6, #681 @ 0x2a9 │ │ │ │ @ instruction: 0xf8cd2300 │ │ │ │ @ instruction: 0xf7f79004 │ │ │ │ strbmi pc, [r8], -r1, lsr #23 @ │ │ │ │ @ instruction: 0xffeaf002 │ │ │ │ - bvs 1f20e68 │ │ │ │ - blcs 41764 │ │ │ │ + bvs 1f20e70 │ │ │ │ + blcs 4176c │ │ │ │ @ instruction: 0xf7dcd16e │ │ │ │ - strmi lr, [r5], -r0, ror #29 │ │ │ │ + @ instruction: 0x4605eedc │ │ │ │ @ instruction: 0xf0402800 │ │ │ │ vst4.32 {d24-d27}, [pc], r1 │ │ │ │ @ instruction: 0xf0035080 │ │ │ │ strmi pc, [r2], r5, lsr #16 │ │ │ │ @ instruction: 0xf7dd6178 │ │ │ │ - @ instruction: 0xf640e9cc │ │ │ │ + @ instruction: 0xf640e9c8 │ │ │ │ strdvs r7, [r5], -pc @ │ │ │ │ movwls r4, #1542 @ 0x606 │ │ │ │ ldrbmi r2, [r3], -pc, lsl #4 │ │ │ │ strbmi r2, [r0], -r1, lsl #2 │ │ │ │ - b fefe56a0 │ │ │ │ + b feee56a8 │ │ │ │ vsub.i8 d18, d0, d0 │ │ │ │ ldmdbvs fp!, {r0, r5, r8, r9, pc}^ │ │ │ │ @ instruction: 0xf103181a │ │ │ │ ldmhi lr, {r2, r3, r8, r9, fp} │ │ │ │ - blt 1dbfa28 │ │ │ │ + blt 1dbfa30 │ │ │ │ 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 0x0082f7dc │ │ │ │ + svc 0x007ef7dc │ │ │ │ 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 1f27610 │ │ │ │ - blcs 417ec │ │ │ │ + bvs 1f27618 │ │ │ │ + blcs 417f4 │ │ │ │ @ instruction: 0xf8dfd047 │ │ │ │ vrshl.s8 , q14, q0 │ │ │ │ @ instruction: 0xf8df62a3 │ │ │ │ vrshl.s8 q0, q12, │ │ │ │ ldrbtmi r4, [r9], #-2604 @ 0xfffff5d4 │ │ │ │ @ instruction: 0xf0164478 │ │ │ │ eors pc, ip, r5, lsl fp @ │ │ │ │ @@ -35361,22 +35363,22 @@ │ │ │ │ @ instruction: 0xf9c4f019 │ │ │ │ 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, #2807] @ 282cf @ │ │ │ │ + strb pc, [pc, #2807] @ 282d7 @ │ │ │ │ strpl pc, [r4, #-2271]! @ 0xfffff721 │ │ │ │ subvc pc, sp, #64, 4 │ │ │ │ streq pc, [r0, #-2271]! @ 0xfffff721 │ │ │ │ ldrbtmi r4, [r8], #-1149 @ 0xfffffb83 │ │ │ │ @ instruction: 0xf0164629 │ │ │ │ - bvs 1f260ac │ │ │ │ - blcs 41860 │ │ │ │ + bvs 1f260b4 │ │ │ │ + blcs 41868 │ │ │ │ @ instruction: 0xf8dfd081 │ │ │ │ @ instruction: 0x46290510 │ │ │ │ subsvs pc, sl, #64, 4 │ │ │ │ @ instruction: 0xf0164478 │ │ │ │ ldrb pc, [r8, -r3, lsr #20]! @ │ │ │ │ ldmdavs fp, {r0, r1, r3, r4, r5, r6, r9, fp, sp, lr} │ │ │ │ @ instruction: 0xf0402b00 │ │ │ │ @@ -35405,15 +35407,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 3f930 │ │ │ │ + blcs 3f938 │ │ │ │ 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 │ │ │ │ @@ -35421,15 +35423,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 fece58a4 │ │ │ │ + blx fece58ac │ │ │ │ strtmi r4, [r0], -sl, lsr #12 │ │ │ │ msrmi (UNDEF: 109), r0 │ │ │ │ @ instruction: 0xf938f019 │ │ │ │ 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 │ │ │ │ @@ -35443,15 +35445,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 fe1e58fc │ │ │ │ + blx fe1e5904 │ │ │ │ strtmi r4, [r0], -sl, lsr #12 │ │ │ │ orrmi pc, lr, r0, asr #4 │ │ │ │ @ instruction: 0xf90cf019 │ │ │ │ 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 │ │ │ │ @@ -35461,65 +35463,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, #-2611] @ 0xfffff5cd │ │ │ │ @ instruction: 0xf7f64650 │ │ │ │ - bmi ffde646c │ │ │ │ + bmi ffde6474 │ │ │ │ @ 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 1565960 │ │ │ │ + blx 1565968 │ │ │ │ @ instruction: 0xf0024630 │ │ │ │ - str pc, [pc, #3741]! @ 28829 │ │ │ │ + str pc, [pc, #3741]! @ 28831 │ │ │ │ rsbscs r4, pc, #3899392 @ 0x3b8000 │ │ │ │ ldrbtmi r4, [r9], #-1616 @ 0xfffff9b0 │ │ │ │ @ instruction: 0xffbcf015 │ │ │ │ @ instruction: 0x4641227f │ │ │ │ @ instruction: 0xf0154650 │ │ │ │ strls pc, [r0, #-3965] @ 0xfffff083 │ │ │ │ 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 1f2629c │ │ │ │ - blcs 41a30 │ │ │ │ + bvs 1f262a4 │ │ │ │ + blcs 41a38 │ │ │ │ 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, r3, r4, r7, r8, r9, sl, fp, ip, sp, lr, pc}^ │ │ │ │ addvc pc, r0, #1325400064 @ 0x4f000000 │ │ │ │ ldrbtmi r4, [r9], #-1616 @ 0xfffff9b0 │ │ │ │ @ instruction: 0xff92f015 │ │ │ │ addvc pc, r0, #1325400064 @ 0x4f000000 │ │ │ │ ldrbmi r4, [r0], -r1, asr #12 │ │ │ │ @ instruction: 0xff52f015 │ │ │ │ ldmdbvs fp!, {r0, r1, r4, r8, sl, sp, lr, pc}^ │ │ │ │ - blt 14c9d68 │ │ │ │ + blt 14c9d70 │ │ │ │ @ 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 fffe3a8e │ │ │ │ + blx fffe3a96 │ │ │ │ @ instruction: 0xf0002800 │ │ │ │ ldmdavs fp!, {r0, r2, r6, r7, r8, pc}^ │ │ │ │ - beq ff12236c │ │ │ │ + beq ff122374 │ │ │ │ @ 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 │ │ │ │ @@ -35531,60 +35533,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 28284 │ │ │ │ + bcs 2828c │ │ │ │ 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 16c62fc │ │ │ │ + bvc 16c6304 │ │ │ │ andcs lr, r1, #270336 @ 0x42000 │ │ │ │ tstpeq sl, r3, lsl #2 @ p-variant is OBSOLETE │ │ │ │ svclt 0x00182a00 │ │ │ │ vhsub.s8 d20, d16, d12 │ │ │ │ - bvc fe6c84dc │ │ │ │ - bleq 363ebc │ │ │ │ + bvc fe6c84e4 │ │ │ │ + bleq 363ec4 │ │ │ │ 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], #2122 @ 0x84a │ │ │ │ + strmi lr, [r3], #2118 @ 0x846 │ │ │ │ vsub.i8 d18, d0, d0 │ │ │ │ @ instruction: 0xf84581bf │ │ │ │ ldrbmi r6, [r0], -r8, lsl #24 │ │ │ │ - svc 0x0092f7dc │ │ │ │ + svc 0x008ef7dc │ │ │ │ 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: 0xff0cf015 │ │ │ │ @ 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 r4!, {r0, r2, r3, r4, r6, r7, r8, r9, sl, ip, sp, lr, pc} │ │ │ │ + stmda r0!, {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 48210 │ │ │ │ + blcs 48218 │ │ │ │ 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 │ │ │ │ @@ -35597,144 +35599,144 @@ │ │ │ │ @ instruction: 0xf0164478 │ │ │ │ ldrb pc, [r2], -fp, 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 1e78d78 │ │ │ │ + bmi 1e78d80 │ │ │ │ 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 │ │ │ │ strtmi pc, [sl], -r7, asr #18 │ │ │ │ vmax.s8 d20, d0, d16 │ │ │ │ @ instruction: 0xf01841a4 │ │ │ │ - bvs 1f27ae0 │ │ │ │ - blcs 41c1c │ │ │ │ - blge ff8e4cb0 │ │ │ │ + bvs 1f27ae8 │ │ │ │ + blcs 41c24 │ │ │ │ + blge ff8e4cb8 │ │ │ │ ldrtmi r4, [r0], -r1, lsr #12 │ │ │ │ adcmi pc, r5, #64, 4 │ │ │ │ @ instruction: 0xf902f016 │ │ │ │ - bllt ff6e5bc0 │ │ │ │ + bllt ff6e5bc8 │ │ │ │ ldrbmi r4, [r9], -sl, ror #16 │ │ │ │ addvc pc, sp, #64, 4 │ │ │ │ @ instruction: 0xf0164478 │ │ │ │ ldmib r6, {r0, r3, r4, r5, r6, r7, fp, ip, sp, lr, pc}^ │ │ │ │ adcvs r3, r6, r0, lsl #10 │ │ │ │ - bllt fe665bd8 │ │ │ │ + bllt fe665be0 │ │ │ │ @ instruction: 0x46284659 │ │ │ │ addvc pc, sl, #64, 4 │ │ │ │ @ instruction: 0xf8eef016 │ │ │ │ svclt 0x0000e6ee │ │ │ │ - andeq r9, r5, r6, ror #1 │ │ │ │ + ldrdeq r9, [r5], -lr │ │ │ │ ldrdeq r0, [r0], -r8 │ │ │ │ - ldrdeq r9, [r5], -r8 │ │ │ │ + ldrdeq r9, [r5], -r0 │ │ │ │ ldrdeq r0, [r0], -r0 @ │ │ │ │ - andeq fp, r5, r2, lsl #29 │ │ │ │ - muleq r9, r6, r9 │ │ │ │ - andeq fp, r5, lr, asr #27 │ │ │ │ - andeq r1, r3, r6, asr #22 │ │ │ │ + andeq fp, r5, sl, ror lr │ │ │ │ + andeq lr, r9, lr, lsl #19 │ │ │ │ + andeq fp, r5, r6, asr #27 │ │ │ │ + andeq r1, r3, r6, lsr fp │ │ │ │ strdeq r0, [r0], -ip │ │ │ │ - andeq r1, r3, r4, lsr #22 │ │ │ │ + andeq r1, r3, r4, lsl fp │ │ │ │ andeq r0, r0, r8, ror #7 │ │ │ │ - strdeq r1, [r3], -r8 │ │ │ │ - andeq lr, r9, lr, lsr #17 │ │ │ │ - andeq r1, r3, r0, ror #21 │ │ │ │ - andeq r1, r3, ip, asr #21 │ │ │ │ + andeq r1, r3, r8, ror #21 │ │ │ │ + andeq lr, r9, r6, lsr #17 │ │ │ │ + ldrdeq r1, [r3], -r0 │ │ │ │ + @ instruction: 0x00031abc │ │ │ │ andeq r0, r0, r8, asr #8 │ │ │ │ - @ instruction: 0x00031ab0 │ │ │ │ - @ instruction: 0x00031ab8 │ │ │ │ - andeq r1, r3, r4, ror #17 │ │ │ │ + andeq r1, r3, r0, lsr #21 │ │ │ │ + andeq r1, r3, r8, lsr #21 │ │ │ │ ldrdeq r1, [r3], -r4 │ │ │ │ - andeq r1, r3, ip, lsl r9 │ │ │ │ - andeq r1, r3, r0, asr #20 │ │ │ │ - andeq r1, r3, r6, lsl sl │ │ │ │ - andeq r1, r3, r2, lsl #20 │ │ │ │ - andeq r1, r3, r0, lsl #20 │ │ │ │ - andeq r1, r3, r6, ror r7 │ │ │ │ - andeq r1, r3, r8, lsr #16 │ │ │ │ - @ instruction: 0x0005bab6 │ │ │ │ - andeq r8, r5, lr, ror ip │ │ │ │ - @ instruction: 0x000316ba │ │ │ │ - andeq r1, r3, ip, ror #14 │ │ │ │ - andeq r1, r3, r2, ror #15 │ │ │ │ - @ instruction: 0x000317b8 │ │ │ │ - andeq lr, r2, ip, ror #6 │ │ │ │ - andeq pc, r2, sl, asr #4 │ │ │ │ - andeq r1, r3, r0, lsr r6 │ │ │ │ - @ instruction: 0x000316ba │ │ │ │ - ldrdeq r1, [r3], -r8 │ │ │ │ - andeq r1, r3, r0, lsl #12 │ │ │ │ - andeq sp, r2, lr, asr #18 │ │ │ │ - andeq r1, r3, r6, lsr #11 │ │ │ │ - andeq r1, r3, r8, asr r6 │ │ │ │ - andeq r1, r3, ip, asr #14 │ │ │ │ - andeq r1, r3, r4, lsr r7 │ │ │ │ - andeq r1, r3, ip, lsr #10 │ │ │ │ - andeq r1, r3, sl, lsl #11 │ │ │ │ - ldrdeq r1, [r3], -r8 │ │ │ │ - andeq r1, r3, sl, lsr #12 │ │ │ │ - strdeq r1, [r3], -sl │ │ │ │ - andeq r1, r3, r8, asr #9 │ │ │ │ - @ instruction: 0x000316b4 │ │ │ │ - @ instruction: 0x000314b8 │ │ │ │ - andeq r1, r3, r6, lsl #9 │ │ │ │ + andeq r1, r3, r4, asr #17 │ │ │ │ + andeq r1, r3, ip, lsl #18 │ │ │ │ + andeq r1, r3, r0, lsr sl │ │ │ │ + andeq r1, r3, r6, lsl #20 │ │ │ │ + strdeq r1, [r3], -r2 │ │ │ │ + strdeq r1, [r3], -r0 │ │ │ │ + andeq r1, r3, r6, ror #14 │ │ │ │ + andeq r1, r3, r8, lsl r8 │ │ │ │ + andeq fp, r5, lr, lsr #21 │ │ │ │ + andeq r8, r5, r6, ror ip │ │ │ │ + andeq r1, r3, sl, lsr #13 │ │ │ │ + andeq r1, r3, ip, asr r7 │ │ │ │ ldrdeq r1, [r3], -r2 │ │ │ │ - @ instruction: 0x000315ba │ │ │ │ - andeq r1, r3, r6, lsr #12 │ │ │ │ - andeq r1, r3, r2, asr r4 │ │ │ │ - andeq r1, r3, r0, lsr #8 │ │ │ │ - andeq r1, r3, sl, asr r4 │ │ │ │ - andeq r1, r3, ip, ror #7 │ │ │ │ - muleq r3, r8, r4 │ │ │ │ - andeq r1, r3, r6, ror #11 │ │ │ │ - strdeq r1, [r3], -r8 │ │ │ │ - andeq r1, r3, r4, asr #7 │ │ │ │ - muleq r3, r2, r3 │ │ │ │ + andeq r1, r3, r8, lsr #15 │ │ │ │ + andeq lr, r2, ip, asr r3 │ │ │ │ + andeq pc, r2, sl, lsr r2 @ │ │ │ │ + andeq r1, r3, r0, lsr #12 │ │ │ │ + andeq r1, r3, sl, lsr #13 │ │ │ │ + andeq r1, r3, r8, asr #11 │ │ │ │ + strdeq r1, [r3], -r0 │ │ │ │ + andeq sp, r2, lr, lsr r9 │ │ │ │ + muleq r3, r6, r5 │ │ │ │ + andeq r1, r3, r8, asr #12 │ │ │ │ + andeq r1, r3, ip, lsr r7 │ │ │ │ + andeq r1, r3, r4, lsr #14 │ │ │ │ + andeq r1, r3, ip, lsl r5 │ │ │ │ + andeq r1, r3, sl, ror r5 │ │ │ │ + andeq r1, r3, r8, asr #11 │ │ │ │ + andeq r1, r3, sl, lsl r6 │ │ │ │ + andeq r1, r3, sl, ror #9 │ │ │ │ + @ instruction: 0x000314b8 │ │ │ │ + andeq r1, r3, r4, lsr #13 │ │ │ │ + andeq r1, r3, r8, lsr #9 │ │ │ │ + andeq r1, r3, r6, ror r4 │ │ │ │ + andeq r1, r3, r2, asr #11 │ │ │ │ + andeq r1, r3, sl, lsr #11 │ │ │ │ + andeq r1, r3, r6, lsl r6 │ │ │ │ + andeq r1, r3, r2, asr #8 │ │ │ │ + andeq r1, r3, r0, lsl r4 │ │ │ │ + andeq r1, r3, sl, asr #8 │ │ │ │ + ldrdeq r1, [r3], -ip │ │ │ │ + andeq r1, r3, r8, lsl #9 │ │ │ │ ldrdeq r1, [r3], -r6 │ │ │ │ - andeq r1, r3, r8, lsr #7 │ │ │ │ - @ instruction: 0x000312b4 │ │ │ │ - andeq r1, r3, ip, asr #6 │ │ │ │ - andeq r1, r3, r4, lsl #5 │ │ │ │ - andeq r1, r3, sl, asr #6 │ │ │ │ + andeq r1, r3, r8, ror #11 │ │ │ │ + @ instruction: 0x000313b4 │ │ │ │ + andeq r1, r3, r2, lsl #7 │ │ │ │ + andeq r1, r3, r6, asr #5 │ │ │ │ + muleq r3, r8, r3 │ │ │ │ + andeq r1, r3, r4, lsr #5 │ │ │ │ andeq r1, r3, ip, lsr r3 │ │ │ │ - andeq r1, r3, lr, lsr #6 │ │ │ │ - andeq r1, r3, r0, lsr r2 │ │ │ │ - andeq r1, r3, r0, lsl #6 │ │ │ │ - andeq r1, r3, lr, lsr #4 │ │ │ │ - andeq r1, r3, r0, asr #3 │ │ │ │ - andeq r1, r3, r8, ror #4 │ │ │ │ - andeq r1, r3, sl, lsl r3 │ │ │ │ - ldrdeq r1, [r3], -r2 │ │ │ │ - andeq r1, r3, r4, ror #2 │ │ │ │ - andeq r1, r3, r0, lsl r2 │ │ │ │ - andeq r1, r3, r2, lsl #6 │ │ │ │ - andeq r1, r3, r2, lsl r1 │ │ │ │ - andeq r1, r3, r4, asr #3 │ │ │ │ - andeq r1, r3, r4, lsr #2 │ │ │ │ - strdeq r1, [r3], -r6 │ │ │ │ - ldrdeq r1, [r3], -sl │ │ │ │ - andeq r1, r3, r2, lsl #3 │ │ │ │ - andeq r1, r3, sl, asr r1 │ │ │ │ - andeq r2, r3, r2, asr r2 │ │ │ │ - andeq r0, r3, r2, lsl #30 │ │ │ │ + andeq r1, r3, r4, ror r2 │ │ │ │ + andeq r1, r3, sl, lsr r3 │ │ │ │ + andeq r1, r3, ip, lsr #6 │ │ │ │ + andeq r1, r3, lr, lsl r3 │ │ │ │ + andeq r1, r3, r0, lsr #4 │ │ │ │ + strdeq r1, [r3], -r0 │ │ │ │ + andeq r1, r3, lr, lsl r2 │ │ │ │ + @ instruction: 0x000311b0 │ │ │ │ + andeq r1, r3, r8, asr r2 │ │ │ │ + andeq r1, r3, sl, lsl #6 │ │ │ │ + andeq r1, r3, r2, asr #3 │ │ │ │ + andeq r1, r3, r4, asr r1 │ │ │ │ + andeq r1, r3, r0, lsl #4 │ │ │ │ + strdeq r1, [r3], -r2 │ │ │ │ + andeq r1, r3, r2, lsl #2 │ │ │ │ + @ instruction: 0x000311b4 │ │ │ │ + andeq r1, r3, r4, lsl r1 │ │ │ │ + andeq r1, r3, r6, ror #1 │ │ │ │ + andeq r1, r3, sl, asr #3 │ │ │ │ + andeq r1, r3, r2, ror r1 │ │ │ │ + andeq r1, r3, sl, asr #2 │ │ │ │ + andeq r2, r3, r2, asr #4 │ │ │ │ + strdeq r0, [r3], -r2 │ │ │ │ + andeq r0, r3, r4, asr #31 │ │ │ │ + andeq r0, r3, r0, asr #30 │ │ │ │ ldrdeq r0, [r3], -r4 │ │ │ │ - andeq r0, r3, r0, asr pc │ │ │ │ - andeq r0, r3, r4, ror #29 │ │ │ │ - muleq r3, r2, pc @ │ │ │ │ - strheq r1, [r3], -ip │ │ │ │ - andeq r0, r3, r4, ror #30 │ │ │ │ + andeq r0, r3, r2, lsl #31 │ │ │ │ + andeq r1, r3, ip, lsr #1 │ │ │ │ + andeq r0, r3, r4, asr pc │ │ │ │ svclt 0x00183001 │ │ │ │ - bmi b64598 │ │ │ │ + bmi b645a0 │ │ │ │ adchi pc, sp, r0 │ │ │ │ @ instruction: 0xf0026978 │ │ │ │ - bvs 1f27004 │ │ │ │ - blcs 41df8 │ │ │ │ + bvs 1f2700c │ │ │ │ + blcs 41e00 │ │ │ │ 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: 0xf812f016 │ │ │ │ ldmibmi sp!, {r0, r3, r4, r5, r8, sl, sp, lr, pc} │ │ │ │ subsvs pc, sp, #64, 4 │ │ │ │ @@ -35749,51 +35751,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, #-4083] @ 0xfffff00d │ │ │ │ @ instruction: 0xf0026978 │ │ │ │ - bvs 1f26fa4 │ │ │ │ - blcs 41e58 │ │ │ │ + bvs 1f26fac │ │ │ │ + blcs 41e60 │ │ │ │ ldcge 4, cr15, [r1, #-252] @ 0xffffff04 │ │ │ │ vmla.i8 d20, d16, d29 │ │ │ │ stmiami sp!, {r0, r1, r3, r5, r7, r9, sp, lr} │ │ │ │ - bmi b64618 │ │ │ │ + bmi b64620 │ │ │ │ ldrbtmi r4, [r8], #-1145 @ 0xfffffb87 │ │ │ │ @ instruction: 0xffe0f015 │ │ │ │ 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 0x00c2f7dc │ │ │ │ + svc 0x00bef7dc │ │ │ │ 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], sp @ │ │ │ │ strcc lr, [r0, #-2518] @ 0xfffff62a │ │ │ │ - blt 1765e50 │ │ │ │ + blt 1765e58 │ │ │ │ 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 1f26f18 │ │ │ │ - blcs 41ee4 │ │ │ │ + bvs 1f26f20 │ │ │ │ + blcs 41eec │ │ │ │ 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: 0xff9cf015 │ │ │ │ stmibmi sp, {r0, r1, r6, r7, sl, sp, lr, pc} │ │ │ │ eorvc pc, ip, #64, 4 │ │ │ │ @@ -35803,193 +35805,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 1f26ecc │ │ │ │ - blcs 41f30 │ │ │ │ + bvs 1f26ed4 │ │ │ │ + blcs 41f38 │ │ │ │ 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: 0xff76f015 │ │ │ │ ldmdavs r5!, {r0, r2, r3, r4, r7, sl, sp, lr, pc} │ │ │ │ @ instruction: 0xf0002d6f │ │ │ │ @ instruction: 0xf7dc808d │ │ │ │ - stmdavs r5, {r2, r3, r4, r5, r8, sl, fp, sp, lr, pc} │ │ │ │ - bmi b64708 │ │ │ │ + stmdavs r5, {r3, r4, r5, r8, sl, fp, sp, lr, pc} │ │ │ │ + bmi b64710 │ │ │ │ ldrbmi r2, [r1], -r0, asr #4 │ │ │ │ @ instruction: 0xf00a4628 │ │ │ │ - bmi 1e27654 │ │ │ │ + bmi 1e2765c │ │ │ │ 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 │ │ │ │ ldr pc, [r5, -sp, lsl #31]! │ │ │ │ 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 ff363f36 │ │ │ │ + blx ff363f3e │ │ │ │ @ instruction: 0xf0024630 │ │ │ │ - bvs 1f26e58 │ │ │ │ - blcs 41fa4 │ │ │ │ + bvs 1f26e60 │ │ │ │ + blcs 41fac │ │ │ │ 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: 0xff3cf015 │ │ │ │ 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 fece3f6a │ │ │ │ + blx fece3f72 │ │ │ │ @ instruction: 0xf0024628 │ │ │ │ ldrtmi pc, [r0], -pc, lsr #23 @ │ │ │ │ - blx feb63f76 │ │ │ │ + blx feb63f7e │ │ │ │ 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], #-3871 @ 0xfffff0e1 @ │ │ │ │ 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 fe4e3faa │ │ │ │ + blx fe4e3fb2 │ │ │ │ @ instruction: 0xf0024630 │ │ │ │ - bvs 1f26de4 │ │ │ │ - blcs 42018 │ │ │ │ + bvs 1f26dec │ │ │ │ + blcs 42020 │ │ │ │ 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: 0xff02f015 │ │ │ │ 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 1e63fde │ │ │ │ + blx 1e63fe6 │ │ │ │ @ instruction: 0xf0024628 │ │ │ │ @ instruction: 0x4630fb75 │ │ │ │ - blx 1ce3fea │ │ │ │ + blx 1ce3ff2 │ │ │ │ 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], #-3813 @ 0xfffff11b │ │ │ │ - bmi b6481c │ │ │ │ + bmi b64824 │ │ │ │ ldrbmi r2, [r1], -r0, asr #4 │ │ │ │ @ instruction: 0xf7f64628 │ │ │ │ ldrb pc, [r4, -pc, ror #28]! @ │ │ │ │ @ instruction: 0xf0026978 │ │ │ │ @ instruction: 0x4630fb59 │ │ │ │ - blx 15e4022 │ │ │ │ + blx 15e402a │ │ │ │ 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: 0xf7fffec9 │ │ │ │ ldmdbvs r8!, {r1, r2, r3, r5, r6, r7, r8, r9, fp, ip, sp, pc}^ │ │ │ │ - blx 1164046 │ │ │ │ + blx 116404e │ │ │ │ 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: 0xf7fffeb5 │ │ │ │ vstmdbmi fp!, {d11-} │ │ │ │ vmax.s8 d20, d0, d18 │ │ │ │ ldrbtmi r4, [sp], #-319 @ 0xfffffec1 │ │ │ │ @ instruction: 0xf0174628 │ │ │ │ - bvs 1f2773c │ │ │ │ - blcs 420e0 │ │ │ │ + bvs 1f27744 │ │ │ │ + blcs 420e8 │ │ │ │ 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: 0xf7fffe9f │ │ │ │ @ instruction: 0xf7dcb977 │ │ │ │ - svclt 0x0000eafc │ │ │ │ - ldrdeq r0, [r3], -r0 @ │ │ │ │ - andeq r0, r3, r2, lsr #27 │ │ │ │ - @ instruction: 0x00030cbe │ │ │ │ - muleq r3, r0, sp │ │ │ │ - muleq r3, r2, ip │ │ │ │ - andeq r0, r3, r4, ror #26 │ │ │ │ - andeq r0, r3, ip, ror #24 │ │ │ │ - andeq r0, r3, lr, lsr sp │ │ │ │ + svclt 0x0000eaf8 │ │ │ │ + andeq r0, r3, r0, asr #25 │ │ │ │ + muleq r3, r2, sp │ │ │ │ + andeq r0, r3, lr, lsr #25 │ │ │ │ + andeq r0, r3, r0, lsl #27 │ │ │ │ + andeq r0, r3, r2, lsl #25 │ │ │ │ + andeq r0, r3, r4, asr sp │ │ │ │ + andeq r0, r3, ip, asr ip │ │ │ │ + andeq r0, r3, lr, lsr #26 │ │ │ │ @ instruction: 0xffffea73 │ │ │ │ - andeq r0, r3, r6, lsr #24 │ │ │ │ - andeq r0, r3, ip, ror #25 │ │ │ │ - andeq r0, r3, r4, ror #23 │ │ │ │ - @ instruction: 0x00030cb6 │ │ │ │ - ldrdeq r0, [r3], -r2 │ │ │ │ - andeq r0, r3, r4, lsr #25 │ │ │ │ - muleq r3, r8, fp │ │ │ │ - andeq r0, r3, sl, ror #24 │ │ │ │ - andeq r0, r3, r8, asr #24 │ │ │ │ - andeq r0, r3, r6, ror #22 │ │ │ │ - andeq r0, r3, r4, lsr #22 │ │ │ │ - strdeq r0, [r3], -r6 │ │ │ │ - andeq r0, r3, sl, ror #21 │ │ │ │ - @ instruction: 0x00030bbc │ │ │ │ - @ instruction: 0x00030ab0 │ │ │ │ - andeq r0, r3, r2, lsl #23 │ │ │ │ - andeq r0, r3, r6, ror sl │ │ │ │ - andeq r0, r3, r8, asr #22 │ │ │ │ - andeq r0, r3, lr, lsr sl │ │ │ │ - andeq r0, r3, r0, lsl fp │ │ │ │ - andeq r0, r3, r6, lsl sl │ │ │ │ - andeq r0, r3, r8, ror #21 │ │ │ │ - andeq r0, r3, r2, lsl #20 │ │ │ │ - muleq r3, ip, sl │ │ │ │ + andeq r0, r3, r6, lsl ip │ │ │ │ + ldrdeq r0, [r3], -ip │ │ │ │ + ldrdeq r0, [r3], -r4 │ │ │ │ + andeq r0, r3, r6, lsr #25 │ │ │ │ + andeq r0, r3, r2, asr #23 │ │ │ │ + muleq r3, r4, ip │ │ │ │ + andeq r0, r3, r8, lsl #23 │ │ │ │ + andeq r0, r3, sl, asr ip │ │ │ │ + andeq r0, r3, r8, lsr ip │ │ │ │ + andeq r0, r3, r6, asr fp │ │ │ │ + andeq r0, r3, r4, lsl fp │ │ │ │ + andeq r0, r3, r6, ror #23 │ │ │ │ + ldrdeq r0, [r3], -sl │ │ │ │ + andeq r0, r3, ip, lsr #23 │ │ │ │ + andeq r0, r3, r0, lsr #21 │ │ │ │ + andeq r0, r3, r2, ror fp │ │ │ │ + andeq r0, r3, r6, ror #20 │ │ │ │ + andeq r0, r3, r8, lsr fp │ │ │ │ + andeq r0, r3, lr, lsr #20 │ │ │ │ + andeq r0, r3, r0, lsl #22 │ │ │ │ + andeq r0, r3, r6, lsl #20 │ │ │ │ + ldrdeq r0, [r3], -r8 │ │ │ │ + strdeq r0, [r3], -r2 │ │ │ │ + andeq r0, r3, ip, 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, r3, ror #27 │ │ │ │ @ instruction: 0xf7dc4620 │ │ │ │ - @ instruction: 0xf5b0ec5c │ │ │ │ + @ instruction: 0xf5b0ec58 │ │ │ │ movwle r5, #12160 @ 0x2f80 │ │ │ │ @ instruction: 0xf7dc2001 │ │ │ │ - @ instruction: 0xf015ea3a │ │ │ │ + @ instruction: 0xf015ea36 │ │ │ │ cmnpvs r8, fp, asr #26 @ p-variant is OBSOLETE │ │ │ │ @ instruction: 0xf0402800 │ │ │ │ ldmmi ip, {r2, r3, r7, pc} │ │ │ │ @ instruction: 0x46222334 │ │ │ │ ldrbtmi r2, [r8], #-374 @ 0xfffffe8a │ │ │ │ @ instruction: 0xf9e0f018 │ │ │ │ - beq 64838 │ │ │ │ + beq 64840 │ │ │ │ addhi pc, ip, r0, asr #5 │ │ │ │ subsls pc, ip, #14614528 @ 0xdf0000 │ │ │ │ andne pc, r1, pc, asr #32 │ │ │ │ - blx ffa64190 │ │ │ │ + blx ffa64198 │ │ │ │ @ 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 │ │ │ │ @@ -36025,225 +36027,225 @@ │ │ │ │ ldrbeq pc, [r4], r7, lsl #2 @ │ │ │ │ addcs r4, r0, #51380224 @ 0x3100000 │ │ │ │ @ instruction: 0xf5074650 │ │ │ │ @ instruction: 0xf7ee78aa │ │ │ │ @ instruction: 0x4630fc5b │ │ │ │ strtmi r2, [r9], -sl, lsl #4 │ │ │ │ cmpppl r2, r7, lsl #17 @ p-variant is OBSOLETE │ │ │ │ - ldmdb lr, {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}^ │ │ │ │ strmi r2, [r6], -r0, lsl #5 │ │ │ │ bicseq pc, fp, r7, lsl #2 │ │ │ │ @ instruction: 0x464060f8 │ │ │ │ - blx 196429e │ │ │ │ + blx 19642a6 │ │ │ │ ldmdbvs sl!, {r1, r2, r5, r6, r8, r9, fp, lr} │ │ │ │ ldmpl r2, {r0, r8, sp}^ │ │ │ │ adcsvs r4, sl, r3, lsr r6 │ │ │ │ @ instruction: 0xf8cd4610 │ │ │ │ - bmi 190825c │ │ │ │ + bmi 1908264 │ │ │ │ ldrbtmi r6, [sl], #-2048 @ 0xfffff800 │ │ │ │ - stcl 7, cr15, [r8], {220} @ 0xdc │ │ │ │ + stcl 7, cr15, [r4], {220} @ 0xdc │ │ │ │ ldrbtmi r4, [fp], #-2913 @ 0xfffff49f │ │ │ │ @ instruction: 0x2e006a5e │ │ │ │ strbmi sp, [r1], -r8, rrx │ │ │ │ @ instruction: 0xf0154630 │ │ │ │ mvnlt pc, r3, lsr ip @ │ │ │ │ ldrsbtvs pc, [r4], r6 @ │ │ │ │ - bmi 1762254 │ │ │ │ + bmi 176225c │ │ │ │ ldrbtmi r4, [sl], #-2136 @ 0xfffff7a8 │ │ │ │ andeq pc, r0, fp, asr r8 @ │ │ │ │ tstcs r1, r3, lsr #12 │ │ │ │ @ instruction: 0xf7dc6800 │ │ │ │ - @ instruction: 0xe75fecb2 │ │ │ │ + ldrb lr, [pc, -lr, lsr #25] │ │ │ │ ldmdami r3, {r0, r1, r2, r4, r6, r9, fp, lr}^ │ │ │ │ @ instruction: 0xe7f3447a │ │ │ │ @ instruction: 0xf8d74b56 │ │ │ │ @ instruction: 0xf85bb010 │ │ │ │ ldmdavs r8, {r0, r1, ip, sp} │ │ │ │ - ldmdb r0, {r2, r3, r4, r6, r7, r8, r9, sl, ip, sp, lr, pc}^ │ │ │ │ + stmdb ip, {r2, r3, r4, r6, r7, r8, r9, sl, ip, sp, lr, pc}^ │ │ │ │ @ instruction: 0xf7dc4628 │ │ │ │ - ldmvs fp!, {r1, r2, r3, r7, r8, fp, sp, lr, pc}^ │ │ │ │ + ldmvs fp!, {r1, r3, 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 8e4322 │ │ │ │ + blx 8e432a │ │ │ │ @ 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, #3536 @ 0xdd0 │ │ │ │ ldrtmi r4, [r0], -r1, lsl #12 │ │ │ │ - blx 2e4352 │ │ │ │ - blle ffb79854 │ │ │ │ + blx 2e435a │ │ │ │ + blle ffb7985c │ │ │ │ ldrbmi r4, [r8], -r3, lsr #12 │ │ │ │ ldrmi r4, [r8], r4, asr #12 │ │ │ │ - bl 1f6627c │ │ │ │ + bl 1e66284 │ │ │ │ strmi r4, [r2], -r3, asr #12 │ │ │ │ @ instruction: 0x46302131 │ │ │ │ ldrbmi r9, [r9], -r0, lsl #2 │ │ │ │ ldrdge pc, [r0], -r7 │ │ │ │ mcr2 7, 4, pc, cr0, cr3, {7} @ │ │ │ │ @ instruction: 0x46012230 │ │ │ │ @ instruction: 0xf0156878 │ │ │ │ ldmvs fp!, {r0, r2, 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: 0xe72eea56 │ │ │ │ - blcs 42730 │ │ │ │ + @ instruction: 0xe72eea52 │ │ │ │ + blcs 42738 │ │ │ │ adcscs sp, r8, r9, lsr ip │ │ │ │ - blx 1e4354 │ │ │ │ + blx 1e435c │ │ │ │ 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 ff5643bc │ │ │ │ - blcs 42758 │ │ │ │ + blx ff5643c4 │ │ │ │ + blcs 42760 │ │ │ │ ldmdavs sp!, {r2, r5, r7, r8, ip, lr, pc}^ │ │ │ │ ldrbmi r2, [r9], -r1, asr #6 │ │ │ │ strtmi r2, [r8], -r1, lsl #4 │ │ │ │ - blx ff56634e │ │ │ │ + blx ff566356 │ │ │ │ @ instruction: 0xf1064629 │ │ │ │ eorscs r0, r1, #128 @ 0x80 │ │ │ │ - blx ff1643dc │ │ │ │ + blx ff1643e4 │ │ │ │ ldmdami lr, {r0, r1, r3, r4, r5, r7, fp, sp, lr} │ │ │ │ tstcs r1, ip, lsl #4 │ │ │ │ ldrbtmi r6, [r8], #-2075 @ 0xfffff7e5 │ │ │ │ - b a66308 │ │ │ │ + b 966310 │ │ │ │ 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], r0, lsr #20 │ │ │ │ + usat lr, #24, ip, lsl #20 │ │ │ │ andcs r4, r9, #1507328 @ 0x170000 │ │ │ │ ldrbtmi r2, [r8], #-257 @ 0xfffffeff │ │ │ │ - b 666328 │ │ │ │ + b 566330 │ │ │ │ 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, r0, lsl #20 │ │ │ │ - ldrdeq r7, [r5], -r6 │ │ │ │ + strbt lr, [r8], ip, lsl #20 │ │ │ │ + andeq r7, r5, lr, asr #29 │ │ │ │ ldrdeq r0, [r0], -r8 │ │ │ │ - andeq r7, r5, ip, asr #29 │ │ │ │ - strdeq r0, [r3], -sl │ │ │ │ - muleq r3, r6, fp │ │ │ │ - andeq r0, r3, r2, ror fp │ │ │ │ + andeq r7, r5, r4, asr #29 │ │ │ │ + andeq r0, r3, sl, ror #17 │ │ │ │ + andeq r0, r3, r6, lsl #23 │ │ │ │ + andeq r0, r3, r2, ror #22 │ │ │ │ andeq r0, r0, r4, lsl r4 │ │ │ │ - andeq r0, r3, r2, lsl #22 │ │ │ │ - andeq sp, r9, r2, lsr #14 │ │ │ │ - andeq r0, r3, lr, ror #20 │ │ │ │ - andeq r0, r3, ip, ror sl │ │ │ │ + strdeq r0, [r3], -r2 │ │ │ │ + andeq sp, r9, sl, lsl r7 │ │ │ │ + andeq r0, r3, lr, asr sl │ │ │ │ + andeq r0, r3, ip, ror #20 │ │ │ │ andeq r0, r0, ip, ror #8 │ │ │ │ - muleq r3, r4, sl │ │ │ │ - andeq sp, r9, r4, lsr r6 │ │ │ │ - andeq r0, r3, sl, lsr #20 │ │ │ │ - strdeq r0, [r3], -r8 │ │ │ │ - andeq r0, r3, r6, lsr #20 │ │ │ │ - @ instruction: 0x000309b8 │ │ │ │ + andeq r0, r3, r4, lsl #21 │ │ │ │ + andeq sp, r9, ip, lsr #12 │ │ │ │ + andeq r0, r3, sl, lsl sl │ │ │ │ + andeq r0, r3, r8, ror #19 │ │ │ │ + andeq r0, r3, r6, lsl sl │ │ │ │ + andeq r0, r3, r8, lsr #19 │ │ │ │ mvnsmi lr, #737280 @ 0xb4000 │ │ │ │ stcpl 4, cr15, [r0], {79} @ 0x4f │ │ │ │ @ instruction: 0x0c0cebad │ │ │ │ svceq 0x00e0f8cc │ │ │ │ svcge 0x00004d21 │ │ │ │ tstcs r0, sl, lsl #4 │ │ │ │ - stmda r2!, {r2, r3, r4, r6, r7, r8, r9, sl, ip, sp, lr, pc}^ │ │ │ │ + ldmda lr, {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 75cd04 │ │ │ │ + blmi 75cd0c │ │ │ │ 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, r1, r2, r3, r5, r6, r7, r8, r9, fp, ip, sp, lr, pc} │ │ │ │ svcmi 0x0080f5b4 │ │ │ │ - blmi 41ccb4 │ │ │ │ + blmi 41ccbc │ │ │ │ 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, [r8], {21} │ │ │ │ ldrdlt lr, [sl, -ip]! │ │ │ │ strbmi r4, [r0], -r9, asr #12 │ │ │ │ andne pc, r5, #64, 4 │ │ │ │ ldc2 0, cr15, [r0], {21} │ │ │ │ rscscc pc, pc, pc, asr #32 │ │ │ │ svclt 0x0000e7d3 │ │ │ │ - andeq r7, r5, lr, asr #23 │ │ │ │ + andeq r7, r5, r6, asr #23 │ │ │ │ ldrdeq r0, [r0], -r0 @ │ │ │ │ strdeq r0, [r0], -ip │ │ │ │ - andeq r0, r3, r6, lsl #12 │ │ │ │ - andeq r0, r3, r0, lsl #19 │ │ │ │ + strdeq r0, [r3], -r6 │ │ │ │ + andeq r0, r3, r0, ror r9 │ │ │ │ vst3.32 {d27,d29,d31}, [pc :256], r0 │ │ │ │ - bl feb7f6c8 │ │ │ │ + bl feb7f6d0 │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ - blmi 4ec490 │ │ │ │ - bmi 5140d4 │ │ │ │ + blmi 4ec498 │ │ │ │ + bmi 5140dc │ │ │ │ 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, r1, r2, r3, r4, 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 fe96455a │ │ │ │ + blx fe964562 │ │ │ │ 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: 0x4620fc57 │ │ │ │ svclt 0x0000bdb0 │ │ │ │ - andeq r7, r5, sl, lsr #22 │ │ │ │ + andeq r7, r5, r2, lsr #22 │ │ │ │ ldrdeq r0, [r0], -r0 @ │ │ │ │ - andeq sp, r9, r6, lsr #9 │ │ │ │ - andeq r0, r3, ip, ror #10 │ │ │ │ - strdeq r0, [r3], -r6 │ │ │ │ - andeq r0, r3, sl, asr r5 │ │ │ │ - andeq r0, r3, r4, ror #17 │ │ │ │ + muleq r9, lr, r4 │ │ │ │ + andeq r0, r3, ip, asr r5 │ │ │ │ + andeq r0, r3, r6, ror #17 │ │ │ │ + andeq r0, r3, sl, asr #10 │ │ │ │ + ldrdeq r0, [r3], -r4 │ │ │ │ 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 1102604 │ │ │ │ + bllt 110260c │ │ │ │ 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 ff8645c8 │ │ │ │ - blmi 896a58 │ │ │ │ + blx ff8645d0 │ │ │ │ + blmi 896a60 │ │ │ │ ldrbtmi r6, [fp], #-2090 @ 0xfffff7d6 │ │ │ │ - bllt 18c10e0 │ │ │ │ + bllt 18c10e8 │ │ │ │ ldmfd sp!, {sp} │ │ │ │ @ instruction: 0x462081f0 │ │ │ │ @ instruction: 0xff50f7f2 │ │ │ │ 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 │ │ │ │ @@ -36251,60 +36253,60 @@ │ │ │ │ ldrbtmi r4, [r8], #-1145 @ 0xfffffb87 │ │ │ │ stc2 0, cr15, [lr], {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 11e4616 │ │ │ │ + blx 11e461e │ │ │ │ bicle r2, fp, r0, lsl #24 │ │ │ │ @ instruction: 0xb12b682b │ │ │ │ addvc pc, sp, #1325400064 @ 0x4f000000 │ │ │ │ ldrtmi r4, [r0], -r1, asr #12 │ │ │ │ - blx ffe6462a │ │ │ │ + blx ffe64632 │ │ │ │ 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, sp, ror #23] @ │ │ │ │ - @ instruction: 0x00057ab0 │ │ │ │ + andeq r7, r5, r8, lsr #21 │ │ │ │ ldrdeq r0, [r0], -r0 @ │ │ │ │ - andeq sp, r9, sl, lsr #8 │ │ │ │ - andeq r4, r3, r6, lsl r7 │ │ │ │ - andeq sp, r9, lr, lsl #8 │ │ │ │ - strdeq sp, [r9], -r8 │ │ │ │ - andeq r0, r3, r8, asr #9 │ │ │ │ - andeq r0, r3, r2, ror #16 │ │ │ │ - @ instruction: 0x000304b4 │ │ │ │ - andeq r0, r3, lr, asr #16 │ │ │ │ - andeq r0, r3, r6, lsl #9 │ │ │ │ - andeq r0, r3, r0, lsr #16 │ │ │ │ + andeq sp, r9, r2, lsr #8 │ │ │ │ + andeq r4, r3, r6, lsl #14 │ │ │ │ + andeq sp, r9, r6, lsl #8 │ │ │ │ + strdeq sp, [r9], -r0 │ │ │ │ + @ instruction: 0x000304b8 │ │ │ │ + andeq r0, r3, r2, asr r8 │ │ │ │ + andeq r0, r3, r4, lsr #9 │ │ │ │ + andeq r0, r3, lr, lsr r8 │ │ │ │ + andeq r0, r3, r6, ror r4 │ │ │ │ + andeq r0, r3, r0, lsl r8 │ │ │ │ vst3. {d27,d29,d31}, [pc :256], r0 │ │ │ │ - bl feb7f824 │ │ │ │ + bl feb7f82c │ │ │ │ @ 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 426c4 │ │ │ │ + blcs 426cc │ │ │ │ addhi pc, r4, r0, asr #32 │ │ │ │ @ instruction: 0xf0002900 │ │ │ │ - blmi fe1488d8 │ │ │ │ - blvs 6f9854 │ │ │ │ + blmi fe1488e0 │ │ │ │ + blvs 6f985c │ │ │ │ @ instruction: 0xf0002b01 │ │ │ │ @ instruction: 0x46208097 │ │ │ │ - stmib r8, {r2, r3, r4, r6, r7, r8, r9, sl, ip, sp, lr, pc}^ │ │ │ │ + stmib r4, {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, r9, asr #27 @ p-variant is OBSOLETE │ │ │ │ @@ -36312,74 +36314,74 @@ │ │ │ │ @ instruction: 0xf0194629 │ │ │ │ stmdacs r0, {r0, r2, r3, r4, r5, r6, r7, r8, sl, fp, ip, sp, lr, pc} │ │ │ │ addhi pc, lr, r0, asr #32 │ │ │ │ @ instruction: 0xf7f24620 │ │ │ │ teqpvs r8, r3, asr #29 @ p-variant is OBSOLETE │ │ │ │ tstpeq ip, r7, lsl #2 @ p-variant is OBSOLETE │ │ │ │ @ instruction: 0xf7dc2000 │ │ │ │ - blmi 1ca2dbc │ │ │ │ + blmi 1ca2db4 │ │ │ │ tstcs r0, sl, ror r9 │ │ │ │ eoreq pc, r0, r7, lsl #2 │ │ │ │ ldrsbtvs r5, [fp], #-131 @ 0xffffff7d │ │ │ │ - bl 8e6634 │ │ │ │ + bl 7e663c │ │ │ │ stmdacs r0, {r0, r2, r9, sl, lr} │ │ │ │ sbchi pc, r0, r0, asr #32 │ │ │ │ @ instruction: 0xf1074c6b │ │ │ │ @ instruction: 0xf7dc0020 │ │ │ │ - ldrbtmi lr, [ip], #-2970 @ 0xfffff466 │ │ │ │ + ldrbtmi lr, [ip], #-2966 @ 0xfffff46a │ │ │ │ @ instruction: 0xf7db1d20 │ │ │ │ - stmdavs r0!, {r1, r2, r5, r6, r8, r9, sl, fp, sp, lr, pc} │ │ │ │ + stmdavs r0!, {r1, 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} │ │ │ │ stc2 0, cr15, [r0], #36 @ 0x24 │ │ │ │ @ instruction: 0xf1074604 │ │ │ │ @ instruction: 0xf7dc0020 │ │ │ │ - stmdami r1!, {r3, fp, sp, lr, pc}^ │ │ │ │ + stmdami r1!, {r2, fp, sp, lr, pc}^ │ │ │ │ ldrbtmi r6, [r8], #-2171 @ 0xfffff785 │ │ │ │ ldrmi r3, [r8, r4] │ │ │ │ strdcs r6, [r0, -r8] │ │ │ │ - ldmib r4, {r2, r3, r4, r6, r7, r8, r9, sl, ip, sp, lr, pc} │ │ │ │ - blle 2f3710 │ │ │ │ + ldmib r0, {r2, r3, r4, r6, r7, r8, r9, sl, ip, sp, lr, pc} │ │ │ │ + blle 2f3718 │ │ │ │ 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 15a865c │ │ │ │ + blmi 15a8664 │ │ │ │ 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 1d78db0 │ │ │ │ + ble 1d78db8 │ │ │ │ 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 1b647c8 │ │ │ │ - blmi 11d4c28 │ │ │ │ - blvs 6f9968 │ │ │ │ + blx 1b647d0 │ │ │ │ + blmi 11d4c30 │ │ │ │ + blvs 6f9970 │ │ │ │ @ instruction: 0xf47f2b01 │ │ │ │ - blmi f1455c │ │ │ │ + blmi f14564 │ │ │ │ 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 5647f2 │ │ │ │ - bmi ff07a0 │ │ │ │ + blx 5647fa │ │ │ │ + bmi ff07a8 │ │ │ │ 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 │ │ │ │ @@ -36394,15 +36396,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 40800 │ │ │ │ + bcs 40808 │ │ │ │ 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 │ │ │ │ @@ -36419,81 +36421,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: 0xf7dbe9d8 │ │ │ │ - svclt 0x0000ef12 │ │ │ │ - andeq r7, r5, lr, asr #19 │ │ │ │ - andeq r7, r5, sl, asr #19 │ │ │ │ + @ instruction: 0xf7dbe9d4 │ │ │ │ + svclt 0x0000ef0e │ │ │ │ + andeq r7, r5, r6, asr #19 │ │ │ │ + andeq r7, r5, r2, asr #19 │ │ │ │ ldrdeq r0, [r0], -r8 │ │ │ │ ldrdeq r0, [r0], -r0 @ │ │ │ │ - andeq sp, r9, r4, lsr #6 │ │ │ │ + andeq sp, r9, ip, lsl r3 │ │ │ │ andeq r0, r0, r0, lsl #9 │ │ │ │ - @ instruction: 0x0009d2b2 │ │ │ │ - andeq sp, r9, sl, lsl #5 │ │ │ │ + andeq sp, r9, sl, lsr #5 │ │ │ │ + andeq sp, r9, r2, lsl #5 │ │ │ │ strdeq r0, [r0], -ip │ │ │ │ - strdeq r0, [r3], -ip │ │ │ │ - andeq r0, r3, sl, lsr #13 │ │ │ │ - andeq sp, r9, r0, lsl r2 │ │ │ │ - ldrdeq r0, [r3], -r4 │ │ │ │ - andeq r0, r3, r2, lsl #13 │ │ │ │ - andeq r7, r5, lr, asr r8 │ │ │ │ - andeq r0, r3, lr, lsr r2 │ │ │ │ - andeq r0, r3, ip, ror #11 │ │ │ │ - andeq sp, r9, r8, lsr r1 │ │ │ │ + andeq r0, r3, ip, ror #5 │ │ │ │ + muleq r3, sl, r6 │ │ │ │ + andeq sp, r9, r8, lsl #4 │ │ │ │ + andeq r0, r3, r4, asr #5 │ │ │ │ + andeq r0, r3, r2, ror r6 │ │ │ │ + andeq r7, r5, r6, asr r8 │ │ │ │ + andeq r0, r3, lr, lsr #4 │ │ │ │ + ldrdeq r0, [r3], -ip │ │ │ │ + andeq sp, r9, r0, lsr r1 │ │ │ │ mvnsmi lr, #737280 @ 0xb4000 │ │ │ │ stcpl 4, cr15, [r0], {79} @ 0x4f │ │ │ │ @ instruction: 0x0c0cebad │ │ │ │ svceq 0x0078f8cc │ │ │ │ - bmi 10ba114 │ │ │ │ + bmi 10ba11c │ │ │ │ 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 fe7c74 │ │ │ │ + blmi fe7c7c │ │ │ │ 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 │ │ │ │ - ldmda sl!, {r2, r3, r4, r6, r7, r8, r9, sl, ip, sp, lr, pc}^ │ │ │ │ + ldmda r6!, {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 1fe68f2 │ │ │ │ + blx 1fe68fa │ │ │ │ strbmi r4, [r0], -r1, lsl #12 │ │ │ │ ldc2 0, cr15, [lr], #136 @ 0x88 │ │ │ │ stmdbmi fp!, {r7, r9, sl, lr} │ │ │ │ ldrbtmi r4, [r9], #-1600 @ 0xfffff9c0 │ │ │ │ ldc2 0, cr15, [r8], #136 @ 0x88 │ │ │ │ strtmi r4, [r3], -r9, lsr #20 │ │ │ │ ldmdavs r9!, {r2, r9, sl, lr} │ │ │ │ - bmi a3ec04 │ │ │ │ + bmi a3ec0c │ │ │ │ eorsvc pc, r4, r0, lsl #4 │ │ │ │ ldrbtmi r9, [sl], #-256 @ 0xffffff00 │ │ │ │ andls r2, r1, r0, asr r1 │ │ │ │ @ instruction: 0xf0154628 │ │ │ │ strtmi pc, [r9], -r7, ror #22 │ │ │ │ @ instruction: 0xf0224620 │ │ │ │ stmdbmi r2!, {r0, r2, r5, r7, sl, fp, ip, sp, lr, pc} │ │ │ │ @ instruction: 0xf0224479 │ │ │ │ - bmi 8a7bec │ │ │ │ + bmi 8a7bf4 │ │ │ │ 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 │ │ │ │ @@ -36509,25 +36511,25 @@ │ │ │ │ mvncc r0, ip, lsl #10 │ │ │ │ ldc2l 0, cr15, [ip], #-136 @ 0xffffff78 │ │ │ │ ldrdcc pc, [r0], -r9 │ │ │ │ @ instruction: 0x46212230 │ │ │ │ @ instruction: 0xf1034680 │ │ │ │ @ instruction: 0xf01400e2 │ │ │ │ ldr pc, [r4, r5, ror #30]! │ │ │ │ - mrc 7, 2, APSR_nzcv, cr14, cr11, {6} │ │ │ │ - andeq r7, r5, ip, lsr r7 │ │ │ │ + mrc 7, 2, APSR_nzcv, cr10, cr11, {6} │ │ │ │ + andeq r7, r5, r4, lsr r7 │ │ │ │ ldrdeq r0, [r0], -r8 │ │ │ │ - andeq r0, r3, r2, ror #10 │ │ │ │ - andeq r7, r5, r0, lsr #14 │ │ │ │ + andeq r0, r3, r2, asr r5 │ │ │ │ + andeq r7, r5, r8, lsl r7 │ │ │ │ andeq r0, r0, r4, asr #9 │ │ │ │ - andeq r0, r3, r6, lsl r5 │ │ │ │ + andeq r0, r3, r6, lsl #10 │ │ │ │ strdeq r0, [r0], -ip │ │ │ │ - andeq r0, r3, r2, lsl #10 │ │ │ │ - andeq r0, r3, r0, lsl #10 │ │ │ │ - muleq r5, r6, r6 │ │ │ │ + strdeq r0, [r3], -r2 │ │ │ │ + strdeq r0, [r3], -r0 @ │ │ │ │ + andeq r7, r5, lr, lsl #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 │ │ │ │ @@ -36536,27 +36538,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 1e75630 │ │ │ │ + bvs 1e75638 │ │ │ │ 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 42ac4 │ │ │ │ + blcs 42acc │ │ │ │ rsbhi pc, r5, #64 @ 0x40 │ │ │ │ stmdacc r4!, {r0, r1, r2, r3, r4, r6, r7, fp, ip, sp, lr, pc} │ │ │ │ - blvs 6f9c50 │ │ │ │ + blvs 6f9c58 │ │ │ │ @ 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 │ │ │ │ @@ -36566,43 +36568,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 │ │ │ │ - strmi lr, [r1], -lr, lsr #31 │ │ │ │ + strmi lr, [r1], -sl, lsr #31 │ │ │ │ @ instruction: 0xf0224628 │ │ │ │ @ instruction: 0xf8c9fafd │ │ │ │ stmdacs r0, {} @ │ │ │ │ orrshi pc, r5, #0 │ │ │ │ @ instruction: 0x37d0f8df │ │ │ │ - bvs ff6f9cb0 │ │ │ │ + bvs ff6f9cb8 │ │ │ │ @ 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!, {r1, r7, r8, sl, fp, sp, lr, pc}^ │ │ │ │ - blcs 42b54 │ │ │ │ + ldmibvs fp!, {r1, r2, r3, r4, r5, r6, r8, sl, fp, sp, lr, pc}^ │ │ │ │ + blcs 42b5c │ │ │ │ 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: 0xf8dfff09 │ │ │ │ @ instruction: 0x2125379c │ │ │ │ @ instruction: 0xf8d3447b │ │ │ │ ldrbmi sl, [r0], -ip, lsr #32 │ │ │ │ - svc 0x008cf7db │ │ │ │ + svc 0x0088f7db │ │ │ │ @ instruction: 0xf0002800 │ │ │ │ @ instruction: 0x200082b8 │ │ │ │ - b 266a8c │ │ │ │ + b 166a94 │ │ │ │ @ instruction: 0x3780f8df │ │ │ │ @ instruction: 0x462860b0 │ │ │ │ eorsvs r5, fp, #14876672 @ 0xe30000 │ │ │ │ teqpvc r4, #805306368 @ p-variant is OBSOLETE @ 0x30000000 │ │ │ │ @ instruction: 0xf7f26273 │ │ │ │ @ instruction: 0xf8dffc7d │ │ │ │ @ instruction: 0x46821770 │ │ │ │ @@ -36627,15 +36629,15 @@ │ │ │ │ addcs pc, r0, #14656 @ 0x3940 │ │ │ │ strmi r4, [r6], -r1, lsl #12 │ │ │ │ @ instruction: 0xf0144640 │ │ │ │ ldrtmi pc, [r0], -r7, lsl #29 @ │ │ │ │ ldc2 0, cr15, [r8, #4] │ │ │ │ @ instruction: 0xf0014650 │ │ │ │ ldmibvs fp!, {r0, r2, r4, r7, r8, sl, fp, ip, sp, lr, pc}^ │ │ │ │ - blcs 42c0c │ │ │ │ + blcs 42c14 │ │ │ │ addhi pc, ip, #64 @ 0x40 │ │ │ │ ldrteq pc, [r0], r7, lsl #2 @ │ │ │ │ @ instruction: 0x1704f8df │ │ │ │ addcs r4, r5, #64, 12 @ 0x4000000 │ │ │ │ @ instruction: 0xf0144479 │ │ │ │ @ instruction: 0x4632fe73 │ │ │ │ tstcs r0, r1, asr r3 │ │ │ │ @@ -36644,15 +36646,15 @@ │ │ │ │ vadd.i8 , q0, │ │ │ │ strmi r1, [r1], -r5, lsl #5 │ │ │ │ @ instruction: 0xf0144628 │ │ │ │ @ instruction: 0xf8dffe9f │ │ │ │ vmax.s8 , q8, q8 │ │ │ │ strtmi r1, [r8], -r5, lsl #5 │ │ │ │ @ instruction: 0xf0144479 │ │ │ │ - bvs f28558 │ │ │ │ + bvs f28560 │ │ │ │ addne pc, r5, #64, 4 │ │ │ │ vmax.s8 d4, d3, d24 │ │ │ │ @ instruction: 0xf0147134 │ │ │ │ @ instruction: 0xf8dffe55 │ │ │ │ vmax.s8 , q8, q2 │ │ │ │ strtmi r1, [r8], -r5, lsl #5 │ │ │ │ @ instruction: 0xf0144479 │ │ │ │ @@ -36674,62 +36676,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 9e4ce6 │ │ │ │ + blx 9e4cee │ │ │ │ eorsvs r4, r0, r9, lsr #12 │ │ │ │ ldrdeq pc, [r0], -r8 │ │ │ │ - blx 864cf2 │ │ │ │ + blx 864cfa │ │ │ │ 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 64dc8 │ │ │ │ + beq 64dd0 │ │ │ │ andeq pc, r0, r8, asr #17 │ │ │ │ - bleq d650b0 │ │ │ │ + bleq d650b8 │ │ │ │ @ instruction: 0xf0224479 │ │ │ │ @ instruction: 0xf8c8fb07 │ │ │ │ stmdavs r0, {}^ @ │ │ │ │ @ instruction: 0xf0013031 │ │ │ │ @ instruction: 0xf8d8fd59 │ │ │ │ @ instruction: 0xf8803000 │ │ │ │ cmnvs r8, r0 │ │ │ │ andne lr, r0, #3457024 @ 0x34c000 │ │ │ │ @ instruction: 0xf7f33201 │ │ │ │ @ instruction: 0xf8dffa71 │ │ │ │ teqvs r8, ip, lsl #12 │ │ │ │ @ instruction: 0xf8cb447b │ │ │ │ - bvs fe790cc8 │ │ │ │ + bvs fe790cd0 │ │ │ │ @ instruction: 0xf0402d00 │ │ │ │ @ instruction: 0xf8df8149 │ │ │ │ stmiapl r3!, {r2, r3, r4, r5, r6, r7, r8, sl, ip, sp}^ │ │ │ │ stccs 8, cr6, [r0], {28} │ │ │ │ - bvs f1ce28 │ │ │ │ + bvs f1ce30 │ │ │ │ @ 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, [r8, #-876]! @ 0xfffffc94 │ │ │ │ + stcl 7, cr15, [r4, #-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 │ │ │ │ @@ -36765,55 +36767,55 @@ │ │ │ │ @ instruction: 0xf0140200 │ │ │ │ @ instruction: 0xf8d9fd6f │ │ │ │ mrscs r3, (UNDEF: 0) │ │ │ │ andeq lr, r0, #3457024 @ 0x34c000 │ │ │ │ stc2l 0, cr15, [r8, #-80]! @ 0xffffffb0 │ │ │ │ @ instruction: 0xf0224630 │ │ │ │ strbmi pc, [r0], -r3, ror #22 @ │ │ │ │ - blx 1864e52 │ │ │ │ + blx 1864e5a │ │ │ │ @ instruction: 0xf0224648 │ │ │ │ @ instruction: 0xf8dffb5d │ │ │ │ @ instruction: 0xf8db350c │ │ │ │ ldrbtmi r2, [fp], #-0 │ │ │ │ ldmdavs r8, {r1, r3, r5, r7, r9, lr} │ │ │ │ addhi pc, r9, r0 │ │ │ │ @ instruction: 0xf8a0f009 │ │ │ │ ldrdcc pc, [r0], -fp │ │ │ │ adcmi r2, fp, #0 │ │ │ │ addhi pc, sp, r0 │ │ │ │ - ldm ip, {r2, r3, r4, r6, r7, r8, r9, sl, ip, sp, lr, pc} │ │ │ │ + ldm r8, {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 42070 │ │ │ │ + bcs 42078 │ │ │ │ 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 f23020 │ │ │ │ + bvs f23018 │ │ │ │ @ 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 fec62ffc │ │ │ │ - bl 1868e88 │ │ │ │ + bl fec62ff4 │ │ │ │ + bl 1868e90 │ │ │ │ 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 │ │ │ │ @@ -36847,28 +36849,28 @@ │ │ │ │ @ instruction: 0xf009e7b4 │ │ │ │ ldmvs sl!, {r0, fp, ip, sp, lr, pc}^ │ │ │ │ movweq pc, #8303 @ 0x206f @ │ │ │ │ andsvs r2, r3, r0 │ │ │ │ ldrdcc pc, [r0], -fp │ │ │ │ @ instruction: 0xf47f42ab │ │ │ │ @ instruction: 0xf7dcaf73 │ │ │ │ - ldmibvs sl!, {r4, fp, sp, lr, pc}^ │ │ │ │ + ldmibvs sl!, {r2, r3, 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 2935c │ │ │ │ + bcs 29364 │ │ │ │ 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, cr8, cr4, {0} @ │ │ │ │ ldrbtmi r4, [fp], #-3056 @ 0xfffff410 │ │ │ │ - blcs 83bb0 │ │ │ │ + blcs 83bb8 │ │ │ │ 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: 0xf04fff35 │ │ │ │ smmlsr r8, pc, r0, r3 @ │ │ │ │ @@ -36876,40 +36878,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!, {r2, r4, r5, sl, fp, sp, lr, pc} │ │ │ │ + ldmdavs 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 70fe0 │ │ │ │ + bcs 70fe8 │ │ │ │ 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: 0xff34f7f5 │ │ │ │ @ instruction: 0xf8cb6a3b │ │ │ │ @ instruction: 0xf5035000 │ │ │ │ @ instruction: 0xf8d25280 │ │ │ │ movwcc r3, #4868 @ 0x1304 │ │ │ │ movwcc pc, #18626 @ 0x48c2 @ │ │ │ │ - blcs 439c8 │ │ │ │ + blcs 439d0 │ │ │ │ mrcge 4, 6, APSR_nzcv, cr1, cr15, {1} │ │ │ │ vadd.i8 q10, q8, q5 │ │ │ │ - bvs 1eb5450 │ │ │ │ + bvs 1eb5458 │ │ │ │ @ instruction: 0xf0174478 │ │ │ │ strb pc, [r8], fp, lsr #27 @ │ │ │ │ andne lr, r0, #3424256 @ 0x344000 │ │ │ │ @ instruction: 0xf904f022 │ │ │ │ ldmib r1, {r2, r6, r9, sl, sp, lr, pc}^ │ │ │ │ @ instruction: 0xf0221200 │ │ │ │ @ instruction: 0xe625f8ff │ │ │ │ @@ -36917,15 +36919,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 f28c34 │ │ │ │ + bvs f28c3c │ │ │ │ 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} │ │ │ │ @@ -36933,61 +36935,61 @@ │ │ │ │ ldrbtmi r4, [r9], #-2228 @ 0xfffff74c │ │ │ │ @ instruction: 0xf0144478 │ │ │ │ @ instruction: 0xe6ddfeb9 │ │ │ │ vmul.i8 d20, d16, d18 │ │ │ │ ldmmi r2!, {r0, r1, r3, r7, r9, ip} │ │ │ │ ldrbtmi r4, [r8], #-1145 @ 0xfffffb87 │ │ │ │ ldc2l 0, cr15, [r4, #80]! @ 0x50 │ │ │ │ - blmi fe6a2570 │ │ │ │ + blmi fe6a2578 │ │ │ │ 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, [r6], {20} │ │ │ │ ldmdavs fp, {r0, r1, r3, r4, r5, r6, r7, r8, fp, sp, lr} │ │ │ │ @ instruction: 0xf0402b00 │ │ │ │ - blmi fe0892c0 │ │ │ │ + blmi fe0892c8 │ │ │ │ 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, -r5, lsl #29]! │ │ │ │ vmul.i8 d20, d16, d12 │ │ │ │ ldmmi ip, {r0, r3, r6, r7, r9, ip} │ │ │ │ ldrbtmi r4, [r8], #-1145 @ 0xfffffb87 │ │ │ │ mrc2 0, 3, pc, cr12, cr4, {0} │ │ │ │ @ instruction: 0xf89ae56a │ │ │ │ @ instruction: 0xf8da3004 │ │ │ │ - blcs 8310d8 │ │ │ │ + blcs 8310e0 │ │ │ │ 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], #2525 @ 0x9dd @ │ │ │ │ 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 ff3e710e │ │ │ │ + blx ff3e7116 │ │ │ │ @ instruction: 0x4629687b │ │ │ │ @ instruction: 0x46436018 │ │ │ │ andeq lr, r0, #208, 18 @ 0x340000 │ │ │ │ - bl 196708c │ │ │ │ + bl 1867094 │ │ │ │ ldmdavs r8!, {r0, r2, r9, sl, lr}^ │ │ │ │ ldmdavs fp, {r0, r1, fp, sp, lr}^ │ │ │ │ @ instruction: 0xf022607b │ │ │ │ ldmdavs fp!, {r0, r2, 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} │ │ │ │ @@ -36995,165 +36997,165 @@ │ │ │ │ @ instruction: 0xf47f2800 │ │ │ │ @ instruction: 0xf8d9adee │ │ │ │ movwcc r3, #4864 @ 0x1300 │ │ │ │ movwcc pc, #2249 @ 0x8c9 @ │ │ │ │ ldrbmi lr, [r0], -r7, lsl #12 │ │ │ │ @ instruction: 0xf9b0f022 │ │ │ │ ldmdbvs sl!, {r0, r4, r6, r9, sl, lr}^ │ │ │ │ - beq 126557c │ │ │ │ + beq 1265584 │ │ │ │ @ instruction: 0xf7ff64b8 │ │ │ │ - bvs 1f27ff4 │ │ │ │ + bvs 1f27ffc │ │ │ │ ldrtvs r2, [r8], #257 @ 0x101 │ │ │ │ andeq lr, r0, #208, 18 @ 0x340000 │ │ │ │ - bl ee70e0 │ │ │ │ + bl de70e8 │ │ │ │ ldrhtvs r6, [r8], sl │ │ │ │ @ instruction: 0xf8d24650 │ │ │ │ @ instruction: 0xf022a004 │ │ │ │ ldmvs fp!, {r0, r1, 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 f14d80 │ │ │ │ + bvs f14d88 │ │ │ │ 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, cr4, cr4, {0} @ │ │ │ │ - bvs f22f74 │ │ │ │ + bvs f22f7c │ │ │ │ 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 43258 │ │ │ │ + blcs 43260 │ │ │ │ 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, [r2, #80]! @ 0x50 │ │ │ │ - bmi ce2cb0 │ │ │ │ + bmi ce2cb8 │ │ │ │ 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: 0xf7fdfe01 │ │ │ │ - blmi 767f54 │ │ │ │ + blmi 767f5c │ │ │ │ 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 41f14 │ │ │ │ + bcs 41f1c │ │ │ │ mcrge 4, 4, pc, cr7, cr15, {1} @ │ │ │ │ strtmi r4, [r9], -r0, asr #16 │ │ │ │ eorscs pc, r7, #64, 4 │ │ │ │ @ instruction: 0xf0144478 │ │ │ │ @ instruction: 0xe67efdb5 │ │ │ │ vmul.i8 d20, d0, d29 │ │ │ │ ldmdami sp!, {r1, r2, r6, r9, sp} │ │ │ │ ldrbtmi r4, [r8], #-1145 @ 0xfffffb87 │ │ │ │ stc2 0, cr15, [ip, #80]! @ 0x50 │ │ │ │ @ instruction: 0xf7dbe7b8 │ │ │ │ - svclt 0x0000ea0a │ │ │ │ - andeq r7, r5, lr, ror #11 │ │ │ │ + svclt 0x0000ea06 │ │ │ │ + andeq r7, r5, r6, ror #11 │ │ │ │ ldrdeq r0, [r0], -r8 │ │ │ │ - andeq r7, r5, ip, asr #11 │ │ │ │ + andeq r7, r5, r4, asr #11 │ │ │ │ ldrdeq r0, [r0], -r0 @ │ │ │ │ - andeq ip, r9, r8, lsr #30 │ │ │ │ - andeq ip, r9, sl, lsl pc │ │ │ │ - andeq ip, r9, lr, ror #29 │ │ │ │ - andeq ip, r9, r8, asr #29 │ │ │ │ - muleq r3, r4, lr │ │ │ │ - andeq r0, r3, ip, lsl #7 │ │ │ │ - andeq ip, r9, r4, lsl #29 │ │ │ │ + andeq ip, r9, r0, lsr #30 │ │ │ │ + andeq ip, r9, r2, lsl pc │ │ │ │ + andeq ip, r9, r6, ror #29 │ │ │ │ + andeq ip, r9, r0, asr #29 │ │ │ │ + andeq r8, r3, r4, lsl #29 │ │ │ │ + andeq r0, r3, ip, ror r3 │ │ │ │ + andeq ip, r9, ip, ror lr │ │ │ │ strdeq r0, [r0], -ip │ │ │ │ - andeq r0, r3, ip, ror #6 │ │ │ │ - andeq r0, r3, sl, asr r3 │ │ │ │ - andeq ip, r9, lr, lsl #28 │ │ │ │ - andeq r0, r3, r4, lsl #6 │ │ │ │ - andeq pc, r2, r0, lsl r9 @ │ │ │ │ - andeq r0, r3, ip, asr #4 │ │ │ │ - muleq r3, r4, r2 │ │ │ │ - strdeq r0, [r3], -r2 │ │ │ │ - @ instruction: 0x000301b4 │ │ │ │ - andeq ip, r9, r8, asr #25 │ │ │ │ + andeq r0, r3, ip, asr r3 │ │ │ │ + andeq r0, r3, sl, asr #6 │ │ │ │ + andeq ip, r9, r6, lsl #28 │ │ │ │ + strdeq r0, [r3], -r4 │ │ │ │ + andeq pc, r2, r0, lsl #18 │ │ │ │ + andeq r0, r3, ip, lsr r2 │ │ │ │ + andeq r0, r3, r4, lsl #5 │ │ │ │ + andeq r0, r3, r2, ror #3 │ │ │ │ + andeq r0, r3, r4, lsr #3 │ │ │ │ + andeq ip, r9, r0, asr #25 │ │ │ │ andeq r0, r0, r8, asr #8 │ │ │ │ - andeq pc, r2, r6, lsr sp @ │ │ │ │ - muleq r2, r2, sp │ │ │ │ + andeq pc, r2, r6, lsr #26 │ │ │ │ + andeq pc, r2, r2, lsl #27 │ │ │ │ + andeq pc, r2, ip, ror #25 │ │ │ │ + andeq ip, r9, sl, lsr #23 │ │ │ │ + andeq ip, r9, lr, ror fp │ │ │ │ + ldrdeq r7, [r5], -lr │ │ │ │ + andeq ip, r9, r8, lsl #22 │ │ │ │ + ldrdeq pc, [r2], -r6 │ │ │ │ + andeq pc, r2, r2, lsl r6 @ │ │ │ │ + andeq ip, r9, ip, ror #20 │ │ │ │ + andeq pc, r2, r8, lsr #22 │ │ │ │ + andeq pc, r2, r6, lsr pc @ │ │ │ │ + andeq ip, r9, r2, asr #20 │ │ │ │ + andeq pc, r2, r8, lsr #21 │ │ │ │ + andeq pc, r2, r6, lsl #22 │ │ │ │ + andeq pc, r2, r0, ror sl @ │ │ │ │ + andeq pc, r2, r8, asr #20 │ │ │ │ + andeq pc, r2, r6, lsr #21 │ │ │ │ + andeq pc, r2, lr, lsl #20 │ │ │ │ + andeq pc, r2, ip, lsl lr @ │ │ │ │ strdeq pc, [r2], -ip │ │ │ │ - @ instruction: 0x0009cbb2 │ │ │ │ - andeq ip, r9, r6, lsl #23 │ │ │ │ - andeq r7, r5, r6, ror #3 │ │ │ │ - andeq ip, r9, r0, lsl fp │ │ │ │ - andeq pc, r2, r6, ror #31 │ │ │ │ - andeq pc, r2, r2, lsr #12 │ │ │ │ - andeq ip, r9, r4, ror sl │ │ │ │ - andeq pc, r2, r8, lsr fp @ │ │ │ │ - andeq pc, r2, r6, asr #30 │ │ │ │ - andeq ip, r9, sl, asr #20 │ │ │ │ - @ instruction: 0x0002fab8 │ │ │ │ - andeq pc, r2, r6, lsl fp @ │ │ │ │ - andeq pc, r2, r0, lsl #21 │ │ │ │ - andeq pc, r2, r8, asr sl @ │ │ │ │ - @ instruction: 0x0002fab6 │ │ │ │ - andeq pc, r2, lr, lsl sl @ │ │ │ │ - andeq pc, r2, ip, lsr #28 │ │ │ │ - andeq pc, r2, ip, lsl #20 │ │ │ │ - andeq pc, r2, r2, lsr lr @ │ │ │ │ - @ instruction: 0x0002f9b6 │ │ │ │ - andeq pc, r2, r4, asr #27 │ │ │ │ - andeq pc, r2, r4, lsr #19 │ │ │ │ - andeq pc, r2, sl, asr #27 │ │ │ │ - @ instruction: 0x0002f8b4 │ │ │ │ - ldrdeq pc, [r2], -sl │ │ │ │ - andeq pc, r2, r0, ror r8 @ │ │ │ │ - andeq pc, r2, lr, ror ip @ │ │ │ │ - andeq pc, r2, lr, asr r8 @ │ │ │ │ - @ instruction: 0x0002f8b2 │ │ │ │ - andeq pc, r2, r4, lsr #24 │ │ │ │ - andeq pc, r2, r4, lsl #16 │ │ │ │ - andeq pc, r2, r2, lsl ip @ │ │ │ │ + andeq pc, r2, r2, lsr #28 │ │ │ │ + andeq pc, r2, r6, lsr #19 │ │ │ │ + @ instruction: 0x0002fdb4 │ │ │ │ + muleq r2, r4, r9 │ │ │ │ + @ instruction: 0x0002fdba │ │ │ │ + andeq pc, r2, r4, lsr #17 │ │ │ │ + andeq pc, r2, sl, asr #25 │ │ │ │ + andeq pc, r2, r0, ror #16 │ │ │ │ + andeq pc, r2, lr, ror #24 │ │ │ │ + andeq pc, r2, lr, asr #16 │ │ │ │ + andeq pc, r2, r2, lsr #17 │ │ │ │ + andeq pc, r2, r4, lsl ip @ │ │ │ │ + strdeq pc, [r2], -r4 │ │ │ │ + andeq pc, r2, r2, lsl #24 │ │ │ │ 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 f03428 │ │ │ │ + bllt f03430 │ │ │ │ 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 ff3653ee │ │ │ │ + blx ff3653f6 │ │ │ │ stmdavs fp!, {r5, r8, fp, ip, sp, pc} │ │ │ │ andcs fp, r0, r3, ror #22 │ │ │ │ ldrhhi lr, [r0, #141]! @ 0x8d │ │ │ │ @ instruction: 0xf7f24620 │ │ │ │ - blmi 7674ac │ │ │ │ + blmi 7674b4 │ │ │ │ ldrbtmi r6, [fp], #-2090 @ 0xfffff7d6 │ │ │ │ - bcs 41b18 │ │ │ │ + bcs 41b20 │ │ │ │ ldmdbmi sl, {r0, r1, r4, r5, r6, r7, ip, lr, pc} │ │ │ │ subsvc pc, lr, #1325400064 @ 0x4f000000 │ │ │ │ ldrbtmi r4, [r9], #-2073 @ 0xfffff7e7 │ │ │ │ @ instruction: 0xf0144478 │ │ │ │ @ instruction: 0xe7eafcfd │ │ │ │ ldrsbhi pc, [ip], #-143 @ 0xffffff71 @ │ │ │ │ rsbcc pc, r6, #64, 4 │ │ │ │ @@ -37168,54 +37170,54 @@ │ │ │ │ @ instruction: 0xf04ffce7 │ │ │ │ @ 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, [ip], {20} │ │ │ │ svclt 0x0000e7c9 │ │ │ │ - andeq r6, r5, ip, lsl #25 │ │ │ │ + andeq r6, r5, r4, lsl #25 │ │ │ │ ldrdeq r0, [r0], -r0 @ │ │ │ │ - andeq ip, r9, r6, lsl #12 │ │ │ │ - andeq r3, r3, lr, ror #17 │ │ │ │ - ldrdeq ip, [r9], -r6 │ │ │ │ - andeq pc, r2, r6, lsr #13 │ │ │ │ - andeq pc, r2, r4, lsl fp @ │ │ │ │ - muleq r2, r2, r6 │ │ │ │ - andeq pc, r2, r0, lsl #22 │ │ │ │ - andeq pc, r2, r4, ror #12 │ │ │ │ - ldrdeq pc, [r2], -r2 │ │ │ │ + strdeq ip, [r9], -lr │ │ │ │ + ldrdeq r3, [r3], -lr │ │ │ │ + andeq ip, r9, lr, asr #11 │ │ │ │ + muleq r2, r6, r6 │ │ │ │ + andeq pc, r2, r4, lsl #22 │ │ │ │ + andeq pc, r2, r2, lsl #13 │ │ │ │ + strdeq pc, [r2], -r0 │ │ │ │ + andeq pc, r2, r4, asr r6 @ │ │ │ │ + andeq pc, r2, r2, asr #21 │ │ │ │ vst3.32 {d27,d29,d31}, [pc :256], r0 │ │ │ │ - bl feb80644 │ │ │ │ + bl feb8064c │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ - stcmi 15, cr0, [pc, #-960] @ 2908c │ │ │ │ + stcmi 15, cr0, [pc, #-960] @ 29094 │ │ │ │ svcge 0x00004604 │ │ │ │ - bvs a3a648 │ │ │ │ + bvs a3a650 │ │ │ │ @ instruction: 0xf001b118 │ │ │ │ movwcs pc, #2357 @ 0x935 @ │ │ │ │ cmplt r4, fp, lsr #4 │ │ │ │ @ instruction: 0xf7f14620 │ │ │ │ - blmi 2a93f4 │ │ │ │ + blmi 2a93fc │ │ │ │ andsvs r4, r8, #2063597568 @ 0x7b000000 │ │ │ │ @ instruction: 0xf080fab0 │ │ │ │ submi r0, r0, #64, 18 @ 0x100000 │ │ │ │ - blmi 1d8b38 │ │ │ │ - bvs 63a668 │ │ │ │ + blmi 1d8b40 │ │ │ │ + bvs 63a670 │ │ │ │ @ instruction: 0xf080fab0 │ │ │ │ submi r0, r0, #64, 18 @ 0x100000 │ │ │ │ svclt 0x0000bdb0 │ │ │ │ - andeq ip, r9, r8, lsr r5 │ │ │ │ - andeq ip, r9, r0, lsr #10 │ │ │ │ - andeq ip, r9, r0, lsl r5 │ │ │ │ + andeq ip, r9, r0, lsr r5 │ │ │ │ + andeq ip, r9, r8, lsl r5 │ │ │ │ + andeq ip, r9, r8, lsl #10 │ │ │ │ mvnsmi lr, sp, lsr #18 │ │ │ │ stcpl 4, cr15, [r0], {79} @ 0x4f │ │ │ │ @ instruction: 0x0c0cebad │ │ │ │ svceq 0x00e8f8cc │ │ │ │ svcge 0x00004d22 │ │ │ │ tstcs r0, sl, lsl #4 │ │ │ │ - stmda r2!, {r0, r1, r3, r4, r6, r7, r8, r9, sl, ip, sp, lr, pc} │ │ │ │ + ldmda lr, {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 │ │ │ │ @@ -37225,48 +37227,48 @@ │ │ │ │ ldrbtmi r4, [r8], #3609 @ 0xe19 │ │ │ │ @ instruction: 0x4641447e │ │ │ │ @ instruction: 0xf0144630 │ │ │ │ @ instruction: 0xf64ffbb3 │ │ │ │ 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 41768 │ │ │ │ + bcs 41770 │ │ │ │ strbmi sp, [r1], -r7, ror #1 │ │ │ │ vmin.s8 d20, d0, d16 │ │ │ │ @ instruction: 0xf01432a1 │ │ │ │ ubfx pc, pc, #24, #1 │ │ │ │ andscs r4, r9, #15360 @ 0x3c00 │ │ │ │ addsvs r4, sl, fp, ror r4 │ │ │ │ rscscc pc, pc, pc, asr #32 │ │ │ │ - blmi 3a3480 │ │ │ │ + blmi 3a3488 │ │ │ │ ldrbtmi r2, [fp], #-281 @ 0xfffffee7 │ │ │ │ - bcs 41784 │ │ │ │ + bcs 4178c │ │ │ │ @ instruction: 0x4641d0f6 │ │ │ │ vmin.s8 d20, d0, d16 │ │ │ │ @ instruction: 0xf014329e │ │ │ │ strb pc, [pc, fp, asr #24]! @ │ │ │ │ - andeq r6, r5, lr, asr #22 │ │ │ │ + andeq r6, r5, r6, asr #22 │ │ │ │ ldrdeq r0, [r0], -r0 @ │ │ │ │ - andeq r9, r5, sl, lsl r9 │ │ │ │ - andeq pc, r2, lr, lsl #11 │ │ │ │ - andeq pc, r2, r0, lsl sl @ │ │ │ │ - andeq r9, r5, lr, ror #17 │ │ │ │ - ldrdeq r9, [r5], -r4 │ │ │ │ - andeq r9, r5, r6, asr #17 │ │ │ │ + andeq r9, r5, r2, lsl r9 │ │ │ │ + andeq pc, r2, lr, ror r5 @ │ │ │ │ + andeq pc, r2, r0, lsl #20 │ │ │ │ + andeq r9, r5, r6, ror #17 │ │ │ │ + andeq r9, r5, ip, asr #17 │ │ │ │ + @ instruction: 0x000598be │ │ │ │ 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 3797c │ │ │ │ + blcs 37984 │ │ │ │ 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 │ │ │ │ @@ -37277,84 +37279,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, #-284] @ 0xfffffee4 │ │ │ │ @ instruction: 0xf8d8d1d9 │ │ │ │ - blcs 355c8 │ │ │ │ + blcs 355d0 │ │ │ │ stmdami sp, {r0, r2, r3, r5, r6, r7, ip, lr, pc} │ │ │ │ rscsvs pc, r3, #1325400064 @ 0x4f000000 │ │ │ │ ldrbtmi r4, [r8], #-1569 @ 0xfffff9df │ │ │ │ - blx ffde562a │ │ │ │ + blx ffde5632 │ │ │ │ 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, sp, ror #23 │ │ │ │ mvnshi lr, #12386304 @ 0xbd0000 │ │ │ │ - muleq r5, r8, sl │ │ │ │ + muleq r5, r0, sl │ │ │ │ ldrdeq r0, [r0], -r0 @ │ │ │ │ - @ instruction: 0x0002f4b4 │ │ │ │ - andeq pc, r2, sl, asr #18 │ │ │ │ - andeq pc, r2, lr, asr r5 @ │ │ │ │ - andeq pc, r2, r6, lsl #9 │ │ │ │ - andeq pc, r2, ip, asr #10 │ │ │ │ + andeq pc, r2, r4, lsr #9 │ │ │ │ + andeq pc, r2, sl, lsr r9 @ │ │ │ │ + andeq pc, r2, lr, asr #10 │ │ │ │ + andeq pc, r2, r6, ror r4 @ │ │ │ │ + andeq pc, r2, ip, lsr r5 @ │ │ │ │ stmdavs r0, {r7, sl, ip, sp, pc} │ │ │ │ ldrtmi sl, [sp], r0, lsl #30 │ │ │ │ - blvc 16778c │ │ │ │ + blvc 167794 │ │ │ │ svclt 0x00004770 │ │ │ │ vst3. {d27,d29,d31}, [pc :256], r8 │ │ │ │ - bl feb80824 │ │ │ │ + bl feb8082c │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ svcge 0x00000fe8 │ │ │ │ strmi r4, [lr], -r4, lsl #12 │ │ │ │ @ instruction: 0xb12a461d │ │ │ │ @ instruction: 0x4610681b │ │ │ │ @ instruction: 0xf7da6819 │ │ │ │ - stmdblt r0!, {r1, r2, r3, r6, r8, r9, sl, fp, sp, lr, pc}^ │ │ │ │ - b 5439f0 │ │ │ │ + stmdblt r0!, {r1, r3, r6, r8, r9, sl, fp, sp, lr, pc}^ │ │ │ │ + b 5439f8 │ │ │ │ andle r0, r7, r3 │ │ │ │ teqlt r1, r9, ror #18 │ │ │ │ @ instruction: 0xf7f84630 │ │ │ │ - blx fec685b0 │ │ │ │ + blx fec685b8 │ │ │ │ stmdbeq r0, {r7, ip, sp, lr, pc}^ │ │ │ │ strdcs fp, [r1], -r8 │ │ │ │ svclt 0x0000bdf8 │ │ │ │ vst3.32 {d27,d29,d31}, [pc :64], r0 │ │ │ │ - bl feb80868 │ │ │ │ + bl feb80870 │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ - bmi 52d610 │ │ │ │ - blmi 555880 │ │ │ │ + bmi 52d618 │ │ │ │ + blmi 555888 │ │ │ │ svcge 0x0000447a │ │ │ │ ldmpl r3, {r3, r4, r5, r9, sl, lr}^ │ │ │ │ rsbsvs r6, fp, fp, lsl r8 │ │ │ │ movweq pc, #79 @ 0x4f @ │ │ │ │ - bl ff1e75f4 │ │ │ │ + bl ff0e75fc │ │ │ │ ldrtmi r2, [r8], -r1, lsl #2 │ │ │ │ - stmda r2, {r0, r1, r3, r4, r6, r7, r8, r9, sl, ip, sp, lr, pc}^ │ │ │ │ + ldmda lr!, {r0, r1, r3, r4, r6, r7, r8, r9, sl, ip, sp, lr, pc} │ │ │ │ ldrtmi r4, [r9], -sp, lsl #16 │ │ │ │ @ instruction: 0xf7da4478 │ │ │ │ - @ instruction: 0x4638efb2 │ │ │ │ - ldc 7, cr15, [r6], {219} @ 0xdb │ │ │ │ - blmi 23becc │ │ │ │ + ldrtmi lr, [r8], -lr, lsr #31 │ │ │ │ + ldc 7, cr15, [r2], {219} @ 0xdb │ │ │ │ + blmi 23bed4 │ │ │ │ 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 0x0000efe4 │ │ │ │ - andeq r6, r5, ip, lsl #19 │ │ │ │ + svclt 0x0000efe0 │ │ │ │ + andeq r6, r5, r4, lsl #19 │ │ │ │ ldrdeq r0, [r0], -r8 │ │ │ │ - andeq ip, r9, r0, asr #6 │ │ │ │ - andeq r6, r5, ip, asr r9 │ │ │ │ + andeq ip, r9, r8, lsr r3 │ │ │ │ + andeq r6, r5, r4, asr r9 │ │ │ │ push {r3, r6, r8, r9, ip, sp, pc} │ │ │ │ vst4. {d20,d22,d24,d26}, [pc :256], r0 │ │ │ │ - bl feb808dc │ │ │ │ + bl feb808e4 │ │ │ │ @ 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}^ │ │ │ │ @@ -37386,436 +37388,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: 0x4604eeb0 │ │ │ │ + strmi lr, [r4], -ip, lsr #29 │ │ │ │ mvnsle r2, r0, lsl #16 │ │ │ │ stccs 8, cr6, [r0, #-436] @ 0xfffffe4c │ │ │ │ - blmi 101d8bc │ │ │ │ + blmi 101d8c4 │ │ │ │ ldmibvs fp, {r0, r1, r3, r4, r5, r6, sl, lr} │ │ │ │ - bleq 1a461c │ │ │ │ - blx fe328282 │ │ │ │ - blne 17240d4 │ │ │ │ + bleq 1a4624 │ │ │ │ + blx fe32828a │ │ │ │ + blne 17240dc │ │ │ │ stmiavs fp!, {r9, sl, sp}^ │ │ │ │ svceq 0x0003ea1a │ │ │ │ stmdbvs r9!, {r0, r2, ip, lr, pc}^ │ │ │ │ @ instruction: 0x4640b139 │ │ │ │ - blx ae778e │ │ │ │ + blx ae7796 │ │ │ │ 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 6c3b8c │ │ │ │ + b 6c3b94 │ │ │ │ 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 6c3ba0 │ │ │ │ + b 6c3ba8 │ │ │ │ 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 a5954 │ │ │ │ + bleq a595c │ │ │ │ ldmibvs sp, {r0, r1, r3, r4, r5, r6, sl, lr} │ │ │ │ @ instruction: 0xd1bb2d00 │ │ │ │ - blmi 6e373c │ │ │ │ - bvs 77aa14 │ │ │ │ + blmi 6e3744 │ │ │ │ + bvs 77aa1c │ │ │ │ ands fp, r3, r5, lsl r9 │ │ │ │ orrlt r6, sp, sp, lsr #19 │ │ │ │ ldrtmi r6, [r0], -fp, lsr #16 │ │ │ │ @ instruction: 0xf7da6819 │ │ │ │ - stmdacs r0, {r4, r6, r9, sl, fp, sp, lr, pc} │ │ │ │ - blmi 55e018 │ │ │ │ + stmdacs r0, {r2, r3, r6, r9, sl, fp, sp, lr, pc} │ │ │ │ + blmi 55e020 │ │ │ │ ldmibvs fp, {r0, r1, r3, r4, r5, r6, sl, lr} │ │ │ │ - bl fe8f284c │ │ │ │ - blx feeec460 │ │ │ │ - b 142867c │ │ │ │ + bl fe8f2854 │ │ │ │ + blx feeec468 │ │ │ │ + b 1428684 │ │ │ │ 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, cr6, cr10, {6} │ │ │ │ + mrc 7, 1, APSR_nzcv, cr2, cr10, {6} │ │ │ │ mvnsle r2, r0, lsl #16 │ │ │ │ ldrbtmi r4, [fp], #-2825 @ 0xfffff4f7 │ │ │ │ strtmi lr, [lr], -r5, ror #15 │ │ │ │ svclt 0x0000e79a │ │ │ │ - andeq ip, r9, lr, lsl #5 │ │ │ │ - andeq ip, r9, r2, ror r2 │ │ │ │ - andeq ip, r9, ip, asr #4 │ │ │ │ - @ instruction: 0x0009c1bc │ │ │ │ - @ instruction: 0x0009c1b0 │ │ │ │ - muleq r9, r4, r1 │ │ │ │ - andeq ip, r9, lr, ror r1 │ │ │ │ - andeq ip, r9, r2, ror #2 │ │ │ │ + andeq ip, r9, r6, lsl #5 │ │ │ │ + andeq ip, r9, sl, ror #4 │ │ │ │ + andeq ip, r9, r4, asr #4 │ │ │ │ + @ instruction: 0x0009c1b4 │ │ │ │ + andeq ip, r9, r8, lsr #3 │ │ │ │ + andeq ip, r9, ip, lsl #3 │ │ │ │ + andeq ip, r9, r6, ror r1 │ │ │ │ + andeq ip, r9, sl, asr r1 │ │ │ │ ldrbmi lr, [r0, sp, lsr #18]! │ │ │ │ stcpl 4, cr15, [r0], {79} @ 0x4f │ │ │ │ @ instruction: 0x0c0cebad │ │ │ │ - bleq a67bdc │ │ │ │ + bleq a67be4 │ │ │ │ ldcvs 5, cr15, [r7, #692] @ 0x2b4 │ │ │ │ svcge 0x00024af8 │ │ │ │ - blmi ffe3aaa0 │ │ │ │ + blmi ffe3aaa8 │ │ │ │ strcs r4, [r0], #-1557 @ 0xfffff9eb │ │ │ │ @ instruction: 0xf10762ba │ │ │ │ - bmi ffda9da4 │ │ │ │ + bmi ffda9dac │ │ │ │ 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 @ │ │ │ │ - stmia ip!, {r0, r1, r3, r4, r6, r7, r8, r9, sl, ip, sp, lr, pc} │ │ │ │ + stmia r8!, {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 3e7858 │ │ │ │ + b 2e7860 │ │ │ │ @ instruction: 0xf0402800 │ │ │ │ stclmi 1, cr8, [ip], #408 @ 0x198 │ │ │ │ @ instruction: 0xf1074605 │ │ │ │ ldrbtmi r0, [ip], #-72 @ 0xffffffb8 │ │ │ │ - b fe16786c │ │ │ │ + b fe067874 │ │ │ │ eoreq pc, r8, r4, lsl #2 │ │ │ │ - mrc 7, 2, APSR_nzcv, cr0, cr10, {6} │ │ │ │ + mcr 7, 2, pc, cr12, cr10, {6} @ │ │ │ │ tstlt ip, r4, lsr #19 │ │ │ │ stmibvs r4!, {r0, r2, r5, r9, pc}^ │ │ │ │ mvnsle r2, r0, lsl #24 │ │ │ │ - bvs feebc8a8 │ │ │ │ + bvs feebc8b0 │ │ │ │ stmdavs r8!, {r0, r2, r4, r6, r7, fp, ip, lr} │ │ │ │ - blx 665942 │ │ │ │ + blx 66594a │ │ │ │ ldrbtmi r4, [fp], #-3042 @ 0xfffff41e │ │ │ │ @ instruction: 0x2c006a5c │ │ │ │ mrshi pc, (UNDEF: 9) @ │ │ │ │ strtmi r6, [r3], -r2, lsr #16 │ │ │ │ strcs r6, [r1, #-2088] @ 0xfffff7d8 │ │ │ │ - bmi ff7c397c │ │ │ │ + bmi ff7c3984 │ │ │ │ ldrbtmi r9, [sl], #-1280 @ 0xfffffb00 │ │ │ │ - blx 1be5960 │ │ │ │ + blx 1be5968 │ │ │ │ stmdacs r0, {r3, r4, r5, r8, r9, sp, lr} │ │ │ │ eorhi sp, r5, #58 @ 0x3a │ │ │ │ @ instruction: 0x2c0069a4 │ │ │ │ @ instruction: 0xf107d1fb │ │ │ │ andcs r0, r0, ip, lsr r1 │ │ │ │ - stmda lr!, {r0, r1, r3, r4, r6, r7, r8, r9, sl, ip, sp, lr, pc}^ │ │ │ │ - bvs feebc8a0 │ │ │ │ + stmda sl!, {r0, r1, r3, r4, r6, r7, r8, r9, sl, ip, sp, lr, pc}^ │ │ │ │ + bvs feebc8a8 │ │ │ │ @ instruction: 0xf5072100 │ │ │ │ ldmpl r3, {r4, r5, r7, ip, sp, lr}^ │ │ │ │ @ instruction: 0xf7db617b │ │ │ │ - @ instruction: 0x4604e9d0 │ │ │ │ + strmi lr, [r4], -ip, asr #19 │ │ │ │ @ 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 10e78f0 │ │ │ │ + b fe78f8 │ │ │ │ stmdaeq r0, {r0, r2, r8, ip, sp, lr, pc}^ │ │ │ │ @ instruction: 0xf7da4640 │ │ │ │ - blvs f251c8 │ │ │ │ + blvs f251c0 │ │ │ │ @ instruction: 0xf7ff6818 │ │ │ │ strbmi pc, [r8], -sp, lsr #16 @ │ │ │ │ - mrc 7, 5, APSR_nzcv, cr6, cr10, {6} │ │ │ │ + mrc 7, 5, APSR_nzcv, cr2, cr10, {6} │ │ │ │ @ instruction: 0x4640697b │ │ │ │ @ instruction: 0x46214798 │ │ │ │ @ instruction: 0xf7db6bf8 │ │ │ │ - ldrtmi lr, [r0], -r6, asr #16 │ │ │ │ + ldrtmi lr, [r0], -r2, asr #16 │ │ │ │ stc2l 0, cr15, [ip, #-132]! @ 0xffffff7c │ │ │ │ tstlt fp, fp, ror #20 │ │ │ │ ldmibvs fp, {r2, r3, r4, r9, pc} │ │ │ │ mvnsle r2, r0, lsl #22 │ │ │ │ @ instruction: 0xf1074abe │ │ │ │ - blmi fede9e84 │ │ │ │ + blmi fede9e8c │ │ │ │ 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 fed1dbb4 │ │ │ │ - bvs feeb2de0 │ │ │ │ + blmi fed1dbbc │ │ │ │ + bvs feeb2de8 │ │ │ │ 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 465a1c │ │ │ │ + blx 465a24 │ │ │ │ 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, {r1, r5, r6, r8, sl, fp, sp, lr, pc} │ │ │ │ + stmdacs r0, {r1, r2, r3, r4, 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, r1, 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 0x00f6f7da │ │ │ │ - bvs feebc8a0 │ │ │ │ + svc 0x00f2f7da │ │ │ │ + bvs feebc8a8 │ │ │ │ @ instruction: 0xf5072100 │ │ │ │ ldmpl r3, {r1, r2, r3, r4, ip, sp, lr}^ │ │ │ │ @ instruction: 0xf7db60fb │ │ │ │ - @ instruction: 0x4604e958 │ │ │ │ + @ instruction: 0x4604e954 │ │ │ │ @ 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 │ │ │ │ - stmib sl, {r0, r1, r3, r4, r6, r7, r8, r9, sl, ip, sp, lr, pc}^ │ │ │ │ + stmib r6, {r0, r1, r3, r4, r6, r7, r8, r9, sl, ip, sp, lr, pc}^ │ │ │ │ strtmi r3, [r8], -r0, asr #10 │ │ │ │ - ldc 7, cr15, [r6, #872] @ 0x368 │ │ │ │ + ldc 7, cr15, [r2, #872] @ 0x368 │ │ │ │ ldmdavs r8, {r0, r1, r3, r4, r5, r6, r8, r9, fp, sp, lr} │ │ │ │ @ instruction: 0xffb6f7fe │ │ │ │ @ instruction: 0xf7da4640 │ │ │ │ - ldmvs fp!, {r6, r9, sl, fp, sp, lr, pc}^ │ │ │ │ + ldmvs fp!, {r2, r3, r4, r5, r9, sl, fp, sp, lr, pc}^ │ │ │ │ ldrmi r4, [r8, r8, lsr #12] │ │ │ │ @ instruction: 0x46216c38 │ │ │ │ - svc 0x00cef7da │ │ │ │ + svc 0x00caf7da │ │ │ │ @ instruction: 0xf0214630 │ │ │ │ - blmi fe2a8e74 │ │ │ │ + blmi fe2a8e7c │ │ │ │ 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 1e9e294 │ │ │ │ + blmi 1e9e29c │ │ │ │ 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 1c9dbd8 │ │ │ │ - bvs feeb2eec │ │ │ │ + blmi 1c9dbe0 │ │ │ │ + bvs feeb2ef4 │ │ │ │ ldrdhi pc, [r0, #143]! @ 0x8f │ │ │ │ ldrbtmi r5, [r8], #2262 @ 0x8d6 │ │ │ │ ldmdavs r8, {r0, r2, r3, sp, lr, pc} │ │ │ │ @ instruction: 0xf7da4611 │ │ │ │ - stmdacs r0, {r4, r5, r6, r7, sl, fp, sp, lr, pc} │ │ │ │ - bvs ffe5e0c4 │ │ │ │ + stmdacs r0, {r2, r3, r5, r6, r7, sl, fp, sp, lr, pc} │ │ │ │ + bvs ffe5e0cc │ │ │ │ @ instruction: 0xf0218225 │ │ │ │ stmibvs r4!, {r0, r6, 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 fff2811c │ │ │ │ + bvs fff28124 │ │ │ │ stmdacs r0, {r3, r4, sp, lr} │ │ │ │ - bvs 1f1dee4 │ │ │ │ + bvs 1f1deec │ │ │ │ ldmdavs fp, {r1, fp, sp, lr} │ │ │ │ mvnle r2, r0, lsl #22 │ │ │ │ ldrmi r6, [r0], -r1, asr #16 │ │ │ │ - blx feee5bbc │ │ │ │ + blx feee5bc4 │ │ │ │ andsvs r6, r8, fp, ror sl │ │ │ │ - blvs f23abc │ │ │ │ + blvs f23ac4 │ │ │ │ @ instruction: 0xf47f2b00 │ │ │ │ ldr sl, [r9, -r4, lsl #30]! │ │ │ │ ldrmi r6, [r0], -r1, asr #16 │ │ │ │ - blx febe5bd4 │ │ │ │ + blx febe5bdc │ │ │ │ andeq pc, r0, sl, asr #17 │ │ │ │ ldmibvs r8!, {r1, r5, r6, r8, r9, sl, sp, lr, pc}^ │ │ │ │ ldc2 0, cr15, [r6], {33} @ 0x21 │ │ │ │ - blmi 14e3910 │ │ │ │ + blmi 14e3918 │ │ │ │ ldmdbvs ip!, {r0, r2, r3, r4, r5, r7, r9, fp, sp, lr} │ │ │ │ ldmdavs r8, {r0, r1, r3, r5, r6, r7, fp, ip, lr} │ │ │ │ - blx 165b8c │ │ │ │ + blx 165b94 │ │ │ │ @ instruction: 0x46024b58 │ │ │ │ @ instruction: 0xf50358eb │ │ │ │ ldmib r3, {r2, r3, r4, r7, r8, r9, ip, lr}^ │ │ │ │ - bne 26ef84 │ │ │ │ + bne 26ef8c │ │ │ │ subeq pc, r8, r7, lsl #2 │ │ │ │ strbvc lr, [r2, #2917]! @ 0xb65 │ │ │ │ smullsvs r6, sp, r9, r0 │ │ │ │ - ldc 7, cr15, [lr, #872]! @ 0x368 │ │ │ │ - bvs efbcd4 │ │ │ │ + ldc 7, cr15, [sl, #872]! @ 0x368 │ │ │ │ + bvs efbcdc │ │ │ │ eorcc r4, r8, r8, ror r4 │ │ │ │ - blvs fee3b9f8 │ │ │ │ + blvs fee3ba00 │ │ │ │ @ instruction: 0xf7da4621 │ │ │ │ - bmi 13e58d0 │ │ │ │ + bmi 13e58c8 │ │ │ │ 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 │ │ │ │ - ldmda lr, {r0, r1, r3, r4, r6, r7, r8, r9, sl, ip, sp, lr, pc} │ │ │ │ + ldmda sl, {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 ffe63c3c │ │ │ │ + bvs ffe63c34 │ │ │ │ mrrc2 0, 2, pc, r0, cr1 @ │ │ │ │ - blvs 1f020dc │ │ │ │ + blvs 1f020e4 │ │ │ │ @ instruction: 0xf107b373 │ │ │ │ andcs r0, r0, r4, asr #2 │ │ │ │ - svc 0x001ef7da │ │ │ │ - bvs feebc8a0 │ │ │ │ + svc 0x001af7da │ │ │ │ + bvs feebc8a8 │ │ │ │ @ instruction: 0xf5072100 │ │ │ │ ldmpl r3, {r2, r5, r6, ip, sp, lr}^ │ │ │ │ @ instruction: 0xf7db607b │ │ │ │ - strmi lr, [r4], -r0, lsl #17 │ │ │ │ + @ instruction: 0x4604e87c │ │ │ │ teqle r4, r0, lsl #16 │ │ │ │ @ instruction: 0xf5074d34 │ │ │ │ strbmi r7, [r0], -r4, ror #16 │ │ │ │ ldrteq pc, [r4], -r7, lsl #2 @ │ │ │ │ @ instruction: 0xf7db447d │ │ │ │ - strbcc lr, [r0, #-2292] @ 0xfffff70c │ │ │ │ + strbcc lr, [r0, #-2288] @ 0xfffff710 │ │ │ │ @ instruction: 0xf7da4628 │ │ │ │ - blvs 1f24f2c │ │ │ │ + blvs 1f24f24 │ │ │ │ @ instruction: 0xf7fe6818 │ │ │ │ @ instruction: 0x4640fedf │ │ │ │ - stcl 7, cr15, [r8, #-872]! @ 0xfffffc98 │ │ │ │ + stcl 7, cr15, [r4, #-872]! @ 0xfffffc98 │ │ │ │ @ instruction: 0x4628687b │ │ │ │ ldclvs 7, cr4, [r8], #-608 @ 0xfffffda0 │ │ │ │ @ instruction: 0xf7da4621 │ │ │ │ - @ instruction: 0x4630eef8 │ │ │ │ + @ instruction: 0x4630eef4 │ │ │ │ ldc2 0, cr15, [lr], {33} @ 0x21 │ │ │ │ ldrbtmi r4, [fp], #-2854 @ 0xfffff4da │ │ │ │ @ instruction: 0xb1236a1b │ │ │ │ andshi r2, sl, #0, 4 │ │ │ │ - blcs 442c8 │ │ │ │ - blmi 45e44c │ │ │ │ + blcs 442d0 │ │ │ │ + blmi 45e454 │ │ │ │ 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, {r1, r3, r6, r7, r8, r9, sl, fp, sp, lr, pc} │ │ │ │ + ldmdami sp, {r1, r2, 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 0x00c0f7da │ │ │ │ + svc 0x00bcf7da │ │ │ │ @ instruction: 0xe7ac613c │ │ │ │ - ldcl 7, cr15, [r8], #872 @ 0x368 │ │ │ │ - andeq r6, r5, ip, asr #14 │ │ │ │ + ldcl 7, cr15, [r4], #872 @ 0x368 │ │ │ │ + andeq r6, r5, r4, asr #14 │ │ │ │ ldrdeq r0, [r0], -r8 │ │ │ │ - andeq r6, r5, r6, lsr r7 │ │ │ │ + andeq r6, r5, lr, lsr #14 │ │ │ │ andeq r0, r0, r0, lsl #9 │ │ │ │ - ldrdeq ip, [r9], -sl │ │ │ │ + ldrdeq ip, [r9], -r2 │ │ │ │ strdeq r0, [r0], -r8 │ │ │ │ - strheq ip, [r9], -r2 │ │ │ │ + andeq ip, r9, sl, lsr #1 │ │ │ │ @ instruction: 0xfffffcdf │ │ │ │ - andeq ip, r9, r6, asr r0 │ │ │ │ - andeq ip, r9, r0, lsl r0 │ │ │ │ + andeq ip, r9, lr, asr #32 │ │ │ │ + andeq ip, r9, r8 │ │ │ │ @ instruction: 0xfffffc31 │ │ │ │ - andeq fp, r9, r6, ror #30 │ │ │ │ - andeq fp, r9, r4, lsr pc │ │ │ │ - andeq fp, r9, r0, lsl #30 │ │ │ │ + andeq fp, r9, lr, asr pc │ │ │ │ + andeq fp, r9, ip, lsr #30 │ │ │ │ + strdeq fp, [r9], -r8 │ │ │ │ @ instruction: 0xfffffb2b │ │ │ │ strdeq r0, [r0], -ip │ │ │ │ - andeq fp, r9, r4, asr #28 │ │ │ │ - andeq r6, r5, lr, asr r4 │ │ │ │ - andeq fp, r9, r2, lsl lr │ │ │ │ - andeq fp, r9, r0, lsl #28 │ │ │ │ - @ instruction: 0x0009bdb8 │ │ │ │ - andeq fp, r9, r6, lsl #27 │ │ │ │ - andeq fp, r9, r8, ror #26 │ │ │ │ - andeq fp, r9, r6, asr sp │ │ │ │ + andeq fp, r9, ip, lsr lr │ │ │ │ + andeq r6, r5, r6, asr r4 │ │ │ │ + andeq fp, r9, sl, lsl #28 │ │ │ │ + strdeq fp, [r9], -r8 │ │ │ │ + @ instruction: 0x0009bdb0 │ │ │ │ + andeq fp, r9, lr, ror sp │ │ │ │ + andeq fp, r9, r0, ror #26 │ │ │ │ + andeq fp, r9, lr, asr #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 │ │ │ │ - strmi lr, [r1], -ip, ror #28 │ │ │ │ + strmi lr, [r1], -r8, ror #28 │ │ │ │ @ instruction: 0xf0214630 │ │ │ │ strhtvs pc, [r8], -fp @ │ │ │ │ eoreq pc, r8, r4, lsl #2 │ │ │ │ - ldc 7, cr15, [r4], #-872 @ 0xfffffc98 │ │ │ │ + ldc 7, cr15, [r0], #-872 @ 0xfffffc98 │ │ │ │ @ instruction: 0x8018f8d4 │ │ │ │ svceq 0x0000f1b8 │ │ │ │ strbmi sp, [r4], -r9 │ │ │ │ ldrtmi r6, [r1], -r3, lsr #16 │ │ │ │ @ instruction: 0xf7da6818 │ │ │ │ - cmnlt r0, r2, asr #23 │ │ │ │ + ldrhlt lr, [r0, #-190]! @ 0xffffff42 │ │ │ │ @ instruction: 0x2c0069e4 │ │ │ │ - blmi 25e538 │ │ │ │ + blmi 25e540 │ │ │ │ andshi pc, ip, r5, asr #17 │ │ │ │ @ instruction: 0xf103447b │ │ │ │ orrsvs r0, sp, r8, lsr #32 │ │ │ │ - bl 1967cd8 │ │ │ │ + bl 1867ce0 │ │ │ │ pop {r3, r5, r9, sl, lr} │ │ │ │ movwcs r8, #4592 @ 0x11f0 │ │ │ │ ldrb r8, [r0, fp, ror #4]! │ │ │ │ - @ instruction: 0x0009bcb2 │ │ │ │ - andeq fp, r9, r0, ror ip │ │ │ │ + andeq fp, r9, sl, lsr #25 │ │ │ │ + andeq fp, r9, r8, ror #24 │ │ │ │ svcge 0x0000b480 │ │ │ │ ssatmi fp, #30, r8, lsl #2 │ │ │ │ - blvc 167f04 │ │ │ │ + blvc 167f0c │ │ │ │ @ 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, r4, lsr ip │ │ │ │ + andeq fp, r9, ip, lsr #24 │ │ │ │ vst3. {d27,d29,d31}, [pc :256], r8 │ │ │ │ - bl feb80fc8 │ │ │ │ + bl feb80fd0 │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ - bmi 7edd70 │ │ │ │ + bmi 7edd78 │ │ │ │ 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: 0xb328eb72 │ │ │ │ + @ instruction: 0xb328eb6e │ │ │ │ @ instruction: 0x2c0069a4 │ │ │ │ - blmi 55e5d8 │ │ │ │ + blmi 55e5e0 │ │ │ │ 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 1967d78 │ │ │ │ + bl 1867d80 │ │ │ │ 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 │ │ │ │ @@ -37823,28 +37825,28 @@ │ │ │ │ mvnle r2, r0, lsl #22 │ │ │ │ mvnle r2, r0, lsl #16 │ │ │ │ andcs r4, r0, r6, lsl #22 │ │ │ │ andsvs r4, lr, #2063597568 @ 0x7b000000 │ │ │ │ ldcllt 5, cr6, [r8, #632]! @ 0x278 │ │ │ │ rscscc pc, pc, pc, asr #32 │ │ │ │ svclt 0x0000bdf8 │ │ │ │ - strdeq fp, [r9], -ip │ │ │ │ - ldrdeq fp, [r9], -r4 │ │ │ │ - muleq r9, r8, fp │ │ │ │ + strdeq fp, [r9], -r4 │ │ │ │ + andeq fp, r9, ip, asr #23 │ │ │ │ + muleq r9, r0, fp │ │ │ │ vst3. {d27,d29,d31}, [pc :256], r8 │ │ │ │ - bl feb81060 │ │ │ │ + bl feb81068 │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ - blmi 5ade08 │ │ │ │ + blmi 5ade10 │ │ │ │ strmi sl, [r5], -r0, lsl #30 │ │ │ │ - bvs 17bb05c │ │ │ │ + bvs 17bb064 │ │ │ │ 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 ae7dec │ │ │ │ + bl 9e7df4 │ │ │ │ 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 │ │ │ │ @@ -37852,55 +37854,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, r8, ror #22 │ │ │ │ - andeq fp, r9, ip, lsr fp │ │ │ │ - andeq fp, r9, r6, lsr fp │ │ │ │ - andeq fp, r9, ip, lsr #22 │ │ │ │ + andeq fp, r9, r0, ror #22 │ │ │ │ + andeq fp, r9, r4, lsr fp │ │ │ │ + andeq fp, r9, lr, lsr #22 │ │ │ │ + andeq fp, r9, r4, lsr #22 │ │ │ │ svcmi 0x00f0e92d │ │ │ │ stcpl 4, cr15, [r0], {79} @ 0x4f │ │ │ │ @ instruction: 0x0c0cebad │ │ │ │ - bleq ff068210 │ │ │ │ + bleq ff068218 │ │ │ │ vqrshrn.s64 d4, , #19 │ │ │ │ - bmi 1efd358 │ │ │ │ + bmi 1efd360 │ │ │ │ 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, r3 @ @ p-variant is OBSOLETE │ │ │ │ @ instruction: 0xf7da4605 │ │ │ │ - stmdacs r0, {r1, r2, r3, r7, r8, sl, fp, sp, lr, pc} │ │ │ │ + stmdacs r0, {r1, r3, r7, r8, sl, fp, sp, lr, pc} │ │ │ │ @ instruction: 0x4604d058 │ │ │ │ - ldcl 7, cr15, [r6, #-872]! @ 0xfffffc98 │ │ │ │ + ldcl 7, cr15, [r2, #-872]! @ 0xfffffc98 │ │ │ │ ldmdble r3, {r0, fp, sp}^ │ │ │ │ smlatbcs r0, r0, r6, r4 │ │ │ │ - blne a7f44 │ │ │ │ - blcs 47fd4 │ │ │ │ + blne a7f4c │ │ │ │ + blcs 47fdc │ │ │ │ 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, pc, lsl r8 @ │ │ │ │ eorsle r2, r3, r0, lsl #16 │ │ │ │ orrlt r6, sl, #3276800 @ 0x320000 │ │ │ │ - bl 3ccdc │ │ │ │ + bl 3cce4 │ │ │ │ @ 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 │ │ │ │ @@ -37908,47 +37910,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: 0xb120ea9c │ │ │ │ + @ instruction: 0xb120ea98 │ │ │ │ @ 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 fe065fc6 │ │ │ │ + blx fe065fce │ │ │ │ ldmcc pc!, {r0, r1, r2, r3, r6, ip, sp, lr, pc}^ @ │ │ │ │ @ instruction: 0xf0004628 │ │ │ │ - bmi 1168dbc │ │ │ │ + bmi 1168dc4 │ │ │ │ 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, {r4, r5, r6, r9, fp, sp, lr, pc} │ │ │ │ + stmdacs r0, {r2, r3, 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 fe9e600e │ │ │ │ + blx fe9e6016 │ │ │ │ mvnscc pc, #79 @ 0x4f │ │ │ │ sbcvs r4, r3, r3, lsl #13 │ │ │ │ andsge pc, r4, r0, asr #17 │ │ │ │ - bge a471c │ │ │ │ + bge a4724 │ │ │ │ @ instruction: 0xf7da4628 │ │ │ │ - @ instruction: 0x4601ecf2 │ │ │ │ + strmi lr, [r1], -lr, ror #25 │ │ │ │ @ instruction: 0xf0214628 │ │ │ │ ldmdavs r3!, {r0, r6, fp, ip, sp, lr, pc} │ │ │ │ andeq pc, r0, fp, asr #17 │ │ │ │ @ instruction: 0x4633b313 │ │ │ │ ldrsbtvs r4, [sp], #-97 @ 0xffffff9f │ │ │ │ @ instruction: 0x465e46b2 │ │ │ │ mul r5, fp, r6 │ │ │ │ @@ -37970,163 +37972,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 56609e │ │ │ │ + blx 5660a6 │ │ │ │ @ instruction: 0x460ce797 │ │ │ │ stmdavs r2!, {r0, r3, r4, r5, r7, sp, lr} │ │ │ │ ldmdavs r0, {r0, r3, r5, r9, sl, lr} │ │ │ │ - b 5e8014 │ │ │ │ + b 4e801c │ │ │ │ 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 ff6e8038 │ │ │ │ - andeq r6, r5, r8, lsl r1 │ │ │ │ + b ff5e8040 │ │ │ │ + andeq r6, r5, r0, lsl r1 │ │ │ │ ldrdeq r0, [r0], -r8 │ │ │ │ - muleq r9, r2, sl │ │ │ │ - andeq fp, r9, r6, ror #20 │ │ │ │ - andeq r6, r5, lr, lsr #32 │ │ │ │ - andeq fp, r9, ip, asr #18 │ │ │ │ + andeq fp, r9, sl, lsl #21 │ │ │ │ + andeq fp, r9, lr, asr sl │ │ │ │ + andeq r6, r5, r6, lsr #32 │ │ │ │ + andeq fp, r9, r4, asr #18 │ │ │ │ push {r0, r6, r7, r8, ip, sp, pc} │ │ │ │ vst1.64 {d20}, [pc :256], r0 │ │ │ │ - bl feb812f4 │ │ │ │ + bl feb812fc │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ @ instruction: 0xf8df0fe0 │ │ │ │ svcge 0x0000905c │ │ │ │ ldrmi r4, [r6], -r0, lsl #13 │ │ │ │ @ instruction: 0x460c44f9 │ │ │ │ - beq 1066530 │ │ │ │ + beq 1066538 │ │ │ │ @ instruction: 0xf7da4650 │ │ │ │ - strmi lr, [r5], -lr, lsr #23 │ │ │ │ + strmi lr, [r5], -sl, lsr #23 │ │ │ │ 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], -r0, asr #20 │ │ │ │ + @ instruction: 0x462bea3c │ │ │ │ @ instruction: 0x46214632 │ │ │ │ @ instruction: 0xf7ff4640 │ │ │ │ @ instruction: 0x4605faf9 │ │ │ │ @ instruction: 0xf7da4648 │ │ │ │ - @ instruction: 0x4650e97e │ │ │ │ - ldmdb sl!, {r1, r3, r4, r6, r7, r8, r9, sl, ip, sp, lr, pc}^ │ │ │ │ + @ instruction: 0x4650e97a │ │ │ │ + ldmdb r6!, {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 18e8150 │ │ │ │ - ldrdeq fp, [r9], -r0 │ │ │ │ + blt 18e8158 │ │ │ │ + andeq fp, r9, r8, asr #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 1b82674 │ │ │ │ + blmi 1b8267c │ │ │ │ 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: 0xf107ee80 │ │ │ │ + @ instruction: 0xf107ee7c │ │ │ │ strtmi r0, [r0], -r0, lsr #2 │ │ │ │ - mcrr 7, 13, pc, r0, cr10 @ │ │ │ │ + ldc 7, cr15, [ip], #-872 @ 0xfffffc98 │ │ │ │ strtmi r4, [r1], -r3, ror #22 │ │ │ │ eoreq pc, r8, r7, lsl #2 │ │ │ │ cmnvs fp, fp, ror #17 │ │ │ │ - stc 7, cr15, [r2, #872]! @ 0x368 │ │ │ │ + ldc 7, cr15, [lr, #872] @ 0x368 │ │ │ │ @ instruction: 0xf0402800 │ │ │ │ mrrcmi 0, 8, r8, pc, cr9 @ │ │ │ │ eoreq pc, r8, r7, lsl #2 │ │ │ │ - mrc 7, 0, APSR_nzcv, cr10, cr10, {6} │ │ │ │ + mrc 7, 0, APSR_nzcv, cr6, cr10, {6} │ │ │ │ @ instruction: 0x4620447c │ │ │ │ ldrbtvc pc, [r6], r4, lsl #10 @ │ │ │ │ - stmib r4!, {r1, r3, r4, r6, r7, r8, r9, sl, ip, sp, lr, pc}^ │ │ │ │ + stmib r0!, {r1, r3, r4, r6, r7, r8, r9, sl, ip, sp, lr, pc}^ │ │ │ │ @ instruction: 0xf7da4630 │ │ │ │ - strmi lr, [r5], -r4, asr #22 │ │ │ │ + strmi lr, [r5], -r0, 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: 0xf107e91a │ │ │ │ + @ instruction: 0xf107e916 │ │ │ │ @ instruction: 0xf7da0028 │ │ │ │ - stmdami pc, {r1, r2, r3, r4, r5, r6, r9, fp, sp, lr, pc}^ @ │ │ │ │ + stmdami pc, {r1, r3, r4, r5, r6, r9, fp, sp, lr, pc}^ @ │ │ │ │ ldrbtmi r6, [r8], #-2427 @ 0xfffff685 │ │ │ │ - bvs e3c078 │ │ │ │ + bvs e3c080 │ │ │ │ @ instruction: 0xf7da2100 │ │ │ │ - bmi 1365250 │ │ │ │ + bmi 1365248 │ │ │ │ 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 │ │ │ │ - ldm sl!, {r1, r3, r4, r6, r7, r8, r9, sl, ip, sp, lr, pc}^ │ │ │ │ + ldm r6!, {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 │ │ │ │ - strbmi lr, [r3], -ip, lsr #19 │ │ │ │ + strbmi lr, [r3], -r8, lsr #19 │ │ │ │ @ instruction: 0x4631687a │ │ │ │ @ instruction: 0xf7ff68b8 │ │ │ │ strmi pc, [r3], -r5, ror #20 │ │ │ │ ldrmi r4, [ip], -r0, lsr #12 │ │ │ │ - stmia r8!, {r1, r3, r4, r6, r7, r8, r9, sl, ip, sp, lr, pc}^ │ │ │ │ + stmia r4!, {r1, r3, r4, r6, r7, r8, r9, sl, ip, sp, lr, pc}^ │ │ │ │ @ instruction: 0xf107b364 │ │ │ │ strtmi r0, [r8], -r4, lsr #2 │ │ │ │ - bl ff8681dc │ │ │ │ + bl ff7681e4 │ │ │ │ ldmdbvs sl!, {r0, r1, r4, r5, r8, r9, fp, lr} │ │ │ │ @ instruction: 0xf5074629 │ │ │ │ ldmpl r3, {r5, r7, ip, sp, lr}^ │ │ │ │ @ instruction: 0xf7da603b │ │ │ │ - strmi lr, [r6], -r2, asr #26 │ │ │ │ + @ instruction: 0x4606ed3e │ │ │ │ cmple r5, r0, lsl #16 │ │ │ │ @ instruction: 0xf5074c31 │ │ │ │ strtmi r7, [r8], -r0, lsr #11 │ │ │ │ @ instruction: 0xf7da447c │ │ │ │ - strtcc lr, [r8], #-3512 @ 0xfffff248 │ │ │ │ + strtcc lr, [r8], #-3508 @ 0xfffff24c │ │ │ │ @ instruction: 0xf7da4620 │ │ │ │ - ldmvs r8!, {r2, r7, r8, fp, sp, lr, pc}^ │ │ │ │ - blx fe9682a2 │ │ │ │ + ldmvs r8!, {r7, r8, fp, sp, lr, pc}^ │ │ │ │ + blx fe9682aa │ │ │ │ strtmi r4, [r8], -r3, lsl #12 │ │ │ │ @ instruction: 0xf7da61fb │ │ │ │ - ldmdavs fp!, {r2, r3, r5, r9, fp, sp, lr, pc} │ │ │ │ + ldmdavs fp!, {r3, r5, r9, fp, sp, lr, pc} │ │ │ │ ldrmi r4, [r8, r0, lsr #12] │ │ │ │ @ instruction: 0x46316a78 │ │ │ │ - bl feee8228 │ │ │ │ + bl fede8230 │ │ │ │ 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: 0xf8d4e96c │ │ │ │ + @ instruction: 0xf8d4e968 │ │ │ │ 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, [r0], {218} @ 0xda │ │ │ │ + stc 7, cr15, [ip], {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 │ │ │ │ @@ -38134,131 +38136,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: 0xf7daec72 │ │ │ │ - svclt 0x0000e9ac │ │ │ │ - andeq fp, r9, r0, ror #16 │ │ │ │ - andeq r5, r5, lr, ror lr │ │ │ │ - andeq r5, r5, r8, ror lr │ │ │ │ + @ instruction: 0xf7daec6e │ │ │ │ + svclt 0x0000e9a8 │ │ │ │ + andeq fp, r9, r8, asr r8 │ │ │ │ + andeq r5, r5, r6, ror lr │ │ │ │ + andeq r5, r5, r0, ror lr │ │ │ │ ldrdeq r0, [r0], -r8 │ │ │ │ @ instruction: 0xfffff4d1 │ │ │ │ andeq r0, r0, r0, lsl #9 │ │ │ │ - andeq fp, r9, r0, lsl #16 │ │ │ │ - andeq fp, r9, r2, asr #15 │ │ │ │ - ldrdeq r5, [r5], -lr │ │ │ │ - andeq fp, r9, r0, asr #14 │ │ │ │ - andeq fp, r9, lr, lsl #14 │ │ │ │ - strdeq fp, [r9], -r4 │ │ │ │ - andeq lr, r2, r2, lsr #24 │ │ │ │ - andeq lr, r2, lr, lsl #24 │ │ │ │ - andeq lr, r2, r8, lsr #24 │ │ │ │ - @ instruction: 0x0009b6b8 │ │ │ │ + strdeq fp, [r9], -r8 │ │ │ │ + @ instruction: 0x0009b7ba │ │ │ │ + ldrdeq r5, [r5], -r6 │ │ │ │ + andeq fp, r9, r8, lsr r7 │ │ │ │ + andeq fp, r9, r6, lsl #14 │ │ │ │ + andeq fp, r9, ip, ror #13 │ │ │ │ + andeq lr, r2, r2, lsl ip │ │ │ │ + strdeq lr, [r2], -lr @ │ │ │ │ + andeq lr, r2, r8, lsl ip │ │ │ │ + @ instruction: 0x0009b6b0 │ │ │ │ vst3.32 {d27,d29,d31}, [pc :256], r0 │ │ │ │ - bl feb81578 │ │ │ │ + bl feb81580 │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ ldcmi 15, cr0, [r4], {240} @ 0xf0 │ │ │ │ ldrbtmi sl, [ip], #-3840 @ 0xfffff100 │ │ │ │ ldrbvc pc, [r6, #1284]! @ 0x504 @ │ │ │ │ @ instruction: 0xf7da4628 │ │ │ │ - ldmdblt r8, {r4, r5, r6, r9, fp, sp, lr, pc}^ │ │ │ │ + ldmdblt r8, {r2, r3, 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 r8, {r1, r3, r4, r6, r7, r8, r9, sl, ip, sp, lr, pc}^ │ │ │ │ - ldclt 0, cr2, [r0] │ │ │ │ stmda r4, {r1, r3, r4, r6, r7, r8, r9, sl, ip, sp, lr, pc}^ │ │ │ │ - blx 1d683b0 │ │ │ │ + ldclt 0, cr2, [r0] │ │ │ │ + stmda r0, {r1, r3, r4, r6, r7, r8, r9, sl, ip, sp, lr, pc}^ │ │ │ │ + blx 1d683b8 │ │ │ │ @ instruction: 0xf7da4628 │ │ │ │ - @ instruction: 0xf8d4e8f8 │ │ │ │ + @ instruction: 0xf8d4e8f4 │ │ │ │ strtmi r3, [r8], -r4, lsl #4 │ │ │ │ @ instruction: 0xf8c43b01 │ │ │ │ @ instruction: 0xf7da3204 │ │ │ │ - andcs lr, r0, r8, lsr r8 │ │ │ │ + andcs lr, r0, r4, lsr r8 │ │ │ │ svclt 0x0000bdb0 │ │ │ │ - andeq fp, r9, r2, asr r6 │ │ │ │ + andeq fp, r9, sl, asr #12 │ │ │ │ ldrbtmi r4, [fp], #-2837 @ 0xfffff4eb │ │ │ │ - bvs 6c5a40 │ │ │ │ + bvs 6c5a48 │ │ │ │ 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: 0xf8c6f7f5 │ │ │ │ - blmi 3589e0 │ │ │ │ + blmi 3589e8 │ │ │ │ ldcvs 4, cr4, [r9, #492] @ 0x1ec │ │ │ │ addsmi r6, r9, #3588096 @ 0x36c000 │ │ │ │ stclt 0, cr13, [r0] │ │ │ │ - blcs 4453c │ │ │ │ + blcs 44544 │ │ │ │ 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 │ │ │ │ - strdeq fp, [r9], -lr │ │ │ │ - ldrdeq fp, [r9], -r4 │ │ │ │ + strdeq fp, [r9], -r6 │ │ │ │ + andeq fp, r9, ip, asr #11 │ │ │ │ vst3. {d27,d29,d31}, [pc :256], r0 │ │ │ │ - bl feb8163c │ │ │ │ + bl feb81644 │ │ │ │ @ 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 596b9c │ │ │ │ + blmi 596ba4 │ │ │ │ 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, r3, r4, r6, r8, r9, fp, ip, sp, pc}^ │ │ │ │ rscsle r2, r5, r0, lsl #22 │ │ │ │ ldmibvs fp, {r0, r3, r4, r6, r8, sp, lr} │ │ │ │ - blcs 44a00 │ │ │ │ + blcs 44a08 │ │ │ │ @ instruction: 0x4630d1fa │ │ │ │ ldrtmi r3, [sp], ip, lsl #14 │ │ │ │ ldrhtmi lr, [r0], #141 @ 0x8d │ │ │ │ - bllt 12e8468 │ │ │ │ + bllt 12e8470 │ │ │ │ @ instruction: 0xf7f7607a │ │ │ │ smcvs 4051 @ 0xfd3 │ │ │ │ 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 │ │ │ │ - andeq fp, r9, ip, lsl #11 │ │ │ │ - andeq fp, r9, ip, ror r5 │ │ │ │ + andeq fp, r9, r4, lsl #11 │ │ │ │ + andeq fp, r9, r4, ror r5 │ │ │ │ smlabbcs r0, r0, r4, fp │ │ │ │ ldrtmi sl, [sp], r0, lsl #30 │ │ │ │ - blvc 168630 │ │ │ │ + blvc 168638 │ │ │ │ svclt 0x00baf7ff │ │ │ │ smlabbcs r1, r0, r4, fp │ │ │ │ ldrtmi sl, [sp], r0, lsl #30 │ │ │ │ - blvc 168640 │ │ │ │ + blvc 168648 │ │ │ │ svclt 0x00b2f7ff │ │ │ │ smlabbcs r2, r0, r4, fp │ │ │ │ ldrtmi sl, [sp], r0, lsl #30 │ │ │ │ - blvc 168650 │ │ │ │ + blvc 168658 │ │ │ │ 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 13fb6ec │ │ │ │ + blmi 13fb6f4 │ │ │ │ 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 │ │ │ │ @@ -38285,598 +38287,598 @@ │ │ │ │ @ instruction: 0xf9d2f013 │ │ │ │ movwcc r6, #6243 @ 0x1863 │ │ │ │ eorscs r6, r1, #99 @ 0x63 │ │ │ │ ldrtmi r4, [r0], -r9, lsr #12 │ │ │ │ @ instruction: 0xf9caf013 │ │ │ │ ldmib r4, {r5, r6, fp, sp, lr}^ │ │ │ │ stmib sl, {r1, r8, r9, sp}^ │ │ │ │ - bmi bb3188 │ │ │ │ + bmi bb3190 │ │ │ │ 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: 0xff3ef7f0 │ │ │ │ @ instruction: 0xf1046020 │ │ │ │ andcs r0, r0, r0, lsl r6 │ │ │ │ @ instruction: 0xf1046060 │ │ │ │ @ instruction: 0xf7da0541 │ │ │ │ - stmib r4, {r1, r2, r4, r5, r7, sl, fp, sp, lr, pc}^ │ │ │ │ + stmib r4, {r1, r4, r5, r7, sl, fp, sp, lr, pc}^ │ │ │ │ teqcs r1, r2, lsl #2 │ │ │ │ @ instruction: 0xf7f24630 │ │ │ │ @ instruction: 0xf04ffd93 │ │ │ │ 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], -r3, ror #26 @ │ │ │ │ strtmi r4, [r8], -r1, lsl #12 │ │ │ │ @ instruction: 0xf990f013 │ │ │ │ strbmi r4, [sl], -r9, lsr #12 │ │ │ │ @ instruction: 0xf0134640 │ │ │ │ - blmi 4e8c28 │ │ │ │ + blmi 4e8c30 │ │ │ │ ldrbtmi r4, [fp], #-1569 @ 0xfffff9df │ │ │ │ andeq pc, r8, #13828096 @ 0xd30000 │ │ │ │ @ instruction: 0xff42f018 │ │ │ │ - stcmi 7, cr14, [pc, #-716] @ 2a340 │ │ │ │ + stcmi 7, cr14, [pc, #-716] @ 2a348 │ │ │ │ @ instruction: 0x4629447d │ │ │ │ @ instruction: 0xfff0f018 │ │ │ │ stmdacs r0, {r2, r9, sl, lr} │ │ │ │ rsbscs sp, r8, lr, lsl #3 │ │ │ │ @ instruction: 0xf89cf000 │ │ │ │ strtmi r4, [r8], -r4, lsl #12 │ │ │ │ @ instruction: 0xff02f7f0 │ │ │ │ strb r6, [r2, r0, lsr #32] │ │ │ │ - stmda sl!, {r1, r3, r4, r6, r7, r8, r9, sl, ip, sp, lr, pc} │ │ │ │ - ldrdeq fp, [r9], -ip │ │ │ │ - andeq r5, r5, r4, lsl #22 │ │ │ │ + stmda r6!, {r1, r3, r4, r6, r7, r8, r9, sl, ip, sp, lr, pc} │ │ │ │ + ldrdeq fp, [r9], -r4 │ │ │ │ + strdeq r5, [r5], -ip │ │ │ │ ldrdeq r0, [r0], -r8 │ │ │ │ @ instruction: 0xfffff0f1 │ │ │ │ - andeq r5, r5, r6, ror sl │ │ │ │ - ldrdeq fp, [r9], -r6 │ │ │ │ - ldrdeq fp, [r2], -r8 │ │ │ │ + andeq r5, r5, lr, ror #20 │ │ │ │ + andeq fp, r9, lr, asr #7 │ │ │ │ + andeq fp, r2, r8, asr #27 │ │ │ │ vst3.32 {d27,d29,d31}, [pc :256], r0 │ │ │ │ - bl feb81854 │ │ │ │ + bl feb8185c │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ ldcmi 15, cr0, [r8, #-960] @ 0xfffffc40 │ │ │ │ ldrbtmi sl, [sp], #-3840 @ 0xfffff100 │ │ │ │ strteq pc, [r8], #-261 @ 0xfffffefb │ │ │ │ @ instruction: 0xf7d94620 │ │ │ │ - strtmi lr, [r0], -r0, lsr #31 │ │ │ │ + qadd8mi lr, r0, ip │ │ │ │ @ instruction: 0x61ac2400 │ │ │ │ - mcr 7, 7, pc, cr2, cr9, {6} @ │ │ │ │ + mrc 7, 6, APSR_nzcv, cr14, cr9, {6} │ │ │ │ @ instruction: 0xf7ff6a28 │ │ │ │ @ instruction: 0xf105f82b │ │ │ │ eorvs r0, ip, #92 @ 0x5c │ │ │ │ - blx 68660 │ │ │ │ + blx 68668 │ │ │ │ orrlt r6, ip, ip, ror #19 │ │ │ │ strtmi r6, [r0], -r3, lsr #19 │ │ │ │ @ instruction: 0xf02061eb │ │ │ │ stmdavs r0!, {r0, r1, r3, r4, r5, r6, r7, r9, sl, fp, ip, sp, lr, pc}^ │ │ │ │ @ instruction: 0xf81cf7ff │ │ │ │ tstlt r8, r0, ror #18 │ │ │ │ @ instruction: 0xf9f2f7f7 │ │ │ │ @ instruction: 0xf0004620 │ │ │ │ stmibvs ip!, {r0, r1, r2, r3, fp, ip, sp, lr, pc}^ │ │ │ │ mvnle r2, r0, lsl #24 │ │ │ │ tstcs r0, r4, lsl #22 │ │ │ │ - bvs 16bb8a0 │ │ │ │ + bvs 16bb8a8 │ │ │ │ ldrvs r6, [sl, #473] @ 0x1d9 │ │ │ │ svclt 0x0000bdb0 │ │ │ │ - andeq fp, r9, r6, ror r3 │ │ │ │ - andeq fp, r9, r4, lsr #6 │ │ │ │ + andeq fp, r9, lr, ror #6 │ │ │ │ + andeq fp, r9, ip, lsl r3 │ │ │ │ vst3.32 {d27,d29,d31}, [pc :256], r0 │ │ │ │ - bl feb818cc │ │ │ │ + bl feb818d4 │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ - blmi 6ae674 │ │ │ │ - bmi 6d68e0 │ │ │ │ + blmi 6ae67c │ │ │ │ + bmi 6d68e8 │ │ │ │ svcge 0x0002447b │ │ │ │ ldmpl sp, {r2, r9, sl, lr} │ │ │ │ ldmdblt fp!, {r0, r1, r3, r5, fp, sp, lr} │ │ │ │ strtmi fp, [r0], -r4, lsl #3 │ │ │ │ - svc 0x0046f7d9 │ │ │ │ + svc 0x0042f7d9 │ │ │ │ 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 fe966750 │ │ │ │ + blx fe966758 │ │ │ │ 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, r1, r2, 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 0x0000bb45 │ │ │ │ - andeq r5, r5, r8, lsr #18 │ │ │ │ + andeq r5, r5, r0, lsr #18 │ │ │ │ ldrdeq r0, [r0], -r0 @ │ │ │ │ - andeq lr, r2, r4, asr #16 │ │ │ │ - andeq lr, r2, lr, asr #16 │ │ │ │ - andeq lr, r2, r0, lsr r8 │ │ │ │ - andeq lr, r2, r4, lsl r8 │ │ │ │ - andeq lr, r2, lr, lsl r8 │ │ │ │ + andeq lr, r2, r4, lsr r8 │ │ │ │ + andeq lr, r2, lr, lsr r8 │ │ │ │ + andeq lr, r2, r0, lsr #16 │ │ │ │ + andeq lr, r2, r4, lsl #16 │ │ │ │ + andeq lr, r2, lr, lsl #16 │ │ │ │ vst3.32 {d27,d29,d31}, [pc :256], r0 │ │ │ │ - bl feb81960 │ │ │ │ + bl feb81968 │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ - blmi 5ae728 │ │ │ │ - bmi 5d636c │ │ │ │ + blmi 5ae730 │ │ │ │ + bmi 5d6374 │ │ │ │ ldrbtmi r4, [fp], #-1540 @ 0xfffff9fc │ │ │ │ stmdavs fp!, {r0, r2, r3, r4, r7, fp, ip, lr} │ │ │ │ strtmi fp, [r1], -fp, asr #18 │ │ │ │ @ instruction: 0xf7d92001 │ │ │ │ - @ instruction: 0x4604ee72 │ │ │ │ + strmi lr, [r4], -lr, ror #28 │ │ │ │ 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, r9, #20, #13 │ │ │ │ vmla.i8 d20, d0, d12 │ │ │ │ stmdami ip, {r0, r1, r4, r6, r7, r9, ip} │ │ │ │ ldrbtmi r4, [r8], #-1145 @ 0xfffffb87 │ │ │ │ - blx 3667fa │ │ │ │ + blx 366802 │ │ │ │ ldclt 6, cr4, [r0, #128]! @ 0x80 │ │ │ │ strmi r4, [r1], -r2, lsl #12 │ │ │ │ ldc2l 7, cr15, [ip], #-932 @ 0xfffffc5c │ │ │ │ @ instruction: 0xf7d92001 │ │ │ │ - svclt 0x0000ef08 │ │ │ │ - muleq r5, r2, r8 │ │ │ │ + svclt 0x0000ef04 │ │ │ │ + andeq r5, r5, sl, lsl #17 │ │ │ │ ldrdeq r0, [r0], -r0 @ │ │ │ │ - andeq lr, r2, lr, lsr #15 │ │ │ │ - andeq lr, r2, r4, asr #15 │ │ │ │ - muleq r2, ip, r7 │ │ │ │ - @ instruction: 0x0002e7b2 │ │ │ │ + muleq r2, lr, r7 │ │ │ │ + @ instruction: 0x0002e7b4 │ │ │ │ + andeq lr, r2, ip, lsl #15 │ │ │ │ + andeq lr, r2, r2, lsr #15 │ │ │ │ andeq r0, r0, r0 │ │ │ │ vst3.32 {d27,d29,d31}, [pc :64], r0 │ │ │ │ - bl feb819e4 │ │ │ │ + bl feb819ec │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ - bmi 62e78c │ │ │ │ - blmi 6569fc │ │ │ │ + bmi 62e794 │ │ │ │ + blmi 656a04 │ │ │ │ svcge 0x0000447a │ │ │ │ ldmpl r3, {r2, r9, sl, lr}^ │ │ │ │ rsbsvs r6, fp, fp, lsl r8 │ │ │ │ movweq pc, #79 @ 0x4f @ │ │ │ │ - stmdb r0, {r1, r3, r4, r6, r7, r8, r9, sl, ip, sp, lr, pc} │ │ │ │ + ldm ip!, {r1, r3, r4, r6, r7, r8, r9, sl, ip, sp, lr, pc}^ │ │ │ │ strmi r4, [r2], -r1, lsr #12 │ │ │ │ @ instruction: 0xf7f34638 │ │ │ │ @ instruction: 0x4604fd1f │ │ │ │ ldmdbmi r0, {r3, r4, r6, r8, ip, sp, pc} │ │ │ │ ldmdami r0, {r8, r9, sp} │ │ │ │ ldrbtmi r6, [r9], #-2106 @ 0xfffff7c6 │ │ │ │ @ instruction: 0xf7f34478 │ │ │ │ strmi pc, [r4], -r1, lsr #23 │ │ │ │ @ instruction: 0xf7ff6838 │ │ │ │ - bmi 36a560 │ │ │ │ + bmi 36a568 │ │ │ │ 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 0x0000ef1e │ │ │ │ - andeq r5, r5, r0, lsl r8 │ │ │ │ + svclt 0x0000ef1a │ │ │ │ + andeq r5, r5, r8, lsl #16 │ │ │ │ ldrdeq r0, [r0], -r8 │ │ │ │ - muleq r3, sl, r0 │ │ │ │ - andeq lr, r2, ip, asr #14 │ │ │ │ - ldrdeq r5, [r5], -r2 │ │ │ │ + andeq r5, r3, sl, lsl #1 │ │ │ │ + andeq lr, r2, ip, lsr r7 │ │ │ │ + andeq r5, r5, sl, asr #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 866124 │ │ │ │ + bllt 86611c │ │ │ │ andcs r2, r0, #1048576 @ 0x100000 │ │ │ │ bicseq lr, r2, r0, lsl #22 │ │ │ │ movweq pc, #28674 @ 0x7002 @ │ │ │ │ - blx 1b70a8 │ │ │ │ - bcs fe4674b4 │ │ │ │ - b 1101a40 │ │ │ │ + blx 1b70b0 │ │ │ │ + bcs fe4674bc │ │ │ │ + b 1101a48 │ │ │ │ strbtpl r0, [r3], #-773 @ 0xfffffcfb │ │ │ │ @ instruction: 0x3012d1f2 │ │ │ │ mvnle r2, r6, lsr r8 │ │ │ │ - beq 669f8 │ │ │ │ - blmi 1e3d2a8 │ │ │ │ + beq 66a00 │ │ │ │ + blmi 1e3d2b0 │ │ │ │ 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 │ │ │ │ - ldcl 7, cr15, [r8, #868]! @ 0x364 │ │ │ │ + ldcl 7, cr15, [r4, #868]! @ 0x364 │ │ │ │ @ instruction: 0x2601b990 │ │ │ │ - bl 334f0 │ │ │ │ + bl 334f8 │ │ │ │ @ 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 fede888c │ │ │ │ + b fece8894 │ │ │ │ cmplt r0, #5242880 @ 0x500000 │ │ │ │ andcs r4, r8, #6272 @ 0x1880 │ │ │ │ ldrbtmi r4, [sp], #-1585 @ 0xfffff9cf │ │ │ │ @ instruction: 0xf7da4628 │ │ │ │ - movlt lr, #712704 @ 0xae000 │ │ │ │ + movlt lr, #696320 @ 0xaa000 │ │ │ │ andcs r4, r6, #6080 @ 0x17c0 │ │ │ │ ldrbtmi r4, [sp], #-1585 @ 0xfffff9cf │ │ │ │ @ instruction: 0xf7da4628 │ │ │ │ - stmdacs r0, {r1, r2, r5, r7, r9, fp, sp, lr, pc} │ │ │ │ + stmdacs r0, {r1, r5, r7, r9, fp, sp, lr, pc} │ │ │ │ adchi pc, r2, r0, asr #32 │ │ │ │ @ instruction: 0xf7f04630 │ │ │ │ strtmi pc, [r9], -sp, ror #26 │ │ │ │ @ instruction: 0xf1072502 │ │ │ │ @ instruction: 0xf1070334 │ │ │ │ strmi r0, [r0], r0, lsr #4 │ │ │ │ - blx f669e6 │ │ │ │ + blx f669ee │ │ │ │ svceq 0x0000f1b8 │ │ │ │ stmdacs r0, {r3, r4, r8, r9, sl, fp, ip, sp, pc} │ │ │ │ - bvs f1e9bc │ │ │ │ - bcc 26ab0 │ │ │ │ + bvs f1e9c4 │ │ │ │ + bcc 26ab8 │ │ │ │ @ instruction: 0x4640bb13 │ │ │ │ mcr2 7, 5, pc, cr4, cr15, {7} @ │ │ │ │ @ instruction: 0x4630e79e │ │ │ │ ldc2l 7, cr15, [r4, #-960] @ 0xfffffc40 │ │ │ │ teqpeq r4, #-1073741823 @ p-variant is OBSOLETE @ 0xc0000001 │ │ │ │ @ instruction: 0xf1074649 │ │ │ │ strmi r0, [r0], r0, lsr #4 │ │ │ │ - blx 966a16 │ │ │ │ + blx 966a1e │ │ │ │ @ instruction: 0xf04fe7e6 │ │ │ │ @ instruction: 0xf1b83aff │ │ │ │ mvnle r0, r0, lsl #30 │ │ │ │ ldrtmi lr, [r0], -ip, lsl #15 │ │ │ │ stc2l 7, cr15, [r2, #-960] @ 0xfffffc40 │ │ │ │ @ instruction: 0xf1074629 │ │ │ │ @ instruction: 0xf1070334 │ │ │ │ strmi r0, [r0], r0, lsr #4 │ │ │ │ @ instruction: 0xf0202501 │ │ │ │ bfi pc, r1, (invalid: 22:19) @ │ │ │ │ - bl 33208 │ │ │ │ + bl 33210 │ │ │ │ vcgt.s8 d16, d24, d3 │ │ │ │ @ instruction: 0xf6c11eb5 │ │ │ │ @ instruction: 0xf04f3e4e │ │ │ │ vpmax.s8 d16, d5, d0 │ │ │ │ vmul.f d17, d0, d0[1] │ │ │ │ - blx acdde │ │ │ │ - bmi e67df0 │ │ │ │ + blx acde6 │ │ │ │ + bmi e67df8 │ │ │ │ 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 168b60 │ │ │ │ + bleq 168b68 │ │ │ │ ldmdbvs fp!, {r0, r8, r9, ip, pc} │ │ │ │ ldmibvs r9!, {r8, r9, ip, pc}^ │ │ │ │ andcc lr, r5, #3522560 @ 0x35c000 │ │ │ │ - stmda r6!, {r1, r3, r4, r6, r7, r8, r9, sl, ip, sp, lr, pc}^ │ │ │ │ + stmda r2!, {r1, r3, r4, r6, r7, r8, r9, sl, ip, sp, lr, pc}^ │ │ │ │ teqle r5, r4, lsl #16 │ │ │ │ eorscs r6, ip, #60416 @ 0xec00 │ │ │ │ - blx c560a │ │ │ │ - bvs fef29a34 │ │ │ │ + blx c5612 │ │ │ │ + bvs fef29a3c │ │ │ │ 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 fea60ac6 │ │ │ │ - blx fea3365e │ │ │ │ + blx fea60ace │ │ │ │ + blx fea33666 │ │ │ │ ldmibeq fp, {r2, r3, sl, fp, sp} │ │ │ │ vldmiane ip, {s28-s106} │ │ │ │ tstle r0, #156, 10 @ 0x27000000 │ │ │ │ - bleq a6b9c │ │ │ │ + bleq a6ba4 │ │ │ │ bicseq lr, r3, r5, lsl #22 │ │ │ │ andeq pc, r7, #3 │ │ │ │ @ instruction: 0xf103459c │ │ │ │ - blx 2eb674 │ │ │ │ + blx 2eb67c │ │ │ │ @ instruction: 0xf814f202 │ │ │ │ - b 10e2a7c │ │ │ │ + b 10e2a84 │ │ │ │ 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 26bd0 │ │ │ │ + bcc 26bd8 │ │ │ │ @ instruction: 0xf7d9e712 │ │ │ │ - svclt 0x0000edf6 │ │ │ │ - andeq r5, r5, r8, lsl #15 │ │ │ │ + svclt 0x0000edf2 │ │ │ │ + andeq r5, r5, r0, lsl #15 │ │ │ │ ldrdeq r0, [r0], -r8 │ │ │ │ - strdeq lr, [r2], -lr @ │ │ │ │ - andeq r5, r5, r0, asr #14 │ │ │ │ - andeq lr, r2, r2, lsr #13 │ │ │ │ - andeq lr, r2, r2, ror r6 │ │ │ │ - andeq lr, r2, sl, ror #12 │ │ │ │ - andeq lr, r2, r6, ror #12 │ │ │ │ - andeq lr, r2, r6, asr #11 │ │ │ │ + andeq lr, r2, lr, ror #13 │ │ │ │ + andeq r5, r5, r8, lsr r7 │ │ │ │ + muleq r2, r2, r6 │ │ │ │ + andeq lr, r2, r2, ror #12 │ │ │ │ + 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 e5f80 │ │ │ │ + blhi e5f88 │ │ │ │ @ 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 202617c │ │ │ │ + blpl 2026184 │ │ │ │ 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 1a26608 │ │ │ │ + blvc 1a26610 │ │ │ │ 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 1e3d528 │ │ │ │ + blmi 1e3d530 │ │ │ │ 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] @ 2ab88 │ │ │ │ + vldr d2, [pc, #20] @ 2ab90 │ │ │ │ vrintx.f64 d1, d20 │ │ │ │ vadd.f64 d4, d2, d0 │ │ │ │ vcmp.f64 d7, #0.0 │ │ │ │ vsqrt.f64 d23, d0 │ │ │ │ svclt 0x00d8fa10 │ │ │ │ - blvc 1226650 │ │ │ │ - blvc ff0a6660 │ │ │ │ - blx 466758 │ │ │ │ + blvc 1226658 │ │ │ │ + blvc ff0a6668 │ │ │ │ + blx 466760 │ │ │ │ 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 1226680 │ │ │ │ - blvc ff0a6690 │ │ │ │ - blx 466788 │ │ │ │ - bl a1f6c │ │ │ │ + blvc 1226688 │ │ │ │ + blvc ff0a6698 │ │ │ │ + blx 466790 │ │ │ │ + bl a1f74 │ │ │ │ sbceq r0, r0, r0, lsl #5 │ │ │ │ strmi r4, [r1], #1027 @ 0x403 │ │ │ │ - blcc 666b0 │ │ │ │ - bcs 66220 │ │ │ │ - blvc 66228 │ │ │ │ - blne 66244 │ │ │ │ - blcs 10e66c4 │ │ │ │ - blvs 2263f0 │ │ │ │ - blpl a63f4 │ │ │ │ - blcs 11a626c │ │ │ │ - blvc 666d0 │ │ │ │ - blvs 1e6490 │ │ │ │ - blvs 1a6410 │ │ │ │ - blcc 11264d8 │ │ │ │ - blcc ff0666d8 │ │ │ │ - blx 4667cc │ │ │ │ + blcc 666b8 │ │ │ │ + bcs 66228 │ │ │ │ + blvc 66230 │ │ │ │ + blne 6624c │ │ │ │ + blcs 10e66cc │ │ │ │ + blvs 2263f8 │ │ │ │ + blpl a63fc │ │ │ │ + blcs 11a6274 │ │ │ │ + blvc 666d8 │ │ │ │ + blvs 1e6498 │ │ │ │ + blvs 1a6418 │ │ │ │ + blcc 11264e0 │ │ │ │ + blcc ff0666e0 │ │ │ │ + blx 4667d4 │ │ │ │ mrc 15, 5, fp, cr1, cr8, {6} │ │ │ │ vcmp.f64 d3, d3 │ │ │ │ vsqrt.f64 d19, d2 │ │ │ │ vldrle s30, [r7, #-64] @ 0xffffffc0 │ │ │ │ - blne 666f4 │ │ │ │ - blcc 226638 │ │ │ │ - blpl 12266e4 │ │ │ │ - blvc 2264f4 │ │ │ │ - blvc a64c8 │ │ │ │ - blpl 1226504 │ │ │ │ - blpl ff066708 │ │ │ │ - blx 4667fc │ │ │ │ + blne 666fc │ │ │ │ + blcc 226640 │ │ │ │ + blpl 12266ec │ │ │ │ + blvc 2264fc │ │ │ │ + blvc a64d0 │ │ │ │ + blpl 122650c │ │ │ │ + blpl ff066710 │ │ │ │ + blx 466804 │ │ │ │ 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 fe466468 │ │ │ │ - blvc 1166530 │ │ │ │ - blpl 66734 │ │ │ │ - blvs 19e673c │ │ │ │ + bmi fe466470 │ │ │ │ + blvc 1166538 │ │ │ │ + blpl 6673c │ │ │ │ + blvs 19e6744 │ │ │ │ subscs r4, r0, #3264 @ 0xcc0 │ │ │ │ eoreq pc, r8, r7, lsl #2 │ │ │ │ @ instruction: 0x463e447d │ │ │ │ - blvc 1a6548 │ │ │ │ + blvc 1a6550 │ │ │ │ cdp 6, 3, cr4, cr6, cr9, {1} │ │ │ │ @ instruction: 0xee876b44 │ │ │ │ @ instruction: 0xf7d98b06 │ │ │ │ - subscs lr, r0, #46592 @ 0xb600 │ │ │ │ + subscs lr, r0, #45568 @ 0xb200 │ │ │ │ rsbseq pc, r8, r7, lsl #2 │ │ │ │ strcc r1, [r0, #2217]! @ 0x8a9 │ │ │ │ - stc 7, cr15, [lr], #868 @ 0x364 │ │ │ │ - stcgt 12, cr2, [pc, #-80] @ 2ac3c │ │ │ │ - stcgt 6, cr12, [pc, #-60] @ 2ac54 │ │ │ │ + stc 7, cr15, [sl], #868 @ 0x364 │ │ │ │ + stcgt 12, cr2, [pc, #-80] @ 2ac44 │ │ │ │ + stcgt 6, cr12, [pc, #-60] @ 2ac5c │ │ │ │ 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 5e6330 │ │ │ │ + blvc 5e6338 │ │ │ │ svceq 0x0002f1b8 │ │ │ │ - blvs 5e6338 │ │ │ │ + blvs 5e6340 │ │ │ │ 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 a49a8 │ │ │ │ + blcc a49b0 │ │ │ │ sbcseq pc, r0, #-1073741823 @ 0xc0000001 │ │ │ │ svceq 0x0002f1b8 │ │ │ │ biceq lr, r3, #2048 @ 0x800 │ │ │ │ ldc 0, cr13, [r3, #-8] │ │ │ │ @ instruction: 0xe7ea7b16 │ │ │ │ - blvc ae613c │ │ │ │ + blvc ae6144 │ │ │ │ @ instruction: 0xf7d9e7e7 │ │ │ │ - svclt 0x0000ecc8 │ │ │ │ + svclt 0x0000ecc4 │ │ │ │ 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 #2 │ │ │ │ - andeq r5, r5, r2, lsr #10 │ │ │ │ + strdeq fp, [r9], -lr │ │ │ │ + andeq r5, r5, sl, lsl r5 │ │ │ │ ldrdeq r0, [r0], -r8 │ │ │ │ - @ instruction: 0x000554bc │ │ │ │ - andeq r6, r3, r4, ror sp │ │ │ │ + @ instruction: 0x000554b4 │ │ │ │ + andeq r6, r3, r4, ror #26 │ │ │ │ vst3.32 {d27,d29,d31}, [pc :64], r8 │ │ │ │ - bl feb81f38 │ │ │ │ + bl feb81f40 │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ - blmi 5eed00 │ │ │ │ + blmi 5eed08 │ │ │ │ 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, [r8], #1020 @ 0x3fc │ │ │ │ mvnsle r2, r0, lsl #24 │ │ │ │ @ instruction: 0xf04f4c11 │ │ │ │ ldrbtmi r0, [ip], #-3585 @ 0xfffff1ff │ │ │ │ stceq 1, cr15, [r8], {4} │ │ │ │ movwcs r3, #1086 @ 0x43e │ │ │ │ @ instruction: 0xf00308d8 │ │ │ │ movwcc r0, #4359 @ 0x1107 │ │ │ │ @ instruction: 0xf101fa0e │ │ │ │ @ instruction: 0xf81c2b90 │ │ │ │ - b 8b2d7c │ │ │ │ + b 8b2d84 │ │ │ │ @ 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 │ │ │ │ - muleq r9, ip, lr │ │ │ │ - andeq sl, r9, r2, lsl #29 │ │ │ │ - andeq sl, r9, r0, asr lr │ │ │ │ + muleq r9, r4, lr │ │ │ │ + andeq sl, r9, sl, ror lr │ │ │ │ + andeq sl, r9, r8, asr #28 │ │ │ │ vst3.32 {d27,d29,d31}, [pc :64], r8 │ │ │ │ - bl feb81fb0 │ │ │ │ + bl feb81fb8 │ │ │ │ @ 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 #28 │ │ │ │ + andeq sl, r9, ip, lsl lr │ │ │ │ vst3. {d27,d29,d31}, [pc :256], r0 │ │ │ │ - bl feb81fdc │ │ │ │ + bl feb81fe4 │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ - bmi 11eece4 │ │ │ │ - blmi 1217014 │ │ │ │ + bmi 11eecec │ │ │ │ + blmi 121701c │ │ │ │ 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 a8e50 │ │ │ │ + blcs a8e58 │ │ │ │ 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 2a2f14 │ │ │ │ - bcs 85aa9c │ │ │ │ + bcs 2a2f1c │ │ │ │ + bcs 85aaa4 │ │ │ │ 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 ee4e0c │ │ │ │ + bcs ee4e14 │ │ │ │ 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 3aa6c │ │ │ │ - blcs 29f1f4 │ │ │ │ - blcs 85aad0 │ │ │ │ - blmi 99f250 │ │ │ │ + blcs 3aa74 │ │ │ │ + blcs 29f1fc │ │ │ │ + blcs 85aad8 │ │ │ │ + blmi 99f258 │ │ │ │ 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, {r3, r5, r8, r9, fp, sp, lr, pc} │ │ │ │ + stmdacs r0, {r2, 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 6c4110 │ │ │ │ + bmi 6c4118 │ │ │ │ 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 │ │ │ │ @@ -38884,170 +38886,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 319388 │ │ │ │ + blmi 319390 │ │ │ │ ldmdavs sl, {r0, r1, r3, r4, r5, r6, sl, lr}^ │ │ │ │ subsvs r6, ip, r2, lsr #11 │ │ │ │ @ instruction: 0x4620e7d4 │ │ │ │ - blx ff9e8ef6 │ │ │ │ + blx ff9e8efe │ │ │ │ @ instruction: 0xf7d9e79a │ │ │ │ - svclt 0x0000ebc4 │ │ │ │ - andeq r5, r5, r8, lsl r2 │ │ │ │ + svclt 0x0000ebc0 │ │ │ │ + andeq r5, r5, r0, lsl r2 │ │ │ │ ldrdeq r0, [r0], -r8 │ │ │ │ - andeq sl, r9, sl, ror #26 │ │ │ │ - andeq sl, r9, lr, lsr sp │ │ │ │ - andeq r5, r5, r6, asr r1 │ │ │ │ - strdeq sl, [r9], -r8 │ │ │ │ + andeq sl, r9, r2, ror #26 │ │ │ │ + andeq sl, r9, r6, lsr sp │ │ │ │ + andeq r5, r5, lr, asr #2 │ │ │ │ + strdeq sl, [r9], -r0 │ │ │ │ vst3.32 {d27,d29,d31}, [pc :256], r0 │ │ │ │ - bl feb82120 │ │ │ │ + bl feb82128 │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ stcmi 15, cr0, [lr, #-960] @ 0xfffffc40 │ │ │ │ strmi sl, [r4], -r0, lsl #30 │ │ │ │ @ instruction: 0x4629447d │ │ │ │ cdp2 7, 11, cr15, cr10, cr15, {7} │ │ │ │ stmdbmi fp, {r4, r5, r6, r8, ip, sp, pc} │ │ │ │ ldrbtmi r4, [r9], #-1568 @ 0xfffff9e0 │ │ │ │ - b ff368ea4 │ │ │ │ + b ff268eac │ │ │ │ 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 45000 │ │ │ │ + bcc 45008 │ │ │ │ andcs fp, r1, #24, 30 @ 0x60 │ │ │ │ svclt 0x0000e7f6 │ │ │ │ - @ instruction: 0x0009acb4 │ │ │ │ - andeq lr, r2, r2, lsl #1 │ │ │ │ - muleq r9, r2, ip │ │ │ │ + andeq sl, r9, ip, lsr #25 │ │ │ │ + andeq lr, r2, r2, ror r0 │ │ │ │ + andeq sl, r9, sl, lsl #25 │ │ │ │ vst3.32 {d27,d29,d31}, [pc :256], r0 │ │ │ │ - bl feb82174 │ │ │ │ + bl feb8217c │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ stcmi 15, cr0, [lr, #-960] @ 0xfffffc40 │ │ │ │ strmi sl, [r4], -r0, lsl #30 │ │ │ │ @ instruction: 0xf105447d │ │ │ │ @ instruction: 0xf7ef0144 │ │ │ │ cmnplt r0, pc, lsl #29 @ p-variant is OBSOLETE │ │ │ │ strtmi r4, [r0], -sl, lsl #18 │ │ │ │ @ instruction: 0xf7d94479 │ │ │ │ - stmdacs r0, {r1, r5, r7, r9, fp, sp, lr, pc} │ │ │ │ + stmdacs r0, {r1, r2, r3, r4, r7, r9, fp, sp, lr, pc} │ │ │ │ andcs fp, r2, #14, 30 @ 0x38 │ │ │ │ @ instruction: 0xf04f2200 │ │ │ │ - blmi 1b73a0 │ │ │ │ + blmi 1b73a8 │ │ │ │ ldrbvs r4, [sl], #-1147 @ 0xfffffb85 │ │ │ │ stclvs 13, cr11, [sl], #-704 @ 0xfffffd40 │ │ │ │ svclt 0x00183a00 │ │ │ │ ldrb r2, [r6, r1, lsl #4]! │ │ │ │ - andeq sl, r9, r0, ror #24 │ │ │ │ - andeq lr, r2, r8, lsr r0 │ │ │ │ - andeq sl, r9, ip, lsr ip │ │ │ │ + andeq sl, r9, r8, asr ip │ │ │ │ + andeq lr, r2, r8, lsr #32 │ │ │ │ + andeq sl, r9, r4, lsr 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 cb7ffc │ │ │ │ + blmi cb8004 │ │ │ │ @ instruction: 0xf8d7447a │ │ │ │ @ instruction: 0x61bd6188 │ │ │ │ ldmpl r3, {r1, r2, r3, r4, r5, r7, sp, lr}^ │ │ │ │ @ instruction: 0xf8c7681b │ │ │ │ @ instruction: 0xf04f3164 │ │ │ │ @ instruction: 0xf7d90300 │ │ │ │ - blmi b66468 │ │ │ │ + blmi b66460 │ │ │ │ @ instruction: 0xf1072100 │ │ │ │ stmiapl fp!, {r3, r5}^ │ │ │ │ @ instruction: 0xf7d961fb │ │ │ │ - stmdacs r0, {r1, r3, r4, r5, r6, r9, sl, fp, sp, lr, pc} │ │ │ │ + stmdacs r0, {r1, r2, r4, r5, r6, r9, sl, fp, sp, lr, pc} │ │ │ │ @ instruction: 0xf107d13c │ │ │ │ strmi r0, [r4], -r8, lsr #16 │ │ │ │ @ instruction: 0xf5074640 │ │ │ │ @ instruction: 0xf7d975a2 │ │ │ │ - blmi 966bec │ │ │ │ + blmi 966be4 │ │ │ │ ldmpl r6, {r1, r3, r4, r5, r7, r8, fp, sp, lr}^ │ │ │ │ @ instruction: 0xf7d94630 │ │ │ │ - @ instruction: 0x2320eaba │ │ │ │ + @ instruction: 0x2320eab6 │ │ │ │ ldrdeq lr, [r0, #-151]! @ 0xffffff69 │ │ │ │ @ instruction: 0xf7ea462a │ │ │ │ strls pc, [r3, #-3627] @ 0xfffff1d5 │ │ │ │ @ instruction: 0xf04f68bb │ │ │ │ movwls r3, #8447 @ 0x20ff │ │ │ │ movwls r6, #6395 @ 0x18fb │ │ │ │ ldrdcc pc, [ip, r7] │ │ │ │ ldrdcs lr, [r4, -r7] │ │ │ │ strtmi r9, [r3], -r0, lsl #6 │ │ │ │ mcr2 7, 7, pc, cr6, cr3, {7} @ │ │ │ │ @ instruction: 0xf7d94640 │ │ │ │ - ldmibvs fp!, {r1, r4, r6, r8, r9, fp, sp, lr, pc}^ │ │ │ │ + ldmibvs fp!, {r1, r2, r3, r6, r8, r9, fp, sp, lr, pc}^ │ │ │ │ @ instruction: 0x47984630 │ │ │ │ @ instruction: 0x46216a78 │ │ │ │ - stcl 7, cr15, [r0], #868 @ 0x364 │ │ │ │ - blmi 3fd8c0 │ │ │ │ + ldcl 7, cr15, [ip], {217} @ 0xd9 │ │ │ │ + blmi 3fd8c8 │ │ │ │ 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, [r2, #868]! @ 0x364 │ │ │ │ - b ffb69010 │ │ │ │ - andeq r5, r5, lr, lsl r0 │ │ │ │ - andeq r5, r5, r4, lsl r0 │ │ │ │ + stc 7, cr15, [lr, #868]! @ 0x364 │ │ │ │ + b ffa69018 │ │ │ │ + andeq r5, r5, r6, lsl r0 │ │ │ │ + andeq r5, r5, ip │ │ │ │ ldrdeq r0, [r0], -r8 │ │ │ │ andeq r0, r0, r0, lsl #9 │ │ │ │ muleq r0, r8, r4 │ │ │ │ - andeq r4, r5, r8, lsl #31 │ │ │ │ + andeq r4, r5, r0, lsl #31 │ │ │ │ vst3.32 {d27,d29,d31}, [pc :64], r0 │ │ │ │ - bl feb822cc │ │ │ │ + bl feb822d4 │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ addlt r0, r5, r0, ror #31 │ │ │ │ @ instruction: 0x232daf04 │ │ │ │ - blvc 166738 │ │ │ │ - blvc 66714 │ │ │ │ + blvc 166740 │ │ │ │ + blvc 6671c │ │ │ │ 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 feb822f8 │ │ │ │ + bl feb82300 │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ addlt r0, r5, r0, ror #31 │ │ │ │ @ instruction: 0x232eaf04 │ │ │ │ - blvc 166764 │ │ │ │ - blvc 66740 │ │ │ │ + blvc 16676c │ │ │ │ + blvc 66748 │ │ │ │ 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 feb82324 │ │ │ │ + bl feb8232c │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ addlt r0, r5, r0, ror #31 │ │ │ │ @ instruction: 0x232faf04 │ │ │ │ - blvc 166790 │ │ │ │ - blvc 6676c │ │ │ │ + blvc 166798 │ │ │ │ + blvc 66774 │ │ │ │ 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 e6608 │ │ │ │ + blhi e6610 │ │ │ │ @ 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 │ │ │ │ @@ -39062,263 +39064,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 5e91ae │ │ │ │ + blx 5e91b6 │ │ │ │ vst1.32 {d20-d22}, [pc], r1 │ │ │ │ @ instruction: 0xf7ff7056 │ │ │ │ strmi pc, [r4], -pc, asr #21 │ │ │ │ vst1.8 {d20-d22}, [pc :256], r1 │ │ │ │ @ instruction: 0x26017256 │ │ │ │ - blx 18e7212 │ │ │ │ + blx 18e721a │ │ │ │ @ instruction: 0xf1b96026 │ │ │ │ andsle r0, sp, r0, lsl #30 │ │ │ │ strbtne pc, [ip], #2271 @ 0x8df @ │ │ │ │ ldrbtmi r4, [r9], #-1608 @ 0xfffff9b8 │ │ │ │ - stcl 7, cr15, [r0, #868]! @ 0x364 │ │ │ │ + ldcl 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, r3, r4, r5, r8, r9, fp, sp, lr, pc} │ │ │ │ + ldmvs fp!, {r1, r2, r4, r5, r8, r9, fp, sp, lr, pc} │ │ │ │ svclt 0x000242b0 │ │ │ │ @ instruction: 0xf10760bd │ │ │ │ ldrmi r0, [lr], -r8, asr #16 │ │ │ │ mrshi pc, (UNDEF: 64) @ │ │ │ │ @ instruction: 0xf7d94618 │ │ │ │ - strbmi lr, [r8], -sl, lsl #26 │ │ │ │ - blx 1769208 │ │ │ │ + strbmi lr, [r8], -r6, lsl #26 │ │ │ │ + blx 1769210 │ │ │ │ @ instruction: 0xf8da68a2 │ │ │ │ @ instruction: 0xf8db6000 │ │ │ │ stmiavs r3!, {ip, pc}^ │ │ │ │ - bl 1cfbce4 │ │ │ │ + bl 1cfbcec │ │ │ │ vaddw.s8 q0, q0, d9 │ │ │ │ - bne feccb620 │ │ │ │ + bne feccb628 │ │ │ │ strbeq pc, [ip, #-261] @ 0xfffffefb @ │ │ │ │ movweq lr, #15209 @ 0x3b69 │ │ │ │ svcvc 0x0016f5b2 │ │ │ │ - bleq 467644 │ │ │ │ + bleq 46764c │ │ │ │ movweq pc, #371 @ 0x173 @ │ │ │ │ strtmi sp, [r8], -r6, lsl #20 │ │ │ │ @ instruction: 0xf7d94659 │ │ │ │ - stmdacs r0, {r2, r3, r6, r8, fp, sp, lr, pc} │ │ │ │ + stmdacs r0, {r3, 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], r2, lsl #18 │ │ │ │ + @ instruction: 0x46dee8fe │ │ │ │ @ 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 37aaa │ │ │ │ + blx 37ab2 │ │ │ │ @ instruction: 0xf8dbf603 │ │ │ │ - blx 772ae │ │ │ │ + blx 772b6 │ │ │ │ @ instruction: 0xf5046602 │ │ │ │ ldrmi r7, [lr], #-392 @ 0xfffffe78 │ │ │ │ cmnpne pc, #1342177284 @ p-variant is OBSOLETE @ 0x50000004 │ │ │ │ movweq pc, #4800 @ 0x12c0 @ │ │ │ │ svclt 0x00d7429e │ │ │ │ - bvc ff9e5c00 │ │ │ │ + bvc ff9e5c08 │ │ │ │ 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 ff2db240 │ │ │ │ - blmi ffe31d70 │ │ │ │ + bl ff2db248 │ │ │ │ + blmi ffe31d78 │ │ │ │ @ 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 66948 │ │ │ │ + blvc 66950 │ │ │ │ mrc2 7, 2, pc, cr4, cr15, {7} │ │ │ │ ldrbtmi r4, [fp], #-3052 @ 0xfffff414 │ │ │ │ - bcs 46588 │ │ │ │ + bcs 46590 │ │ │ │ tstphi sp, r0, asr #32 @ p-variant is OBSOLETE │ │ │ │ stmibeq r9, {r2, r8, r9, fp, sp, lr, pc} │ │ │ │ - blhi 166988 │ │ │ │ + blhi 166990 │ │ │ │ @ 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 ff1b1334 │ │ │ │ - blmi ff734eec │ │ │ │ + bl ff1b133c │ │ │ │ + blmi ff734ef4 │ │ │ │ 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 │ │ │ │ - ldcl 7, cr15, [ip, #-868]! @ 0xfffffc9c │ │ │ │ + ldcl 7, cr15, [r8, #-868]! @ 0xfffffc9c │ │ │ │ mvnsle r2, r0, lsl #16 │ │ │ │ - blmi ff37ce24 │ │ │ │ + blmi ff37ce2c │ │ │ │ andscs r4, r8, #76546048 @ 0x4900000 │ │ │ │ @ instruction: 0x4630447b │ │ │ │ stccs 6, cr15, [r8], {3} │ │ │ │ bicne pc, r8, #3145728 @ 0x300000 │ │ │ │ - blhi e6638 │ │ │ │ + blhi e6640 │ │ │ │ @ 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, r2, r4, r5, r6, r8, fp, ip, sp, lr, pc}^ │ │ │ │ @ instruction: 0xf9fef7ff │ │ │ │ mvnlt r4, r0, lsl #13 │ │ │ │ @ instruction: 0xf7d92012 │ │ │ │ - ldmibmi fp!, {r3, r5, r8, sl, fp, sp, lr, pc} │ │ │ │ + ldmibmi fp!, {r2, r5, r8, sl, fp, sp, lr, pc} │ │ │ │ strbmi r4, [r0], -r5, lsl #12 │ │ │ │ @ instruction: 0xf7d94479 │ │ │ │ - @ instruction: 0x4606ecd4 │ │ │ │ + @ instruction: 0x4606ecd0 │ │ │ │ @ instruction: 0xf7d94628 │ │ │ │ - cmnlt r6, lr, lsl sp │ │ │ │ + cmnlt r6, sl, lsl sp │ │ │ │ andcs r4, r1, #53477376 @ 0x3300000 │ │ │ │ cmppvc r4, pc, asr #8 @ p-variant is OBSOLETE │ │ │ │ @ instruction: 0xf7d94620 │ │ │ │ - stmdacs r1, {r1, r2, r3, r5, r6, r7, r8, fp, sp, lr, pc} │ │ │ │ + stmdacs r1, {r1, r3, r5, r6, r7, r8, fp, sp, lr, pc} │ │ │ │ addhi pc, r2, r0 │ │ │ │ @ instruction: 0xf7d94630 │ │ │ │ - strbmi lr, [r0], -r0, lsl #24 │ │ │ │ + @ instruction: 0x4640ebfc │ │ │ │ @ instruction: 0xf952f7ff │ │ │ │ cmpppl r0, #212, 16 @ p-variant is OBSOLETE @ 0xd40000 │ │ │ │ @ instruction: 0x4628b135 │ │ │ │ ldrdpl pc, [r8, #-133]! @ 0xffffff7b │ │ │ │ @ instruction: 0xf94af7ff │ │ │ │ mvnsle r2, r0, lsl #26 │ │ │ │ @ instruction: 0xf7ff4620 │ │ │ │ - bmi fea69950 │ │ │ │ + bmi fea69958 │ │ │ │ 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 e6750 │ │ │ │ + blhi e6758 │ │ │ │ svchi 0x00f0e8bd │ │ │ │ adcsvc pc, r8, pc, asr #8 │ │ │ │ @ instruction: 0xf978f7ff │ │ │ │ vst1.8 {d20-d22}, [pc], r5 │ │ │ │ @ instruction: 0x464172b4 │ │ │ │ - ldm r8!, {r0, r3, r4, r6, r7, r8, r9, sl, ip, sp, lr, pc} │ │ │ │ + ldm 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, r3, r5, r6, r7, r8, fp, sp, lr, pc} │ │ │ │ + stmdacs r1, {r1, r2, 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 fefe9410 │ │ │ │ + b feee9418 │ │ │ │ stmdavc r3, {r3, r4, r8, ip, sp, pc} │ │ │ │ @ instruction: 0xf0402b00 │ │ │ │ @ instruction: 0x462880f6 │ │ │ │ @ instruction: 0xffb8f7ef │ │ │ │ strmi r4, [r2], r3, lsl #13 │ │ │ │ @ instruction: 0x4644e757 │ │ │ │ adcsvc pc, r8, pc, asr #8 │ │ │ │ @ instruction: 0xf7ff3602 │ │ │ │ strmi pc, [r1], r5, asr #18 │ │ │ │ adcsvc pc, r8, #1325400064 @ 0x4f000000 │ │ │ │ @ instruction: 0xf0122100 │ │ │ │ movwcs pc, #6617 @ 0x19d9 @ │ │ │ │ - blhi 66b04 │ │ │ │ + blhi 66b0c │ │ │ │ @ instruction: 0xf8494651 │ │ │ │ vst4.8 {d19-d22}, [pc :128], r6 │ │ │ │ @ instruction: 0xf1097280 │ │ │ │ @ instruction: 0xf0120068 │ │ │ │ - blmi 1f29d30 │ │ │ │ + blmi 1f29d38 │ │ │ │ mrrcvs 4, 7, r4, fp, cr11 │ │ │ │ @ instruction: 0xf0402b00 │ │ │ │ @ instruction: 0xf1bb80ad │ │ │ │ andle r0, r2, r0, lsl #30 │ │ │ │ @ instruction: 0xf7ff4658 │ │ │ │ @ instruction: 0xf8d4f8dd │ │ │ │ @ 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 │ │ │ │ - ldmdb ip, {r0, r3, r4, r6, r7, r8, r9, sl, ip, sp, lr, pc}^ │ │ │ │ + ldmdb 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 182172c │ │ │ │ + blmi 1821734 │ │ │ │ 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 11175a4 │ │ │ │ + b 11175ac │ │ │ │ @ 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 │ │ │ │ @@ -39327,27 +39329,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 0x0082f7d8 │ │ │ │ + svc 0x007ef7d8 │ │ │ │ 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 22762c │ │ │ │ + beq 227634 │ │ │ │ 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 │ │ │ │ @@ -39357,111 +39359,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 1e513c │ │ │ │ + bcs 1e5144 │ │ │ │ @ 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, 13, cr15, cr10, cr15, {7} │ │ │ │ strmi r2, [r3], lr, lsr #2 │ │ │ │ - bl e695e4 │ │ │ │ + bl d695ec │ │ │ │ @ instruction: 0xf04fb150 │ │ │ │ @ instruction: 0x212e0a00 │ │ │ │ andge pc, r0, r0, lsl #17 │ │ │ │ @ instruction: 0xf7d94658 │ │ │ │ - tstlt r8, r0, lsr fp │ │ │ │ + tstlt r8, ip, lsr #22 │ │ │ │ andge pc, r0, r0, lsl #17 │ │ │ │ @ instruction: 0xe66a46da │ │ │ │ @ instruction: 0x46dc68bc │ │ │ │ andcc lr, r1, sl, lsr #15 │ │ │ │ cdp2 7, 12, cr15, cr2, cr15, {7} │ │ │ │ ldrbmi r4, [sl], r3, lsl #13 │ │ │ │ @ instruction: 0xf7d8e661 │ │ │ │ - svclt 0x0000efea │ │ │ │ - muleq r5, r6, lr │ │ │ │ - andeq sl, r9, r4, ror sl │ │ │ │ - ldrdeq r0, [r0], -r8 │ │ │ │ - strdeq sp, [r2], -sl │ │ │ │ - strdeq r6, [r3], -r0 │ │ │ │ - andeq sp, r2, r6, asr #25 │ │ │ │ - andeq sl, r9, r6, asr #17 │ │ │ │ - andeq sl, r9, r0, lsl #17 │ │ │ │ - andeq r6, r3, r4, lsr r6 │ │ │ │ - strdeq sp, [r2], -r8 │ │ │ │ - andeq r4, r5, r2, asr #23 │ │ │ │ - andeq sl, r9, ip, ror #13 │ │ │ │ - andeq sl, r9, r8, ror r6 │ │ │ │ - andeq sl, r9, ip, lsr r6 │ │ │ │ - andeq sl, r9, r6, lsr r6 │ │ │ │ - andeq sp, r2, lr, lsr #19 │ │ │ │ - muleq r2, r6, r9 │ │ │ │ - andeq sp, r2, lr, ror #18 │ │ │ │ + svclt 0x0000efe6 │ │ │ │ + andeq r4, r5, lr, lsl #29 │ │ │ │ + andeq sl, r9, ip, ror #20 │ │ │ │ + ldrdeq r0, [r0], -r8 │ │ │ │ + andeq sp, r2, sl, ror #27 │ │ │ │ + andeq r6, r3, r0, ror #13 │ │ │ │ + @ instruction: 0x0002dcb6 │ │ │ │ + @ instruction: 0x0009a8be │ │ │ │ + andeq sl, r9, r8, ror r8 │ │ │ │ + andeq r6, r3, r4, lsr #12 │ │ │ │ + andeq sp, r2, r8, ror #23 │ │ │ │ + @ instruction: 0x00054bba │ │ │ │ + andeq sl, r9, r4, ror #13 │ │ │ │ + andeq sl, r9, r0, ror r6 │ │ │ │ + andeq sl, r9, r4, lsr r6 │ │ │ │ + andeq sl, r9, lr, lsr #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 16f772c │ │ │ │ + bllt 16f7734 │ │ │ │ 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 fe77a8 │ │ │ │ + blx fe77b0 │ │ │ │ ldrdcc pc, [r0], -r9 │ │ │ │ @ instruction: 0x4630b9db │ │ │ │ ldrtmi r3, [sp], r4, lsl #14 │ │ │ │ mvnshi lr, #12386304 @ 0xbd0000 │ │ │ │ ldc2l 7, cr15, [r6], #-952 @ 0xfffffc48 │ │ │ │ mvnle r2, r0, lsl #16 │ │ │ │ andls r4, r0, r1, lsr r6 │ │ │ │ strbmi r4, [r2], -fp, lsr #12 │ │ │ │ @ instruction: 0xf0154620 │ │ │ │ - b 86ad0c │ │ │ │ + b 86ad14 │ │ │ │ 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 17677dc │ │ │ │ + blx 17677e4 │ │ │ │ stmdami ip, {r1, r3, r6, r7, r8, r9, sl, sp, lr, pc} │ │ │ │ vmax.s8 d20, d0, d25 │ │ │ │ ldrbtmi r1, [r8], #-571 @ 0xfffffdc5 │ │ │ │ - blx 4677ee │ │ │ │ + blx 4677f6 │ │ │ │ smladxcc r4, r0, r6, r4 │ │ │ │ pop {r0, r2, r3, r4, r5, r7, r9, sl, lr} │ │ │ │ svclt 0x000083f0 │ │ │ │ - andeq r4, r5, sl, ror #17 │ │ │ │ + andeq r4, r5, r2, ror #17 │ │ │ │ ldrdeq r0, [r0], -r0 @ │ │ │ │ - @ instruction: 0x0002d8b6 │ │ │ │ - muleq r2, ip, r8 │ │ │ │ - andeq sp, r2, r0, ror #16 │ │ │ │ - andeq sp, r2, lr, ror #16 │ │ │ │ + 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 │ │ │ │ @@ -39487,15 +39489,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 1ca737c │ │ │ │ + blmi 1ca7374 │ │ │ │ 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 │ │ │ │ @@ -39505,45 +39507,45 @@ │ │ │ │ @ instruction: 0xf1079301 │ │ │ │ movwcs r0, #2828 @ 0xb0c │ │ │ │ andlt pc, r0, sp, asr #17 │ │ │ │ @ instruction: 0xff1af7e6 │ │ │ │ @ instruction: 0x46032230 │ │ │ │ strbmi r2, [r8], -r0, lsl #2 │ │ │ │ @ instruction: 0xf0114699 │ │ │ │ - blmi 186b880 │ │ │ │ + blmi 186b888 │ │ │ │ andcc pc, r3, r8, asr r8 @ │ │ │ │ stmdaeq r0, {r0, r1, r2, r3, r6, ip, sp, lr, pc} │ │ │ │ @ instruction: 0x4618607b │ │ │ │ - mrc 7, 3, APSR_nzcv, cr14, cr8, {6} │ │ │ │ + mrc 7, 3, APSR_nzcv, 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, [r2, #864]! @ 0x360 │ │ │ │ + stc 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 12f38f4 │ │ │ │ + bmi 12f38fc │ │ │ │ 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 90fd64 │ │ │ │ + bne 90fd6c │ │ │ │ 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 │ │ │ │ @@ -39551,18 +39553,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 1b69920 │ │ │ │ + blx 1b69928 │ │ │ │ svceq 0x0000f1b9 │ │ │ │ @ instruction: 0xf8dadc2c │ │ │ │ - blcs 37960 │ │ │ │ + blcs 37968 │ │ │ │ @ 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} @ │ │ │ │ @@ -39595,67 +39597,67 @@ │ │ │ │ @ instruction: 0xf7f39400 │ │ │ │ ldr pc, [r6, r1, 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 0x0000ee42 │ │ │ │ - andeq r4, r5, lr, lsl r8 │ │ │ │ + svclt 0x0000ee3e │ │ │ │ + andeq r4, r5, r6, lsl r8 │ │ │ │ ldrdeq r0, [r0], -r8 │ │ │ │ - andeq r4, r5, r4, lsl r8 │ │ │ │ + andeq r4, r5, ip, lsl #16 │ │ │ │ ldrdeq r0, [r0], -r0 @ │ │ │ │ - andeq sp, r2, sl, ror #15 │ │ │ │ + ldrdeq sp, [r2], -sl │ │ │ │ andeq r0, r0, r4, asr #9 │ │ │ │ andeq r0, r0, r4, asr r4 │ │ │ │ - andeq r4, r5, sl, lsl #14 │ │ │ │ - andeq sl, r2, sl, lsr #31 │ │ │ │ + andeq r4, r5, r2, lsl #14 │ │ │ │ + muleq r2, sl, pc @ │ │ │ │ strdeq r0, [r0], -ip │ │ │ │ - @ instruction: 0x0002d6b4 │ │ │ │ - andeq sp, r2, ip, ror r6 │ │ │ │ - andeq sl, r2, lr, lsl #16 │ │ │ │ - andeq sp, r2, sl, ror #12 │ │ │ │ - strdeq sl, [r2], -ip │ │ │ │ - andeq sp, r2, ip, asr #12 │ │ │ │ - andeq sl, r2, r4, lsl #30 │ │ │ │ - strdeq sp, [r2], -r8 │ │ │ │ - andeq sl, r2, sl, lsl #15 │ │ │ │ + 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, 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 45af4 │ │ │ │ - blmi 1fdff5c │ │ │ │ + blcs 45afc │ │ │ │ + blmi 1fdff64 │ │ │ │ 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, #3440640 @ 0x348000 │ │ │ │ + andcs lr, r1, #3375104 @ 0x338000 │ │ │ │ ldrdeq lr, [r0, -r4] │ │ │ │ - stmib ip, {r0, r3, r4, r6, r7, r8, r9, sl, ip, sp, lr, pc}^ │ │ │ │ + stmib 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 1d261d0 │ │ │ │ + blmi 1d261c8 │ │ │ │ ldmdavs r8, {r0, r1, r3, r4, r5, r6, sl, lr} │ │ │ │ - stmdb r0, {r0, r3, r4, r6, r7, r8, r9, sl, ip, sp, lr, pc}^ │ │ │ │ + ldmdb 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 1c1a200 │ │ │ │ + bmi 1c1a208 │ │ │ │ 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 │ │ │ │ @@ -39667,178 +39669,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 186794c │ │ │ │ + blmi 1867944 │ │ │ │ @ instruction: 0x4621697a │ │ │ │ eoreq pc, r0, r7, lsl #2 │ │ │ │ teqvs fp, r3 @ │ │ │ │ - stmia sl!, {r0, r3, r4, r6, r7, r8, r9, sl, ip, sp, lr, pc}^ │ │ │ │ + stmia 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 16660d0 │ │ │ │ + blmi 16660c8 │ │ │ │ ldmpl r6, {r1, r3, r4, r5, r6, r8, fp, sp, lr}^ │ │ │ │ @ instruction: 0xf7d84630 │ │ │ │ - blmi 15e7004 │ │ │ │ + blmi 15e6ffc │ │ │ │ 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 │ │ │ │ - stcl 7, cr15, [ip, #864] @ 0x360 │ │ │ │ + stcl 7, cr15, [r8, #864] @ 0x360 │ │ │ │ @ instruction: 0x4630693b │ │ │ │ ldmibvs r8!, {r3, r4, r7, r8, r9, sl, lr} │ │ │ │ @ instruction: 0xf7d84621 │ │ │ │ - stccs 15, cr14, [r0, #-368] @ 0xfffffe90 │ │ │ │ - blmi 13624d4 │ │ │ │ + stccs 15, cr14, [r0, #-352] @ 0xfffffea0 │ │ │ │ + blmi 13624dc │ │ │ │ ldmdavs ip, {r0, r1, r3, r4, r5, r6, sl, lr} │ │ │ │ orrle r2, r3, r0, lsl #24 │ │ │ │ - svc 0x008ef7d8 │ │ │ │ + svc 0x008af7d8 │ │ │ │ @ instruction: 0xf1074603 │ │ │ │ @ instruction: 0x4620011c │ │ │ │ adcsvs r6, fp, fp, lsl r8 │ │ │ │ - svc 0x004af7d8 │ │ │ │ + svc 0x0046f7d8 │ │ │ │ strtmi r4, [r1], -r0, asr #22 │ │ │ │ @ instruction: 0xf507697a │ │ │ │ ldmpl r3, {r2, r3, r4, r7, ip, sp, lr}^ │ │ │ │ @ instruction: 0xf7d960fb │ │ │ │ - strmi lr, [r4], -ip, lsr #17 │ │ │ │ + strmi lr, [r4], -r8, lsr #17 │ │ │ │ cmple r0, r0, lsl #16 │ │ │ │ ldrvc pc, [ip], r7, lsl #10 │ │ │ │ ldrsbthi pc, [r8], #143 @ 0x8f @ │ │ │ │ @ instruction: 0xf7d94630 │ │ │ │ - blmi e66050 │ │ │ │ + blmi e66048 │ │ │ │ ldrbtmi r6, [r8], #2426 @ 0x97a │ │ │ │ @ instruction: 0x462858d5 │ │ │ │ - stcl 7, cr15, [sl], #864 @ 0x360 │ │ │ │ + stcl 7, cr15, [r6], #864 @ 0x360 │ │ │ │ ldmvs fp!, {r0, r3, r4, r5, r8, fp, lr} │ │ │ │ rscscc pc, pc, pc, asr #32 │ │ │ │ - bmi e3cdc4 │ │ │ │ + bmi e3cdcc │ │ │ │ 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 │ │ │ │ @ instruction: 0x4630f919 │ │ │ │ - stc 7, cr15, [r4, #864] @ 0x360 │ │ │ │ + stc 7, cr15, [r0, #864] @ 0x360 │ │ │ │ @ instruction: 0x462868fb │ │ │ │ @ instruction: 0x46214798 │ │ │ │ @ instruction: 0xf7d869f8 │ │ │ │ - blmi 767860 │ │ │ │ + blmi 767858 │ │ │ │ stmiapl fp, {r0, r3, r4, r5, r6, r8, fp, sp, lr}^ │ │ │ │ - blcs 45c84 │ │ │ │ + blcs 45c8c │ │ │ │ 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 9a6c78 │ │ │ │ + blmi 9a6c70 │ │ │ │ ldrbtmi r4, [fp], #-1540 @ 0xfffff9fc │ │ │ │ stccs 0, cr6, [r0], {24} │ │ │ │ svcge 0x0028f47f │ │ │ │ - blmi 665ad0 │ │ │ │ + blmi 665ad8 │ │ │ │ ldmpl r3, {r1, r3, r4, r5, r6, r8, fp, sp, lr}^ │ │ │ │ ldmdbvs fp!, {r3, r4, r9, sl, lr} │ │ │ │ @ instruction: 0xf1074798 │ │ │ │ @ instruction: 0xf7d80020 │ │ │ │ - blmi 527bc4 │ │ │ │ + blmi 527bbc │ │ │ │ ldmpl r3, {r1, r3, r4, r5, r6, r8, fp, sp, lr}^ │ │ │ │ ldmvs fp!, {r3, r4, r9, sl, lr}^ │ │ │ │ @ instruction: 0xf5074798 │ │ │ │ @ instruction: 0xf7d8709c │ │ │ │ - @ instruction: 0xf7d8efd0 │ │ │ │ - svclt 0x0000ed0a │ │ │ │ - muleq r5, r6, r5 │ │ │ │ - muleq r5, r2, r5 │ │ │ │ + @ instruction: 0xf7d8efcc │ │ │ │ + svclt 0x0000ed06 │ │ │ │ + andeq r4, r5, lr, lsl #11 │ │ │ │ + andeq r4, r5, sl, lsl #11 │ │ │ │ ldrdeq r0, [r0], -r8 │ │ │ │ ldrdeq r0, [r0], -r0 @ │ │ │ │ - andeq sl, r9, r4, lsr #3 │ │ │ │ - muleq r9, r6, r1 │ │ │ │ - andeq sl, r9, r0, ror r1 │ │ │ │ - andeq r4, r5, sl, lsr #10 │ │ │ │ - andeq sp, r2, r4, lsr #11 │ │ │ │ - andeq sp, r2, lr, lsr #11 │ │ │ │ - muleq r2, r2, r5 │ │ │ │ - muleq r2, ip, r5 │ │ │ │ + muleq r9, ip, r1 │ │ │ │ + andeq sl, r9, lr, lsl #3 │ │ │ │ + andeq sl, r9, r8, ror #2 │ │ │ │ + andeq r4, r5, r2, lsr #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, asr r4 │ │ │ │ - andeq sp, r2, r2, asr #10 │ │ │ │ - andeq sl, r9, ip, lsr #1 │ │ │ │ - ldrdeq sp, [r2], -r6 │ │ │ │ - ldrdeq r7, [r5], -r4 │ │ │ │ + andeq r7, r5, ip, asr #8 │ │ │ │ + andeq sp, r2, r2, lsr r5 │ │ │ │ + andeq sl, r9, r4, lsr #1 │ │ │ │ + andeq sp, r2, r6, asr #9 │ │ │ │ + andeq r7, r5, ip, asr #7 │ │ │ │ strdeq r0, [r0], -ip │ │ │ │ - andeq sp, r2, r8, lsl #9 │ │ │ │ - andeq r8, r2, r0, lsl ip │ │ │ │ - strdeq r9, [r9], -r6 │ │ │ │ + andeq sp, r2, r8, ror r4 │ │ │ │ + andeq r8, r2, r0, lsl #24 │ │ │ │ + andeq r9, r9, lr, ror #31 │ │ │ │ vst3.32 {d27,d29,d31}, [pc :256], r0 │ │ │ │ - bl feb82ed8 │ │ │ │ + bl feb82ee0 │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ - blmi 9afca0 │ │ │ │ - bmi 9d78e4 │ │ │ │ + blmi 9afca8 │ │ │ │ + bmi 9d78ec │ │ │ │ ldmpl sp, {r0, r1, r3, r4, r5, r6, sl, lr} │ │ │ │ - bllt 1905d98 │ │ │ │ + bllt 1905da0 │ │ │ │ ldrbtmi r4, [ip], #-3108 @ 0xfffff3dc │ │ │ │ teqlt r3, #2293760 @ 0x230000 │ │ │ │ vst1.8 {d18-d21}, [pc], r1 │ │ │ │ @ instruction: 0xf10471c0 │ │ │ │ @ instruction: 0xf7d80008 │ │ │ │ - stmdacs r1, {r4, r5, r7, r8, sl, fp, sp, lr, pc} │ │ │ │ + stmdacs r1, {r2, r3, 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 │ │ │ │ - mcrr 7, 13, pc, sl, cr8 @ │ │ │ │ + mcrr 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, r4, r5, r6, r7, r8, r9, sl, fp, sp, lr, pc} │ │ │ │ + stmdavs fp!, {r1, r4, r5, r6, r7, r8, r9, sl, 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, lsl r3 │ │ │ │ + andeq r4, r5, r4, lsl r3 │ │ │ │ ldrdeq r0, [r0], -r0 @ │ │ │ │ - andeq r9, r9, r2, asr #30 │ │ │ │ - andeq r9, r9, r4, lsr #30 │ │ │ │ - andeq sp, r2, r6, lsl #7 │ │ │ │ - andeq sp, r2, r4, lsr #7 │ │ │ │ - andeq sp, r2, r6, ror #6 │ │ │ │ - andeq sp, r2, r4, lsl #7 │ │ │ │ - andeq sp, r2, r2, asr r3 │ │ │ │ - andeq sp, r2, r0, ror r3 │ │ │ │ - andeq sp, r2, r4, lsr r3 │ │ │ │ - andeq sp, r2, r2, asr r3 │ │ │ │ + andeq r9, r9, sl, lsr pc │ │ │ │ + andeq r9, r9, ip, lsl 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 feb82fb0 │ │ │ │ + bl feb82fb8 │ │ │ │ @ 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} │ │ │ │ @@ -39852,39 +39854,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, cr6, cr8, {6} │ │ │ │ + mrc 7, 0, APSR_nzcv, cr2, cr8, {6} │ │ │ │ ldmvs sl!, {r0, r1, r2, r3, r5, r8, r9, fp, lr}^ │ │ │ │ @ instruction: 0xf1072100 │ │ │ │ ldmpl r3, {r3, r4}^ │ │ │ │ @ instruction: 0xf7d860bb │ │ │ │ - @ instruction: 0x4604ef78 │ │ │ │ + @ instruction: 0x4604ef74 │ │ │ │ teqle fp, r0, lsl #16 │ │ │ │ ldreq pc, [r8], -r7, lsl #2 │ │ │ │ @ instruction: 0xf7d84630 │ │ │ │ - blmi a67dec │ │ │ │ + blmi a67de4 │ │ │ │ ldmpl r5, {r1, r3, r4, r5, r6, r7, fp, sp, lr}^ │ │ │ │ @ instruction: 0xf7d84628 │ │ │ │ - stmdbmi r6!, {r1, r3, r4, r5, r7, r8, r9, fp, sp, lr, pc} │ │ │ │ + stmdbmi r6!, {r1, r2, r4, r5, r7, r8, r9, fp, sp, lr, pc} │ │ │ │ addsvc pc, sl, r7, lsl #10 │ │ │ │ cmpcc r0, r9, ror r4 │ │ │ │ - blx fe8e9e12 │ │ │ │ + blx fe8e9e1a │ │ │ │ ldrtmi r4, [r0], -r3, lsl #12 │ │ │ │ @ instruction: 0xf7d8461e │ │ │ │ - ldmvs fp!, {r1, r2, r3, r4, r6, sl, fp, sp, lr, pc} │ │ │ │ + ldmvs fp!, {r1, r3, r4, r6, sl, fp, sp, lr, pc} │ │ │ │ ldrmi r4, [r8, r8, lsr #12] │ │ │ │ @ instruction: 0x46216978 │ │ │ │ - stcl 7, cr15, [ip, #864]! @ 0x360 │ │ │ │ + stcl 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 71a454 │ │ │ │ + bmi 71a45c │ │ │ │ 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 │ │ │ │ @@ -39893,30 +39895,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, cr0, cr8, {6} │ │ │ │ - bl ffae9e10 │ │ │ │ - andeq r4, r5, r2, asr #4 │ │ │ │ - andeq r4, r5, ip, lsr r2 │ │ │ │ + mcr 7, 5, pc, cr12, cr8, {6} @ │ │ │ │ + bl ff9e9e18 │ │ │ │ + andeq r4, r5, sl, lsr r2 │ │ │ │ + andeq r4, r5, r4, lsr r2 │ │ │ │ ldrdeq r0, [r0], -r8 │ │ │ │ ldrdeq r0, [r0], -r0 @ │ │ │ │ - @ instruction: 0x0002d2bc │ │ │ │ - andeq sp, r2, lr, 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, ror r1 │ │ │ │ - muleq r5, r6, r1 │ │ │ │ - andeq sp, r2, r2, lsl r2 │ │ │ │ - andeq sp, r2, r4, asr #4 │ │ │ │ + andeq r7, r5, ip, ror #2 │ │ │ │ + andeq r4, r5, lr, lsl #3 │ │ │ │ + andeq sp, r2, r2, lsl #4 │ │ │ │ + andeq sp, r2, r4, lsr r2 │ │ │ │ vst3. {d27,d29,d31}, [pc :256], r0 │ │ │ │ - bl feb830e8 │ │ │ │ + bl feb830f0 │ │ │ │ @ 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} │ │ │ │ @@ -39930,39 +39932,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 │ │ │ │ - ldcl 7, cr15, [sl, #-864]! @ 0xfffffca0 │ │ │ │ + ldcl 7, cr15, [r6, #-864]! @ 0xfffffca0 │ │ │ │ ldmvs sl!, {r0, r1, r2, r3, r5, r8, r9, fp, lr}^ │ │ │ │ @ instruction: 0xf1072100 │ │ │ │ ldmpl r3, {r3, r4}^ │ │ │ │ @ instruction: 0xf7d860bb │ │ │ │ - @ instruction: 0x4604eedc │ │ │ │ + @ instruction: 0x4604eed8 │ │ │ │ teqle fp, r0, lsl #16 │ │ │ │ ldreq pc, [r8], -r7, lsl #2 │ │ │ │ @ instruction: 0xf7d84630 │ │ │ │ - blmi a67cb4 │ │ │ │ + blmi a67cac │ │ │ │ ldmpl r5, {r1, r3, r4, r5, r6, r7, fp, sp, lr}^ │ │ │ │ @ instruction: 0xf7d84628 │ │ │ │ - stmdbmi r6!, {r1, r2, r3, r4, r8, r9, fp, sp, lr, pc} │ │ │ │ + stmdbmi r6!, {r1, r3, r4, r8, r9, fp, sp, lr, pc} │ │ │ │ addsvc pc, sl, r7, lsl #10 │ │ │ │ cmpcc r4, r9, ror r4 │ │ │ │ - blx 1e9f4a │ │ │ │ + blx 1e9f52 │ │ │ │ ldrtmi r4, [r0], -r3, lsl #12 │ │ │ │ @ instruction: 0xf7d8461e │ │ │ │ - ldmvs fp!, {r1, r6, r7, r8, r9, fp, sp, lr, pc} │ │ │ │ + ldmvs fp!, {r1, r2, r3, r4, r5, r7, r8, r9, fp, sp, lr, pc} │ │ │ │ ldrmi r4, [r8, r8, lsr #12] │ │ │ │ @ instruction: 0x46216978 │ │ │ │ - ldcl 7, cr15, [r0, #-864] @ 0xfffffca0 │ │ │ │ + stcl 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 71a58c │ │ │ │ + bmi 71a594 │ │ │ │ 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 │ │ │ │ @@ -39971,30 +39973,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, cr4, cr8, {6} │ │ │ │ - bl 13e9f48 │ │ │ │ - andeq r4, r5, sl, lsl #2 │ │ │ │ - andeq r4, r5, r4, lsl #2 │ │ │ │ + mrc 7, 0, APSR_nzcv, cr0, cr8, {6} │ │ │ │ + bl 12e9f50 │ │ │ │ + andeq r4, r5, r2, lsl #2 │ │ │ │ + strdeq r4, [r5], -ip │ │ │ │ ldrdeq r0, [r0], -r8 │ │ │ │ ldrdeq r0, [r0], -r0 @ │ │ │ │ - andeq sp, r2, r4, lsl #3 │ │ │ │ - andeq sp, r2, lr, asr #3 │ │ │ │ + andeq sp, r2, r4, ror r1 │ │ │ │ + @ instruction: 0x0002d1be │ │ │ │ andeq r0, r0, r0, lsl #9 │ │ │ │ muleq r0, r8, r4 │ │ │ │ - andeq r7, r5, ip, lsr r0 │ │ │ │ - andeq r4, r5, lr, asr r0 │ │ │ │ - ldrdeq sp, [r2], -sl │ │ │ │ - andeq sp, r2, r4, lsr #2 │ │ │ │ + andeq r7, r5, r4, lsr r0 │ │ │ │ + andeq r4, r5, r6, asr r0 │ │ │ │ + andeq sp, r2, sl, asr #1 │ │ │ │ + andeq sp, r2, r4, lsl r1 │ │ │ │ vst3. {d27,d29,d31}, [pc :256], r0 │ │ │ │ - bl feb83220 │ │ │ │ + bl feb83228 │ │ │ │ @ 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} │ │ │ │ @@ -40008,39 +40010,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 │ │ │ │ - ldcl 7, cr15, [lr], {216} @ 0xd8 │ │ │ │ + ldcl 7, cr15, [sl], {216} @ 0xd8 │ │ │ │ ldmvs sl!, {r0, r1, r2, r3, r5, r8, r9, fp, lr}^ │ │ │ │ @ instruction: 0xf1072100 │ │ │ │ ldmpl r3, {r3, r4}^ │ │ │ │ @ instruction: 0xf7d860bb │ │ │ │ - strmi lr, [r4], -r0, asr #28 │ │ │ │ + @ instruction: 0x4604ee3c │ │ │ │ teqle fp, r0, lsl #16 │ │ │ │ ldreq pc, [r8], -r7, lsl #2 │ │ │ │ @ instruction: 0xf7d84630 │ │ │ │ - blmi a67b7c │ │ │ │ + blmi a67b74 │ │ │ │ ldmpl r5, {r1, r3, r4, r5, r6, r7, fp, sp, lr}^ │ │ │ │ @ instruction: 0xf7d84628 │ │ │ │ - stmdbmi r6!, {r1, r7, r9, fp, sp, lr, pc} │ │ │ │ + stmdbmi r6!, {r1, r2, r3, r4, r5, r6, r9, fp, sp, lr, pc} │ │ │ │ addsvc pc, sl, r7, lsl #10 │ │ │ │ cmpcc r8, r9, ror r4 │ │ │ │ - blx 1aea080 │ │ │ │ + blx 1aea088 │ │ │ │ ldrtmi r4, [r0], -r3, lsl #12 │ │ │ │ @ instruction: 0xf7d8461e │ │ │ │ - ldmvs fp!, {r1, r2, r5, r8, r9, fp, sp, lr, pc} │ │ │ │ + ldmvs fp!, {r1, r5, r8, r9, fp, sp, lr, pc} │ │ │ │ ldrmi r4, [r8, r8, lsr #12] │ │ │ │ @ instruction: 0x46216978 │ │ │ │ - ldc 7, cr15, [r4], #864 @ 0x360 │ │ │ │ + ldc 7, cr15, [r0], #864 @ 0x360 │ │ │ │ ldmvs sl!, {r0, r1, r2, r4, r8, r9, fp, lr}^ │ │ │ │ ldmdavs fp, {r0, r1, r4, r6, r7, fp, ip, lr} │ │ │ │ - bmi 71a6c4 │ │ │ │ + bmi 71a6cc │ │ │ │ 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 │ │ │ │ @@ -40049,154 +40051,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 │ │ │ │ - ldcl 7, cr15, [r8, #-864]! @ 0xfffffca0 │ │ │ │ - b fecea080 │ │ │ │ - ldrdeq r3, [r5], -r2 │ │ │ │ - andeq r3, r5, ip, asr #31 │ │ │ │ + ldcl 7, cr15, [r4, #-864]! @ 0xfffffca0 │ │ │ │ + b febea088 │ │ │ │ + andeq r3, r5, sl, asr #31 │ │ │ │ + andeq r3, r5, r4, asr #31 │ │ │ │ ldrdeq r0, [r0], -r8 │ │ │ │ ldrdeq r0, [r0], -r0 @ │ │ │ │ - andeq sp, r2, ip, asr #32 │ │ │ │ - andeq sp, r2, lr, 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 #30 │ │ │ │ - andeq r3, r5, r6, lsr #30 │ │ │ │ - andeq ip, r2, r2, lsr #31 │ │ │ │ - andeq sp, r2, r4 │ │ │ │ + strdeq r6, [r5], -ip │ │ │ │ + andeq r3, r5, lr, lsl 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 133d350 │ │ │ │ + bmi 133d358 │ │ │ │ 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 │ │ │ │ - stmib sl!, {r3, r4, r6, r7, r8, r9, sl, ip, sp, lr, pc} │ │ │ │ + stmib 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 f741bc │ │ │ │ + bmi f741c4 │ │ │ │ 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 ca7278 │ │ │ │ + blmi ca7270 │ │ │ │ strdcs r6, [r0, -sl] │ │ │ │ andseq pc, r8, r7, lsl #2 │ │ │ │ ldrsbtvs r5, [fp], #-131 @ 0xffffff7d │ │ │ │ - stc 7, cr15, [r0, #864] @ 0x360 │ │ │ │ + ldcl 7, cr15, [ip, #-864]! @ 0xfffffca0 │ │ │ │ stmdacs r0, {r2, r9, sl, lr} │ │ │ │ @ instruction: 0xf107d136 │ │ │ │ mcrmi 5, 1, r0, cr11, cr8, {0} │ │ │ │ @ instruction: 0xf7d84628 │ │ │ │ - blmi ae79fc │ │ │ │ + blmi ae79f4 │ │ │ │ ldrbtmi r6, [lr], #-2298 @ 0xfffff706 │ │ │ │ @ instruction: 0x461858d3 │ │ │ │ @ instruction: 0xf7d84698 │ │ │ │ - blmi a2692c │ │ │ │ + blmi a26924 │ │ │ │ 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, [r2, #968]! @ 0x3c8 │ │ │ │ @ instruction: 0xf7d84628 │ │ │ │ - ldmdavs fp!, {r1, r2, r3, r4, r6, r9, fp, sp, lr, pc}^ │ │ │ │ + ldmdavs fp!, {r1, r3, r4, r6, r9, fp, sp, lr, pc}^ │ │ │ │ ldrmi r4, [r8, r0, asr #12] │ │ │ │ @ instruction: 0x46216978 │ │ │ │ - bl ffb6a1bc │ │ │ │ + bl ffa6a1c4 │ │ │ │ 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 │ │ │ │ - ldc 7, cr15, [lr], #864 @ 0x360 │ │ │ │ - ldmib r8!, {r3, r4, r6, r7, r8, r9, sl, ip, sp, lr, pc}^ │ │ │ │ - muleq r5, r8, lr │ │ │ │ - muleq r5, r4, lr │ │ │ │ + ldc 7, cr15, [sl], #864 @ 0x360 │ │ │ │ + ldmib r4!, {r3, r4, r6, r7, r8, r9, sl, ip, sp, lr, pc}^ │ │ │ │ + muleq r5, r0, lr │ │ │ │ + andeq r3, r5, ip, lsl #29 │ │ │ │ ldrdeq r0, [r0], -r8 │ │ │ │ ldrdeq r0, [r0], -r0 @ │ │ │ │ - andeq ip, r2, r2, lsl pc │ │ │ │ - andeq ip, r2, ip, lsl #31 │ │ │ │ - andeq r6, r5, r6, lsl #28 │ │ │ │ - andeq r3, r5, r2, asr #28 │ │ │ │ - @ instruction: 0x0002cebe │ │ │ │ - andeq ip, r2, r8, lsr pc │ │ │ │ + andeq ip, r2, r2, lsl #30 │ │ │ │ + andeq ip, r2, ip, ror pc │ │ │ │ + strdeq r6, [r5], -lr │ │ │ │ + andeq r3, r5, sl, lsr lr │ │ │ │ + andeq ip, r2, lr, lsr #29 │ │ │ │ + andeq ip, r2, r8, lsr #30 │ │ │ │ andeq r0, r0, r0, lsl #9 │ │ │ │ - andeq ip, r2, r2, lsl #29 │ │ │ │ + andeq ip, r2, r2, ror lr │ │ │ │ muleq r0, r8, r4 │ │ │ │ - andeq ip, r2, r2, lsl #30 │ │ │ │ - andeq ip, r2, r8, lsr #29 │ │ │ │ + strdeq ip, [r2], -r2 │ │ │ │ + muleq r2, r8, lr │ │ │ │ vst3.32 {d27,d29,d31}, [pc :256], r0 │ │ │ │ - bl feb834d8 │ │ │ │ + bl feb834e0 │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ - blmi 4f02a0 │ │ │ │ + blmi 4f02a8 │ │ │ │ strmi sl, [r5], -r0, lsl #30 │ │ │ │ @ instruction: 0xf8d3447b │ │ │ │ ldmdblt r4, {r3, r7, r8, lr} │ │ │ │ - bvs fe96431c │ │ │ │ + bvs fe964324 │ │ │ │ strtmi fp, [r9], -ip, asr #2 │ │ │ │ @ instruction: 0xf0114620 │ │ │ │ stmdacs r0, {r0, r4, r5, r6, r7, r8, r9, fp, ip, sp, lr, pc} │ │ │ │ - bvs 1860adc │ │ │ │ + bvs 1860ae4 │ │ │ │ rsbvs r3, r0, #1 │ │ │ │ strhtcs fp, [ip], -r0 │ │ │ │ - blx 9ea304 │ │ │ │ + blx 9ea30c │ │ │ │ strtmi r2, [r9], -r1, lsr #4 │ │ │ │ @ instruction: 0xf0114604 │ │ │ │ - blmi 1eaf0c │ │ │ │ + blmi 1eaf14 │ │ │ │ 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 #18 │ │ │ │ - andeq r9, r9, r6, lsl r9 │ │ │ │ + andeq r9, r9, r4, asr #18 │ │ │ │ + andeq r9, r9, lr, lsl #18 │ │ │ │ vst3.32 {d27,d29,d31}, [pc :256], r0 │ │ │ │ - bl feb8353c │ │ │ │ + bl feb83544 │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ - blmi 4f0304 │ │ │ │ - bmi 517f48 │ │ │ │ + blmi 4f030c │ │ │ │ + bmi 517f50 │ │ │ │ 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, r2, r5, r7, sl, fp, ip, sp, lr, pc} │ │ │ │ ldmdblt r3, {r2, r9, sl, lr}^ │ │ │ │ @@ -40207,25 +40209,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 │ │ │ │ - @ instruction: 0x00053cb6 │ │ │ │ + andeq r3, r5, lr, lsr #25 │ │ │ │ ldrdeq r0, [r0], -r0 @ │ │ │ │ - andeq r6, r5, sl, asr ip │ │ │ │ - andeq ip, r2, r0, lsr sp │ │ │ │ - andeq ip, r2, lr, asr #27 │ │ │ │ - andeq ip, r2, lr, lsl sp │ │ │ │ - @ instruction: 0x0002cdbc │ │ │ │ + andeq r6, r5, r2, asr 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 ffc6a6ec │ │ │ │ + beq ffc6a6f4 │ │ │ │ ldclmi 2, cr15, [r4, #692]! @ 0x2b4 │ │ │ │ @ instruction: 0x461cf8df │ │ │ │ @ instruction: 0xf8dfaf08 │ │ │ │ ldrbtmi r5, [ip], #-1564 @ 0xfffff9e4 │ │ │ │ @ instruction: 0x1618f8df │ │ │ │ @ instruction: 0x2618f8df │ │ │ │ eorsvs r4, sp, #2097152000 @ 0x7d000000 │ │ │ │ @@ -40233,27 +40235,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 1f1b208 │ │ │ │ + bvs 1f1b210 │ │ │ │ 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], lr │ │ │ │ + vst2.8 {d30,d32}, [pc], sl │ │ │ │ strmi r7, [r1], -r0, asr #5 │ │ │ │ stmdbcs r0, {r3, r5, r9, sl, lr} │ │ │ │ @ instruction: 0xf011d136 │ │ │ │ @ instruction: 0xf8dffa33 │ │ │ │ - bvs eb9b4c │ │ │ │ + bvs eb9b54 │ │ │ │ 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 @ │ │ │ │ @@ -40263,53 +40265,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 ffb684ba │ │ │ │ - bvc 706e64 │ │ │ │ + blx ffb684c2 │ │ │ │ + bvc 706e6c │ │ │ │ bicle r2, r1, r0, lsl #22 │ │ │ │ - blcs 4652c │ │ │ │ + blcs 46534 │ │ │ │ @ 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, r5, r7, fp, sp, lr, pc} │ │ │ │ + stmdavs r8!, {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 de850e │ │ │ │ + blx de8516 │ │ │ │ mvnsle r2, r0, lsl #16 │ │ │ │ @ instruction: 0xf0002c00 │ │ │ │ - bvs 1f0ca4c │ │ │ │ + bvs 1f0ca54 │ │ │ │ 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 8e8536 │ │ │ │ + blx 8e853e │ │ │ │ mvnsle r2, r0, lsl #16 │ │ │ │ @ instruction: 0xf9b36a7b │ │ │ │ - blcs 1f84fc │ │ │ │ + blcs 1f8504 │ │ │ │ adchi pc, lr, r0 │ │ │ │ @ instruction: 0xf8926a7a │ │ │ │ - blcs 2345b8 │ │ │ │ - bcs 5c16c │ │ │ │ + blcs 2345c0 │ │ │ │ + bcs 5c174 │ │ │ │ addhi pc, r7, r0, asr #32 │ │ │ │ @ instruction: 0x2c006afc │ │ │ │ mrshi pc, (UNDEF: 77) @ │ │ │ │ umaalcc pc, r2, r4, r8 @ │ │ │ │ @ instruction: 0xf0002b3a │ │ │ │ @ instruction: 0xf8df8218 │ │ │ │ @ instruction: 0xf10434e0 │ │ │ │ @@ -40318,35 +40320,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 18e0d20 │ │ │ │ + bvs 18e0d28 │ │ │ │ rsbvs r3, r2, #4096 @ 0x1000 │ │ │ │ vpmax.u8 d18, d0, d0 │ │ │ │ @ instruction: 0xf1078222 │ │ │ │ andcs r0, r0, r0, asr #2 │ │ │ │ @ instruction: 0xf7d8637a │ │ │ │ - @ instruction: 0xf8dfea68 │ │ │ │ + @ instruction: 0xf8dfea64 │ │ │ │ smlatbcs r0, r0, r4, r3 │ │ │ │ @ instruction: 0xf5076a3a │ │ │ │ ldmpl r3, {r1, r2, r3, r4, ip, sp, lr}^ │ │ │ │ @ instruction: 0xf7d861bb │ │ │ │ - strmi lr, [r5], -r8, asr #23 │ │ │ │ + strmi lr, [r5], -r4, asr #23 │ │ │ │ @ instruction: 0xf0402800 │ │ │ │ @ instruction: 0xf50781de │ │ │ │ vtst.8 d7, d7, d14 │ │ │ │ strbmi r4, [r0], -ip, lsr #9 │ │ │ │ - ldc 7, cr15, [ip], #-864 @ 0xfffffca0 │ │ │ │ + ldc 7, cr15, [r8], #-864 @ 0xfffffca0 │ │ │ │ ldrbtcc pc, [r8], #-2271 @ 0xfffff721 @ │ │ │ │ ldmpl r6, {r1, r3, r4, r5, r9, fp, sp, lr}^ │ │ │ │ @ instruction: 0xf7d84630 │ │ │ │ - bvs 1f265b8 │ │ │ │ + bvs 1f265b0 │ │ │ │ strtmi r4, [r9], -r2, lsr #12 │ │ │ │ ldrsbeq pc, [r4, #-131] @ 0xffffff7d @ │ │ │ │ @ instruction: 0xf7e92320 │ │ │ │ @ instruction: 0xf8dffb75 │ │ │ │ strls r3, [r5], #-1120 @ 0xfffffba0 │ │ │ │ ldrbtmi r2, [fp], #-548 @ 0xfffffddc │ │ │ │ ldrbne pc, [r8], #-2271 @ 0xfffff721 @ │ │ │ │ @@ -40357,337 +40359,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 │ │ │ │ stc2 7, cr15, [r4], #-968 @ 0xfffffc38 │ │ │ │ @ instruction: 0xf7d84640 │ │ │ │ - ldmibvs fp!, {r4, r7, fp, sp, lr, pc} │ │ │ │ + ldmibvs fp!, {r2, r3, r7, fp, sp, lr, pc} │ │ │ │ @ instruction: 0x47984630 │ │ │ │ ldcvs 6, cr4, [r8], #-164 @ 0xffffff5c │ │ │ │ - b 7ea558 │ │ │ │ + b 6ea560 │ │ │ │ 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, #5570560 @ 0x550000 │ │ │ │ - blmi 5208 │ │ │ │ - bmi ffcf4a24 │ │ │ │ + blmi 5210 │ │ │ │ + bmi ffcf4a2c │ │ │ │ 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 466a0 │ │ │ │ + blcs 466a8 │ │ │ │ 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 fefe868e │ │ │ │ + blx fefe8696 │ │ │ │ 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 ffe6abb0 │ │ │ │ + bvs ffe6abb8 │ │ │ │ eorcs r6, r1, #495616 @ 0x79000 │ │ │ │ @ instruction: 0x312c3021 │ │ │ │ @ instruction: 0xf948f011 │ │ │ │ - bvs 1e87264 │ │ │ │ + bvs 1e8726c │ │ │ │ andne pc, r1, #64, 4 │ │ │ │ cmpcc ip, r2, asr #32 │ │ │ │ @ instruction: 0xf940f011 │ │ │ │ - bvs 1e87280 │ │ │ │ + bvs 1e87288 │ │ │ │ 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 fe56a61c │ │ │ │ + bl fe46a624 │ │ │ │ @ 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 ae8724 │ │ │ │ + blx ae872c │ │ │ │ @ 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 ff0e6d70 │ │ │ │ - bvs eb4b04 │ │ │ │ + blmi ff0e6d68 │ │ │ │ + bvs eb4b0c │ │ │ │ subeq pc, r8, r7, lsl #2 │ │ │ │ ldrsbvs r5, [fp, #131]! @ 0x83 │ │ │ │ - b fff6a670 │ │ │ │ + b ffe6a678 │ │ │ │ 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 feea74f0 │ │ │ │ + blmi feea74e8 │ │ │ │ ldmpl r6, {r1, r3, r4, r5, r9, fp, sp, lr}^ │ │ │ │ @ instruction: 0xf7d74630 │ │ │ │ - bvs ffea8424 │ │ │ │ + bvs ffea841c │ │ │ │ strtmi r2, [r2], -r0, lsr #6 │ │ │ │ ldrsbeq lr, [lr, #-145] @ 0xffffff6f │ │ │ │ - blx feb6a6e4 │ │ │ │ + blx feb6a6ec │ │ │ │ strls r4, [r5], #-2748 @ 0xfffff544 │ │ │ │ ldrbtmi r6, [sl], #-2811 @ 0xfffff505 │ │ │ │ ldmibmi fp!, {r1, r8, r9, ip, pc} │ │ │ │ - blvs 1ec7b90 │ │ │ │ + blvs 1ec7b98 │ │ │ │ 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 │ │ │ │ @ instruction: 0x4640fb5d │ │ │ │ - svc 0x00c8f7d7 │ │ │ │ + svc 0x00c4f7d7 │ │ │ │ ldmibvs fp!, {r4, r5, r9, sl, lr}^ │ │ │ │ - blvs fee3e5e0 │ │ │ │ + blvs fee3e5e8 │ │ │ │ @ instruction: 0xf7d84629 │ │ │ │ - bvs 1e66ce8 │ │ │ │ + bvs 1e66ce0 │ │ │ │ ldc2l 7, cr15, [lr], {254} @ 0xfe │ │ │ │ - bvs 1f264ac │ │ │ │ + bvs 1f264b4 │ │ │ │ @ instruction: 0xf9b32400 │ │ │ │ - blcs 1f8798 │ │ │ │ + blcs 1f87a0 │ │ │ │ mrcge 4, 5, APSR_nzcv, cr2, cr15, {3} │ │ │ │ @ instruction: 0xf8d1e75e │ │ │ │ @ instruction: 0xf7d7015c │ │ │ │ - eorscs lr, r0, #76, 30 @ 0x130 │ │ │ │ + eorscs lr, r0, #72, 30 @ 0x120 │ │ │ │ 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 fe3a6c9c │ │ │ │ + blmi fe3a6c94 │ │ │ │ @ instruction: 0x46216a3a │ │ │ │ rsbvc pc, r4, r7, lsl #10 │ │ │ │ ldrsbvs r5, [fp, #-131]! @ 0xffffff7d │ │ │ │ - b fe4ea744 │ │ │ │ + b fe3ea74c │ │ │ │ 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 fe16741c │ │ │ │ + blmi fe167414 │ │ │ │ ldmpl r6, {r1, r3, r4, r5, r9, fp, sp, lr}^ │ │ │ │ @ instruction: 0xf7d74630 │ │ │ │ - bvs 1f28350 │ │ │ │ + bvs 1f28348 │ │ │ │ strtmi r4, [r1], -sl, lsr #12 │ │ │ │ ldrsbeq pc, [r4, #-131] @ 0xffffff7d @ │ │ │ │ @ instruction: 0xf7e92320 │ │ │ │ - blmi fe2eb11c │ │ │ │ + blmi fe2eb124 │ │ │ │ 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 ffe6a804 │ │ │ │ + blx ffe6a80c │ │ │ │ @ instruction: 0xf7d74640 │ │ │ │ - ldrtmi lr, [r0], -r4, ror #30 │ │ │ │ + ldrtmi lr, [r0], -r0, ror #30 │ │ │ │ @ instruction: 0x4798697b │ │ │ │ @ instruction: 0x46216c78 │ │ │ │ - ldm r2!, {r3, r4, r6, r7, r8, r9, sl, ip, sp, lr, pc}^ │ │ │ │ + stmia lr!, {r3, r4, r6, r7, r8, r9, sl, ip, sp, lr, pc}^ │ │ │ │ vst1.64 {d30-d32}, [pc :128], r5 │ │ │ │ @ instruction: 0xf7fd70c4 │ │ │ │ - blmi 1f6c658 │ │ │ │ + blmi 1f6c660 │ │ │ │ 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 eb4990 │ │ │ │ + bcs eb4998 │ │ │ │ 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 16a6bcc │ │ │ │ - bvs eb4ca8 │ │ │ │ + blmi 16a6bc4 │ │ │ │ + bvs eb4cb0 │ │ │ │ adcsvc pc, r0, r7, lsl #10 │ │ │ │ teqvs fp, r3 @ │ │ │ │ - b aea814 │ │ │ │ + b 9ea81c │ │ │ │ stmdacs r0, {r0, r7, r9, sl, lr} │ │ │ │ @ instruction: 0xf507d167 │ │ │ │ vmin.s8 d7, d23, d16 │ │ │ │ ldrtmi r4, [r0], -ip, lsr #9 │ │ │ │ - b fe86a828 │ │ │ │ - bvs ebf60c │ │ │ │ + b fe76a830 │ │ │ │ + bvs ebf614 │ │ │ │ @ instruction: 0x462858d5 │ │ │ │ - mcr 7, 3, pc, cr10, cr7, {6} @ │ │ │ │ + mcr 7, 3, pc, cr6, cr7, {6} @ │ │ │ │ @ instruction: 0x46226af9 │ │ │ │ ldmib r1, {r5, r8, r9, sp}^ │ │ │ │ @ instruction: 0xf7e9015e │ │ │ │ - bmi 176b050 │ │ │ │ - bvs fff118fc │ │ │ │ + bmi 176b058 │ │ │ │ + bvs fff11904 │ │ │ │ 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 fe36a8dc │ │ │ │ + blx fe36a8e4 │ │ │ │ @ instruction: 0xf7d74630 │ │ │ │ - @ instruction: 0x4628eef8 │ │ │ │ + @ instruction: 0x4628eef4 │ │ │ │ @ instruction: 0x4798693b │ │ │ │ @ instruction: 0x46496bf8 │ │ │ │ - stm r6, {r3, r4, r6, r7, r8, r9, sl, ip, sp, lr, pc} │ │ │ │ - blmi e665e0 │ │ │ │ + stm r2, {r3, r4, r6, r7, r8, r9, sl, ip, sp, lr, pc} │ │ │ │ + blmi e665e8 │ │ │ │ ldmpl r3, {r1, r3, r4, r5, r9, fp, sp, lr}^ │ │ │ │ ldmibvs fp!, {r3, r4, r9, sl, lr}^ │ │ │ │ @ instruction: 0xf1074798 │ │ │ │ @ instruction: 0xf7d80048 │ │ │ │ - blmi d26ee0 │ │ │ │ + blmi d26ed8 │ │ │ │ ldmpl r3, {r1, r3, r4, r5, r9, fp, sp, lr}^ │ │ │ │ ldmibvs fp!, {r3, r4, r9, sl, lr} │ │ │ │ @ instruction: 0xf5074798 │ │ │ │ @ instruction: 0xf7d8701e │ │ │ │ - @ instruction: 0xf894e95e │ │ │ │ - blcs c38a64 │ │ │ │ + @ instruction: 0xf894e95a │ │ │ │ + blcs c38a6c │ │ │ │ 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 fff582cc │ │ │ │ - blmi 9a60cc │ │ │ │ + bvs fff582d4 │ │ │ │ + blmi 9a60d4 │ │ │ │ ldmpl r3, {r1, r3, r4, r5, r9, fp, sp, lr}^ │ │ │ │ ldmdbvs fp!, {r3, r4, r9, sl, lr}^ │ │ │ │ @ instruction: 0xf5074798 │ │ │ │ @ instruction: 0xf7d87064 │ │ │ │ - blmi 866e94 │ │ │ │ + blmi 866e8c │ │ │ │ ldmpl r3, {r1, r3, r4, r5, r9, fp, sp, lr}^ │ │ │ │ ldmdbvs fp!, {r3, r4, r9, sl, lr} │ │ │ │ @ instruction: 0xf5074798 │ │ │ │ @ instruction: 0xf7d870b0 │ │ │ │ - blmi c66e80 │ │ │ │ - bvs fe8be224 │ │ │ │ + blmi c66e78 │ │ │ │ + bvs fe8be22c │ │ │ │ @ instruction: 0xf8d3447b │ │ │ │ adcmi r1, r1, #136, 2 @ 0x22 │ │ │ │ adcsvs fp, r2, #20, 30 @ 0x50 │ │ │ │ orrcs pc, r8, r3, asr #17 │ │ │ │ mcr2 7, 4, pc, cr6, cr13, {7} @ │ │ │ │ @ instruction: 0xf893e5bc │ │ │ │ - bcs c34acc │ │ │ │ + bcs c34ad4 │ │ │ │ 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 0x0000ee54 │ │ │ │ - andeq r3, r5, r6, lsr ip │ │ │ │ - andeq r3, r5, ip, lsr #24 │ │ │ │ - ldrdeq r0, [r0], -r8 │ │ │ │ - andeq r9, r9, r8, asr r8 │ │ │ │ - ldrdeq r0, [r0], -r0 @ │ │ │ │ - andeq r9, r9, r6, lsr #16 │ │ │ │ - andeq r3, r5, r2, asr #23 │ │ │ │ - andeq ip, r2, r8, lsr ip │ │ │ │ - strdeq ip, [r2], -r2 │ │ │ │ - andeq r9, r9, r6, lsl #14 │ │ │ │ + svclt 0x0000ee50 │ │ │ │ + andeq r3, r5, lr, lsr #24 │ │ │ │ + andeq r3, r5, r4, lsr #24 │ │ │ │ + ldrdeq r0, [r0], -r8 │ │ │ │ + andeq r9, r9, r0, asr r8 │ │ │ │ + ldrdeq r0, [r0], -r0 @ │ │ │ │ + andeq r9, r9, lr, lsl r8 │ │ │ │ + @ instruction: 0x00053bba │ │ │ │ + andeq ip, r2, r8, lsr #24 │ │ │ │ + andeq ip, r2, r2, ror #25 │ │ │ │ + strdeq r9, [r9], -lr │ │ │ │ andeq r0, r0, r0, lsl #9 │ │ │ │ muleq r0, r8, r4 │ │ │ │ - strdeq r6, [r5], -sl │ │ │ │ - andeq ip, r2, r4, ror #21 │ │ │ │ - andeq r9, r9, r0, lsr r6 │ │ │ │ - andeq r9, r9, ip, lsl #12 │ │ │ │ - andeq ip, r2, r0, ror #20 │ │ │ │ - andeq ip, r2, sl, lsl fp │ │ │ │ - andeq ip, r2, lr, asr #20 │ │ │ │ - andeq ip, r2, r8, lsl #22 │ │ │ │ - muleq r2, r6, sl │ │ │ │ - andeq r6, r5, sl, ror #16 │ │ │ │ - andeq ip, r2, r0, asr r9 │ │ │ │ - andeq r9, r9, r6, ror r4 │ │ │ │ - andeq r9, r9, r6, lsl r4 │ │ │ │ - muleq r5, r2, r7 │ │ │ │ - andeq ip, r2, r2, ror r8 │ │ │ │ - ldrdeq r9, [r9], -r2 │ │ │ │ - andeq ip, r2, r4, lsl #18 │ │ │ │ - andeq r6, r5, r8, asr #13 │ │ │ │ - andeq ip, r2, lr, lsr #15 │ │ │ │ - andeq ip, r2, lr, lsl r8 │ │ │ │ - andeq r9, r9, ip, lsl #5 │ │ │ │ - @ instruction: 0x0002c7b6 │ │ │ │ + strdeq r6, [r5], -r2 │ │ │ │ + ldrdeq ip, [r2], -r4 │ │ │ │ + andeq r9, r9, r8, lsr #12 │ │ │ │ + andeq r9, r9, r4, lsl #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, ror #16 │ │ │ │ + andeq ip, r2, r0, asr #18 │ │ │ │ + andeq r9, r9, lr, ror #8 │ │ │ │ + andeq r9, r9, lr, lsl #8 │ │ │ │ + andeq r6, r5, sl, lsl #15 │ │ │ │ + andeq ip, r2, r2, ror #16 │ │ │ │ + andeq r9, r9, sl, asr #7 │ │ │ │ + strdeq ip, [r2], -r4 │ │ │ │ + andeq r6, r5, r0, asr #13 │ │ │ │ + muleq r2, lr, r7 │ │ │ │ + andeq ip, r2, lr, lsl #16 │ │ │ │ + andeq r9, r9, r4, lsl #5 │ │ │ │ + andeq ip, r2, r6, 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 517c │ │ │ │ + blmi 5184 │ │ │ │ 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 46b0c │ │ │ │ + blcs 46b14 │ │ │ │ rschi pc, pc, r0, asr #32 │ │ │ │ @ instruction: 0xf1074bf9 │ │ │ │ ldmibvs sl!, {r3, r5, r8, sl}^ │ │ │ │ @ instruction: 0xf853447b │ │ │ │ and r6, r5, r2, lsr #32 │ │ │ │ - svc 0x00faf7d7 │ │ │ │ - blcs 146ac8 │ │ │ │ + svc 0x00f6f7d7 │ │ │ │ + blcs 146ad0 │ │ │ │ addhi pc, sp, r0, asr #32 │ │ │ │ ldrtmi r4, [r0], -r9, lsr #12 │ │ │ │ - ldm lr, {r3, r4, r6, r7, r8, r9, sl, ip, sp, lr, pc}^ │ │ │ │ - blle ffcf42dc │ │ │ │ + ldm sl, {r3, r4, r6, r7, r8, r9, sl, ip, sp, lr, pc}^ │ │ │ │ + blle ffcf42e4 │ │ │ │ addhi pc, r5, r0, asr #32 │ │ │ │ - blcs c72c0 │ │ │ │ + blcs c72c8 │ │ │ │ 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 ff93f690 │ │ │ │ + blmi ff93f698 │ │ │ │ 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} │ │ │ │ @@ -40703,83 +40705,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 ff4a891c │ │ │ │ + blmi ff4a8914 │ │ │ │ @ instruction: 0x462169ba │ │ │ │ sbcsvc pc, r8, r7, lsl #10 │ │ │ │ ldrsbtvs r5, [fp], r3 │ │ │ │ - ldm r2, {r3, r4, r6, r7, r8, r9, sl, ip, sp, lr, pc}^ │ │ │ │ + stmia 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 ff2a70a0 │ │ │ │ + blmi ff2a7098 │ │ │ │ ldmpl r5, {r1, r3, r4, r5, r7, r8, fp, sp, lr}^ │ │ │ │ @ instruction: 0xf7d74628 │ │ │ │ - blmi ff227fd4 │ │ │ │ + blmi ff227fcc │ │ │ │ @ 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: 0xf944f7f2 │ │ │ │ @ instruction: 0xf7d74630 │ │ │ │ - ldmvs fp!, {r4, r5, r7, r8, sl, fp, sp, lr, pc} │ │ │ │ + ldmvs fp!, {r2, r3, r5, r7, r8, sl, fp, sp, lr, pc} │ │ │ │ ldrmi r4, [r8, r8, lsr #12] │ │ │ │ - bvs 1e3e438 │ │ │ │ - svc 0x003ef7d7 │ │ │ │ + bvs 1e3e440 │ │ │ │ + svc 0x003af7d7 │ │ │ │ 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 │ │ │ │ - strmi lr, [r3], -r8, ror #30 │ │ │ │ + strmi lr, [r3], -r4, ror #30 │ │ │ │ msreq CPSR_, r7, lsl #2 │ │ │ │ ldmdavs fp, {sp} │ │ │ │ @ instruction: 0xf7d7613b │ │ │ │ - blmi feae8880 │ │ │ │ + blmi feae8878 │ │ │ │ ldmibvs sl!, {r8, sp} │ │ │ │ addseq pc, r8, r7, lsl #2 │ │ │ │ ldrsbvs r5, [fp, #-131]! @ 0xffffff7d │ │ │ │ - stm r4, {r3, r4, r6, r7, r8, r9, sl, ip, sp, lr, pc} │ │ │ │ + stm 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 fe8a7000 │ │ │ │ + blmi fe8a6ff8 │ │ │ │ ldrbtmi r6, [r8], #2490 @ 0x9ba │ │ │ │ @ instruction: 0x462858d5 │ │ │ │ - stcl 7, cr15, [r2], {215} @ 0xd7 │ │ │ │ + ldc 7, cr15, [lr], #860 @ 0x35c │ │ │ │ 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 fe851440 │ │ │ │ + bmi fe851448 │ │ │ │ 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: 0xf8eef7f2 │ │ │ │ @ instruction: 0xf7d74630 │ │ │ │ - ldmdbvs fp!, {r1, r3, r4, r6, r8, sl, fp, sp, lr, pc}^ │ │ │ │ + ldmdbvs fp!, {r1, r2, r4, r6, r8, sl, fp, sp, lr, pc}^ │ │ │ │ ldrmi r4, [r8, r8, lsr #12] │ │ │ │ - bvs e3e4e4 │ │ │ │ - mcr 7, 7, pc, cr8, cr7, {6} @ │ │ │ │ + bvs e3e4ec │ │ │ │ + mcr 7, 7, pc, 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 │ │ │ │ @@ -40806,67 +40808,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 75cf0 │ │ │ │ + blcs 75cf8 │ │ │ │ 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 18a14e0 │ │ │ │ + blmi 18a14e8 │ │ │ │ ldmpl r3, {r1, r3, r4, r5, r7, r8, fp, sp, lr}^ │ │ │ │ - blcs 46d78 │ │ │ │ - blmi 1ce12e0 │ │ │ │ + blcs 46d80 │ │ │ │ + blmi 1ce12e8 │ │ │ │ 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]! @ 2cce0 │ │ │ │ + stclmi 15, cr15, [pc, #-68]! @ 2cce8 │ │ │ │ stmdaeq r0, {r0, r1, r2, r3, r6, ip, sp, lr, pc} │ │ │ │ ldrbtmi r4, [sp], #-2903 @ 0xfffff4a9 │ │ │ │ @ instruction: 0xf8c569ba │ │ │ │ ldmpl r6, {pc}^ │ │ │ │ - blcs 46e04 │ │ │ │ + blcs 46e0c │ │ │ │ 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 38e14 │ │ │ │ + blcs 38e1c │ │ │ │ @ instruction: 0xf9b0d0f6 │ │ │ │ - blcs 238d6c │ │ │ │ + blcs 238d74 │ │ │ │ strcc sp, [r1], #-242 @ 0xffffff0e │ │ │ │ - blx 76ad72 │ │ │ │ + blx 76ad7a │ │ │ │ @ instruction: 0xffacf7fe │ │ │ │ sbcle r2, r2, r0, lsl #16 │ │ │ │ - blcs 8756c │ │ │ │ + blcs 87574 │ │ │ │ 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 f66848 │ │ │ │ + blmi f66850 │ │ │ │ ldmpl r3, {r1, r3, r4, r5, r7, r8, fp, sp, lr}^ │ │ │ │ - blcs 46e0c │ │ │ │ + blcs 46e14 │ │ │ │ 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] @ 2cb48 │ │ │ │ + stclmi 6, cr14, [pc, #-624] @ 2cb50 │ │ │ │ @ instruction: 0xf8d5447d │ │ │ │ - blcs 39e60 │ │ │ │ + blcs 39e68 │ │ │ │ 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}^ │ │ │ │ @@ -40882,139 +40884,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 c6eec │ │ │ │ - blcs 61250 │ │ │ │ + bcs c6ef4 │ │ │ │ + blcs 61258 │ │ │ │ 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, cr6, cr7, {6} │ │ │ │ + mrc 7, 6, APSR_nzcv, cr2, cr7, {6} │ │ │ │ ldmibvs sl!, {r1, r2, r3, r8, r9, fp, lr} │ │ │ │ @ instruction: 0x461858d3 │ │ │ │ @ instruction: 0x479868bb │ │ │ │ sbcsvc pc, r8, r7, lsl #10 │ │ │ │ - mcr 7, 6, pc, cr12, cr7, {6} @ │ │ │ │ + mcr 7, 6, pc, cr8, cr7, {6} @ │ │ │ │ strb r4, [r4, -r4, lsl #12] │ │ │ │ - stc 7, cr15, [r4], {215} @ 0xd7 │ │ │ │ - andeq r3, r5, lr, ror r5 │ │ │ │ - andeq r3, r5, sl, ror r5 │ │ │ │ + stc 7, cr15, [r0], {215} @ 0xd7 │ │ │ │ + andeq r3, r5, r6, ror r5 │ │ │ │ + andeq r3, r5, r2, ror r5 │ │ │ │ ldrdeq r0, [r0], -r8 │ │ │ │ ldrdeq r0, [r0], -r0 @ │ │ │ │ - andeq r3, r5, ip, rrx │ │ │ │ - andeq r3, r5, ip, lsl #10 │ │ │ │ - andeq r9, r9, r8, lsl r1 │ │ │ │ + andeq r3, r5, r4, rrx │ │ │ │ + andeq r3, r5, r4, lsl #10 │ │ │ │ + andeq r9, r9, r0, lsl r1 │ │ │ │ andeq r0, r0, r0, lsl #9 │ │ │ │ muleq r0, r8, r4 │ │ │ │ - andeq r2, r5, lr, lsl #31 │ │ │ │ - andeq ip, r2, r2, lsl r5 │ │ │ │ - andeq r9, r9, r4, ror r0 │ │ │ │ - andeq r9, r9, r2, rrx │ │ │ │ - andeq ip, r2, r6, lsl #9 │ │ │ │ - strdeq r2, [r5], -r0 │ │ │ │ + andeq r2, r5, r6, lsl #31 │ │ │ │ + andeq ip, r2, r2, lsl #10 │ │ │ │ + andeq r9, r9, ip, rrx │ │ │ │ + andeq r9, r9, sl, asr r0 │ │ │ │ + andeq ip, r2, r6, ror r4 │ │ │ │ + andeq r2, r5, r8, ror #29 │ │ │ │ strdeq r0, [r0], -ip │ │ │ │ - andeq ip, r2, lr, lsl #10 │ │ │ │ - andeq ip, r2, r6, lsl r4 │ │ │ │ - strdeq ip, [r2], -ip @ │ │ │ │ - andeq r2, r5, r0, lsl #29 │ │ │ │ - andeq r8, r9, sl, lsl #31 │ │ │ │ - andeq ip, r2, lr, ror #7 │ │ │ │ - andeq r6, r5, lr, ror #5 │ │ │ │ - andeq r8, r9, r0, lsr #30 │ │ │ │ - andeq ip, r2, r4, lsl #7 │ │ │ │ - andeq r8, r9, r6, lsl #30 │ │ │ │ - andeq ip, r2, r4, lsl r3 │ │ │ │ - strdeq ip, [r2], -sl │ │ │ │ - strdeq ip, [r2], -r4 │ │ │ │ - ldrdeq ip, [r2], -sl │ │ │ │ - andeq r8, r9, r8, ror lr │ │ │ │ - andeq ip, r2, r4, asr #5 │ │ │ │ - andeq ip, r2, r2, asr #7 │ │ │ │ - @ instruction: 0x0002c2b2 │ │ │ │ - @ instruction: 0x0002c3b0 │ │ │ │ - andeq ip, r2, r0, lsr #5 │ │ │ │ + strdeq ip, [r2], -lr │ │ │ │ + andeq ip, r2, r6, lsl #8 │ │ │ │ + andeq ip, r2, ip, ror #9 │ │ │ │ + andeq r2, r5, r8, ror lr │ │ │ │ + andeq r8, r9, r2, lsl #31 │ │ │ │ + ldrdeq ip, [r2], -lr │ │ │ │ + andeq r6, r5, r6, ror #5 │ │ │ │ + andeq r8, r9, r8, lsl pc │ │ │ │ + andeq ip, r2, r4, ror r3 │ │ │ │ + strdeq r8, [r9], -lr │ │ │ │ + andeq ip, r2, r4, lsl #6 │ │ │ │ + andeq ip, r2, sl, ror #7 │ │ │ │ + andeq ip, r2, r4, ror #5 │ │ │ │ + andeq ip, r2, sl, asr #7 │ │ │ │ + andeq r8, r9, r0, ror lr │ │ │ │ + @ instruction: 0x0002c2b4 │ │ │ │ @ instruction: 0x0002c3b2 │ │ │ │ - andeq ip, r2, lr, lsl #5 │ │ │ │ + andeq ip, r2, r2, lsr #5 │ │ │ │ andeq ip, r2, r0, lsr #7 │ │ │ │ - andeq ip, r2, r0, ror r2 │ │ │ │ - andeq ip, r2, r6, asr r3 │ │ │ │ - bmi 137fc54 │ │ │ │ + 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 137fc5c │ │ │ │ ldrbtmi r4, [sl], #-1147 @ 0xfffffb85 │ │ │ │ - blcs 48998 │ │ │ │ + blcs 489a0 │ │ │ │ addhi pc, pc, r0 │ │ │ │ vst3. {d27,d29,d31}, [pc :256], r0 │ │ │ │ - bl feb84138 │ │ │ │ + bl feb84140 │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ addlt r0, r3, r0, ror #31 │ │ │ │ orrlt sl, r0, r0, lsl #30 │ │ │ │ - blcs 47054 │ │ │ │ - blcs a3c28 │ │ │ │ - blmi 112137c │ │ │ │ + blcs 4705c │ │ │ │ + blcs a3c30 │ │ │ │ + blmi 1121384 │ │ │ │ @ instruction: 0xf50358d3 │ │ │ │ @ instruction: 0xf8d35380 │ │ │ │ stmdbcs r1, {r2, r6, r8, r9, ip} │ │ │ │ @ instruction: 0xf8d3d041 │ │ │ │ - blcs 79c84 │ │ │ │ - blmi fe105c │ │ │ │ + blcs 79c8c │ │ │ │ + blmi fe1064 │ │ │ │ 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 0x00d2f7d7 │ │ │ │ + svc 0x00cef7d7 │ │ │ │ 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 36060 │ │ │ │ + blcs 36068 │ │ │ │ andcs sp, r0, r9, lsr r1 │ │ │ │ ldrtmi r3, [sp], ip, lsl #14 │ │ │ │ - blmi a5c77c │ │ │ │ + blmi a5c784 │ │ │ │ @ instruction: 0xf50358d3 │ │ │ │ @ instruction: 0xf8d35380 │ │ │ │ stmdbcs r1, {r2, r6, r8, r9, ip} │ │ │ │ @ instruction: 0xf8d3d003 │ │ │ │ - blcs 79cf0 │ │ │ │ - blmi 9e16f8 │ │ │ │ + blcs 79cf8 │ │ │ │ + blmi 9e1700 │ │ │ │ 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 7ec89c │ │ │ │ + blmi 7ec8a4 │ │ │ │ mrcvs 4, 4, r4, cr11, cr11, {3} │ │ │ │ - blmi 799714 │ │ │ │ + blmi 79971c │ │ │ │ @ instruction: 0xf8d3447b │ │ │ │ - blcs 7a0c0 │ │ │ │ + blcs 7a0c8 │ │ │ │ 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 │ │ │ │ @@ -41024,46 +41026,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 │ │ │ │ - andeq r6, r5, ip, lsl #1 │ │ │ │ - ldrdeq r3, [r5], -sl │ │ │ │ + andeq r6, r5, r4, lsl #1 │ │ │ │ + ldrdeq r3, [r5], -r2 │ │ │ │ strdeq r0, [r0], -ip │ │ │ │ ldrdeq r0, [r0], -r0 @ │ │ │ │ - @ instruction: 0x00098cbe │ │ │ │ - andeq r8, r9, lr, lsr #25 │ │ │ │ + @ instruction: 0x00098cb6 │ │ │ │ + andeq r8, r9, r6, lsr #25 │ │ │ │ andeq r0, r0, r8, ror r4 │ │ │ │ - andeq ip, r2, lr, lsr #1 │ │ │ │ - ldrdeq ip, [r2], -r4 │ │ │ │ - @ instruction: 0x00055fb0 │ │ │ │ - andeq r8, r9, r8, lsr #24 │ │ │ │ - andeq ip, r2, r2, ror r0 │ │ │ │ - muleq r2, r8, r1 │ │ │ │ + muleq r2, lr, r0 │ │ │ │ + andeq ip, r2, r4, asr #3 │ │ │ │ + andeq r5, r5, r8, lsr #31 │ │ │ │ + andeq r8, r9, r0, lsr #24 │ │ │ │ + andeq ip, r2, r2, rrx │ │ │ │ + andeq ip, r2, r8, lsl #3 │ │ │ │ vst3.32 {d27,d29,d31}, [pc :256], r0 │ │ │ │ - bl feb84290 │ │ │ │ + bl feb84298 │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ - blmi a31058 │ │ │ │ + blmi a31060 │ │ │ │ stmdbmi r8!, {r8, r9, sl, fp, sp, pc} │ │ │ │ - bmi a3e28c │ │ │ │ + bmi a3e294 │ │ │ │ ldmdapl sp, {r1, r3, r4, r5, r6, sl, lr}^ │ │ │ │ ldrdmi pc, [ip, r2] │ │ │ │ - bllt fe507158 │ │ │ │ + bllt fe507160 │ │ │ │ @ instruction: 0x4620b134 │ │ │ │ ldrdmi pc, [r0, r4] │ │ │ │ - blx 1eb0ae │ │ │ │ + blx 1eb0b6 │ │ │ │ mvnsle r2, r0, lsl #24 │ │ │ │ andcs r4, r0, #33792 @ 0x8400 │ │ │ │ @ instruction: 0xf8d3447b │ │ │ │ stmib r3, {r3, r7, r8, lr}^ │ │ │ │ @ instruction: 0xb12c2262 │ │ │ │ - bvs fe93e950 │ │ │ │ - blx ffe6b0c8 │ │ │ │ + bvs fe93e958 │ │ │ │ + blx ffe6b0d0 │ │ │ │ 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}^ │ │ │ │ @@ -41081,264 +41083,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 #30 │ │ │ │ + andeq r2, r5, ip, asr pc │ │ │ │ ldrdeq r0, [r0], -r0 @ │ │ │ │ - muleq r9, r0, fp │ │ │ │ - andeq r8, r9, r0, ror fp │ │ │ │ - andeq r5, r5, lr, asr #29 │ │ │ │ - andeq r8, r9, r4, lsr fp │ │ │ │ - andeq fp, r2, r6, lsl #31 │ │ │ │ - strheq ip, [r2], -ip @ │ │ │ │ - andeq fp, r2, r4, ror pc │ │ │ │ - andeq ip, r2, sl, lsr #1 │ │ │ │ + andeq r8, r9, r8, lsl #23 │ │ │ │ + andeq r8, r9, r8, ror #22 │ │ │ │ + andeq r5, r5, r6, asr #29 │ │ │ │ + andeq r8, r9, ip, lsr #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 feb84368 │ │ │ │ + bl feb84370 │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ - blmi 331130 │ │ │ │ + blmi 331138 │ │ │ │ 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, lsr lr │ │ │ │ - muleq r9, lr, sl │ │ │ │ + andeq r5, r5, r2, lsr lr │ │ │ │ + muleq r9, r6, sl │ │ │ │ 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 1218dd0 │ │ │ │ - bmi 11fe3a4 │ │ │ │ + blmi 1218dd8 │ │ │ │ + bmi 11fe3ac │ │ │ │ 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 75ef8 │ │ │ │ + bcs 75f00 │ │ │ │ @ instruction: 0xf8d3d015 │ │ │ │ - blcs 79f10 │ │ │ │ - bmi fa1238 │ │ │ │ + blcs 79f18 │ │ │ │ + bmi fa1240 │ │ │ │ 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 d0e1d8 │ │ │ │ + blmi d0e1e0 │ │ │ │ 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 47734 │ │ │ │ + blcs 4773c │ │ │ │ @ instruction: 0xf107d0d3 │ │ │ │ andcs r0, r0, r4, lsl r1 │ │ │ │ - bl ffc6b1b0 │ │ │ │ + bl ffb6b1b8 │ │ │ │ tstcs r0, r8, lsr #22 │ │ │ │ andseq pc, r8, r7, lsl #2 │ │ │ │ adcsvs r5, fp, fp, ror #17 │ │ │ │ - ldcl 7, cr15, [r2, #-860] @ 0xfffffca4 │ │ │ │ - bllt 163ea78 │ │ │ │ + stcl 7, cr15, [lr, #-860] @ 0xfffffca4 │ │ │ │ + bllt 163ea80 │ │ │ │ ldmdbeq r8, {r0, r1, r2, r8, ip, sp, lr, pc} │ │ │ │ ldrvc pc, [sl], r7, lsl #10 │ │ │ │ @ instruction: 0xf7d74648 │ │ │ │ - blmi 8a89a0 │ │ │ │ + blmi 8a8998 │ │ │ │ @ instruction: 0xf85268fa │ │ │ │ strbmi r8, [r0], -r3 │ │ │ │ - ldmib r2, {r0, r1, r2, r4, r6, r7, r8, r9, sl, ip, sp, lr, pc} │ │ │ │ + stmib 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, r2, r3, 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], -r1, asr #27 @ │ │ │ │ - b b6b20c │ │ │ │ + b a6b214 │ │ │ │ ldmvs fp!, {r6, r9, sl, lr} │ │ │ │ ldmdbvs r8!, {r3, r4, r7, r8, r9, sl, lr}^ │ │ │ │ @ instruction: 0xf7d74621 │ │ │ │ - @ instruction: 0xe798ebbc │ │ │ │ + @ instruction: 0xe798ebb8 │ │ │ │ ldmvs sl!, {r1, r2, r3, r8, r9, fp, lr}^ │ │ │ │ @ instruction: 0x461858d3 │ │ │ │ @ instruction: 0x479868bb │ │ │ │ andseq pc, r8, r7, lsl #2 │ │ │ │ - ldc 7, cr15, [ip], {215} @ 0xd7 │ │ │ │ - ldmib r6, {r0, r1, r2, r4, r6, r7, r8, r9, sl, ip, sp, lr, pc}^ │ │ │ │ - andeq r2, r5, r0, asr #28 │ │ │ │ - andeq r2, r5, sl, lsr lr │ │ │ │ + ldc 7, cr15, [r8], {215} @ 0xd7 │ │ │ │ + ldmib r2, {r0, r1, r2, r4, r6, r7, r8, r9, sl, ip, sp, lr, pc}^ │ │ │ │ + andeq r2, r5, r8, lsr lr │ │ │ │ + andeq r2, r5, r2, lsr lr │ │ │ │ ldrdeq r0, [r0], -r8 │ │ │ │ strdeq r0, [r0], -ip │ │ │ │ - andeq r2, r5, sl, lsl #28 │ │ │ │ - andeq r5, r5, lr, ror sp │ │ │ │ - strdeq r8, [r9], -sl │ │ │ │ - andeq fp, r2, ip, lsr #31 │ │ │ │ + andeq r2, r5, r2, lsl #28 │ │ │ │ + andeq r5, r5, r6, ror sp │ │ │ │ + strdeq r8, [r9], -r2 │ │ │ │ + muleq r2, ip, pc @ │ │ │ │ andeq r0, r0, r0, lsl #9 │ │ │ │ muleq r0, r8, r4 │ │ │ │ - andeq fp, r2, lr, asr pc │ │ │ │ - strdeq fp, [r2], -ip │ │ │ │ + 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 1318f28 │ │ │ │ - bmi 12fe508 │ │ │ │ + blmi 1318f30 │ │ │ │ + bmi 12fe510 │ │ │ │ rscsvs r4, fp, fp, ror r4 │ │ │ │ - blmi 12beb8c │ │ │ │ + blmi 12beb94 │ │ │ │ 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 48db4 │ │ │ │ + blcs 48dbc │ │ │ │ @ instruction: 0xf107d04b │ │ │ │ andcs r0, r0, r4, lsl r1 │ │ │ │ - bl 1c6b2b0 │ │ │ │ + bl 1b6b2b8 │ │ │ │ ldmvs sl!, {r0, r6, r8, r9, fp, lr}^ │ │ │ │ @ instruction: 0xf1072100 │ │ │ │ ldmpl r3, {r3, r4}^ │ │ │ │ @ instruction: 0xf7d760bb │ │ │ │ - @ instruction: 0x4604ecd2 │ │ │ │ + strmi lr, [r4], -lr, asr #25 │ │ │ │ cmnle r1, r0, lsl #16 │ │ │ │ ldreq pc, [r8], -r7, lsl #2 │ │ │ │ ldrdhi pc, [ip], #143 @ 0x8f @ │ │ │ │ @ instruction: 0xf7d74630 │ │ │ │ - blmi ee889c │ │ │ │ + blmi ee8894 │ │ │ │ ldrbtmi r6, [r8], #2298 @ 0x8fa │ │ │ │ @ instruction: 0x462858d5 │ │ │ │ - ldmdb r0, {r0, r1, r2, r4, r6, r7, r8, r9, sl, ip, sp, lr, pc} │ │ │ │ + stmdb 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 │ │ │ │ stc2l 7, cr15, [r8, #-964] @ 0xfffffc3c │ │ │ │ @ instruction: 0xf7d74630 │ │ │ │ - ldmvs fp!, {r2, r4, r5, r7, r8, fp, sp, lr, pc} │ │ │ │ + ldmvs fp!, {r4, r5, r7, r8, fp, sp, lr, pc} │ │ │ │ ldrmi r4, [r8, r8, lsr #12] │ │ │ │ ldmdbvs r8!, {r0, r5, r9, sl, lr}^ │ │ │ │ - bl 10eb30c │ │ │ │ + bl feb314 │ │ │ │ @ instruction: 0xf7ff2001 │ │ │ │ - blmi a2c11c │ │ │ │ + blmi a2c124 │ │ │ │ ldmpl r3, {r1, r3, r4, r5, r6, r7, fp, sp, lr}^ │ │ │ │ - bllt 1f0742c │ │ │ │ - blmi 8ffc68 │ │ │ │ + bllt 1f07434 │ │ │ │ + blmi 8ffc70 │ │ │ │ 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 6ac454 │ │ │ │ + blmi 6ac45c │ │ │ │ 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 @ 2d40c @ │ │ │ │ + ldrbtcc pc, [pc], #79 @ 2d414 @ │ │ │ │ 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 ff96b3a0 │ │ │ │ - ldmdb lr, {r0, r1, r2, r4, r6, r7, r8, r9, sl, ip, sp, lr, pc} │ │ │ │ - andeq r2, r5, r0, ror #25 │ │ │ │ - ldrdeq r2, [r5], -ip │ │ │ │ + bl ff86b3a8 │ │ │ │ + ldmdb sl, {r0, r1, r2, r4, r6, r7, r8, r9, sl, ip, sp, lr, pc} │ │ │ │ + ldrdeq r2, [r5], -r8 │ │ │ │ + ldrdeq r2, [r5], -r4 │ │ │ │ ldrdeq r0, [r0], -r8 │ │ │ │ ldrdeq r0, [r0], -r0 @ │ │ │ │ - andeq r5, r5, lr, ror #24 │ │ │ │ + andeq r5, r5, r6, ror #24 │ │ │ │ andeq r0, r0, r0, lsl #9 │ │ │ │ - andeq fp, r2, r2, lsr #26 │ │ │ │ + andeq fp, r2, r2, lsl sp │ │ │ │ muleq r0, r8, r4 │ │ │ │ - andeq r2, r5, ip, lsr ip │ │ │ │ - andeq r8, r9, ip, asr #16 │ │ │ │ - andeq fp, r2, r0, lsr #25 │ │ │ │ - andeq fp, r2, r2, lsl #28 │ │ │ │ - andeq fp, r2, sl, lsl #25 │ │ │ │ - andeq fp, r2, ip, ror #27 │ │ │ │ + andeq r2, r5, r4, lsr ip │ │ │ │ + andeq r8, r9, r4, asr #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 1238dc │ │ │ │ + bl 1238e4 │ │ │ │ @ instruction: 0xf1bc1e00 │ │ │ │ @ instruction: 0xf1a30f05 │ │ │ │ svclt 0x00980330 │ │ │ │ eorseq pc, r7, lr, lsr #3 │ │ │ │ - blcs 2a38c8 │ │ │ │ + blcs 2a38d0 │ │ │ │ @ instruction: 0xf1aed805 │ │ │ │ @ instruction: 0xf8110030 │ │ │ │ - blcs 3d0cc │ │ │ │ + blcs 3d0d4 │ │ │ │ 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 133f61c │ │ │ │ + blmi 133f624 │ │ │ │ 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: 0xf922f7fd │ │ │ │ strbmi r4, [r0], -r3, lsl #12 │ │ │ │ @ instruction: 0x4698613b │ │ │ │ - blx 96b4e2 │ │ │ │ + blx 96b4ea │ │ │ │ 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} │ │ │ │ @@ -41349,72 +41351,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 196b4c8 │ │ │ │ + b 186b4d0 │ │ │ │ strtmi r4, [r1], -lr, lsr #22 │ │ │ │ eoreq pc, r0, r7, lsl #2 │ │ │ │ andcc pc, r3, sl, asr r8 @ │ │ │ │ @ instruction: 0xf7d760bb │ │ │ │ - stmdacs r0, {r1, r2, r6, r7, r8, r9, fp, sp, lr, pc} │ │ │ │ + stmdacs r0, {r1, r6, r7, r8, r9, fp, sp, lr, pc} │ │ │ │ @ instruction: 0xf107d13e │ │ │ │ strmi r0, [r4], -r0, lsr #12 │ │ │ │ @ instruction: 0xf7d74630 │ │ │ │ - blmi a28688 │ │ │ │ + blmi a28680 │ │ │ │ ldmpl r5, {r1, r3, r4, r5, r6, r8, fp, sp, lr}^ │ │ │ │ @ instruction: 0xf7d74628 │ │ │ │ - ldmdbvs fp!, {r3, fp, sp, lr, pc} │ │ │ │ - blmi 9521ac │ │ │ │ + ldmdbvs fp!, {r2, fp, sp, lr, pc} │ │ │ │ + blmi 9521b4 │ │ │ │ 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 │ │ │ │ ldc2 7, cr15, [r6], #-964 @ 0xfffffc3c │ │ │ │ @ instruction: 0xf7d74630 │ │ │ │ - ldmvs r9!, {r1, r5, r7, fp, sp, lr, pc} │ │ │ │ + ldmvs r9!, {r1, r2, r3, r4, r7, fp, sp, lr, pc} │ │ │ │ strmi r4, [r8, r8, lsr #12] │ │ │ │ ldmibvs r8!, {r0, r5, r9, sl, lr}^ │ │ │ │ - b c6b530 │ │ │ │ + b b6b538 │ │ │ │ @ instruction: 0xf7fd68f8 │ │ │ │ ldmdbvs r8!, {r0, r2, r4, r5, r6, fp, ip, sp, lr, pc} │ │ │ │ @ instruction: 0xf872f7fd │ │ │ │ - blmi 3ffe3c │ │ │ │ + blmi 3ffe44 │ │ │ │ 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 │ │ │ │ - b fff6b570 │ │ │ │ - ldmda r6!, {r0, r1, r2, r4, r6, r7, r8, r9, sl, ip, sp, lr, pc} │ │ │ │ - andeq r2, r5, r0, lsl fp │ │ │ │ - andeq r2, r5, lr, lsl #22 │ │ │ │ + b ffe6b578 │ │ │ │ + ldmda r2!, {r0, r1, r2, r4, r6, r7, r8, r9, sl, ip, sp, lr, pc} │ │ │ │ + andeq r2, r5, r8, lsl #22 │ │ │ │ + andeq r2, r5, r6, lsl #22 │ │ │ │ ldrdeq r0, [r0], -r8 │ │ │ │ - andeq fp, r2, r4, ror sp │ │ │ │ + andeq fp, r2, r4, ror #26 │ │ │ │ andeq r0, r0, r0, lsl #9 │ │ │ │ muleq r0, r8, r4 │ │ │ │ - andeq r5, r5, lr, asr #21 │ │ │ │ - muleq r2, r2, sp │ │ │ │ - muleq r2, lr, sp │ │ │ │ - andeq r2, r5, ip, lsl sl │ │ │ │ + andeq r5, r5, r6, asr #21 │ │ │ │ + andeq fp, r2, r2, lsl #27 │ │ │ │ + andeq fp, r2, lr, lsl #27 │ │ │ │ + andeq r2, r5, r4, lsl sl │ │ │ │ svcmi 0x00f0e92d │ │ │ │ stcpl 4, cr15, [r0], {79} @ 0x4f │ │ │ │ @ instruction: 0x0c0cebad │ │ │ │ - beq ff46b980 │ │ │ │ + beq ff46b988 │ │ │ │ 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 │ │ │ │ @@ -41423,232 +41425,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 fed6b5f0 │ │ │ │ + bl fec6b5f8 │ │ │ │ stmdacs r0, {r0, r2, r9, sl, lr} │ │ │ │ - bvs 1f2188c │ │ │ │ + bvs 1f21894 │ │ │ │ @ instruction: 0xf8dfbb6b │ │ │ │ @ instruction: 0xf8df82f0 │ │ │ │ @ instruction: 0xf8df92f0 │ │ │ │ ldrbtmi sl, [r8], #752 @ 0x2f0 │ │ │ │ ldrbtmi r4, [sl], #1273 @ 0x4f9 │ │ │ │ @ instruction: 0xf7d74628 │ │ │ │ - @ instruction: 0x4604e8fa │ │ │ │ + @ instruction: 0x4604e8f6 │ │ │ │ stmiavs r0!, {r3, r4, r5, r6, r7, r8, ip, sp, pc} │ │ │ │ @ instruction: 0xf7d64641 │ │ │ │ - @ instruction: 0xb1b8ef0c │ │ │ │ + @ instruction: 0xb1b8ef08 │ │ │ │ strbmi r6, [r9], -r0, ror #17 │ │ │ │ - blx fe06970c │ │ │ │ + blx fe069714 │ │ │ │ suble r2, ip, r0, lsl #16 │ │ │ │ - blcs c4bae0 │ │ │ │ + blcs c4bae8 │ │ │ │ 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 480e4 │ │ │ │ + blcs 480ec │ │ │ │ @ instruction: 0x4628d0da │ │ │ │ - b fe96b65c │ │ │ │ + b fe86b664 │ │ │ │ stmdacs r0, {r2, r9, sl, lr} │ │ │ │ - bmi fe9a1904 │ │ │ │ + bmi fe9a190c │ │ │ │ msreq CPSR_s, #-1073741823 @ 0xc0000001 │ │ │ │ ldrbtmi r6, [sl], #-2680 @ 0xfffff588 │ │ │ │ svclt 0x00142800 │ │ │ │ movwcs r2, #769 @ 0x301 │ │ │ │ @ instruction: 0xf0006093 │ │ │ │ @ instruction: 0xf7ed80ab │ │ │ │ - bmi fe82d138 │ │ │ │ + bmi fe82d140 │ │ │ │ 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 │ │ │ │ - ldmda r8!, {r0, r1, r2, r4, r6, r7, r8, r9, sl, ip, sp, lr, pc}^ │ │ │ │ - blmi fe599ef0 │ │ │ │ + ldmda r4!, {r0, r1, r2, r4, r6, r7, r8, r9, sl, ip, sp, lr, pc}^ │ │ │ │ + blmi fe599ef8 │ │ │ │ ldmdavs fp, {r0, r1, r3, r4, r5, r6, sl, lr}^ │ │ │ │ andsle r2, r8, r1, lsl #22 │ │ │ │ @ instruction: 0xf8c74628 │ │ │ │ @ instruction: 0xf7d7a024 │ │ │ │ - @ instruction: 0x4604ea74 │ │ │ │ + @ instruction: 0x4604ea70 │ │ │ │ bicle r2, lr, r0, lsl #16 │ │ │ │ @ instruction: 0xf107e04d │ │ │ │ stmdavs r0!, {r3, r4, r5, r8, r9, fp}^ │ │ │ │ @ instruction: 0xf7d64659 │ │ │ │ - mulcc r1, r8, lr │ │ │ │ + mulcc r1, r4, lr │ │ │ │ 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 4617c │ │ │ │ + blcs 46184 │ │ │ │ ldr sp, [r2, lr, lsl #1]! │ │ │ │ msreq CPSR_f, r7, lsl #2 │ │ │ │ - stmdb ip, {r0, r1, r2, r4, r6, r7, r8, r9, sl, ip, sp, lr, pc}^ │ │ │ │ + stmdb 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 │ │ │ │ - strmi lr, [r4], -lr, lsr #21 │ │ │ │ + strmi lr, [r4], -sl, lsr #21 │ │ │ │ @ instruction: 0xf0402800 │ │ │ │ @ instruction: 0xf10780bf │ │ │ │ ldrtmi r0, [r0], -r8, lsr #13 │ │ │ │ - bl 96b71c │ │ │ │ + bl 86b724 │ │ │ │ ldmibvs sl!, {r1, r3, r4, r5, r6, r8, r9, fp, lr}^ │ │ │ │ @ instruction: 0x462858d5 │ │ │ │ - mcr 7, 7, pc, cr14, cr6, {6} @ │ │ │ │ - blmi 1e801b0 │ │ │ │ + mcr 7, 7, pc, cr10, cr6, {6} @ │ │ │ │ + blmi 1e801b8 │ │ │ │ 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 │ │ │ │ @ instruction: 0x4630fb1f │ │ │ │ - svc 0x008af7d6 │ │ │ │ + svc 0x0086f7d6 │ │ │ │ ldmdbvs fp!, {r3, r5, r9, sl, lr}^ │ │ │ │ - bvs fee3f65c │ │ │ │ + bvs fee3f664 │ │ │ │ @ instruction: 0xf7d74621 │ │ │ │ - andcs lr, r0, sl, lsl r9 │ │ │ │ + andcs lr, r0, r6, lsl r9 │ │ │ │ @ instruction: 0xf107e78d │ │ │ │ @ instruction: 0xf7d70134 │ │ │ │ - blmi 19e7c60 │ │ │ │ + blmi 19e7c58 │ │ │ │ @ instruction: 0x462169fa │ │ │ │ eorsvc pc, r6, r7, lsl #10 │ │ │ │ @ instruction: 0x61bb58d3 │ │ │ │ - b 1d6b77c │ │ │ │ + b 1c6b784 │ │ │ │ stmdacs r0, {r2, r9, sl, lr} │ │ │ │ @ instruction: 0xf507d17c │ │ │ │ @ instruction: 0x46307636 │ │ │ │ - b ffb6b78c │ │ │ │ + b ffa6b794 │ │ │ │ ldmibvs sl!, {r1, r2, r3, r4, r6, r8, r9, fp, lr}^ │ │ │ │ @ instruction: 0x462858d5 │ │ │ │ - mrc 7, 5, APSR_nzcv, cr6, cr6, {6} │ │ │ │ - blmi 18401bc │ │ │ │ + mrc 7, 5, APSR_nzcv, cr2, cr6, {6} │ │ │ │ + blmi 18401c4 │ │ │ │ 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 │ │ │ │ ldrtmi pc, [r0], -r7, ror #21 @ │ │ │ │ - svc 0x0052f7d6 │ │ │ │ + svc 0x004ef7d6 │ │ │ │ ldmibvs fp!, {r3, r5, r9, sl, lr} │ │ │ │ - blvs 1e3f6cc │ │ │ │ + blvs 1e3f6d4 │ │ │ │ @ instruction: 0xf7d74621 │ │ │ │ - strb lr, [r8, -r2, ror #17] │ │ │ │ + @ instruction: 0xe748e8de │ │ │ │ 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], -r0, asr #17 │ │ │ │ + @ instruction: 0x4604e8bc │ │ │ │ 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, cr0, cr6, {6} @ │ │ │ │ + mrc 7, 0, APSR_nzcv, 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 │ │ │ │ - ldm ip!, {r0, r1, r2, r4, r6, r7, r8, r9, sl, ip, sp, lr, pc} │ │ │ │ + ldm r8!, {r0, r1, r2, r4, r6, r7, r8, r9, sl, ip, sp, lr, pc} │ │ │ │ ldmibvs sl!, {r1, r3, r4, r5, r8, r9, fp, lr}^ │ │ │ │ @ instruction: 0xf5072100 │ │ │ │ ldmpl r3, {r5, r6, r7, ip, sp, lr}^ │ │ │ │ @ instruction: 0xf7d7613b │ │ │ │ - @ instruction: 0x4604ea1e │ │ │ │ + @ instruction: 0x4604ea1a │ │ │ │ cmple r5, r0, lsl #16 │ │ │ │ strbtvc pc, [r0], r7, lsl #10 @ │ │ │ │ @ instruction: 0xf7d74630 │ │ │ │ - blmi d28338 │ │ │ │ + blmi d28330 │ │ │ │ ldmpl r5, {r1, r3, r4, r5, r6, r7, r8, fp, sp, lr}^ │ │ │ │ @ instruction: 0xf7d64628 │ │ │ │ - blmi ee926c │ │ │ │ + blmi ee9264 │ │ │ │ @ instruction: 0xf640493a │ │ │ │ ldrbtmi r1, [fp], #-513 @ 0xfffffdff │ │ │ │ - bvs ffe52500 │ │ │ │ + bvs ffe52508 │ │ │ │ @ instruction: 0xf5074479 │ │ │ │ movwls r7, #4989 @ 0x137d │ │ │ │ movwls r2, #882 @ 0x372 │ │ │ │ @ instruction: 0xf7f14623 │ │ │ │ @ instruction: 0x4630fa91 │ │ │ │ - mrc 7, 7, APSR_nzcv, cr12, cr6, {6} │ │ │ │ + mrc 7, 7, APSR_nzcv, cr8, cr6, {6} │ │ │ │ ldmdbvs fp!, {r3, r5, r9, sl, lr} │ │ │ │ - blvs e3f778 │ │ │ │ + blvs e3f780 │ │ │ │ @ instruction: 0xf7d74621 │ │ │ │ - ldrb lr, [r0, -ip, lsl #17]! │ │ │ │ + ldrb lr, [r0, -r8, lsl #17]! │ │ │ │ ldmibvs sl!, {r1, r5, r8, r9, fp, lr}^ │ │ │ │ @ instruction: 0x461858d3 │ │ │ │ @ instruction: 0x479869bb │ │ │ │ eorsvc pc, r6, r7, lsl #10 │ │ │ │ - stmdb ip!, {r0, r1, r2, r4, r6, r7, r8, r9, sl, ip, sp, lr, pc}^ │ │ │ │ + stmdb 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 r2!, {r0, r1, r2, r4, r6, r7, r8, r9, sl, ip, sp, lr, pc}^ │ │ │ │ + ldmdb 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, r6, r7, r8, sl, fp, sp, lr, pc} │ │ │ │ + stmdacs r0, {r1, r2, r3, r4, r5, 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 │ │ │ │ - stmdb ip, {r0, r1, r2, r4, r6, r7, r8, r9, sl, ip, sp, lr, pc}^ │ │ │ │ - mcr 7, 4, pc, cr6, cr6, {6} @ │ │ │ │ - andeq r8, r9, r8, lsl sl │ │ │ │ - andeq r2, r5, r0, lsr #19 │ │ │ │ - muleq r5, r6, r9 │ │ │ │ - ldrdeq r0, [r0], -r8 │ │ │ │ - @ instruction: 0x000271b4 │ │ │ │ - andeq fp, r2, sl, ror #25 │ │ │ │ - andeq fp, r2, sl, lsl #26 │ │ │ │ - andeq fp, r2, r0, lsl sp │ │ │ │ - andeq fp, r2, r6, lsr sp │ │ │ │ - andeq r8, r9, r2, ror #18 │ │ │ │ - ldrdeq r2, [r5], -sl │ │ │ │ - andeq r8, r9, r0, lsr #18 │ │ │ │ + stmdb r8, {r0, r1, r2, r4, r6, r7, r8, r9, sl, ip, sp, lr, pc}^ │ │ │ │ + mcr 7, 4, pc, cr2, cr6, {6} @ │ │ │ │ + andeq r8, r9, r0, lsl sl │ │ │ │ + muleq r5, r8, r9 │ │ │ │ + andeq r2, r5, lr, lsl #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, asr r9 │ │ │ │ + ldrdeq r2, [r5], -r2 @ │ │ │ │ + andeq r8, r9, r8, lsl r9 │ │ │ │ andeq r0, r0, r0, lsl #9 │ │ │ │ muleq r0, r8, r4 │ │ │ │ - andeq fp, r2, lr, lsr #23 │ │ │ │ - andeq fp, r2, r8, asr #23 │ │ │ │ - andeq fp, r2, r2, ror #22 │ │ │ │ - andeq fp, r2, lr, lsr fp │ │ │ │ - andeq fp, r2, r4, lsr #23 │ │ │ │ - strdeq fp, [r2], -r2 │ │ │ │ - strdeq fp, [r2], -sl │ │ │ │ - andeq fp, r2, r2, lsr fp │ │ │ │ - andeq fp, r2, r8, lsr #22 │ │ │ │ - muleq r2, r2, sl │ │ │ │ - andeq fp, r2, r8, asr #20 │ │ │ │ - andeq fp, r2, ip, ror sl │ │ │ │ + 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 │ │ │ │ + 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 c6bd28 │ │ │ │ + bleq c6bd30 │ │ │ │ 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 │ │ │ │ @@ -41659,15 +41661,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 0x00f2f7d6 │ │ │ │ + svc 0x00eef7d6 │ │ │ │ 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 │ │ │ │ @@ -41676,15 +41678,15 @@ │ │ │ │ @ instruction: 0xf0402800 │ │ │ │ @ instruction: 0xf8d88396 │ │ │ │ @ instruction: 0xf5073010 │ │ │ │ vst3.32 {d6-d8}, [r3 :64], r4 │ │ │ │ @ instruction: 0xf5b34370 │ │ │ │ @ instruction: 0xf0404f80 │ │ │ │ ldrtmi r8, [r0], -r4, ror #2 │ │ │ │ - mrc 7, 2, APSR_nzcv, cr8, cr6, {6} │ │ │ │ + mrc 7, 2, APSR_nzcv, 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 │ │ │ │ @@ -41704,17 +41706,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 fff6be74 │ │ │ │ + blcs fff6be7c │ │ │ │ @ instruction: 0x51a4f507 │ │ │ │ - blcc ff96be7c │ │ │ │ + blcc ff96be84 │ │ │ │ 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] │ │ │ │ @@ -41727,15 +41729,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], -r4, asr #29 │ │ │ │ + strmi lr, [r3], -r0, asr #29 │ │ │ │ @ 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 │ │ │ │ @@ -41753,1081 +41755,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 106bf38 │ │ │ │ + blcc 106bf40 │ │ │ │ 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 │ │ │ │ - mulcc r1, lr, r9 │ │ │ │ + mulcc r1, sl, r9 │ │ │ │ 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, r0, lsl sp │ │ │ │ + andcc lr, r1, ip, lsl #26 │ │ │ │ strhi pc, [r8, #-0] │ │ │ │ - beq ffd6bf88 │ │ │ │ + beq ffd6bf90 │ │ │ │ bicsvc pc, ip, pc, asr #8 │ │ │ │ @ instruction: 0x2090f8d7 │ │ │ │ @ instruction: 0xf0114478 │ │ │ │ @ instruction: 0xe76bffdd │ │ │ │ @ instruction: 0x01b4f107 │ │ │ │ @ instruction: 0xf7d62000 │ │ │ │ - @ instruction: 0xf8dfef08 │ │ │ │ + @ instruction: 0xf8dfef04 │ │ │ │ @ instruction: 0xf8d73adc │ │ │ │ smlabbcs r0, ip, r0, r2 │ │ │ │ andvs pc, r5, r7, lsl #10 │ │ │ │ @ instruction: 0xf8c758d3 │ │ │ │ @ instruction: 0xf7d73088 │ │ │ │ - strmi lr, [r4], -r6, ror #16 │ │ │ │ + strmi lr, [r4], -r2, ror #16 │ │ │ │ @ instruction: 0xf0402800 │ │ │ │ @ instruction: 0xf5078211 │ │ │ │ ldrtmi r6, [r0], -r5, lsl #12 │ │ │ │ - ldm ip, {r0, r1, r2, r4, r6, r7, r8, r9, sl, ip, sp, lr, pc}^ │ │ │ │ - bcc fed6bfd0 │ │ │ │ + ldm r8, {r0, r1, r2, r4, r6, r7, r8, r9, sl, ip, sp, lr, pc}^ │ │ │ │ + bcc fed6bfd8 │ │ │ │ ldrdcs pc, [ip], r7 │ │ │ │ @ instruction: 0x462858d5 │ │ │ │ - stc 7, cr15, [r4], #856 @ 0x358 │ │ │ │ - bcc fea6bfe0 │ │ │ │ - bne fea6bfe4 │ │ │ │ + stc 7, cr15, [r0], #856 @ 0x358 │ │ │ │ + bcc fea6bfe8 │ │ │ │ + bne fea6bfec │ │ │ │ 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: 0xf8d6f7f1 │ │ │ │ @ instruction: 0xf7d64630 │ │ │ │ - strtmi lr, [r8], -r2, asr #26 │ │ │ │ + @ instruction: 0x4628ed3e │ │ │ │ ldrdcc pc, [r8], r7 │ │ │ │ @ instruction: 0xf8d74798 │ │ │ │ @ instruction: 0x462100b4 │ │ │ │ - mcr 7, 6, pc, cr14, cr6, {6} @ │ │ │ │ - ldrbtcc pc, [pc], #79 @ 2dc9c @ │ │ │ │ + mcr 7, 6, pc, cr10, cr6, {6} @ │ │ │ │ + ldrbtcc pc, [pc], #79 @ 2dca4 @ │ │ │ │ @ instruction: 0xf8dfe72a │ │ │ │ @ instruction: 0x46320a74 │ │ │ │ @ instruction: 0x11adf240 │ │ │ │ @ instruction: 0xf0064478 │ │ │ │ @ instruction: 0x3001fbbb │ │ │ │ @ instruction: 0xf107d1aa │ │ │ │ ldrdcs r0, [r0], -ip │ │ │ │ - mrc 7, 5, APSR_nzcv, cr12, cr6, {6} │ │ │ │ - bcc 116c03c │ │ │ │ + mrc 7, 5, APSR_nzcv, cr8, cr6, {6} │ │ │ │ + bcc 116c044 │ │ │ │ ldrdcs pc, [ip], r7 │ │ │ │ @ instruction: 0xf5072100 │ │ │ │ ldmpl r3, {r1, r3, r4, r7, ip, lr}^ │ │ │ │ @ instruction: 0xf7d764fb │ │ │ │ - pkhbtmi lr, r0, ip, lsl #16 │ │ │ │ + pkhbtmi lr, r0, r8, lsl #16 │ │ │ │ @ instruction: 0xf0402800 │ │ │ │ @ instruction: 0xf5078441 │ │ │ │ @ instruction: 0x4630569a │ │ │ │ - ldm r2, {r0, r1, r2, r4, r6, r7, r8, r9, sl, ip, sp, lr, pc} │ │ │ │ - bcc 86c064 │ │ │ │ + stm lr, {r0, r1, r2, r4, r6, r7, r8, r9, sl, ip, sp, lr, pc} │ │ │ │ + bcc 86c06c │ │ │ │ ldrdcs pc, [ip], r7 │ │ │ │ @ instruction: 0x462858d5 │ │ │ │ - mrrc 7, 13, pc, sl, cr6 @ │ │ │ │ - mrc 7, 6, APSR_nzcv, cr10, cr6, {6} │ │ │ │ + mrrc 7, 13, pc, r6, cr6 @ │ │ │ │ + mrc 7, 6, APSR_nzcv, cr6, cr6, {6} │ │ │ │ @ instruction: 0xf5076804 │ │ │ │ subcs r5, r0, #-2147483608 @ 0x80000028 │ │ │ │ @ instruction: 0x4620311c │ │ │ │ @ instruction: 0xfff0f7f0 │ │ │ │ @ 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: 0xf884f7f1 │ │ │ │ @ instruction: 0xf7d64630 │ │ │ │ - ldclvs 12, cr14, [fp], #960 @ 0x3c0 │ │ │ │ + ldclvs 12, cr14, [fp], #944 @ 0x3b0 │ │ │ │ ldrmi r4, [r8, r8, lsr #12] │ │ │ │ @ instruction: 0xf8d74641 │ │ │ │ @ instruction: 0xf7d600dc │ │ │ │ - @ instruction: 0xf8d7ee7e │ │ │ │ + @ instruction: 0xf8d7ee7a │ │ │ │ vst4.32 {d18-d21}, [pc :64], r0 │ │ │ │ @ instruction: 0x462071da │ │ │ │ @ instruction: 0xff46f011 │ │ │ │ @ instruction: 0xf107e7a6 │ │ │ │ @ instruction: 0xf7d601a8 │ │ │ │ - @ instruction: 0xf8dfee72 │ │ │ │ + @ instruction: 0xf8dfee6e │ │ │ │ @ instruction: 0xf8d739b0 │ │ │ │ ldrbmi r2, [r1], -ip, lsl #1 │ │ │ │ adcvs pc, r1, r7, lsl #10 │ │ │ │ @ instruction: 0xf8c758d3 │ │ │ │ @ instruction: 0xf7d63080 │ │ │ │ - @ instruction: 0x4606efd0 │ │ │ │ + strmi lr, [r6], -ip, asr #31 │ │ │ │ @ instruction: 0xf0402800 │ │ │ │ @ instruction: 0xf50782ad │ │ │ │ strtmi r6, [r8], -r1, lsr #11 │ │ │ │ - stmda r6, {r0, r1, r2, r4, r6, r7, r8, r9, sl, ip, sp, lr, pc}^ │ │ │ │ + stmda 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 │ │ │ │ - stc 7, cr15, [lr], {214} @ 0xd6 │ │ │ │ + stc 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: 0xf840f7f1 │ │ │ │ @ instruction: 0xf7d64628 │ │ │ │ - @ instruction: 0xf8d7ecac │ │ │ │ + @ instruction: 0xf8d7eca8 │ │ │ │ strtmi r3, [r0], -r0, lsl #1 │ │ │ │ @ instruction: 0xf8d74798 │ │ │ │ ldrtmi r0, [r1], -r8, lsr #1 │ │ │ │ - mrc 7, 1, APSR_nzcv, cr8, cr6, {6} │ │ │ │ + mrc 7, 1, APSR_nzcv, cr4, cr6, {6} │ │ │ │ @ instruction: 0x2094f8d7 │ │ │ │ andsvc r2, r3, pc, lsr #6 │ │ │ │ @ instruction: 0xf107e764 │ │ │ │ andcs r0, r0, r4, asr #3 │ │ │ │ - mcr 7, 1, pc, cr14, cr6, {6} @ │ │ │ │ + mcr 7, 1, pc, 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 0x008cf7d6 │ │ │ │ + svc 0x0088f7d6 │ │ │ │ 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: 0xf8dfe802 │ │ │ │ + @ instruction: 0xf7d64640 │ │ │ │ + @ instruction: 0xf8dfeffe │ │ │ │ @ instruction: 0xf8d73900 │ │ │ │ ldrbtmi r2, [ip], #-140 @ 0xffffff74 │ │ │ │ @ instruction: 0x463058d6 │ │ │ │ - bl ff26bd70 │ │ │ │ + bl ff16bd78 │ │ │ │ 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: 0xfffcf7f0 │ │ │ │ @ instruction: 0xf7d64640 │ │ │ │ - @ instruction: 0xf8d7ec68 │ │ │ │ + @ instruction: 0xf8d7ec64 │ │ │ │ ldrtmi r3, [r0], -r4, lsl #1 │ │ │ │ @ instruction: 0x46294798 │ │ │ │ ldrdeq pc, [r4], #135 @ 0x87 │ │ │ │ - ldcl 7, cr15, [r4, #856]! @ 0x358 │ │ │ │ + ldcl 7, cr15, [r0, #856]! @ 0x358 │ │ │ │ @ instruction: 0x2090f8d7 │ │ │ │ vmax.s8 d20, d0, d16 │ │ │ │ @ instruction: 0xf0111163 │ │ │ │ @ instruction: 0xe71dfebd │ │ │ │ lsleq pc, r7, #2 @ │ │ │ │ @ instruction: 0xf7d62000 │ │ │ │ - @ instruction: 0xf8dfede8 │ │ │ │ + @ instruction: 0xf8dfede4 │ │ │ │ @ instruction: 0xf8d7389c │ │ │ │ smlabbcs r0, ip, r0, r2 │ │ │ │ eorsvc pc, r6, r7, lsl #10 │ │ │ │ ubfxvs r5, r3, #17, #28 │ │ │ │ - svc 0x0046f7d6 │ │ │ │ + svc 0x0042f7d6 │ │ │ │ stmdacs r0, {r1, r2, r9, sl, lr} │ │ │ │ rsbshi pc, r4, #64 @ 0x40 │ │ │ │ ldrvc pc, [r6, #-1287]! @ 0xfffffaf9 │ │ │ │ @ instruction: 0xf7d64628 │ │ │ │ - @ instruction: 0xf8dfefbe │ │ │ │ + @ instruction: 0xf8dfefba │ │ │ │ @ instruction: 0xf8d73878 │ │ │ │ ldmpl r4, {r2, r3, r7, sp}^ │ │ │ │ @ instruction: 0xf7d64620 │ │ │ │ - @ instruction: 0xf8dfeb86 │ │ │ │ + @ instruction: 0xf8dfeb82 │ │ │ │ @ instruction: 0xf8df388c │ │ │ │ eorcs r1, r0, #140, 16 @ 0x8c0000 │ │ │ │ @ instruction: 0xf04f447b │ │ │ │ ldrbtmi r3, [r9], #-255 @ 0xffffff01 │ │ │ │ movwcs lr, #2509 @ 0x9cd │ │ │ │ tstcs r6, #805306383 @ 0x3000000f │ │ │ │ @ instruction: 0xffb8f7f0 │ │ │ │ @ instruction: 0xf7d64628 │ │ │ │ - strtmi lr, [r0], -r4, lsr #24 │ │ │ │ + strtmi lr, [r0], -r0, lsr #24 │ │ │ │ @ instruction: 0x47986ffb │ │ │ │ ldrdeq pc, [r0], r7 @ │ │ │ │ @ instruction: 0xf7d64631 │ │ │ │ - @ instruction: 0xe6e1edb2 │ │ │ │ + strbt lr, [r1], lr, lsr #27 │ │ │ │ orrseq pc, ip, r7, lsl #2 │ │ │ │ @ instruction: 0xf7d62000 │ │ │ │ - @ instruction: 0xf8dfedac │ │ │ │ + @ instruction: 0xf8dfeda8 │ │ │ │ @ instruction: 0xf8d73824 │ │ │ │ smlabbcs r0, ip, r0, r2 │ │ │ │ rscvc pc, r0, r7, lsl #10 │ │ │ │ ldrtvs r5, [fp], #2259 @ 0x8d3 │ │ │ │ - svc 0x000af7d6 │ │ │ │ + svc 0x0006f7d6 │ │ │ │ stmdacs r0, {r2, r9, sl, lr} │ │ │ │ mvnhi pc, #64 @ 0x40 │ │ │ │ strbtvc pc, [r0], r7, lsl #10 @ │ │ │ │ @ instruction: 0xf7d64630 │ │ │ │ - @ instruction: 0xf8dfef82 │ │ │ │ + @ instruction: 0xf8dfef7e │ │ │ │ @ instruction: 0xf8d73800 │ │ │ │ ldmpl r5, {r2, r3, r7, sp}^ │ │ │ │ @ instruction: 0xf7d64628 │ │ │ │ - @ instruction: 0xf8dfeb4a │ │ │ │ + @ instruction: 0xf8dfeb46 │ │ │ │ @ instruction: 0xf8df381c │ │ │ │ eorcs r1, r0, #28, 16 @ 0x1c0000 │ │ │ │ @ instruction: 0xf04f447b │ │ │ │ ldrbtmi r3, [r9], #-255 @ 0xffffff01 │ │ │ │ movwcs lr, #2509 @ 0x9cd │ │ │ │ tstcs r6, #-1879048178 @ 0x9000000e │ │ │ │ @ instruction: 0xff7cf7f0 │ │ │ │ @ instruction: 0xf7d64630 │ │ │ │ - strtmi lr, [r8], -r8, ror #23 │ │ │ │ + strtmi lr, [r8], -r4, ror #23 │ │ │ │ @ instruction: 0x47986cbb │ │ │ │ @ instruction: 0x009cf8d7 │ │ │ │ @ instruction: 0xf7d64621 │ │ │ │ - @ instruction: 0xe6a5ed76 │ │ │ │ + @ instruction: 0xe6a5ed72 │ │ │ │ @ instruction: 0x01acf107 │ │ │ │ @ instruction: 0xf7d64650 │ │ │ │ - @ instruction: 0xf8dfed70 │ │ │ │ + @ instruction: 0xf8dfed6c │ │ │ │ @ instruction: 0xf8d737ac │ │ │ │ ldrbmi r2, [r1], -ip, lsl #1 │ │ │ │ sbcvs pc, r4, r7, lsl #10 │ │ │ │ sbfxvs r5, r3, #17, #28 │ │ │ │ - mcr 7, 6, pc, cr14, cr6, {6} @ │ │ │ │ + mcr 7, 6, pc, cr10, cr6, {6} @ │ │ │ │ stmdacs r0, {r7, r9, sl, lr} │ │ │ │ addshi pc, fp, #64 @ 0x40 │ │ │ │ strbvs pc, [r4, #1287] @ 0x507 @ │ │ │ │ @ instruction: 0xf7d64628 │ │ │ │ - @ instruction: 0xf8dfef46 │ │ │ │ + @ instruction: 0xf8dfef42 │ │ │ │ @ instruction: 0xf8d73788 │ │ │ │ ldmpl r4, {r2, r3, r7, sp}^ │ │ │ │ @ instruction: 0xf7d64620 │ │ │ │ - @ instruction: 0xf7d6eb0e │ │ │ │ - stmdavs r6, {r1, r2, r3, r7, r8, sl, fp, sp, lr, pc} │ │ │ │ + @ instruction: 0xf7d6eb0a │ │ │ │ + stmdavs r6, {r1, r3, r7, r8, sl, fp, sp, lr, pc} │ │ │ │ @ instruction: 0x51a2f507 │ │ │ │ tstcc ip, r0, asr #4 │ │ │ │ @ instruction: 0xf7f04630 │ │ │ │ @ instruction: 0xf8dffea3 │ │ │ │ @ instruction: 0x46331798 │ │ │ │ ldrbtmi r2, [r9], #-544 @ 0xfffffde0 │ │ │ │ andls r9, r0, #1 │ │ │ │ rscscc pc, pc, pc, asr #32 │ │ │ │ addvc pc, ip, #1325400064 @ 0x4f000000 │ │ │ │ @ instruction: 0xff38f7f0 │ │ │ │ @ instruction: 0xf7d64628 │ │ │ │ - svcvs 0x00bbeba4 │ │ │ │ + svcvs 0x00bbeba0 │ │ │ │ ldrmi r4, [r8, r0, lsr #12] │ │ │ │ ldrdeq pc, [ip], r7 @ │ │ │ │ @ instruction: 0xf7d64641 │ │ │ │ - @ instruction: 0xf8d7ed32 │ │ │ │ + @ instruction: 0xf8d7ed2e │ │ │ │ @ instruction: 0x232f2094 │ │ │ │ @ instruction: 0xe65d7013 │ │ │ │ @ instruction: 0x4094f8d7 │ │ │ │ @ instruction: 0x01b8f107 │ │ │ │ @ instruction: 0xf7d64620 │ │ │ │ - @ instruction: 0xf8dfed26 │ │ │ │ + @ instruction: 0xf8dfed22 │ │ │ │ @ instruction: 0xf8d73718 │ │ │ │ strtmi r2, [r1], -ip, lsl #1 │ │ │ │ rsbne pc, r8, r7, lsl #12 │ │ │ │ @ instruction: 0x677b58d3 │ │ │ │ - mcr 7, 4, pc, cr4, cr6, {6} @ │ │ │ │ + mcr 7, 4, pc, cr0, cr6, {6} @ │ │ │ │ stmdacs r0, {r7, r9, sl, lr} │ │ │ │ subhi pc, r6, #64 @ 0x40 │ │ │ │ strbne pc, [r8, #-1543]! @ 0xfffff9f9 @ │ │ │ │ @ instruction: 0xf7d64628 │ │ │ │ - @ instruction: 0xf8dfeefc │ │ │ │ + @ instruction: 0xf8dfeef8 │ │ │ │ @ instruction: 0xf8d736f4 │ │ │ │ ldmpl r4, {r2, r3, r7, sp}^ │ │ │ │ @ instruction: 0xf7d64620 │ │ │ │ - @ instruction: 0xf7d6eac4 │ │ │ │ - stmdavs r6, {r2, r6, r8, sl, fp, sp, lr, pc} │ │ │ │ + @ instruction: 0xf7d6eac0 │ │ │ │ + stmdavs r6, {r6, r8, sl, fp, sp, lr, pc} │ │ │ │ @ instruction: 0x51a2f507 │ │ │ │ tstcc ip, r0, asr #4 │ │ │ │ @ instruction: 0xf7f04630 │ │ │ │ @ instruction: 0xf8dffe59 │ │ │ │ ldrtmi r1, [r3], -r8, lsl #14 │ │ │ │ ldrbtmi r9, [r9], #-1 │ │ │ │ @ instruction: 0xf04f2220 │ │ │ │ andls r3, r0, #255 @ 0xff │ │ │ │ subne pc, r1, #64, 4 │ │ │ │ mcr2 7, 7, pc, cr14, cr0, {7} @ │ │ │ │ @ instruction: 0xf7d64628 │ │ │ │ - @ instruction: 0x4620eb5a │ │ │ │ + @ instruction: 0x4620eb56 │ │ │ │ @ instruction: 0x47986f7b │ │ │ │ ldrsbteq pc, [r8], r7 @ │ │ │ │ @ instruction: 0xf7d64641 │ │ │ │ - ldr lr, [r7], -r8, ror #25 │ │ │ │ + ldr lr, [r7], -r4, ror #25 │ │ │ │ @ instruction: 0x369cf8df │ │ │ │ ldrdcs pc, [ip], r7 │ │ │ │ @ instruction: 0x461858d3 │ │ │ │ ldrdcc pc, [r8], r7 │ │ │ │ @ instruction: 0xf5074798 │ │ │ │ @ instruction: 0xf7d66005 │ │ │ │ - @ instruction: 0xf107edc6 │ │ │ │ + @ instruction: 0xf107edc2 │ │ │ │ andcs r0, r0, r8, asr #3 │ │ │ │ - ldcl 7, cr15, [r4], {214} @ 0xd6 │ │ │ │ + ldcl 7, cr15, [r0], {214} @ 0xd6 │ │ │ │ @ instruction: 0x3674f8df │ │ │ │ ldrdcs pc, [ip], r7 │ │ │ │ @ instruction: 0xf6072100 │ │ │ │ ldmpl r3, {r3, r6, r7, ip, lr}^ │ │ │ │ @ instruction: 0xf7d6673b │ │ │ │ - @ instruction: 0x4680ee34 │ │ │ │ + @ instruction: 0x4680ee30 │ │ │ │ @ instruction: 0xf0402800 │ │ │ │ @ instruction: 0xf607820b │ │ │ │ @ instruction: 0xf8df56c8 │ │ │ │ @ instruction: 0x46304694 │ │ │ │ - mcr 7, 5, pc, cr8, cr6, {6} @ │ │ │ │ + mcr 7, 5, pc, cr4, cr6, {6} @ │ │ │ │ @ instruction: 0x364cf8df │ │ │ │ ldrdcs pc, [ip], r7 │ │ │ │ ldmpl r5, {r2, r3, r4, r5, r6, sl, lr}^ │ │ │ │ @ instruction: 0xf7d64628 │ │ │ │ - @ instruction: 0xf8dfea70 │ │ │ │ + @ instruction: 0xf8dfea6c │ │ │ │ @ instruction: 0x4621367c │ │ │ │ rsbne pc, r9, #64, 4 │ │ │ │ @ instruction: 0xf04f447b │ │ │ │ movwls r3, #4351 @ 0x10ff │ │ │ │ movwls r2, #800 @ 0x320 │ │ │ │ @ instruction: 0xf7f02316 │ │ │ │ ldrtmi pc, [r0], -r3, lsr #29 @ │ │ │ │ - bl 3ec044 │ │ │ │ + bl 2ec04c │ │ │ │ qasxmi r6, r8, fp │ │ │ │ @ instruction: 0x46414798 │ │ │ │ ldrdeq pc, [r8], #135 @ 0x87 │ │ │ │ - ldc 7, cr15, [ip], {214} @ 0xd6 │ │ │ │ + ldc 7, cr15, [r8], {214} @ 0xd6 │ │ │ │ @ instruction: 0x2090f8d7 │ │ │ │ vmax.s8 d20, d0, d16 │ │ │ │ @ instruction: 0xf011116d │ │ │ │ strb pc, [r5, #3429] @ 0xd65 @ │ │ │ │ bicseq pc, r4, r7, lsl #2 │ │ │ │ @ instruction: 0xf7d62000 │ │ │ │ - @ instruction: 0xf8dfec90 │ │ │ │ + @ instruction: 0xf8dfec8c │ │ │ │ @ instruction: 0xf8d735ec │ │ │ │ @ instruction: 0xf507208c │ │ │ │ smlabbcs r0, r8, r0, r5 │ │ │ │ ldmpl r3, {r4, ip, sp}^ │ │ │ │ @ instruction: 0xf7d666fb │ │ │ │ - strmi lr, [r0], lr, ror #27 │ │ │ │ + strmi lr, [r0], sl, ror #27 │ │ │ │ @ instruction: 0xf0402800 │ │ │ │ @ instruction: 0xf50781d0 │ │ │ │ @ instruction: 0xf8df5688 │ │ │ │ @ instruction: 0x36104610 │ │ │ │ ldrbtmi r4, [ip], #-1584 @ 0xfffff9d0 │ │ │ │ - mcr 7, 3, pc, cr0, cr6, {6} @ │ │ │ │ + mrc 7, 2, APSR_nzcv, cr12, cr6, {6} │ │ │ │ ldrcc pc, [ip, #2271]! @ 0x8df │ │ │ │ ldrdcs pc, [ip], r7 │ │ │ │ @ instruction: 0x462858d5 │ │ │ │ - b a6c0b0 │ │ │ │ + b 96c0b8 │ │ │ │ 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 │ │ │ │ mrc2 7, 2, pc, cr12, cr0, {7} │ │ │ │ @ instruction: 0xf7d64630 │ │ │ │ - vcvtvs.f32.u32 s29, s29, #16 │ │ │ │ + vcvtvs.f32.u32 s29, s29, #24 │ │ │ │ ldrmi r4, [r8, r8, lsr #12] │ │ │ │ @ instruction: 0xf8d74641 │ │ │ │ @ instruction: 0xf7d600d4 │ │ │ │ - @ instruction: 0xf8d7ec56 │ │ │ │ + @ instruction: 0xf8d7ec52 │ │ │ │ @ instruction: 0x46202090 │ │ │ │ orrsne pc, fp, r0, asr #4 │ │ │ │ ldc2 0, cr15, [lr, #-68] @ 0xffffffbc │ │ │ │ @ instruction: 0xf107e57e │ │ │ │ strtmi r0, [r0], -r4, lsr #3 │ │ │ │ - mcrr 7, 13, pc, r8, cr6 @ │ │ │ │ + mcrr 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 │ │ │ │ - strmi lr, [r0], r8, lsr #27 │ │ │ │ + strmi lr, [r0], r4, lsr #27 │ │ │ │ @ instruction: 0xf0402800 │ │ │ │ @ instruction: 0xf5078196 │ │ │ │ @ instruction: 0x4628757c │ │ │ │ - mrc 7, 0, APSR_nzcv, cr14, cr6, {6} │ │ │ │ + mrc 7, 0, APSR_nzcv, cr10, cr6, {6} │ │ │ │ ldrcc pc, [r8, #-2271]! @ 0xfffff721 │ │ │ │ ldrdcs pc, [ip], r7 │ │ │ │ @ instruction: 0x462058d4 │ │ │ │ - stmib r6!, {r1, r2, r4, r6, r7, r8, r9, sl, ip, sp, lr, pc}^ │ │ │ │ - stcl 7, cr15, [r6], #-856 @ 0xfffffca8 │ │ │ │ + stmib r2!, {r1, r2, r4, r6, r7, r8, r9, sl, ip, sp, lr, pc}^ │ │ │ │ + stcl 7, cr15, [r2], #-856 @ 0xfffffca8 │ │ │ │ @ instruction: 0xf5076806 │ │ │ │ subcs r5, r0, #-2147483608 @ 0x80000028 │ │ │ │ @ instruction: 0x4630311c │ │ │ │ ldc2l 7, cr15, [ip, #-960]! @ 0xfffffc40 │ │ │ │ strbne pc, [r0, #-2271]! @ 0xfffff721 @ │ │ │ │ eorcs r4, r0, #53477376 @ 0x3300000 │ │ │ │ andls r4, r1, r9, ror r4 │ │ │ │ @ instruction: 0xf04f9200 │ │ │ │ vqadd.s8 , q8, │ │ │ │ @ instruction: 0xf7f01201 │ │ │ │ @ instruction: 0x4628fe11 │ │ │ │ - b 1f6c168 │ │ │ │ + b 1e6c170 │ │ │ │ @ instruction: 0x46206ebb │ │ │ │ @ instruction: 0xf8d74798 │ │ │ │ strbmi r0, [r1], -r4, lsr #1 │ │ │ │ - stc 7, cr15, [sl], {214} @ 0xd6 │ │ │ │ + stc 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, [r4], #856 @ 0x358 │ │ │ │ + stcl 7, cr15, [r0], #856 @ 0x358 │ │ │ │ lslseq pc, r7, #2 @ │ │ │ │ @ instruction: 0xf7d64630 │ │ │ │ - @ instruction: 0xf8dfebf4 │ │ │ │ + @ instruction: 0xf8dfebf0 │ │ │ │ @ instruction: 0xf8d734b4 │ │ │ │ ldrtmi r2, [r1], -ip, lsl #1 │ │ │ │ rscvs pc, r7, r7, lsl #10 │ │ │ │ @ instruction: 0x667b58d3 │ │ │ │ - ldcl 7, cr15, [r2, #-856] @ 0xfffffca8 │ │ │ │ + stcl 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: 0xf8dfedca │ │ │ │ + @ instruction: 0xf8dfedc6 │ │ │ │ @ instruction: 0xf8d73490 │ │ │ │ ldmpl r4, {r2, r3, r7, sp}^ │ │ │ │ @ instruction: 0xf7d64620 │ │ │ │ - @ instruction: 0xf7d6e992 │ │ │ │ - stmdavs r6, {r1, r4, sl, fp, sp, lr, pc} │ │ │ │ + @ instruction: 0xf7d6e98e │ │ │ │ + stmdavs r6, {r1, r2, r3, sl, fp, sp, lr, pc} │ │ │ │ @ instruction: 0x51a2f507 │ │ │ │ tstcc ip, r0, asr #4 │ │ │ │ @ instruction: 0xf7f04630 │ │ │ │ @ instruction: 0xf8dffd27 │ │ │ │ @ instruction: 0x463314bc │ │ │ │ ldrbtmi r9, [r9], #-1 │ │ │ │ @ instruction: 0xf04f2220 │ │ │ │ andls r3, r0, #255 @ 0xff │ │ │ │ eorne pc, r3, #64, 4 │ │ │ │ ldc2 7, cr15, [ip, #960]! @ 0x3c0 │ │ │ │ @ instruction: 0xf7d64628 │ │ │ │ - strtmi lr, [r0], -r8, lsr #20 │ │ │ │ + strtmi lr, [r0], -r4, lsr #20 │ │ │ │ @ instruction: 0x47986e7b │ │ │ │ ldrsbteq pc, [r0], r7 @ │ │ │ │ @ instruction: 0xf7d64641 │ │ │ │ - strbt lr, [r5], #2998 @ 0xbb6 │ │ │ │ + strbt lr, [r5], #2994 @ 0xbb2 │ │ │ │ ldrtcc pc, [r8], #-2271 @ 0xfffff721 @ │ │ │ │ ldrdcs pc, [ip], r7 │ │ │ │ @ instruction: 0x461858d3 │ │ │ │ ldrdcc pc, [r0], r7 │ │ │ │ @ instruction: 0xf5074798 │ │ │ │ @ instruction: 0xf7d660a1 │ │ │ │ - @ instruction: 0xf107ec94 │ │ │ │ + @ instruction: 0xf107ec90 │ │ │ │ @ instruction: 0x464001bc │ │ │ │ - bl fe8ec248 │ │ │ │ + bl fe7ec250 │ │ │ │ ldrcc pc, [r0], #-2271 @ 0xfffff721 │ │ │ │ ldrdcs pc, [ip], r7 │ │ │ │ @ instruction: 0xf5074641 │ │ │ │ ldmpl r3, {r3, r5, sp, lr}^ │ │ │ │ @ instruction: 0xf7d6663b │ │ │ │ - strmi lr, [r0], r2, lsl #26 │ │ │ │ + @ instruction: 0x4680ecfe │ │ │ │ @ instruction: 0xf0402800 │ │ │ │ @ instruction: 0xf507811c │ │ │ │ strtmi r6, [r8], -r8, lsr #10 │ │ │ │ - ldcl 7, cr15, [r8, #-856]! @ 0xfffffca8 │ │ │ │ + ldcl 7, cr15, [r4, #-856]! @ 0xfffffca8 │ │ │ │ @ instruction: 0xf8d74bfb │ │ │ │ ldmpl r4, {r2, r3, r7, sp}^ │ │ │ │ @ instruction: 0xf7d64620 │ │ │ │ - @ instruction: 0xf7d6e942 │ │ │ │ - stmdavs r6, {r1, r6, r7, r8, r9, fp, sp, lr, pc} │ │ │ │ + @ instruction: 0xf7d6e93e │ │ │ │ + stmdavs r6, {r1, r2, r3, r4, r5, r7, r8, r9, fp, sp, lr, pc} │ │ │ │ @ instruction: 0x51a2f507 │ │ │ │ tstcc ip, r0, asr #4 │ │ │ │ @ instruction: 0xf7f04630 │ │ │ │ @ instruction: 0xf8dffcd7 │ │ │ │ ldrtmi r1, [r3], -r0, lsr #8 │ │ │ │ ldrbtmi r9, [r9], #-1 │ │ │ │ @ instruction: 0xf04f2220 │ │ │ │ andls r3, r0, #255 @ 0xff │ │ │ │ subne pc, fp, #64, 4 │ │ │ │ stc2l 7, cr15, [ip, #-960]! @ 0xfffffc40 │ │ │ │ @ instruction: 0xf7d64628 │ │ │ │ - @ instruction: 0x4620e9d8 │ │ │ │ + @ instruction: 0x4620e9d4 │ │ │ │ @ instruction: 0x47986e3b │ │ │ │ ldrsbteq pc, [ip], r7 @ │ │ │ │ @ instruction: 0xf7d64641 │ │ │ │ - ldr lr, [r5], #2918 @ 0xb66 │ │ │ │ + ldr lr, [r5], #2914 @ 0xb62 │ │ │ │ @ instruction: 0xf8d74be6 │ │ │ │ ldmpl r3, {r2, r3, r7, sp}^ │ │ │ │ svcvs 0x00fb4618 │ │ │ │ @ instruction: 0xf5074798 │ │ │ │ @ instruction: 0xf7d67036 │ │ │ │ - @ instruction: 0xf107ec46 │ │ │ │ + @ instruction: 0xf107ec42 │ │ │ │ strbmi r0, [r0], -r0, asr #3 │ │ │ │ - bl 156c2e4 │ │ │ │ + bl 146c2ec │ │ │ │ @ instruction: 0xf8d74bdd │ │ │ │ strbmi r2, [r1], -ip, lsl #1 │ │ │ │ addscc pc, r8, r7, lsl #12 │ │ │ │ ldrbvs r5, [fp, #2259]! @ 0x8d3 │ │ │ │ - ldc 7, cr15, [r4], #856 @ 0x358 │ │ │ │ + ldc 7, cr15, [r0], #856 @ 0x358 │ │ │ │ stmdacs r0, {r7, r9, sl, lr} │ │ │ │ sbchi pc, r4, r0, asr #32 │ │ │ │ ldrcc pc, [r8], r7, lsl #12 │ │ │ │ @ instruction: 0xf7d64630 │ │ │ │ - blmi ff5a9864 │ │ │ │ + blmi ff5a985c │ │ │ │ ldrdcs pc, [ip], r7 │ │ │ │ @ instruction: 0x462858d5 │ │ │ │ - ldm r4!, {r1, r2, r4, r6, r7, r8, r9, sl, ip, sp, lr, pc}^ │ │ │ │ - bl 1d6c31c │ │ │ │ + ldm r0!, {r1, r2, r4, r6, r7, r8, r9, sl, ip, sp, lr, pc}^ │ │ │ │ + bl 1c6c324 │ │ │ │ @ instruction: 0xf5076804 │ │ │ │ subcs r5, r0, #-2147483608 @ 0x80000028 │ │ │ │ @ instruction: 0x4620311c │ │ │ │ stc2 7, cr15, [sl], {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 │ │ │ │ @ instruction: 0x4630fd1f │ │ │ │ - stmib sl, {r1, r2, r4, r6, r7, r8, r9, sl, ip, sp, lr, pc} │ │ │ │ + stmib r6, {r1, r2, r4, r6, r7, r8, r9, sl, ip, sp, lr, pc} │ │ │ │ @ instruction: 0x46286dfb │ │ │ │ @ instruction: 0x46414798 │ │ │ │ ldrdeq pc, [r0], #135 @ 0x87 │ │ │ │ - bl 66c35c │ │ │ │ + bl 56c364 │ │ │ │ @ instruction: 0x2090f8d7 │ │ │ │ @ instruction: 0x71acf44f │ │ │ │ @ instruction: 0xf0114620 │ │ │ │ strb pc, [r1], #-3041 @ 0xfffff41f @ │ │ │ │ biceq pc, ip, r7, lsl #2 │ │ │ │ @ instruction: 0xf7d64628 │ │ │ │ - blmi feea9050 │ │ │ │ + blmi feea9048 │ │ │ │ ldrdcs pc, [ip], r7 │ │ │ │ @ instruction: 0xf5074629 │ │ │ │ ldmpl r3, {r1, r2, r3, r5, r6, sp, lr}^ │ │ │ │ @ instruction: 0xf7d665bb │ │ │ │ - strmi lr, [r0], ip, ror #24 │ │ │ │ + strmi 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, [r2], #856 @ 0x358 │ │ │ │ + ldcl 7, cr15, [lr], {214} @ 0xd6 │ │ │ │ @ instruction: 0xf8d74bb0 │ │ │ │ ldrbtmi r2, [ip], #-140 @ 0xffffff74 │ │ │ │ @ instruction: 0x462858d5 │ │ │ │ - stmia sl!, {r1, r2, r4, r6, r7, r8, r9, sl, ip, sp, lr, pc} │ │ │ │ + stmia r6!, {r1, r2, r4, r6, r7, r8, r9, sl, ip, sp, lr, pc} │ │ │ │ strtmi r4, [r1], -r4, asr #23 │ │ │ │ rsbsne pc, r3, #64, 4 │ │ │ │ @ instruction: 0xf04f447b │ │ │ │ movwls r3, #4351 @ 0x10ff │ │ │ │ movwls r2, #800 @ 0x320 │ │ │ │ @ instruction: 0xf7f02316 │ │ │ │ @ instruction: 0x4630fcdf │ │ │ │ - stmdb sl, {r1, r2, r4, r6, r7, r8, r9, sl, ip, sp, lr, pc}^ │ │ │ │ + stmdb r6, {r1, r2, r4, r6, r7, r8, r9, sl, ip, sp, lr, pc}^ │ │ │ │ @ instruction: 0x46286dbb │ │ │ │ @ instruction: 0x46414798 │ │ │ │ ldrdeq pc, [ip], #135 @ 0x87 │ │ │ │ - b ff66c3dc │ │ │ │ + b ff56c3e4 │ │ │ │ @ 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 fe629374 │ │ │ │ + blmi fe62936c │ │ │ │ ldrdcs pc, [ip], r7 │ │ │ │ @ instruction: 0x461858d3 │ │ │ │ @ instruction: 0x47986fbb │ │ │ │ sbcvs pc, r4, r7, lsl #10 │ │ │ │ - bl fe9ec418 │ │ │ │ + bl fe8ec420 │ │ │ │ @ instruction: 0xf8d74b91 │ │ │ │ ldmpl r3, {r2, r3, r7, sp}^ │ │ │ │ svcvs 0x003b4618 │ │ │ │ @ instruction: 0xf6074798 │ │ │ │ @ instruction: 0xf7d650c8 │ │ │ │ - blmi fe369348 │ │ │ │ + blmi fe369340 │ │ │ │ ldrdcs pc, [ip], r7 │ │ │ │ @ instruction: 0x461858d3 │ │ │ │ @ instruction: 0x47986efb │ │ │ │ addpl pc, r8, r7, lsl #10 │ │ │ │ @ instruction: 0xf7d63010 │ │ │ │ - blmi fe1e9330 │ │ │ │ + blmi fe1e9328 │ │ │ │ ldrdcs pc, [ip], r7 │ │ │ │ @ instruction: 0x461858d3 │ │ │ │ @ instruction: 0x47986ebb │ │ │ │ rsbsvc pc, ip, r7, lsl #10 │ │ │ │ - bl fe16c45c │ │ │ │ + bl fe06c464 │ │ │ │ @ instruction: 0xf8d74b80 │ │ │ │ ldmpl r3, {r2, r3, r7, sp}^ │ │ │ │ mrcvs 6, 3, r4, cr11, cr8, {0} │ │ │ │ @ instruction: 0xf5074798 │ │ │ │ @ instruction: 0xf7d660e7 │ │ │ │ - blmi 1f29304 │ │ │ │ + blmi 1f292fc │ │ │ │ ldrdcs pc, [ip], r7 │ │ │ │ @ instruction: 0x461858d3 │ │ │ │ @ instruction: 0x47986dbb │ │ │ │ rsbvs pc, lr, r7, lsl #10 │ │ │ │ - bl 1bec488 │ │ │ │ + bl 1aec490 │ │ │ │ @ instruction: 0xf8d74b75 │ │ │ │ ldmpl r3, {r2, r3, r7, sp}^ │ │ │ │ ldclvs 6, cr4, [fp, #96]! @ 0x60 │ │ │ │ @ instruction: 0xf6074798 │ │ │ │ @ instruction: 0xf7d63098 │ │ │ │ - blmi 1c692d8 │ │ │ │ + blmi 1c692d0 │ │ │ │ ldrdcs pc, [ip], r7 │ │ │ │ @ instruction: 0x461858d3 │ │ │ │ @ instruction: 0x47986e3b │ │ │ │ eorvs pc, r8, r7, lsl #10 │ │ │ │ - bl 166c4b4 │ │ │ │ + bl 156c4bc │ │ │ │ @ instruction: 0xf8d74b6a │ │ │ │ ldmpl r3, {r2, r3, r7, sp}^ │ │ │ │ ldclvs 6, cr4, [fp], #96 @ 0x60 │ │ │ │ @ instruction: 0xf5074798 │ │ │ │ @ instruction: 0xf7d6509a │ │ │ │ - @ instruction: 0xf107eb4e │ │ │ │ + @ instruction: 0xf107eb4a │ │ │ │ ldrdcs r0, [r0], -r0 @ │ │ │ │ - b 176c4d4 │ │ │ │ + b 166c4dc │ │ │ │ @ instruction: 0xf8d74b61 │ │ │ │ smlabbcs r0, ip, r0, r2 │ │ │ │ rscsvc pc, r8, r7, lsl #12 │ │ │ │ ldrbvs r5, [fp, #-2259]! @ 0xfffff72d │ │ │ │ - bl fef6c4e8 │ │ │ │ - bllt fec3ff94 │ │ │ │ + bl fee6c4f0 │ │ │ │ + bllt fec3ff9c │ │ │ │ ldrbtvc pc, [r8], r7, lsl #12 @ │ │ │ │ @ instruction: 0xf7d64630 │ │ │ │ - blmi 16e9678 │ │ │ │ + blmi 16e9670 │ │ │ │ ldrdcs pc, [ip], r7 │ │ │ │ @ instruction: 0x462858d5 │ │ │ │ - svc 0x00fef7d5 │ │ │ │ - b 1fec508 │ │ │ │ + svc 0x00faf7d5 │ │ │ │ + b 1eec510 │ │ │ │ @ instruction: 0xf5076804 │ │ │ │ subcs r5, r0, #-2147483608 @ 0x80000028 │ │ │ │ @ instruction: 0x4620311c │ │ │ │ - blx fe56c582 │ │ │ │ + blx fe56c58a │ │ │ │ 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 │ │ │ │ ldrtmi pc, [r0], -r9, lsr #24 @ │ │ │ │ - ldm r4, {r1, r2, r4, r6, r7, r8, r9, sl, ip, sp, lr, pc} │ │ │ │ + ldm r0, {r1, r2, r4, r6, r7, r8, r9, sl, ip, sp, lr, pc} │ │ │ │ @ instruction: 0x46286d7b │ │ │ │ @ instruction: 0x46414798 │ │ │ │ ldrsbeq pc, [r0], #135 @ 0x87 @ │ │ │ │ - b 8ec548 │ │ │ │ + b 7ec550 │ │ │ │ @ instruction: 0x2090f8d7 │ │ │ │ bicvc pc, r4, pc, asr #8 │ │ │ │ @ instruction: 0xf0114620 │ │ │ │ @ instruction: 0xf7fffaeb │ │ │ │ - blmi 109d330 │ │ │ │ + blmi 109d338 │ │ │ │ ldrdcs pc, [ip], r7 │ │ │ │ @ instruction: 0x461858d3 │ │ │ │ @ instruction: 0x47986d7b │ │ │ │ rscsvc pc, r8, r7, lsl #12 │ │ │ │ - b ffeec570 │ │ │ │ + b ffdec578 │ │ │ │ bicseq pc, r8, r7, lsl #2 │ │ │ │ @ instruction: 0xf7d62000 │ │ │ │ - blmi e68e4c │ │ │ │ + blmi e68e44 │ │ │ │ ldrdcs pc, [ip], r7 │ │ │ │ addspl pc, r1, r7, lsl #10 │ │ │ │ andcc r2, r8, r0, lsl #2 │ │ │ │ ldrvs r5, [fp, #-2259]! @ 0xfffff72d │ │ │ │ - bl 1a6c590 │ │ │ │ - bllt fee4003c │ │ │ │ + bl 196c598 │ │ │ │ + bllt fee40044 │ │ │ │ ldrpl pc, [r1], r7, lsl #10 │ │ │ │ ldrtmi r3, [r0], -r8, lsl #12 │ │ │ │ - bl ff86c5a0 │ │ │ │ + bl ff76c5a8 │ │ │ │ @ instruction: 0xf8d74b2f │ │ │ │ ldmpl r5, {r2, r3, r7, sp}^ │ │ │ │ @ instruction: 0xf7d54628 │ │ │ │ - @ instruction: 0xf7d6efaa │ │ │ │ - stmdavs r4, {r1, r3, r5, r9, fp, sp, lr, pc} │ │ │ │ + @ instruction: 0xf7d6efa6 │ │ │ │ + stmdavs r4, {r1, r2, r5, r9, fp, sp, lr, pc} │ │ │ │ @ instruction: 0x51a2f507 │ │ │ │ tstcc ip, r0, asr #4 │ │ │ │ @ instruction: 0xf7f04620 │ │ │ │ @ instruction: 0x4623fb3f │ │ │ │ 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 ff56c646 │ │ │ │ + blx ff56c64e │ │ │ │ @ instruction: 0xf7d64630 │ │ │ │ - ldcvs 8, cr14, [fp, #-256]! @ 0xffffff00 │ │ │ │ + ldcvs 8, cr14, [fp, #-240]! @ 0xffffff10 │ │ │ │ ldrmi r4, [r8, r8, lsr #12] │ │ │ │ @ instruction: 0xf8d74641 │ │ │ │ @ instruction: 0xf7d600d8 │ │ │ │ - @ instruction: 0xf8d7e9ce │ │ │ │ + @ instruction: 0xf8d7e9ca │ │ │ │ @ instruction: 0x46202090 │ │ │ │ @ instruction: 0x11a7f240 │ │ │ │ - blx fe5ea6ec │ │ │ │ - blt ffdec6a8 │ │ │ │ + blx fe5ea6f4 │ │ │ │ + blt ffdec6b0 │ │ │ │ @ instruction: 0xf8d74b16 │ │ │ │ ldmpl r3, {r2, r3, r7, sp}^ │ │ │ │ ldcvs 6, cr4, [fp, #-96]! @ 0xffffffa0 │ │ │ │ @ instruction: 0xf5074798 │ │ │ │ mulcc r8, r1, r0 │ │ │ │ - b fe96c61c │ │ │ │ + b fe86c624 │ │ │ │ @ instruction: 0xf8d74b10 │ │ │ │ ldmpl r3, {r2, r3, r7, sp}^ │ │ │ │ ldcvs 6, cr4, [fp], #96 @ 0x60 │ │ │ │ @ instruction: 0xf5074798 │ │ │ │ @ instruction: 0xf7d670e0 │ │ │ │ - @ instruction: 0xf7d5ea9a │ │ │ │ - svclt 0x0000efd4 │ │ │ │ - strdeq r2, [r5], -r6 │ │ │ │ + @ instruction: 0xf7d5ea96 │ │ │ │ + svclt 0x0000efd0 │ │ │ │ + andeq r2, r5, lr, ror #11 │ │ │ │ ldrdeq r0, [r0], -r8 │ │ │ │ - andeq r2, r5, r8, ror #11 │ │ │ │ - andeq fp, r2, r8, ror #17 │ │ │ │ - andeq r2, r3, r2, asr #25 │ │ │ │ - strdeq r2, [r5], -lr │ │ │ │ - andeq fp, r2, sl, lsl #16 │ │ │ │ - @ instruction: 0x000984b4 │ │ │ │ - andeq fp, r2, ip, lsr #14 │ │ │ │ + andeq r2, r5, r0, ror #11 │ │ │ │ + ldrdeq fp, [r2], -r8 │ │ │ │ + @ instruction: 0x00032cb2 │ │ │ │ + strdeq r2, [r5], -r6 │ │ │ │ + strdeq fp, [r2], -sl │ │ │ │ + andeq r8, r9, ip, lsr #9 │ │ │ │ + andeq fp, r2, ip, lsl r7 │ │ │ │ andeq r0, r0, r0, lsl #9 │ │ │ │ muleq r0, r8, r4 │ │ │ │ - strdeq fp, [r2], -lr │ │ │ │ + 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 │ │ │ │ - muleq r2, r8, r6 │ │ │ │ - andeq fp, r2, sl, lsr #12 │ │ │ │ - @ instruction: 0x0002b6b0 │ │ │ │ - andeq fp, r2, r2, lsr #11 │ │ │ │ - andeq fp, r2, r2, lsr r5 │ │ │ │ - andeq fp, r2, lr, ror #12 │ │ │ │ - andeq fp, r2, ip, ror r5 │ │ │ │ - muleq r2, r2, r4 │ │ │ │ - andeq fp, r2, r0, ror #9 │ │ │ │ - andeq fp, r2, sl, lsl r4 │ │ │ │ - muleq r2, r6, r3 │ │ │ │ - andeq fp, r2, r2, lsl #6 │ │ │ │ - andeq fp, r2, r0, lsl #5 │ │ │ │ - ldrdeq fp, [r2], -ip │ │ │ │ - strdeq fp, [r2], -lr │ │ │ │ - muleq r2, r6, r3 │ │ │ │ - andeq fp, r2, r8, asr #2 │ │ │ │ - muleq r2, lr, r0 │ │ │ │ - strdeq sl, [r2], -lr │ │ │ │ - andeq sl, r2, r0, ror #30 │ │ │ │ - strdeq sl, [r2], -r6 │ │ │ │ - andeq fp, r2, r8, ror r0 │ │ │ │ - andeq sl, r2, r4, ror sp │ │ │ │ - andeq sl, r2, sl, asr #25 │ │ │ │ + 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 ffa6cab4 │ │ │ │ + beq ffa6cabc │ │ │ │ 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 0x00c4f7d5 │ │ │ │ + svc 0x00c0f7d5 │ │ │ │ eorsle r2, sl, r0, lsl #16 │ │ │ │ teqpeq r8, r7, lsl #2 @ p-variant is OBSOLETE │ │ │ │ @ instruction: 0xf7d62000 │ │ │ │ - blmi fea68cb0 │ │ │ │ + blmi fea68ca8 │ │ │ │ @ instruction: 0xf1072100 │ │ │ │ stmiapl r3!, {r3, r6}^ │ │ │ │ @ instruction: 0xf7d6623b │ │ │ │ - @ instruction: 0x4604ea9e │ │ │ │ + @ instruction: 0x4604ea9a │ │ │ │ @ instruction: 0xf0402800 │ │ │ │ @ instruction: 0xf1078113 │ │ │ │ strbmi r0, [r0], -r8, asr #16 │ │ │ │ - bl 56c738 │ │ │ │ - bvs ffec1664 │ │ │ │ + bl 46c740 │ │ │ │ + bvs ffec166c │ │ │ │ @ instruction: 0x462858d5 │ │ │ │ - mrc 7, 6, APSR_nzcv, cr14, cr5, {6} │ │ │ │ - ldmdb lr, {r1, r2, r4, r6, r7, r8, r9, sl, ip, sp, lr, pc}^ │ │ │ │ + mrc 7, 6, APSR_nzcv, cr10, cr5, {6} │ │ │ │ + ldmdb 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, r2, r4, r5, r6, r9, fp, ip, sp, lr, pc} │ │ │ │ eorcs r4, r0, #53477376 @ 0x3300000 │ │ │ │ andls r4, r1, r9, ror r4 │ │ │ │ @ instruction: 0xf04f9200 │ │ │ │ vqadd.s8 , q8, │ │ │ │ @ instruction: 0xf7f012c7 │ │ │ │ strbmi pc, [r0], -fp, lsl #22 @ │ │ │ │ - svc 0x0076f7d5 │ │ │ │ - bvs f000c0 │ │ │ │ - blvs fee40684 │ │ │ │ + svc 0x0072f7d5 │ │ │ │ + bvs f000c8 │ │ │ │ + blvs fee4068c │ │ │ │ @ instruction: 0xf7d64621 │ │ │ │ - @ instruction: 0xf00fe906 │ │ │ │ + @ instruction: 0xf00fe902 │ │ │ │ cmnpvs r8, #2555904 @ p-variant is OBSOLETE @ 0x270000 │ │ │ │ - bvs fee5d574 │ │ │ │ + bvs fee5d57c │ │ │ │ ldc2l 7, cr15, [sl, #944]! @ 0x3b0 │ │ │ │ strmi r2, [r4], -r0, lsl #2 │ │ │ │ @ instruction: 0xf8d0f7ff │ │ │ │ strtmi r4, [r0], -r3, lsl #12 │ │ │ │ @ instruction: 0xf7fb461c │ │ │ │ @ instruction: 0xf00fff3d │ │ │ │ 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, r3, r5, r6, r8, r9, sl, fp, sp, lr, pc} │ │ │ │ + stmdacs r0, {r1, r3, r5, r6, r8, r9, sl, fp, sp, lr, pc} │ │ │ │ addshi pc, r0, r0, asr #32 │ │ │ │ - blmi 1f81270 │ │ │ │ + blmi 1f81278 │ │ │ │ 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 1d28bdc │ │ │ │ + blmi 1d28bd4 │ │ │ │ strdcs r6, [r0, -sl] │ │ │ │ adcsvc pc, r0, r7, lsl #10 │ │ │ │ ldrsbvs r5, [fp, #131]! @ 0x83 │ │ │ │ - b cec7fc │ │ │ │ + b bec804 │ │ │ │ stmdacs r0, {r2, r9, sl, lr} │ │ │ │ adcshi pc, r2, r0, asr #32 │ │ │ │ ldrtvc pc, [r0], r7, lsl #10 @ │ │ │ │ @ instruction: 0xf7d64630 │ │ │ │ - blmi 1b29360 │ │ │ │ + blmi 1b29358 │ │ │ │ ldmpl r5, {r1, r3, r4, r5, r6, r7, r9, fp, sp, lr}^ │ │ │ │ @ instruction: 0xf7d54628 │ │ │ │ - @ instruction: 0xf8d7ee74 │ │ │ │ + @ instruction: 0xf8d7ee70 │ │ │ │ vqadd.s8 d8, d7, d20 │ │ │ │ - blvs 1e3ef7c │ │ │ │ + blvs 1e3ef84 │ │ │ │ @ instruction: 0xf7f02240 │ │ │ │ - bmi 1a6d100 │ │ │ │ + bmi 1a6d108 │ │ │ │ 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 fe7ec8b0 │ │ │ │ + blx fe7ec8b8 │ │ │ │ @ instruction: 0xf7d54630 │ │ │ │ - strtmi lr, [r8], -sl, lsl #30 │ │ │ │ + strtmi lr, [r8], -r6, lsl #30 │ │ │ │ @ instruction: 0x479869fb │ │ │ │ @ instruction: 0x46216bf8 │ │ │ │ - ldm r8, {r1, r2, r4, r6, r7, r8, r9, sl, ip, sp, lr, pc} │ │ │ │ + ldm r4, {r1, r2, r4, r6, r7, r8, r9, sl, ip, sp, lr, pc} │ │ │ │ @ instruction: 0xf107e795 │ │ │ │ andcs r0, r0, r0, asr #2 │ │ │ │ - ldm r2, {r1, r2, r4, r6, r7, r8, r9, sl, ip, sp, lr, pc} │ │ │ │ - bvs ffec1660 │ │ │ │ + stm lr, {r1, r2, r4, r6, r7, r8, r9, sl, ip, sp, lr, pc} │ │ │ │ + bvs ffec1668 │ │ │ │ rsbsvs r2, ip, #0, 2 │ │ │ │ andsvc pc, lr, r7, lsl #10 │ │ │ │ @ instruction: 0x61bb58d3 │ │ │ │ - ldmib r2!, {r1, r2, r4, r6, r7, r8, r9, sl, ip, sp, lr, pc}^ │ │ │ │ + stmib lr!, {r1, r2, r4, r6, r7, r8, r9, sl, ip, sp, lr, pc}^ │ │ │ │ stmdacs r0, {r2, r9, sl, lr} │ │ │ │ @ instruction: 0xf507d17c │ │ │ │ @ instruction: 0x4630761e │ │ │ │ - b 1aec88c │ │ │ │ - bvs ffec1664 │ │ │ │ + b 19ec894 │ │ │ │ + bvs ffec166c │ │ │ │ @ instruction: 0x462858d5 │ │ │ │ - mrc 7, 1, APSR_nzcv, cr4, cr5, {6} │ │ │ │ + mrc 7, 1, APSR_nzcv, cr0, cr5, {6} │ │ │ │ ldrsbthi pc, [r4], -r7 @ │ │ │ │ @ instruction: 0x41acf207 │ │ │ │ subcs r6, r0, #120, 22 @ 0x1e000 │ │ │ │ @ instruction: 0xf9ccf7f0 │ │ │ │ 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 │ │ │ │ @ instruction: 0x4630fa5f │ │ │ │ - mcr 7, 6, pc, cr10, cr5, {6} @ │ │ │ │ + mcr 7, 6, pc, cr6, cr5, {6} @ │ │ │ │ ldmibvs fp!, {r3, r5, r9, sl, lr} │ │ │ │ ldcvs 7, cr4, [r8], #-608 @ 0xfffffda0 │ │ │ │ @ instruction: 0xf7d64621 │ │ │ │ - @ instruction: 0xe768e85a │ │ │ │ + @ instruction: 0xe768e856 │ │ │ │ cmppeq r4, r7, lsl #2 @ p-variant is OBSOLETE │ │ │ │ @ instruction: 0xf7d62000 │ │ │ │ - blmi d68ae0 │ │ │ │ + blmi d68ad8 │ │ │ │ strdcs r6, [r0, -sl] │ │ │ │ rsbvc pc, r4, r7, lsl #10 │ │ │ │ ldrsbvs r5, [fp, #-131]! @ 0xffffff7d │ │ │ │ - ldmib r4!, {r1, r2, r4, r6, r7, r8, r9, sl, ip, sp, lr, pc} │ │ │ │ + ldmib 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 b6c908 │ │ │ │ - bvs ffec1664 │ │ │ │ + b a6c910 │ │ │ │ + bvs ffec166c │ │ │ │ @ instruction: 0x462858d5 │ │ │ │ - ldcl 7, cr15, [r6, #852]! @ 0x354 │ │ │ │ - ldmda r6!, {r1, r2, r4, r6, r7, r8, r9, sl, ip, sp, lr, pc}^ │ │ │ │ + ldcl 7, cr15, [r2, #852]! @ 0x354 │ │ │ │ + ldmda 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, r2, r3, 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], -r3, lsr #20 @ │ │ │ │ - mcr 7, 4, pc, cr14, cr5, {6} @ │ │ │ │ + mcr 7, 4, pc, cr10, cr5, {6} @ │ │ │ │ ldmdbvs fp!, {r3, r5, r9, sl, lr}^ │ │ │ │ ldclvs 7, cr4, [r8], #-608 @ 0xfffffda0 │ │ │ │ @ instruction: 0xf7d64621 │ │ │ │ - @ instruction: 0xe733e81e │ │ │ │ - bvs ffec1664 │ │ │ │ + @ instruction: 0xe733e81a │ │ │ │ + bvs ffec166c │ │ │ │ @ instruction: 0x461858d3 │ │ │ │ @ instruction: 0x47986a3b │ │ │ │ subeq pc, r8, r7, lsl #2 │ │ │ │ - ldm lr!, {r1, r2, r4, r6, r7, r8, r9, sl, ip, sp, lr, pc}^ │ │ │ │ - bvs ffec1664 │ │ │ │ + ldm sl!, {r1, r2, r4, r6, r7, r8, r9, sl, ip, sp, lr, pc}^ │ │ │ │ + bvs ffec166c │ │ │ │ @ instruction: 0x461858d3 │ │ │ │ @ instruction: 0x479869fb │ │ │ │ adcsvc pc, r0, r7, lsl #10 │ │ │ │ - ldm r4!, {r1, r2, r4, r6, r7, r8, r9, sl, ip, sp, lr, pc}^ │ │ │ │ - bvs ffec1664 │ │ │ │ + ldm r0!, {r1, r2, r4, r6, r7, r8, r9, sl, ip, sp, lr, pc}^ │ │ │ │ + bvs ffec166c │ │ │ │ @ instruction: 0x461858d3 │ │ │ │ @ instruction: 0x479869bb │ │ │ │ andsvc pc, lr, r7, lsl #10 │ │ │ │ - stmia sl!, {r1, r2, r4, r6, r7, r8, r9, sl, ip, sp, lr, pc}^ │ │ │ │ - bvs ffec1664 │ │ │ │ + stmia r6!, {r1, r2, r4, r6, r7, r8, r9, sl, ip, sp, lr, pc}^ │ │ │ │ + bvs ffec166c │ │ │ │ @ instruction: 0x461858d3 │ │ │ │ @ instruction: 0x4798697b │ │ │ │ rsbvc pc, r4, r7, lsl #10 │ │ │ │ - stmia r0!, {r1, r2, r4, r6, r7, r8, r9, sl, ip, sp, lr, pc}^ │ │ │ │ - mrc 7, 0, APSR_nzcv, cr10, cr5, {6} │ │ │ │ - andeq r1, r5, r4, ror r8 │ │ │ │ - andeq r1, r3, sl, lsl r1 │ │ │ │ - andeq r1, r5, r2, ror #16 │ │ │ │ + ldm ip, {r1, r2, r4, r6, r7, r8, r9, sl, ip, sp, lr, pc}^ │ │ │ │ + mrc 7, 0, APSR_nzcv, cr6, cr5, {6} │ │ │ │ + andeq r1, r5, ip, ror #16 │ │ │ │ + andeq r1, r3, sl, lsl #2 │ │ │ │ + andeq r1, r5, sl, asr r8 │ │ │ │ ldrdeq r0, [r0], -r8 │ │ │ │ andeq r0, r0, r0, lsl #9 │ │ │ │ muleq r0, r8, r4 │ │ │ │ - andeq sl, r2, ip, lsr fp │ │ │ │ - andeq r1, r3, ip, asr r0 │ │ │ │ - muleq r5, r8, r7 │ │ │ │ - andeq sl, r2, sl, asr #24 │ │ │ │ - andeq sl, r2, r4, ror #20 │ │ │ │ - ldrdeq sl, [r2], -ip │ │ │ │ - andeq sl, r2, r6, ror #19 │ │ │ │ - andeq sl, r2, ip, ror #18 │ │ │ │ + andeq sl, r2, ip, lsr #22 │ │ │ │ + andeq r1, r3, ip, asr #32 │ │ │ │ + muleq r5, r0, r7 │ │ │ │ + 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 feb85c90 │ │ │ │ + bl feb85c98 │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ @ instruction: 0xf5ad0d70 │ │ │ │ svcge 0x00047d1f │ │ │ │ - bmi 19c1834 │ │ │ │ + bmi 19c183c │ │ │ │ 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: 0xf852f7ef │ │ │ │ msreq CPSR_fs, r7, lsl #2 │ │ │ │ andcs r4, r0, r3, lsl #12 │ │ │ │ @ instruction: 0xf7d5623b │ │ │ │ - blmi 172a99c │ │ │ │ - bvs 1eb6ed8 │ │ │ │ + blmi 172a994 │ │ │ │ + bvs 1eb6ee0 │ │ │ │ adcvc pc, r4, r7, lsl #10 │ │ │ │ ldrsbvs r5, [fp, #131]! @ 0x83 │ │ │ │ - ldmdb r2, {r1, r2, r4, r6, r7, r8, r9, sl, ip, sp, lr, pc} │ │ │ │ + stmdb 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 1529120 │ │ │ │ + blmi 1529118 │ │ │ │ ldmpl r5, {r1, r3, r4, r5, r6, r9, fp, sp, lr}^ │ │ │ │ @ instruction: 0xf7d54628 │ │ │ │ - blmi 14aa054 │ │ │ │ + blmi 14aa04c │ │ │ │ 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: 0xf984f7f0 │ │ │ │ @ instruction: 0xf7d54630 │ │ │ │ - ldmibvs fp!, {r4, r5, r6, r7, r8, sl, fp, sp, lr, pc}^ │ │ │ │ + ldmibvs fp!, {r2, r3, r5, r6, r7, r8, sl, fp, sp, lr, pc}^ │ │ │ │ ldrmi r4, [r8, r8, lsr #12] │ │ │ │ @ instruction: 0x46216af8 │ │ │ │ - svc 0x007ef7d5 │ │ │ │ + svc 0x007af7d5 │ │ │ │ @ instruction: 0xf7fb6a38 │ │ │ │ - bmi 11ae24c │ │ │ │ + bmi 11ae254 │ │ │ │ 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 0x00a6f7d5 │ │ │ │ + svc 0x00a2f7d5 │ │ │ │ vst1.8 {d20-d22}, [pc], r3 │ │ │ │ ldmdavs sp, {r7, sp, lr} │ │ │ │ @ instruction: 0xf7fb60fd │ │ │ │ @ instruction: 0x4603fdf5 │ │ │ │ @ instruction: 0x61bb4620 │ │ │ │ @ instruction: 0xf7ee461c │ │ │ │ - bmi e2eb58 │ │ │ │ + bmi e2eb60 │ │ │ │ cmnvs r8, fp, lsr #12 │ │ │ │ vst3.16 {d20-d22}, [pc :256], sl │ │ │ │ strtmi r6, [r0], -r0, lsl #3 │ │ │ │ - blx 136abc8 │ │ │ │ + blx 136abd0 │ │ │ │ msreq CPSR_f, r7, lsl #2 │ │ │ │ @ instruction: 0xf7d52000 │ │ │ │ - blmi aea8d8 │ │ │ │ + blmi aea8d0 │ │ │ │ tstcs r0, sl, ror sl │ │ │ │ eorseq pc, r0, r7, lsl #2 │ │ │ │ teqvs fp, r3 @ │ │ │ │ - ldm r0!, {r1, r2, r4, r6, r7, r8, r9, sl, ip, sp, lr, pc} │ │ │ │ + stmia ip!, {r1, r2, r4, r6, r7, r8, r9, sl, ip, sp, lr, pc} │ │ │ │ stmdacs r0, {r2, r9, sl, lr} │ │ │ │ @ instruction: 0xf107d135 │ │ │ │ @ instruction: 0x46300630 │ │ │ │ - stmdb r8!, {r1, r2, r4, r6, r7, r8, r9, sl, ip, sp, lr, pc} │ │ │ │ - bvs 1ec1844 │ │ │ │ + stmdb r4!, {r1, r2, r4, r6, r7, r8, r9, sl, ip, sp, lr, pc} │ │ │ │ + bvs 1ec184c │ │ │ │ @ instruction: 0x462858d5 │ │ │ │ - ldcl 7, cr15, [r2], #852 @ 0x354 │ │ │ │ + stcl 7, cr15, [lr], #852 @ 0x354 │ │ │ │ ldmvs fp!, {r1, r3, r4, r5, r6, r8, fp, sp, lr}^ │ │ │ │ - bmi 9533d4 │ │ │ │ + bmi 9533dc │ │ │ │ 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: 0xf924f7f0 │ │ │ │ @ instruction: 0xf7d54630 │ │ │ │ - ldmdbvs fp!, {r4, r7, r8, sl, fp, sp, lr, pc} │ │ │ │ + ldmdbvs fp!, {r2, r3, r7, r8, sl, fp, sp, lr, pc} │ │ │ │ ldrmi r4, [r8, r8, lsr #12] │ │ │ │ - bvs fee40478 │ │ │ │ - svc 0x001ef7d5 │ │ │ │ + bvs fee40480 │ │ │ │ + svc 0x001af7d5 │ │ │ │ @ instruction: 0xf7fb6978 │ │ │ │ ldmibvs r8!, {r0, r1, r5, r6, r8, sl, fp, ip, sp, lr, pc} │ │ │ │ stc2l 7, cr15, [r0, #-1004]! @ 0xfffffc14 │ │ │ │ - blmi 428a74 │ │ │ │ + blmi 428a7c │ │ │ │ ldmpl r3, {r1, r3, r4, r5, r6, r9, fp, sp, lr}^ │ │ │ │ ldmibvs fp!, {r3, r4, r9, sl, lr}^ │ │ │ │ @ instruction: 0xf5074798 │ │ │ │ @ instruction: 0xf7d570a4 │ │ │ │ - blmi 2eac04 │ │ │ │ + blmi 2eabfc │ │ │ │ ldmpl r3, {r1, r3, r4, r5, r6, r9, fp, sp, lr}^ │ │ │ │ ldmdbvs fp!, {r3, r4, r9, sl, lr} │ │ │ │ @ instruction: 0xf1074798 │ │ │ │ @ instruction: 0xf7d50030 │ │ │ │ - @ instruction: 0xf7d5eff0 │ │ │ │ - svclt 0x0000ed2a │ │ │ │ - andeq r1, r5, lr, asr r5 │ │ │ │ - andeq r1, r5, sl, asr r5 │ │ │ │ + @ instruction: 0xf7d5efec │ │ │ │ + svclt 0x0000ed26 │ │ │ │ + andeq r1, r5, r6, asr r5 │ │ │ │ + andeq r1, r5, r2, asr r5 │ │ │ │ ldrdeq r0, [r0], -r8 │ │ │ │ andeq r0, r0, r0, lsl #9 │ │ │ │ muleq r0, r8, r4 │ │ │ │ - andeq r4, r5, sl, ror #10 │ │ │ │ - andeq sl, r2, lr, lsr #16 │ │ │ │ - andeq sl, r2, r2, ror sl │ │ │ │ - @ instruction: 0x000514be │ │ │ │ - andeq sl, r2, r8, asr #19 │ │ │ │ - andeq r4, r5, r2, lsr #9 │ │ │ │ - andeq sl, r2, sl, ror #14 │ │ │ │ + andeq r4, r5, r2, ror #10 │ │ │ │ + andeq sl, r2, lr, lsl r8 │ │ │ │ + andeq sl, r2, r2, ror #20 │ │ │ │ + @ instruction: 0x000514b6 │ │ │ │ + @ instruction: 0x0002a9b8 │ │ │ │ + muleq r5, sl, r4 │ │ │ │ + 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 │ │ │ │ @@ -42839,59 +42841,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 fed6cfd0 │ │ │ │ + blne fed6cfd8 │ │ │ │ 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: 0xf8dfeeaa │ │ │ │ + @ instruction: 0xf8dfeea6 │ │ │ │ @ instruction: 0xf8d73830 │ │ │ │ smlabbcs r0, r4, r0, r2 │ │ │ │ eorvc pc, ip, r7, lsl #10 │ │ │ │ @ instruction: 0x673b58d3 │ │ │ │ - stmda r8, {r1, r2, r4, r6, r7, r8, r9, sl, ip, sp, lr, pc} │ │ │ │ + stmda 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: 0xf8dfe880 │ │ │ │ + @ instruction: 0xf8dfe87c │ │ │ │ @ instruction: 0xf8d7380c │ │ │ │ ldmpl r6, {r2, r7, sp}^ │ │ │ │ @ instruction: 0xf7d54630 │ │ │ │ - @ instruction: 0xf8d7ec48 │ │ │ │ + @ instruction: 0xf8d7ec44 │ │ │ │ subcs r9, r0, #136 @ 0x88 │ │ │ │ cmnpcc r4, r7, lsl #12 @ p-variant is OBSOLETE │ │ │ │ ldrdeq pc, [r8], r7 │ │ │ │ @ instruction: 0xffdef7ef │ │ │ │ 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 │ │ │ │ strbmi pc, [r0], -pc, ror #16 @ │ │ │ │ - ldcl 7, cr15, [sl], {213} @ 0xd5 │ │ │ │ + ldcl 7, cr15, [r6], {213} @ 0xd5 │ │ │ │ shasxmi r6, r0, fp │ │ │ │ @ instruction: 0xf8d74798 │ │ │ │ @ instruction: 0x46290098 │ │ │ │ - mcr 7, 3, pc, cr8, cr5, {6} @ │ │ │ │ + mcr 7, 3, pc, 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 │ │ │ │ @@ -42899,29 +42901,29 @@ │ │ │ │ @ instruction: 0xf0402800 │ │ │ │ @ instruction: 0xf8d7818f │ │ │ │ @ instruction: 0xf1073090 │ │ │ │ movwcc r0, #5520 @ 0x1590 │ │ │ │ @ instruction: 0xf8dfd019 │ │ │ │ ldrbtmi r4, [ip], #-1932 @ 0xfffff874 │ │ │ │ @ instruction: 0xf7d5e004 │ │ │ │ - stmdavs r3, {r1, r2, r7, r9, sl, fp, sp, lr, pc} │ │ │ │ + stmdavs r3, {r1, 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 fed6d138 │ │ │ │ + blcc fed6d140 │ │ │ │ @ instruction: 0xf04f405a │ │ │ │ @ instruction: 0xf0400300 │ │ │ │ @ instruction: 0xf607838d │ │ │ │ @ instruction: 0x46bd37bc │ │ │ │ mvnshi lr, #12386304 @ 0xbd0000 │ │ │ │ andeq lr, r0, sp, asr #19 │ │ │ │ @ instruction: 0x46402233 │ │ │ │ @@ -42941,15 +42943,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, cr0, cr5, {6} │ │ │ │ + mcr 7, 1, pc, cr12, cr5, {6} @ │ │ │ │ vst1.8 {d20-d22}, [pc], r3 │ │ │ │ ldmdavs fp, {r7, sp, lr} │ │ │ │ addcc pc, ip, r7, asr #17 │ │ │ │ ldc2l 7, cr15, [lr], #-1004 @ 0xfffffc14 │ │ │ │ @ instruction: 0xf8d74603 │ │ │ │ ldrmi r0, [sp], -r0, lsl #1 │ │ │ │ @ instruction: 0xf7ee667b │ │ │ │ @@ -42957,47 +42959,47 @@ │ │ │ │ @ instruction: 0xf8d726c0 │ │ │ │ vst4.32 {d19-d22}, [pc], ip │ │ │ │ ldrbtmi r6, [sl], #-384 @ 0xfffffe80 │ │ │ │ @ instruction: 0x46286638 │ │ │ │ @ instruction: 0xf8d2f00f │ │ │ │ @ instruction: 0x01a4f107 │ │ │ │ @ instruction: 0xf7d52000 │ │ │ │ - @ instruction: 0xf8dfedd6 │ │ │ │ + @ instruction: 0xf8dfedd2 │ │ │ │ @ instruction: 0xf8d73688 │ │ │ │ smlabbcs r0, r4, r0, r2 │ │ │ │ adcsvs pc, pc, r7, lsl #10 │ │ │ │ ldrvs r5, [fp, #2259]! @ 0x8d3 │ │ │ │ - svc 0x0034f7d5 │ │ │ │ + svc 0x0030f7d5 │ │ │ │ stmdacs r0, {r2, r9, sl, lr} │ │ │ │ rschi pc, lr, #64 @ 0x40 │ │ │ │ ldrtvs pc, [pc], r7, lsl #10 @ │ │ │ │ @ instruction: 0xf7d54630 │ │ │ │ - @ instruction: 0xf8dfefac │ │ │ │ + @ instruction: 0xf8dfefa8 │ │ │ │ @ instruction: 0xf8d73664 │ │ │ │ ldmpl r5, {r2, r7, sp}^ │ │ │ │ @ instruction: 0xf7d54628 │ │ │ │ vmovvs.s16 lr, d11[3] │ │ │ │ @ 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: 0xffa2f7ef │ │ │ │ @ instruction: 0xf7d54630 │ │ │ │ - ldcvs 12, cr14, [r9, #56]! @ 0x38 │ │ │ │ + ldcvs 12, cr14, [r9, #40]! @ 0x28 │ │ │ │ strmi r4, [r8, r8, lsr #12] │ │ │ │ @ instruction: 0xf8d74621 │ │ │ │ @ instruction: 0xf7d500a4 │ │ │ │ - mrcvs 13, 1, lr, cr8, cr12, {4} │ │ │ │ - blx ff86cef2 │ │ │ │ + mrcvs 13, 1, lr, cr8, cr8, {4} │ │ │ │ + blx ff86cefa │ │ │ │ subs r6, lr, r8, ror lr │ │ │ │ - ldcl 7, cr15, [r0, #852] @ 0x354 │ │ │ │ + stcl 7, cr15, [ip, #852] @ 0x354 │ │ │ │ vst1.8 {d20-d22}, [pc], r3 │ │ │ │ ldmdavs fp, {r7, sp, lr} │ │ │ │ addcc pc, ip, r7, asr #17 │ │ │ │ ldc2 7, cr15, [lr], {251} @ 0xfb │ │ │ │ @ instruction: 0xf8d74603 │ │ │ │ ldrmi r0, [sp], -r0, lsl #1 │ │ │ │ @ instruction: 0xf7ee67fb │ │ │ │ @@ -43005,414 +43007,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: 0xf8dfed76 │ │ │ │ + @ instruction: 0xf8dfed72 │ │ │ │ @ instruction: 0xf8d735c8 │ │ │ │ smlabbcs r0, r4, r0, r2 │ │ │ │ sbcvc pc, ip, r7, lsl #10 │ │ │ │ @ instruction: 0x677b58d3 │ │ │ │ - mrc 7, 6, APSR_nzcv, cr4, cr5, {6} │ │ │ │ + mrc 7, 6, APSR_nzcv, cr0, cr5, {6} │ │ │ │ stmdacs r0, {r2, r9, sl, lr} │ │ │ │ subshi pc, r5, #64 @ 0x40 │ │ │ │ strbvc pc, [ip], r7, lsl #10 @ │ │ │ │ @ instruction: 0xf7d54630 │ │ │ │ - @ instruction: 0xf8dfef4c │ │ │ │ + @ instruction: 0xf8dfef48 │ │ │ │ @ instruction: 0xf8d735a4 │ │ │ │ ldmpl r5, {r2, r7, sp}^ │ │ │ │ @ instruction: 0xf7d54628 │ │ │ │ - svcvs 0x00bbeb14 │ │ │ │ + svcvs 0x00bbeb10 │ │ │ │ @ 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: 0xff42f7ef │ │ │ │ @ instruction: 0xf7d54630 │ │ │ │ - svcvs 0x0079ebae │ │ │ │ + svcvs 0x0079ebaa │ │ │ │ strmi r4, [r8, r8, lsr #12] │ │ │ │ @ instruction: 0xf8d74621 │ │ │ │ @ instruction: 0xf7d50094 │ │ │ │ - svcvs 0x00b8ed3c │ │ │ │ - blx fe06cfb2 │ │ │ │ + svcvs 0x00b8ed38 │ │ │ │ + blx fe06cfba │ │ │ │ @ instruction: 0xf7fb6ff8 │ │ │ │ @ instruction: 0xf8d7fb7d │ │ │ │ @ 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 @ 2efe8 @ │ │ │ │ + ldrbtcc pc, [pc], #79 @ 2eff0 @ │ │ │ │ orrvs pc, r0, #683671552 @ 0x28c00000 │ │ │ │ sbccc pc, r8, r7, asr #17 │ │ │ │ @ instruction: 0xf47f2c00 │ │ │ │ @ instruction: 0xf8d7aec3 │ │ │ │ @ instruction: 0xf8d70090 │ │ │ │ @ instruction: 0xf7d510c8 │ │ │ │ - mulcc r1, r0, pc @ │ │ │ │ + andcc lr, r1, ip, lsl #31 │ │ │ │ addshi pc, r7, r0 │ │ │ │ ldrdeq pc, [r0], r7 │ │ │ │ stc2 7, cr15, [ip, #952]! @ 0x3b8 │ │ │ │ @ instruction: 0x01acf107 │ │ │ │ andcs r4, r0, r3, lsl #12 │ │ │ │ @ instruction: 0xf7d566bb │ │ │ │ - @ instruction: 0xf8dfed0c │ │ │ │ + @ instruction: 0xf8dfed08 │ │ │ │ strdcs r3, [r0, -r4] │ │ │ │ ldrdcs pc, [r4], r7 │ │ │ │ eoreq pc, r8, r7, lsl #12 │ │ │ │ ldrbvs r5, [fp, #2259]! @ 0x8d3 │ │ │ │ - mcr 7, 3, pc, cr10, cr5, {6} @ │ │ │ │ + mcr 7, 3, pc, cr6, cr5, {6} @ │ │ │ │ stmdacs r0, {r2, r9, sl, lr} │ │ │ │ andshi pc, r9, #64 @ 0x40 │ │ │ │ strteq pc, [r8], -r7, lsl #12 │ │ │ │ @ instruction: 0xf7d54630 │ │ │ │ - @ instruction: 0xf8dfeee2 │ │ │ │ + @ instruction: 0xf8dfeede │ │ │ │ @ instruction: 0xf8d734d0 │ │ │ │ ldmpl r5, {r2, r7, sp}^ │ │ │ │ @ instruction: 0xf7d54628 │ │ │ │ - @ instruction: 0x6ebbeaaa │ │ │ │ + @ instruction: 0x6ebbeaa6 │ │ │ │ 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 │ │ │ │ @ instruction: 0x4630fed7 │ │ │ │ - bl 10ecfd8 │ │ │ │ + bl fecfe0 │ │ │ │ @ instruction: 0x46286dfa │ │ │ │ @ instruction: 0x46214790 │ │ │ │ ldrdeq pc, [ip], r7 @ │ │ │ │ - ldcl 7, cr15, [r0], {213} @ 0xd5 │ │ │ │ + stcl 7, cr15, [ip], {213} @ 0xd5 │ │ │ │ @ instruction: 0xf7fb6eb8 │ │ │ │ @ instruction: 0xf00efb15 │ │ │ │ @ instruction: 0xf8c7fbe7 │ │ │ │ stmdacs r0, {r3, r7} │ │ │ │ mrcge 4, 3, APSR_nzcv, cr1, cr15, {1} │ │ │ │ lslseq pc, r7, #2 @ │ │ │ │ @ instruction: 0xf7d52000 │ │ │ │ - @ instruction: 0xf8dfecc2 │ │ │ │ + @ instruction: 0xf8dfecbe │ │ │ │ @ instruction: 0xf8d73460 │ │ │ │ smlabbcs r0, r4, r0, r2 │ │ │ │ andsvs pc, r4, r7, lsl #10 │ │ │ │ usatvs r5, #27, r3, asr #17 │ │ │ │ - mcr 7, 1, pc, cr0, cr5, {6} @ │ │ │ │ + mrc 7, 0, APSR_nzcv, cr12, cr5, {6} │ │ │ │ stmdacs r0, {r2, r9, sl, lr} │ │ │ │ bichi pc, r4, r0, asr #32 │ │ │ │ ldrvs pc, [r4], -r7, lsl #10 │ │ │ │ @ instruction: 0xf7d54630 │ │ │ │ - @ instruction: 0xf8dfee98 │ │ │ │ + @ instruction: 0xf8dfee94 │ │ │ │ @ instruction: 0xf8d7343c │ │ │ │ ldmpl r5, {r2, r7, sp}^ │ │ │ │ @ instruction: 0xf7d54628 │ │ │ │ - @ instruction: 0xf8d7ea60 │ │ │ │ + @ instruction: 0xf8d7ea5c │ │ │ │ @ instruction: 0xf6078088 │ │ │ │ @ instruction: 0xf8d73174 │ │ │ │ subcs r0, r0, #136 @ 0x88 │ │ │ │ ldc2l 7, cr15, [r6, #956]! @ 0x3bc │ │ │ │ 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 │ │ │ │ ldrtmi pc, [r0], -r7, lsl #29 @ │ │ │ │ - b ffced078 │ │ │ │ + b ffbed080 │ │ │ │ cdpvs 6, 15, cr4, cr11, cr8, {1} │ │ │ │ @ instruction: 0xf8d74798 │ │ │ │ @ instruction: 0x462100b0 │ │ │ │ - stc 7, cr15, [r0], {213} @ 0xd5 │ │ │ │ + ldcl 7, cr15, [ip], #-852 @ 0xfffffcac │ │ │ │ @ instruction: 0xf7d5e629 │ │ │ │ - @ instruction: 0x4603ecba │ │ │ │ + @ instruction: 0x4603ecb6 │ │ │ │ addvs pc, r0, pc, asr #8 │ │ │ │ @ instruction: 0xf8c7681b │ │ │ │ @ instruction: 0xf7fb308c │ │ │ │ strmi pc, [r3], -r7, lsl #22 │ │ │ │ ldrdeq pc, [r0], r7 │ │ │ │ ldrbtvs r4, [fp], #-1565 @ 0xfffff9e3 │ │ │ │ stc2 7, cr15, [r8, #-952] @ 0xfffffc48 │ │ │ │ @ instruction: 0xf8d74aff │ │ │ │ vst4.32 {d19-d22}, [pc], ip │ │ │ │ ldrbtmi r6, [sl], #-384 @ 0xfffffe80 │ │ │ │ @ instruction: 0x46286438 │ │ │ │ @ instruction: 0xff5cf00e │ │ │ │ @ instruction: 0x01a8f107 │ │ │ │ @ instruction: 0xf7d52000 │ │ │ │ - blmi ffa2a2f8 │ │ │ │ + blmi ffa2a2f0 │ │ │ │ ldrdcs pc, [r4], r7 │ │ │ │ @ instruction: 0xf5072100 │ │ │ │ ldmpl r3, {r1, r5, r6, r7, sp, lr}^ │ │ │ │ @ instruction: 0xf7d5637b │ │ │ │ - strmi lr, [r4], -r0, asr #27 │ │ │ │ + @ instruction: 0x4604edbc │ │ │ │ @ instruction: 0xf0402800 │ │ │ │ @ instruction: 0xf507819a │ │ │ │ ldrtmi r6, [r0], -r2, ror #13 │ │ │ │ - mrc 7, 1, APSR_nzcv, cr6, cr5, {6} │ │ │ │ + mrc 7, 1, APSR_nzcv, cr2, cr5, {6} │ │ │ │ @ instruction: 0xf8d74bde │ │ │ │ ldmpl r5, {r2, r7, sp}^ │ │ │ │ @ instruction: 0xf7d54628 │ │ │ │ - @ instruction: 0x6c3bea00 │ │ │ │ - blmi ffb13db8 │ │ │ │ + @ instruction: 0x6c3be9fc │ │ │ │ + blmi ffb13dc0 │ │ │ │ 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, cr0, cr15, {7} │ │ │ │ @ instruction: 0xf7d54630 │ │ │ │ - blvs 1ea9c44 │ │ │ │ + blvs 1ea9c3c │ │ │ │ strmi r4, [r8, r8, lsr #12] │ │ │ │ @ instruction: 0xf8d74621 │ │ │ │ @ instruction: 0xf7d500a8 │ │ │ │ - ldcvs 12, cr14, [r8], #-168 @ 0xffffff58 │ │ │ │ - blx 1bed1d4 │ │ │ │ + ldcvs 12, cr14, [r8], #-152 @ 0xffffff68 │ │ │ │ + blx 1bed1dc │ │ │ │ @ instruction: 0xf7fb6c78 │ │ │ │ strb pc, [r5, #2667] @ 0xa6b @ │ │ │ │ - mrrc 7, 13, pc, ip, cr5 @ │ │ │ │ + mrrc 7, 13, pc, r8, cr5 @ │ │ │ │ vst1.8 {d20-d22}, [pc], r3 │ │ │ │ ldmdavs fp, {r7, sp, lr} │ │ │ │ addcc pc, ip, r7, asr #17 │ │ │ │ - blx feaed1f0 │ │ │ │ + blx feaed1f8 │ │ │ │ @ instruction: 0xf8d74603 │ │ │ │ ldrmi r0, [sp], -r0, lsl #1 │ │ │ │ @ instruction: 0xf7ee64fb │ │ │ │ - bmi ff56e4c0 │ │ │ │ + bmi ff56e4c8 │ │ │ │ ldrdcc pc, [ip], r7 │ │ │ │ orrvs pc, r0, pc, asr #8 │ │ │ │ ldrtvs r4, [r8], #1146 @ 0x47a │ │ │ │ @ instruction: 0xf00e4628 │ │ │ │ @ instruction: 0xf107feff │ │ │ │ @ instruction: 0x200001b4 │ │ │ │ - stc 7, cr15, [r2], {213} @ 0xd5 │ │ │ │ + bl fffed18c │ │ │ │ @ instruction: 0xf8d74bb8 │ │ │ │ smlabbcs r0, r4, r0, r2 │ │ │ │ subscs pc, r8, r7, lsl #12 │ │ │ │ @ instruction: 0x63bb58d3 │ │ │ │ - stcl 7, cr15, [r2, #-852]! @ 0xfffffcac │ │ │ │ + ldcl 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 fec6a9c0 │ │ │ │ + blmi fec6a9b8 │ │ │ │ ldrdcs pc, [r4], r7 │ │ │ │ @ instruction: 0x462858d5 │ │ │ │ - stmib r2!, {r0, r2, r4, r6, r7, r8, r9, sl, ip, sp, lr, pc} │ │ │ │ + ldmib 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: 0x4630fdd3 │ │ │ │ - b fed1e0 │ │ │ │ + b eed1e8 │ │ │ │ @ instruction: 0x46286bb9 │ │ │ │ strtmi r4, [r1], -r8, lsl #15 │ │ │ │ ldrsbteq pc, [r4], r7 @ │ │ │ │ - bl ff36d1f0 │ │ │ │ + bl ff26d1f8 │ │ │ │ @ instruction: 0xf7fb6cb8 │ │ │ │ vldmiavs r8!, {s31-s47} │ │ │ │ - blx 3ed294 │ │ │ │ + blx 3ed29c │ │ │ │ @ instruction: 0xf7d5e58f │ │ │ │ - strmi lr, [r3], -r0, lsl #24 │ │ │ │ + @ instruction: 0x4603ebfc │ │ │ │ addvs pc, r0, pc, asr #8 │ │ │ │ @ instruction: 0xf8c7681b │ │ │ │ @ instruction: 0xf7fb308c │ │ │ │ strmi pc, [r6], -sp, asr #20 │ │ │ │ @ instruction: 0xf8d76578 │ │ │ │ @ instruction: 0xf7ee0080 │ │ │ │ - bmi feaae408 │ │ │ │ + bmi feaae410 │ │ │ │ ldrdcc pc, [ip], r7 │ │ │ │ orrvs pc, r0, pc, asr #8 │ │ │ │ ldrvs r4, [r8, #-1146]! @ 0xfffffb86 │ │ │ │ @ instruction: 0xf00e4630 │ │ │ │ @ instruction: 0xf107fea3 │ │ │ │ @ instruction: 0x4620019c │ │ │ │ - bl fe9ed23c │ │ │ │ + bl fe8ed244 │ │ │ │ @ instruction: 0xf8d74b8a │ │ │ │ strtmi r2, [r1], -r4, lsl #1 │ │ │ │ rsbsvc pc, r2, r7, lsl #10 │ │ │ │ mvnsvs r5, #13828096 @ 0xd30000 │ │ │ │ - stc 7, cr15, [r6, #-852] @ 0xfffffcac │ │ │ │ + stc 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 fe0ea908 │ │ │ │ + blmi fe0ea900 │ │ │ │ ldrdcs pc, [r4], r7 │ │ │ │ @ instruction: 0x462858d5 │ │ │ │ - stmdb r6, {r0, r2, r4, r6, r7, r8, r9, sl, ip, sp, lr, pc}^ │ │ │ │ + stmdb r2, {r0, r2, r4, r6, r7, r8, r9, sl, ip, sp, lr, pc}^ │ │ │ │ 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 │ │ │ │ @ instruction: 0x4630fd77 │ │ │ │ - stmib r2!, {r0, r2, r4, r6, r7, r8, r9, sl, ip, sp, lr, pc}^ │ │ │ │ + ldmib lr, {r0, r2, r4, r6, r7, r8, r9, sl, ip, sp, lr, pc}^ │ │ │ │ @ instruction: 0x46286bf9 │ │ │ │ strtmi r4, [r1], -r8, lsl #15 │ │ │ │ @ instruction: 0x009cf8d7 │ │ │ │ - bl 1c6d2a8 │ │ │ │ + bl 1b6d2b0 │ │ │ │ @ instruction: 0xf7fb6d38 │ │ │ │ @ instruction: 0x6d78f9b5 │ │ │ │ @ instruction: 0xf7d5e633 │ │ │ │ - strmi lr, [r3], -r6, lsr #23 │ │ │ │ + strmi lr, [r3], -r2, lsr #23 │ │ │ │ addvs pc, r0, pc, asr #8 │ │ │ │ @ instruction: 0xf8c7681b │ │ │ │ @ instruction: 0xf7fb308c │ │ │ │ @ instruction: 0x4606f9f3 │ │ │ │ @ instruction: 0xf8d76338 │ │ │ │ @ instruction: 0xf7ee0080 │ │ │ │ - bmi 202e354 │ │ │ │ + bmi 202e35c │ │ │ │ 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 136d2f0 │ │ │ │ + bl 126d2f8 │ │ │ │ @ instruction: 0xf8d74b5d │ │ │ │ strtmi r2, [r1], -r4, lsl #1 │ │ │ │ addsvs pc, ip, r7, lsl #10 │ │ │ │ adcsvs r5, fp, #13828096 @ 0xd30000 │ │ │ │ - stc 7, cr15, [ip], #852 @ 0x354 │ │ │ │ + stc 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 15aa854 │ │ │ │ + blmi 15aa84c │ │ │ │ ldrdcs pc, [r4], r7 │ │ │ │ @ instruction: 0x462858d5 │ │ │ │ - stmia ip!, {r0, r2, r4, r6, r7, r8, r9, sl, ip, sp, lr, pc}^ │ │ │ │ + stmia r8!, {r0, r2, r4, r6, r7, r8, r9, sl, ip, sp, lr, pc}^ │ │ │ │ movwls r6, #11003 @ 0x2afb │ │ │ │ - blvs ec2180 │ │ │ │ + blvs ec2188 │ │ │ │ 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 │ │ │ │ @ instruction: 0x4630fd1d │ │ │ │ - stmib r8, {r0, r2, r4, r6, r7, r8, r9, sl, ip, sp, lr, pc} │ │ │ │ + stmib r4, {r0, r2, r4, r6, r7, r8, r9, sl, ip, sp, lr, pc} │ │ │ │ @ instruction: 0x46286ab9 │ │ │ │ strtmi r4, [r1], -r8, lsl #15 │ │ │ │ ldrdeq pc, [r0], r7 @ │ │ │ │ - bl 5ed35c │ │ │ │ + bl 4ed364 │ │ │ │ @ instruction: 0xf7fb6af8 │ │ │ │ - blvs e6d97c │ │ │ │ - blmi 10a8b78 │ │ │ │ + blvs e6d984 │ │ │ │ + blmi 10a8b80 │ │ │ │ ldrdcs pc, [r4], r7 │ │ │ │ @ instruction: 0x461858d3 │ │ │ │ @ instruction: 0x47986f7b │ │ │ │ sbcvc pc, ip, r7, lsl #10 │ │ │ │ - bl ffced37c │ │ │ │ + bl ffbed384 │ │ │ │ @ instruction: 0xf8d74b3b │ │ │ │ ldmpl r3, {r2, r7, sp}^ │ │ │ │ svcvs 0x003b4618 │ │ │ │ @ instruction: 0xf5074798 │ │ │ │ @ instruction: 0xf7d5702c │ │ │ │ - ldmdbvs r2!, {r3, r5, r6, r7, r8, r9, fp, sp, lr, pc} │ │ │ │ + ldmdbvs r2!, {r2, 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 aea3b0 │ │ │ │ + blmi aea3a8 │ │ │ │ ldrdcs pc, [r4], r7 │ │ │ │ @ instruction: 0x461858d3 │ │ │ │ @ instruction: 0x47986dfb │ │ │ │ eoreq pc, r8, r7, lsl #12 │ │ │ │ - bl ff16d3d8 │ │ │ │ + bl ff06d3e0 │ │ │ │ @ instruction: 0xf8d74b24 │ │ │ │ ldmpl r3, {r2, r7, sp}^ │ │ │ │ ldcvs 6, cr4, [fp, #96]! @ 0x60 │ │ │ │ @ instruction: 0xf5074798 │ │ │ │ @ instruction: 0xf7d560bf │ │ │ │ - blmi 82a384 │ │ │ │ + blmi 82a37c │ │ │ │ ldrdcs pc, [r4], r7 │ │ │ │ @ instruction: 0x461858d3 │ │ │ │ @ instruction: 0x47986bfb │ │ │ │ rsbsvc pc, r2, r7, lsl #10 │ │ │ │ - bl febed404 │ │ │ │ + bl feaed40c │ │ │ │ @ instruction: 0xf8d74b19 │ │ │ │ ldmpl r3, {r2, r7, sp}^ │ │ │ │ - blvs fef00d1c │ │ │ │ + blvs fef00d24 │ │ │ │ @ instruction: 0xf6074798 │ │ │ │ @ instruction: 0xf7d52058 │ │ │ │ - blmi 56a358 │ │ │ │ + blmi 56a350 │ │ │ │ ldrdcs pc, [r4], r7 │ │ │ │ @ instruction: 0x461858d3 │ │ │ │ @ instruction: 0x47986b7b │ │ │ │ rscvs pc, r2, r7, lsl #10 │ │ │ │ - bl fe66d430 │ │ │ │ + bl fe56d438 │ │ │ │ movwvs pc, #1443 @ 0x5a3 @ │ │ │ │ ldrbeq r6, [r9, #-307] @ 0xfffffecd │ │ │ │ stcge 5, cr15, [r0, #252] @ 0xfc │ │ │ │ - blmi 328b00 │ │ │ │ + blmi 328b08 │ │ │ │ ldrdcs pc, [r4], r7 │ │ │ │ @ instruction: 0x461858d3 │ │ │ │ @ instruction: 0x47986abb │ │ │ │ addsvs pc, ip, r7, lsl #10 │ │ │ │ - bl fe1ed454 │ │ │ │ - stmia r0, {r0, r2, r4, r6, r7, r8, r9, sl, ip, sp, lr, pc}^ │ │ │ │ - andeq r1, r5, ip, ror r3 │ │ │ │ - andeq sl, r2, ip, lsr #13 │ │ │ │ - andeq r1, r5, lr, asr r3 │ │ │ │ + bl fe0ed45c │ │ │ │ + ldm ip!, {r0, r2, r4, r6, r7, r8, r9, sl, ip, sp, lr, pc} │ │ │ │ + andeq r1, r5, r4, ror r3 │ │ │ │ + muleq r2, ip, r6 │ │ │ │ + andeq r1, r5, r6, asr r3 │ │ │ │ ldrdeq r0, [r0], -r8 │ │ │ │ andeq r0, r0, r0, lsl #9 │ │ │ │ muleq r0, r8, r4 │ │ │ │ - andeq sl, r2, lr, ror #15 │ │ │ │ - andeq sl, r2, r6, lsl #12 │ │ │ │ - andeq sl, r2, r6, lsr #11 │ │ │ │ - andeq r1, r5, lr, lsr #4 │ │ │ │ - andeq sl, r2, r6, asr #14 │ │ │ │ - andeq r4, r5, r4, lsr #3 │ │ │ │ - andeq sl, r2, r8, ror #8 │ │ │ │ - andeq sl, r2, lr, ror #12 │ │ │ │ - andeq r4, r5, r4, ror #1 │ │ │ │ - andeq sl, r2, r8, lsr #7 │ │ │ │ - andeq r4, r5, sl │ │ │ │ - ldrdeq sl, [r2], -r8 │ │ │ │ - andeq sl, r2, r8, lsl r5 │ │ │ │ - andeq sl, r2, ip, lsr #8 │ │ │ │ - andeq sl, r2, r6, lsr r2 │ │ │ │ - andeq sl, r2, r6, ror #7 │ │ │ │ - @ instruction: 0x00053ebe │ │ │ │ - andeq sl, r2, r4, lsl #3 │ │ │ │ - andeq sl, r2, r8, lsl #7 │ │ │ │ - andeq r3, r5, r4, lsl #28 │ │ │ │ - andeq sl, r2, sl, asr #1 │ │ │ │ - ldrdeq sl, [r2], -r0 │ │ │ │ - andeq r3, r5, ip, asr #26 │ │ │ │ - andeq sl, r2, r2, lsl r0 │ │ │ │ - andeq sl, r2, ip, lsl r2 │ │ │ │ - muleq r5, r8, ip │ │ │ │ - andeq r9, r2, lr, asr pc │ │ │ │ + ldrdeq sl, [r2], -lr │ │ │ │ + strdeq sl, [r2], -r6 │ │ │ │ + muleq r2, r6, r5 │ │ │ │ + andeq r1, r5, r6, lsr #4 │ │ │ │ + andeq sl, r2, r6, lsr r7 │ │ │ │ + muleq r5, ip, r1 │ │ │ │ + andeq sl, r2, r8, asr r4 │ │ │ │ + andeq sl, r2, lr, asr r6 │ │ │ │ + ldrdeq r4, [r5], -ip │ │ │ │ + muleq r2, r8, r3 │ │ │ │ + andeq r4, r5, r2 │ │ │ │ + andeq sl, r2, r8, asr #5 │ │ │ │ + andeq sl, r2, r8, lsl #10 │ │ │ │ + andeq sl, r2, ip, lsl r4 │ │ │ │ + andeq sl, r2, r6, lsr #4 │ │ │ │ + ldrdeq sl, [r2], -r6 │ │ │ │ + @ instruction: 0x00053eb6 │ │ │ │ + andeq sl, r2, r4, ror r1 │ │ │ │ + andeq sl, r2, r8, ror r3 │ │ │ │ + strdeq r3, [r5], -ip │ │ │ │ + strheq sl, [r2], -sl @ │ │ │ │ + andeq sl, r2, r0, asr #5 │ │ │ │ + andeq r3, r5, r4, asr #26 │ │ │ │ + andeq sl, r2, r2 │ │ │ │ + andeq sl, r2, ip, lsl #4 │ │ │ │ + muleq r5, r0, ip │ │ │ │ + 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 │ │ │ │ @@ -43422,15 +43424,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 feb6d8ec │ │ │ │ + blmi feb6d8f4 │ │ │ │ streq pc, [r0], #-79 @ 0xffffffb1 │ │ │ │ @ instruction: 0xf8df663e │ │ │ │ @ instruction: 0xf8c766c0 │ │ │ │ vhadd.s8 d16, d17, d0 │ │ │ │ stmib r7, {r0}^ │ │ │ │ ldrbtmi r2, [lr], #-282 @ 0xfffffee6 │ │ │ │ @ instruction: 0xf04f667b │ │ │ │ @@ -43438,17 +43440,17 @@ │ │ │ │ @ instruction: 0xf8b2f7fb │ │ │ │ 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 fe7eb622 │ │ │ │ + blx fe7eb62a │ │ │ │ rsbsle r2, r5, r0, lsl #16 │ │ │ │ - b 12ed56c │ │ │ │ + b 11ed574 │ │ │ │ vst1.8 {d20-d22}, [pc], r3 │ │ │ │ ldmdavs fp, {r7, sp, lr} │ │ │ │ addcc pc, r8, r7, asr #17 │ │ │ │ @ instruction: 0xf898f7fb │ │ │ │ @ instruction: 0xf8d74603 │ │ │ │ ldrmi r0, [sp], -r0, lsl #1 │ │ │ │ @ instruction: 0xf7ee67bb │ │ │ │ @@ -43456,52 +43458,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: 0xf8dfe9f0 │ │ │ │ + @ instruction: 0xf8dfe9ec │ │ │ │ tstcs r0, r8, asr #12 │ │ │ │ addvc pc, ip, r7, lsl #10 │ │ │ │ andcc pc, r3, fp, asr r8 @ │ │ │ │ @ instruction: 0xf7d565fb │ │ │ │ - @ instruction: 0x4604eb50 │ │ │ │ + strmi lr, [r4], -ip, asr #22 │ │ │ │ @ instruction: 0xf0402800 │ │ │ │ @ instruction: 0xf50782c7 │ │ │ │ ldrtmi r7, [r0], -ip, lsl #13 │ │ │ │ - bl ff1ed5d0 │ │ │ │ + bl ff0ed5d8 │ │ │ │ @ instruction: 0x3624f8df │ │ │ │ ldrdcs pc, [r4], r7 │ │ │ │ @ instruction: 0x462858d5 │ │ │ │ - svc 0x008ef7d4 │ │ │ │ + svc 0x008af7d4 │ │ │ │ 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 │ │ │ │ @ instruction: 0x4630fbbd │ │ │ │ - stmda r8!, {r0, r2, r4, r6, r7, r8, r9, sl, ip, sp, lr, pc} │ │ │ │ + stmda r4!, {r0, r2, r4, r6, r7, r8, r9, sl, ip, sp, lr, pc} │ │ │ │ @ instruction: 0x46286df9 │ │ │ │ strtmi r4, [r1], -r8, lsl #15 │ │ │ │ @ instruction: 0x0090f8d7 │ │ │ │ - ldmib r6!, {r0, r2, r4, r6, r7, r8, r9, sl, ip, sp, lr, pc} │ │ │ │ + ldmib r2!, {r0, r2, r4, r6, r7, r8, r9, sl, ip, sp, lr, pc} │ │ │ │ @ instruction: 0xf7fa6f78 │ │ │ │ svcvs 0x00b8fffb │ │ │ │ @ instruction: 0xfff8f7fa │ │ │ │ @ instruction: 0xf7fa6ff8 │ │ │ │ @ instruction: 0xf8dffff5 │ │ │ │ @ instruction: 0xf8df25d4 │ │ │ │ ldrbtmi r3, [sl], #-1460 @ 0xfffffa4c │ │ │ │ ldmdavs sl, {r0, r1, r4, r6, r7, fp, ip, lr} │ │ │ │ - blcc feb6da48 │ │ │ │ + blcc feb6da50 │ │ │ │ @ instruction: 0xf04f405a │ │ │ │ @ instruction: 0xf0400300 │ │ │ │ @ instruction: 0xf60782c7 │ │ │ │ @ instruction: 0x46bd37b4 │ │ │ │ svchi 0x00f0e8bd │ │ │ │ ldrdcs pc, [r0], r7 │ │ │ │ strbmi r4, [r3], -r4, lsl #12 │ │ │ │ @@ -43522,43 +43524,43 @@ │ │ │ │ andls r4, r0, r2, lsl #13 │ │ │ │ @ instruction: 0xf00e4640 │ │ │ │ ldrbmi pc, [r0], -sp, ror #24 @ │ │ │ │ @ instruction: 0xffbaf7fa │ │ │ │ @ instruction: 0xf7fa4630 │ │ │ │ @ instruction: 0x4621ffb7 │ │ │ │ @ instruction: 0xf7d54658 │ │ │ │ - @ instruction: 0x4606e8be │ │ │ │ + @ instruction: 0x4606e8ba │ │ │ │ @ instruction: 0xf0001c43 │ │ │ │ vst4. {d24-d27}, [pc :64], sl │ │ │ │ smlalttcs r7, r1, r0, r2 │ │ │ │ @ instruction: 0xf7d54640 │ │ │ │ - strhtvs lr, [r8], -r4 │ │ │ │ + strhtvs lr, [r8], -r0 │ │ │ │ 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 36d6f0 │ │ │ │ + b 26d6f8 │ │ │ │ @ instruction: 0xf04042a0 │ │ │ │ vst4. {d24,d26,d28,d30}, [pc :64], r2 │ │ │ │ strtmi r6, [r9], -r0, lsl #5 │ │ │ │ @ instruction: 0xf7d44630 │ │ │ │ - cdpne 14, 0, cr14, cr4, cr8, {6} │ │ │ │ + cdpne 14, 0, cr14, cr4, cr4, {6} │ │ │ │ @ instruction: 0xf8dfdcee │ │ │ │ vst3.8 {d21,d23,d25}, [pc], r4 │ │ │ │ ldcvs 1, cr7, [sl, #168]! @ 0xa8 │ │ │ │ @ instruction: 0x4628447d │ │ │ │ - blx 26b804 │ │ │ │ + blx 26b80c │ │ │ │ mvnvc pc, pc, asr #8 │ │ │ │ ldrdeq pc, [ip], r7 │ │ │ │ - bl fea6d724 │ │ │ │ + bl fe96d72c │ │ │ │ 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 │ │ │ │ @@ -43570,18 +43572,18 @@ │ │ │ │ @ instruction: 0x460434bc │ │ │ │ ldrtcs pc, [r8], #2271 @ 0x8df @ │ │ │ │ ldrbtmi r4, [fp], #-1600 @ 0xfffff9c0 │ │ │ │ @ instruction: 0xf00e447a │ │ │ │ strtmi pc, [r0], -r9, lsl #24 │ │ │ │ @ instruction: 0xff56f7fa │ │ │ │ @ instruction: 0xf7d5203f │ │ │ │ - @ instruction: 0xf8dfeb0e │ │ │ │ + @ instruction: 0xf8dfeb0a │ │ │ │ strmi r1, [r6], -r4, lsr #9 │ │ │ │ ldrbtmi r4, [r9], #-1600 @ 0xfffff9c0 │ │ │ │ - b fee6d780 │ │ │ │ + b fed6d788 │ │ │ │ movtlt r4, #34308 @ 0x8604 │ │ │ │ movwls r6, #32315 @ 0x7e3b │ │ │ │ movwls r6, #28283 @ 0x6e7b │ │ │ │ movwls r6, #24251 @ 0x5ebb │ │ │ │ @ instruction: 0xf5026efa │ │ │ │ @ instruction: 0xf5025384 │ │ │ │ tstcc r0, #128, 2 │ │ │ │ @@ -43592,417 +43594,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 │ │ │ │ - ldmib lr!, {r0, r2, r4, r6, r7, r8, r9, sl, ip, sp, lr, pc} │ │ │ │ + ldmib 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: 0xf8d7ead8 │ │ │ │ + @ instruction: 0xf8d7ead4 │ │ │ │ @ instruction: 0xf7ee0080 │ │ │ │ @ instruction: 0xf107f96b │ │ │ │ strmi r0, [r3], -r4, lsr #3 │ │ │ │ ldrbvs r2, [fp, #-0]! │ │ │ │ - stmia sl, {r0, r2, r4, r6, r7, r8, r9, sl, ip, sp, lr, pc}^ │ │ │ │ + stmia 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 aed808 │ │ │ │ + b 9ed810 │ │ │ │ stmdacs r0, {r2, r9, sl, lr} │ │ │ │ @ instruction: 0x81adf040 │ │ │ │ ldrbvs pc, [r2], r7, lsl #10 @ │ │ │ │ @ instruction: 0xf7d54630 │ │ │ │ - blmi ffe2a350 │ │ │ │ + blmi ffe2a348 │ │ │ │ ldrdcs pc, [r4], r7 │ │ │ │ @ instruction: 0x462858d5 │ │ │ │ - mcr 7, 3, pc, cr10, cr4, {6} @ │ │ │ │ + mcr 7, 3, pc, 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 fff09948 │ │ │ │ + blmi fff09950 │ │ │ │ movwls r4, #5243 @ 0x147b │ │ │ │ movwls r2, #799 @ 0x31f │ │ │ │ @ instruction: 0xf7ef4623 │ │ │ │ @ instruction: 0x4630fa9b │ │ │ │ - svc 0x0006f7d4 │ │ │ │ + svc 0x0002f7d4 │ │ │ │ @ instruction: 0x46286c3a │ │ │ │ @ instruction: 0xf8d74790 │ │ │ │ strtmi r0, [r1], -r4, lsr #1 │ │ │ │ - ldm r4, {r0, r2, r4, r6, r7, r8, r9, sl, ip, sp, lr, pc} │ │ │ │ + ldm r0, {r0, r2, r4, r6, r7, r8, r9, sl, ip, sp, lr, pc} │ │ │ │ @ instruction: 0xf7fa6d78 │ │ │ │ svcvs 0x0038fed9 │ │ │ │ mrc2 7, 6, pc, cr6, cr10, {7} │ │ │ │ @ instruction: 0xf7d5e6dc │ │ │ │ - stmdavs r3, {r3, r6, r7, fp, sp, lr, pc} │ │ │ │ + stmdavs r3, {r2, r6, r7, fp, sp, lr, pc} │ │ │ │ addvs pc, r0, pc, asr #8 │ │ │ │ addcc pc, r8, r7, asr #17 │ │ │ │ @ instruction: 0xff16f7fa │ │ │ │ ldrvs r4, [r8, #-1541]! @ 0xfffff9fb │ │ │ │ ldrdeq pc, [r0], r7 │ │ │ │ @ instruction: 0xf918f7ee │ │ │ │ @ instruction: 0xf8d74ae7 │ │ │ │ vst4.32 {d19-d22}, [pc], r8 │ │ │ │ ldrbtmi r6, [sl], #-384 @ 0xfffffe80 │ │ │ │ @ instruction: 0x462864f8 │ │ │ │ - blx 1b6b986 │ │ │ │ + blx 1b6b98e │ │ │ │ orrseq pc, r8, r7, lsl #2 │ │ │ │ @ instruction: 0xf7d52000 │ │ │ │ - blmi ff4e9b18 │ │ │ │ + blmi ff4e9b10 │ │ │ │ ldrdcs pc, [r4], r7 │ │ │ │ @ instruction: 0xf8c72100 │ │ │ │ @ instruction: 0xf5078070 │ │ │ │ ldrvs r7, [lr, #82]! @ 0x52 │ │ │ │ cmnvs fp, #13828096 @ 0xd30000 │ │ │ │ - stmib ip, {r0, r2, r4, r6, r7, r8, r9, sl, ip, sp, lr, pc}^ │ │ │ │ + stmib 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 ff26a294 │ │ │ │ + blmi ff26a28c │ │ │ │ ldrdcs pc, [r4], r7 │ │ │ │ @ instruction: 0x462858d5 │ │ │ │ - mcr 7, 0, pc, cr12, cr4, {6} @ │ │ │ │ + mcr 7, 0, pc, 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 │ │ │ │ @ instruction: 0x4630fa3d │ │ │ │ - mcr 7, 5, pc, cr8, cr4, {6} @ │ │ │ │ + mcr 7, 5, pc, cr4, cr4, {6} @ │ │ │ │ @ instruction: 0x46286b79 │ │ │ │ strtmi r4, [r1], -r8, lsl #15 │ │ │ │ @ instruction: 0x0098f8d7 │ │ │ │ - ldmda r6!, {r0, r2, r4, r6, r7, r8, r9, sl, ip, sp, lr, pc} │ │ │ │ + ldmda r2!, {r0, r2, r4, r6, r7, r8, r9, sl, ip, sp, lr, pc} │ │ │ │ @ instruction: 0xf7fa6cf8 │ │ │ │ ldcvs 14, cr15, [r8, #-492]! @ 0xfffffe14 │ │ │ │ mrc2 7, 3, pc, cr8, cr10, {7} │ │ │ │ @ instruction: 0xf7d5e6ed │ │ │ │ - stmdavs r3, {r1, r3, r5, r6, fp, sp, lr, pc} │ │ │ │ + stmdavs r3, {r1, r2, r5, r6, fp, sp, lr, pc} │ │ │ │ addvs pc, r0, pc, asr #8 │ │ │ │ addcc pc, r8, r7, asr #17 │ │ │ │ mrc2 7, 5, pc, cr8, cr10, {7} │ │ │ │ @ instruction: 0xf8d74603 │ │ │ │ ldrmi r0, [lr], -r0, lsl #1 │ │ │ │ @ instruction: 0xf7ee64bb │ │ │ │ - bmi fef2dcdc │ │ │ │ + bmi fef2dce4 │ │ │ │ orrvs pc, r0, pc, asr #8 │ │ │ │ ldrdcc pc, [r8], r7 │ │ │ │ ldrbtvs r4, [r8], #-1146 @ 0xfffffb86 │ │ │ │ @ instruction: 0xf00e4630 │ │ │ │ @ instruction: 0xf107fb0d │ │ │ │ @ instruction: 0x46200194 │ │ │ │ - ldmda r0, {r0, r2, r4, r6, r7, r8, r9, sl, ip, sp, lr, pc} │ │ │ │ + stmda 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 r0!, {r0, r2, r4, r6, r7, r8, r9, sl, ip, sp, lr, pc}^ │ │ │ │ + stmdb ip!, {r0, r2, r4, r6, r7, r8, r9, sl, ip, sp, lr, pc}^ │ │ │ │ stmdacs r0, {r2, r9, sl, lr} │ │ │ │ tstphi r9, r0, asr #32 @ p-variant is OBSOLETE │ │ │ │ strvc pc, [ip], -r7, lsl #10 │ │ │ │ @ instruction: 0xf7d54630 │ │ │ │ - blmi fe6ea1dc │ │ │ │ + blmi fe6ea1d4 │ │ │ │ ldrdcs pc, [r4], r7 │ │ │ │ @ instruction: 0x462858d5 │ │ │ │ - ldc 7, cr15, [r0, #848]! @ 0x350 │ │ │ │ + stc 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], -r1, ror #19 @ │ │ │ │ - mcr 7, 2, pc, cr12, cr4, {6} @ │ │ │ │ + mcr 7, 2, pc, cr8, cr4, {6} @ │ │ │ │ @ instruction: 0x46286b39 │ │ │ │ strtmi r4, [r1], -r8, lsl #15 │ │ │ │ @ instruction: 0x0094f8d7 │ │ │ │ - svc 0x00daf7d4 │ │ │ │ + svc 0x00d6f7d4 │ │ │ │ @ instruction: 0xf7fa6c78 │ │ │ │ ldcvs 14, cr15, [r8], #124 @ 0x7c │ │ │ │ mrc2 7, 0, pc, cr12, cr10, {7} │ │ │ │ @ instruction: 0xf7d5e622 │ │ │ │ - stmdavs r3, {r1, r2, r3, fp, sp, lr, pc} │ │ │ │ + stmdavs r3, {r1, r3, fp, sp, lr, pc} │ │ │ │ addvs pc, r0, pc, asr #8 │ │ │ │ addcc pc, r8, r7, asr #17 │ │ │ │ mrc2 7, 2, pc, cr12, cr10, {7} │ │ │ │ @ instruction: 0xf8d74603 │ │ │ │ ldrmi r0, [sp], -r0, lsl #1 │ │ │ │ @ instruction: 0xf7ee63fb │ │ │ │ - bmi fe46dc24 │ │ │ │ + bmi fe46dc2c │ │ │ │ orrvs pc, r0, pc, asr #8 │ │ │ │ ldrdcc pc, [r8], r7 │ │ │ │ @ instruction: 0x63b8447a │ │ │ │ @ instruction: 0xf00e4628 │ │ │ │ @ instruction: 0xf107fab1 │ │ │ │ andcs r0, r0, r0, lsr #3 │ │ │ │ - svc 0x00b4f7d4 │ │ │ │ + svc 0x00b0f7d4 │ │ │ │ @ instruction: 0xf8d74b74 │ │ │ │ smlabbcs r0, r4, r0, r2 │ │ │ │ adcvs pc, pc, r7, lsl #10 │ │ │ │ rsbsvs r5, fp, #13828096 @ 0xd30000 │ │ │ │ - ldmdb r4, {r0, r2, r4, r6, r7, r8, r9, sl, ip, sp, lr, pc} │ │ │ │ + ldmdb 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 1b6a124 │ │ │ │ + blmi 1b6a11c │ │ │ │ ldrdcs pc, [r4], r7 │ │ │ │ @ instruction: 0x462858d5 │ │ │ │ - ldcl 7, cr15, [r4, #-848] @ 0xfffffcb0 │ │ │ │ + ldcl 7, cr15, [r0, #-848] @ 0xfffffcb0 │ │ │ │ movwls r6, #11195 @ 0x2bbb │ │ │ │ - blvs ffec28f4 │ │ │ │ + blvs ffec28fc │ │ │ │ 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 │ │ │ │ ldrtmi pc, [r0], -r5, lsl #19 @ │ │ │ │ - ldcl 7, cr15, [r0, #848]! @ 0x350 │ │ │ │ + stcl 7, cr15, [ip, #848]! @ 0x350 │ │ │ │ @ instruction: 0x46286a79 │ │ │ │ strtmi r4, [r1], -r8, lsl #15 │ │ │ │ ldrdeq pc, [r0], r7 @ │ │ │ │ - svc 0x007ef7d4 │ │ │ │ + svc 0x007af7d4 │ │ │ │ @ instruction: 0xf7fa6bb8 │ │ │ │ - blvs ffe6f24c │ │ │ │ + blvs ffe6f254 │ │ │ │ stc2l 7, cr15, [r0, #1000] @ 0x3e8 │ │ │ │ @ instruction: 0xf7d4e6e5 │ │ │ │ - stmdavs r3, {r1, r4, r5, r7, r8, r9, sl, fp, sp, lr, pc} │ │ │ │ + stmdavs r3, {r1, r2, r3, 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, cr0, cr10, {7} @ │ │ │ │ eorsvs r4, r8, #5242880 @ 0x500000 │ │ │ │ ldrdeq pc, [r0], r7 │ │ │ │ @ instruction: 0xf802f7ee │ │ │ │ @ instruction: 0xf8d74a65 │ │ │ │ vst4.32 {d19-d22}, [pc], r8 │ │ │ │ mvnsvs r6, r0, lsl #3 │ │ │ │ @ instruction: 0x4628447a │ │ │ │ - blx 15ebbb0 │ │ │ │ + blx 15ebbb8 │ │ │ │ @ instruction: 0xf8d74b49 │ │ │ │ @ instruction: 0xf1072084 │ │ │ │ mulcs r0, ip, r1 │ │ │ │ @ instruction: 0xf7d458d4 │ │ │ │ - tstcs r0, r6, asr pc │ │ │ │ + tstcs r0, r2, asr pc │ │ │ │ addvs pc, ip, r7, lsl #10 │ │ │ │ @ instruction: 0xf7d561bc │ │ │ │ - @ instruction: 0x4604e8ba │ │ │ │ + @ instruction: 0x4604e8b6 │ │ │ │ cmnle r8, r0, lsl #16 │ │ │ │ strvs pc, [ip], r7, lsl #10 │ │ │ │ @ instruction: 0xf7d54630 │ │ │ │ - blmi 102a070 │ │ │ │ + blmi 102a068 │ │ │ │ ldrdcs pc, [r4], r7 │ │ │ │ @ instruction: 0x462858d5 │ │ │ │ - ldcl 7, cr15, [sl], #848 @ 0x350 │ │ │ │ + ldcl 7, cr15, [r6], #848 @ 0x350 │ │ │ │ movwls r6, #10747 @ 0x29fb │ │ │ │ - bvs ec2900 │ │ │ │ + bvs ec2908 │ │ │ │ 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 │ │ │ │ ldrtmi pc, [r0], -fp, lsr #18 @ │ │ │ │ - ldc 7, cr15, [r6, #848] @ 0x350 │ │ │ │ + ldc 7, cr15, [r2, #848] @ 0x350 │ │ │ │ @ instruction: 0x462869b9 │ │ │ │ strtmi r4, [r1], -r8, lsl #15 │ │ │ │ @ instruction: 0x009cf8d7 │ │ │ │ - svc 0x0024f7d4 │ │ │ │ + svc 0x0020f7d4 │ │ │ │ @ instruction: 0xf7fa69f8 │ │ │ │ - bvs e6f198 │ │ │ │ + bvs e6f1a0 │ │ │ │ stc2l 7, cr15, [r6, #-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: 0xf7d4708c │ │ │ │ - blmi 92bc08 │ │ │ │ + blmi 92bc00 │ │ │ │ ldrdcs pc, [r4], r7 │ │ │ │ @ instruction: 0x461858d3 │ │ │ │ @ instruction: 0x47986c3b │ │ │ │ sbcsvs pc, r2, r7, lsl #10 │ │ │ │ - svc 0x00f0f7d4 │ │ │ │ + svc 0x00ecf7d4 │ │ │ │ @ instruction: 0xf8d74b1d │ │ │ │ ldmpl r3, {r2, r7, sp}^ │ │ │ │ - blvs 1f01498 │ │ │ │ + blvs 1f014a0 │ │ │ │ @ instruction: 0xf5074798 │ │ │ │ @ instruction: 0xf7d47052 │ │ │ │ - blmi 66bbdc │ │ │ │ + blmi 66bbd4 │ │ │ │ ldrdcs pc, [r4], r7 │ │ │ │ @ instruction: 0x461858d3 │ │ │ │ @ instruction: 0x47986b3b │ │ │ │ andvc pc, ip, r7, lsl #10 │ │ │ │ - svc 0x00daf7d4 │ │ │ │ + svc 0x00d6f7d4 │ │ │ │ @ instruction: 0xf8d74b12 │ │ │ │ ldmpl r3, {r2, r7, sp}^ │ │ │ │ - bvs 1f014c4 │ │ │ │ + bvs 1f014cc │ │ │ │ @ instruction: 0xf5074798 │ │ │ │ @ instruction: 0xf7d460af │ │ │ │ - blmi 3abbb0 │ │ │ │ + blmi 3abba8 │ │ │ │ ldrdcs pc, [r4], r7 │ │ │ │ @ instruction: 0x461858d3 │ │ │ │ @ instruction: 0x479869bb │ │ │ │ addvs pc, ip, r7, lsl #10 │ │ │ │ - svc 0x00c4f7d4 │ │ │ │ - ldcl 7, cr15, [lr], #848 @ 0x350 │ │ │ │ - andeq r0, r5, r6, asr sl │ │ │ │ - andeq r0, r5, ip, asr #20 │ │ │ │ - andeq sl, r2, lr, lsl r0 │ │ │ │ + svc 0x00c0f7d4 │ │ │ │ + ldcl 7, cr15, [sl], #848 @ 0x350 │ │ │ │ + andeq r0, r5, lr, asr #20 │ │ │ │ + andeq r0, r5, r4, asr #20 │ │ │ │ + andeq sl, r2, lr │ │ │ │ ldrdeq r0, [r0], -r8 │ │ │ │ - andeq r9, r2, sl, asr sp │ │ │ │ - @ instruction: 0x00029fb6 │ │ │ │ + andeq r9, r2, sl, asr #26 │ │ │ │ + andeq r9, r2, r6, lsr #31 │ │ │ │ andeq r0, r0, r0, lsl #9 │ │ │ │ muleq r0, r8, r4 │ │ │ │ - ldrdeq r3, [r5], -sl │ │ │ │ - muleq r2, lr, ip │ │ │ │ - andeq r0, r5, lr, lsl r9 │ │ │ │ - andeq r9, r2, r2, lsr #30 │ │ │ │ - andeq r9, r2, r4, lsl #23 │ │ │ │ - andeq r9, r2, lr, asr #27 │ │ │ │ - andeq r9, r2, r4, asr #29 │ │ │ │ - @ instruction: 0x00029eb6 │ │ │ │ - andeq r9, r2, r8, ror lr │ │ │ │ - muleq r5, r0, r7 │ │ │ │ - andeq r9, r2, lr, asr sl │ │ │ │ - andeq r9, r2, r0, lsr #25 │ │ │ │ - andeq r9, r2, r6, lsr #26 │ │ │ │ - ldrdeq r3, [r5], -r8 │ │ │ │ - muleq r2, lr, r9 │ │ │ │ - andeq r9, r2, r0, asr #24 │ │ │ │ - andeq r3, r5, r0, lsr #12 │ │ │ │ - andeq r9, r2, r6, ror #17 │ │ │ │ - muleq r2, r0, sl │ │ │ │ - andeq r3, r5, r8, ror #10 │ │ │ │ - andeq r9, r2, lr, lsr #16 │ │ │ │ - andeq r9, r2, r0, asr #22 │ │ │ │ - @ instruction: 0x000534b4 │ │ │ │ - andeq r9, r2, sl, ror r7 │ │ │ │ + ldrdeq r3, [r5], -r2 │ │ │ │ + andeq r9, r2, lr, lsl #25 │ │ │ │ + andeq r0, r5, r6, lsl 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, lsl #15 │ │ │ │ + andeq r9, r2, lr, asr #20 │ │ │ │ + muleq r2, r0, ip │ │ │ │ + andeq r9, r2, r6, lsl sp │ │ │ │ + ldrdeq r3, [r5], -r0 │ │ │ │ + andeq r9, r2, lr, lsl #19 │ │ │ │ + andeq r9, r2, r0, lsr ip │ │ │ │ + andeq r3, r5, r8, lsl r6 │ │ │ │ + ldrdeq r9, [r2], -r6 │ │ │ │ + andeq r9, r2, r0, lsl #21 │ │ │ │ + andeq r3, r5, r0, ror #10 │ │ │ │ + andeq r9, r2, lr, lsl r8 │ │ │ │ + andeq r9, r2, r0, lsr fp │ │ │ │ + andeq r3, r5, ip, lsr #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] @ 2ffd8 │ │ │ │ + stcpl 5, cr15, [pc, #692] @ 2ffe0 │ │ │ │ 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 49de4 │ │ │ │ + blcs 49dec │ │ │ │ adchi pc, ip, r0, asr #32 │ │ │ │ ldrdcc pc, [r0], r7 @ │ │ │ │ @ instruction: 0xf0002b00 │ │ │ │ @ instruction: 0xf8df80c0 │ │ │ │ @ instruction: 0xf8d73c90 │ │ │ │ ldmpl r3, {r2, r4, r5, r7, sp}^ │ │ │ │ - blcs 49de0 │ │ │ │ + blcs 49de8 │ │ │ │ addhi pc, r7, r0, lsl #6 │ │ │ │ ldrdeq pc, [r0], r7 @ │ │ │ │ - ldc 7, cr15, [sl, #848] @ 0x350 │ │ │ │ + ldc 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, cr0, cr4, {6} │ │ │ │ + mcr 7, 2, pc, 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 0x00aef7d4 │ │ │ │ + svc 0x00aaf7d4 │ │ │ │ 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 r4!, {r0, r2, r4, r6, r7, r8, r9, sl, ip, sp, lr, pc} │ │ │ │ + stmda 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 ff9edd2c │ │ │ │ + bl ff8edd34 │ │ │ │ ldrdge pc, [ip], r7 @ │ │ │ │ @ instruction: 0xf7d44650 │ │ │ │ - @ instruction: 0x4604efb8 │ │ │ │ + @ instruction: 0x4604efb4 │ │ │ │ @ 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 │ │ │ │ @ instruction: 0x4606f93d │ │ │ │ @ instruction: 0xf7d44650 │ │ │ │ - strmi lr, [r4], -r0, lsr #31 │ │ │ │ + @ instruction: 0x4604ef9c │ │ │ │ mvnle r2, r0, lsl #16 │ │ │ │ eorvc pc, r4, r7, lsl #10 │ │ │ │ @ instruction: 0xf7d446b0 │ │ │ │ - @ instruction: 0xf8dfec72 │ │ │ │ + @ instruction: 0xf8dfec6e │ │ │ │ @ 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: 0xf8d7edf8 │ │ │ │ + @ instruction: 0xf8d7edf4 │ │ │ │ @ instruction: 0xf7d500ac │ │ │ │ - @ instruction: 0xf8c7e858 │ │ │ │ + @ instruction: 0xf8c7e854 │ │ │ │ mcrcs 0, 0, r4, cr0, cr12, {5} │ │ │ │ sbcshi pc, r2, r0 │ │ │ │ - blcc fe76e1d8 │ │ │ │ + blcc fe76e1e0 │ │ │ │ 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 1f6e1f4 │ │ │ │ + blcc 1f6e1fc │ │ │ │ ldrsbtcs pc, [r4], r7 @ │ │ │ │ ldmdavs fp, {r0, r1, r4, r6, r7, fp, ip, lr} │ │ │ │ @ instruction: 0xf0402b00 │ │ │ │ ldrdcs r8, [r0], -r2 │ │ │ │ - blcs fe06e208 │ │ │ │ + blcs fe06e210 │ │ │ │ orrpl pc, lr, r7, lsl #10 │ │ │ │ - blcc 176e210 │ │ │ │ + blcc 176e218 │ │ │ │ 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 166e234 │ │ │ │ + blvs 166e23c │ │ │ │ andmi pc, r1, #64, 4 │ │ │ │ - blpl 156e23c │ │ │ │ + blpl 156e244 │ │ │ │ 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 │ │ │ │ @@ -44015,36 +44017,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 │ │ │ │ - ldcl 7, cr15, [r8, #-848]! @ 0xfffffcb0 │ │ │ │ + ldcl 7, cr15, [r4, #-848]! @ 0xfffffcb0 │ │ │ │ ldrdcc pc, [r0], r7 @ │ │ │ │ - blcs 4172c │ │ │ │ + blcs 41734 │ │ │ │ sbchi pc, r9, r0 │ │ │ │ ldrdeq pc, [r0], r7 @ │ │ │ │ - stcl 7, cr15, [lr, #-848]! @ 0xfffffcb0 │ │ │ │ + stcl 7, cr15, [sl, #-848]! @ 0xfffffcb0 │ │ │ │ @ instruction: 0xf0004284 │ │ │ │ @ instruction: 0xf64f80aa │ │ │ │ @ instruction: 0xf6cf32fe │ │ │ │ @ instruction: 0xf8c772ff │ │ │ │ @ instruction: 0xf8d720bc │ │ │ │ @ instruction: 0xf10730bc │ │ │ │ - blcs 31234 │ │ │ │ + blcs 3123c │ │ │ │ @ instruction: 0xf8d7db09 │ │ │ │ vst4.32 {d19-d22}, [pc :64], ip │ │ │ │ @ instruction: 0xf8d75280 │ │ │ │ ldmdavs r9, {r4, r7} │ │ │ │ stc2 0, cr15, [r2], #52 @ 0x34 │ │ │ │ @ instruction: 0xf8d76020 │ │ │ │ - blcs 3c250 │ │ │ │ + blcs 3c258 │ │ │ │ smlalbthi pc, r3, r0, r2 @ │ │ │ │ - bmi fec6e2e4 │ │ │ │ + bmi fec6e2ec │ │ │ │ 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, │ │ │ │ @@ -44066,31 +44068,31 @@ │ │ │ │ @ instruction: 0xf0004f00 │ │ │ │ @ instruction: 0xf8d781d8 │ │ │ │ @ instruction: 0xf8c73090 │ │ │ │ @ instruction: 0xf8d73084 │ │ │ │ @ instruction: 0xf7fa0084 │ │ │ │ @ instruction: 0xf8dffb77 │ │ │ │ ldrbtmi r3, [fp], #-2632 @ 0xfffff5b8 │ │ │ │ - blcs 8a74c │ │ │ │ + blcs 8a754 │ │ │ │ msrhi SPSR_fxc, r0 │ │ │ │ @ instruction: 0x309cf8d7 │ │ │ │ @ instruction: 0xf8c7685b │ │ │ │ @ instruction: 0xf8d7309c │ │ │ │ - blcs 3c264 │ │ │ │ + blcs 3c26c │ │ │ │ svcge 0x0039f47f │ │ │ │ @ instruction: 0x8098f8d7 │ │ │ │ @ instruction: 0xf7dc4640 │ │ │ │ @ instruction: 0xf8dff82d │ │ │ │ @ instruction: 0xf8d739f0 │ │ │ │ ldmpl r3, {r2, r4, r5, r7, sp}^ │ │ │ │ - blcs 4a07c │ │ │ │ + blcs 4a084 │ │ │ │ svcge 0x0039f43f │ │ │ │ - bne 36e394 │ │ │ │ + bne 36e39c │ │ │ │ addpl pc, sl, #64, 4 │ │ │ │ - beq 26e39c │ │ │ │ + beq 26e3a4 │ │ │ │ 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 │ │ │ │ @@ -44107,200 +44109,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: 0xf8d7edc6 │ │ │ │ + @ instruction: 0xf8d7edc2 │ │ │ │ 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 ffe6c0e2 │ │ │ │ + blx ffe6c0ea │ │ │ │ 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, [r4], #848 @ 0x350 │ │ │ │ + ldcl 7, cr15, [r0], #848 @ 0x350 │ │ │ │ @ instruction: 0xf8d76803 │ │ │ │ mlavs fp, r0, r0, r0 │ │ │ │ stc2l 7, cr15, [ip, #-948] @ 0xfffffc4c │ │ │ │ ldrvs r4, [r8, r6, lsl #12]! │ │ │ │ - ldc 7, cr15, [r6], {212} @ 0xd4 │ │ │ │ + ldc 7, cr15, [r2], {212} @ 0xd4 │ │ │ │ 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, r4, r5, r6, r7, r8, fp, sp, lr, pc} │ │ │ │ + stmdacs r0, {r1, r4, r5, r6, r7, r8, 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 b8104 │ │ │ │ + bcs b810c │ │ │ │ @ instruction: 0xf107bf02 │ │ │ │ andcs r0, r4, #204, 6 @ 0x30000003 │ │ │ │ @ instruction: 0xf7d4601a │ │ │ │ - @ instruction: 0xf8d7ec92 │ │ │ │ + @ instruction: 0xf8d7ec8e │ │ │ │ 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 │ │ │ │ - stcl 7, cr15, [ip, #848]! @ 0x350 │ │ │ │ + stcl 7, cr15, [r8, #848]! @ 0x350 │ │ │ │ stmdacs r0, {r2, r9, sl, lr} │ │ │ │ movthi pc, #32832 @ 0x8040 @ │ │ │ │ ldrvs pc, [r8], r7, lsl #10 │ │ │ │ @ instruction: 0xf7d44630 │ │ │ │ - @ instruction: 0xf8dfee64 │ │ │ │ + @ instruction: 0xf8dfee60 │ │ │ │ @ instruction: 0xf8d738f8 │ │ │ │ ldmpl r5, {r2, r4, r5, r7, sp}^ │ │ │ │ @ instruction: 0xf7d44628 │ │ │ │ - @ instruction: 0xf507ea2c │ │ │ │ + @ instruction: 0xf507ea28 │ │ │ │ @ instruction: 0xf8d75189 │ │ │ │ subcs r8, r0, #204 @ 0xcc │ │ │ │ ldrsbtls pc, [r8], r7 @ │ │ │ │ @ instruction: 0xf8d73108 │ │ │ │ @ instruction: 0xf7ee00b8 │ │ │ │ @ instruction: 0xf8dffdbf │ │ │ │ ldrdls r1, [r1], -r4 │ │ │ │ svcvs 0x00ba464b │ │ │ │ @ instruction: 0x46404479 │ │ │ │ adccs r9, r3, #536870912 @ 0x20000000 │ │ │ │ vhsub.s8 d25, d0, d0 │ │ │ │ @ instruction: 0xf7ee4295 │ │ │ │ @ instruction: 0x4630fe53 │ │ │ │ - b fefee0dc │ │ │ │ + b feeee0e4 │ │ │ │ @ instruction: 0x46286ebb │ │ │ │ @ instruction: 0xf8d74798 │ │ │ │ @ instruction: 0x462100d0 │ │ │ │ - mcrr 7, 13, pc, ip, cr4 @ │ │ │ │ + mcrr 7, 13, pc, r8, cr4 @ │ │ │ │ @ instruction: 0xf7fa6fb8 │ │ │ │ @ instruction: 0xe714fa91 │ │ │ │ @ instruction: 0x2e0069e6 │ │ │ │ mcrge 4, 7, pc, cr13, cr15, {3} @ │ │ │ │ @ instruction: 0x61264630 │ │ │ │ - mrc 7, 5, APSR_nzcv, cr12, cr4, {6} │ │ │ │ - bne ff0caa44 │ │ │ │ - bl 188ab48 │ │ │ │ - bcs 70dcc │ │ │ │ + mrc 7, 5, APSR_nzcv, cr8, cr4, {6} │ │ │ │ + bne ff0caa4c │ │ │ │ + bl 188ab50 │ │ │ │ + bcs 70dd4 │ │ │ │ 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 1dc17d4 │ │ │ │ + bl 1dc17dc │ │ │ │ @ instruction: 0xf6bf0301 │ │ │ │ @ instruction: 0x4642aed6 │ │ │ │ @ instruction: 0xf0244633 │ │ │ │ ldrtmi pc, [r1], -sp, lsl #18 @ │ │ │ │ @ instruction: 0xff62f003 │ │ │ │ @ instruction: 0xf8d7e6cd │ │ │ │ @ instruction: 0xf7ed0090 │ │ │ │ @ instruction: 0xf107fcbb │ │ │ │ @ instruction: 0x63b801c8 │ │ │ │ @ instruction: 0xf7d42000 │ │ │ │ - @ instruction: 0xf8dfec1c │ │ │ │ + @ instruction: 0xf8dfec18 │ │ │ │ @ instruction: 0xf8d737fc │ │ │ │ strhcs r2, [r0, -r4] │ │ │ │ rsbvc pc, sl, r7, lsl #10 │ │ │ │ usatvs r5, #27, r3, asr #17 │ │ │ │ - ldcl 7, cr15, [sl, #-848]! @ 0xfffffcb0 │ │ │ │ + ldcl 7, cr15, [r6, #-848]! @ 0xfffffcb0 │ │ │ │ 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: 0xf8dfedf2 │ │ │ │ + @ instruction: 0xf8dfedee │ │ │ │ @ instruction: 0xf8d73814 │ │ │ │ ldmpl r6, {r2, r4, r5, r7, sp}^ │ │ │ │ @ instruction: 0xf7d44630 │ │ │ │ - blvs fef2a920 │ │ │ │ + blvs fef2a918 │ │ │ │ @ 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 │ │ │ │ stc2l 7, cr15, [r4, #952]! @ 0x3b8 │ │ │ │ @ instruction: 0xf7d44640 │ │ │ │ - @ instruction: 0x6efaea50 │ │ │ │ + vcvtvs.f32.s16 s29, s29, #-8 │ │ │ │ @ instruction: 0x47904630 │ │ │ │ @ instruction: 0xf8d74629 │ │ │ │ @ instruction: 0xf7d400c8 │ │ │ │ - blvs fee6b1f4 │ │ │ │ - blx 8ee268 │ │ │ │ + blvs fee6b1ec │ │ │ │ + blx 8ee270 │ │ │ │ @ instruction: 0x0090f8d7 │ │ │ │ - blx 7ee270 │ │ │ │ + blx 7ee278 │ │ │ │ @ instruction: 0x309cf8d7 │ │ │ │ @ instruction: 0xf8c7685b │ │ │ │ ssat r3, #13, ip, lsl #1 │ │ │ │ sbfxcc pc, pc, #17, #25 │ │ │ │ - bvs fe641488 │ │ │ │ + bvs fe641490 │ │ │ │ @ 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 │ │ │ │ - ldrdcc lr, [r1], -lr @ │ │ │ │ + ldrdcc lr, [r1], -sl │ │ │ │ mrcge 4, 4, APSR_nzcv, cr0, cr15, {3} │ │ │ │ - bl ffcee218 │ │ │ │ + bl ffbee220 │ │ │ │ orrvc pc, r2, r7, lsl #10 │ │ │ │ andcs r6, r0, r2, lsl #16 │ │ │ │ adcscs pc, r8, r7, asr #17 │ │ │ │ - bl febee228 │ │ │ │ + bl feaee230 │ │ │ │ @ instruction: 0x3720f8df │ │ │ │ @ instruction: 0xf8d72100 │ │ │ │ @ instruction: 0xf50720b4 │ │ │ │ ldmpl r3, {r0, r1, r3, r4, r5, r6, sp, lr}^ │ │ │ │ @ instruction: 0xf7d4643b │ │ │ │ - strmi lr, [r4], -lr, lsl #26 │ │ │ │ + strmi lr, [r4], -sl, lsl #26 │ │ │ │ @ instruction: 0xf0402800 │ │ │ │ @ instruction: 0xf507836e │ │ │ │ @ instruction: 0x4640687b │ │ │ │ - stc 7, cr15, [r4, #848] @ 0x350 │ │ │ │ + stc 7, cr15, [r0, #848] @ 0x350 │ │ │ │ @ instruction: 0x3738f8df │ │ │ │ ldrsbtcs pc, [r4], r7 @ │ │ │ │ @ instruction: 0x463058d6 │ │ │ │ - stmdb ip, {r2, r4, r6, r7, r8, r9, sl, ip, sp, lr, pc}^ │ │ │ │ + stmdb 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 │ │ │ │ ldc2l 7, cr15, [r8, #-952]! @ 0xfffffc48 │ │ │ │ @ instruction: 0xf7d44640 │ │ │ │ - ldrtmi lr, [r0], -r4, ror #19 │ │ │ │ + ldrtmi lr, [r0], -r0, ror #19 │ │ │ │ @ instruction: 0x47986c3b │ │ │ │ ldrdeq pc, [r4, -r7] │ │ │ │ @ instruction: 0xf7d44621 │ │ │ │ - @ instruction: 0xe647eb72 │ │ │ │ + strb lr, [r7], -lr, ror #22 │ │ │ │ mrcge 4, 6, APSR_nzcv, cr0, cr15, {3} │ │ │ │ svcne 0x00686fbb │ │ │ │ @ instruction: 0x1700f8df │ │ │ │ ldrbtmi r4, [r9], #-1048 @ 0xfffffbe8 │ │ │ │ - ldm r8!, {r2, r4, r6, r7, r8, r9, sl, ip, sp, lr, pc} │ │ │ │ + ldm 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 │ │ │ │ @@ -44310,15 +44312,15 @@ │ │ │ │ @ instruction: 0xf9e2f7fa │ │ │ │ @ instruction: 0x8090f8d7 │ │ │ │ vst1.8 {d20-d22}, [pc], r6 │ │ │ │ @ instruction: 0xf8c75280 │ │ │ │ strbmi r0, [r1], -ip, lsl #1 │ │ │ │ @ instruction: 0xf00d3008 │ │ │ │ @ instruction: 0x2001fab3 │ │ │ │ - blx fee6e31c │ │ │ │ + blx fee6e324 │ │ │ │ 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 │ │ │ │ @@ -44339,25 +44341,25 @@ │ │ │ │ ldmdavs fp, {r2, r3, r4, r7, ip, sp} │ │ │ │ strls r6, [r0, #-699] @ 0xfffffd45 │ │ │ │ @ instruction: 0xf8d74619 │ │ │ │ ldrtmi r2, [r3], -ip, lsl #1 │ │ │ │ cdp2 7, 8, cr15, cr4, cr6, {7} │ │ │ │ adcseq pc, r8, r7, asr #17 │ │ │ │ @ instruction: 0x0090f8d7 │ │ │ │ - blx fe8ee3da │ │ │ │ + blx fe8ee3e2 │ │ │ │ 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 907c0 │ │ │ │ + bcs 907c8 │ │ │ │ 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 │ │ │ │ @@ -44372,15 +44374,15 @@ │ │ │ │ orrpl pc, r0, #12582912 @ 0xc00000 │ │ │ │ ldrsbteq pc, [r0], r3 @ │ │ │ │ @ instruction: 0xf7fab108 │ │ │ │ @ instruction: 0xf8d7f917 │ │ │ │ @ instruction: 0xf7fa0080 │ │ │ │ ldr pc, [r6, #2323] @ 0x913 │ │ │ │ strbcc pc, [r8, #2271] @ 0x8df @ │ │ │ │ - bvs ff741694 │ │ │ │ + bvs ff74169c │ │ │ │ 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: 0xf900f7fa │ │ │ │ @@ -44391,512 +44393,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 19ce680 │ │ │ │ + blcs 19ce688 │ │ │ │ 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, [r2], {212} @ 0xd4 │ │ │ │ + ldc 7, cr15, [lr], #848 @ 0x350 │ │ │ │ @ instruction: 0xf43f2800 │ │ │ │ @ instruction: 0xf8dfad5a │ │ │ │ andcs r0, r5, #100, 10 @ 0x19000000 │ │ │ │ ldrbtmi r4, [r8], #-1569 @ 0xfffff9df │ │ │ │ - ldc 7, cr15, [r8], #848 @ 0x350 │ │ │ │ + ldc 7, cr15, [r4], #848 @ 0x350 │ │ │ │ @ instruction: 0xf43f2800 │ │ │ │ @ instruction: 0xf8dfad50 │ │ │ │ andcs r0, r7, #84, 10 @ 0x15000000 │ │ │ │ ldrbtmi r4, [r8], #-1569 @ 0xfffff9df │ │ │ │ - stc 7, cr15, [lr], #848 @ 0x350 │ │ │ │ + stc 7, cr15, [sl], #848 @ 0x350 │ │ │ │ @ instruction: 0xf43f2800 │ │ │ │ @ instruction: 0xf8dfad46 │ │ │ │ andcs r0, r6, #68, 10 @ 0x11000000 │ │ │ │ ldrbtmi r4, [r8], #-1569 @ 0xfffff9df │ │ │ │ - stc 7, cr15, [r4], #848 @ 0x350 │ │ │ │ + stc 7, cr15, [r0], #848 @ 0x350 │ │ │ │ @ instruction: 0xf43f2800 │ │ │ │ @ instruction: 0xf8dfad3c │ │ │ │ andcs r0, r6, #52, 10 @ 0xd000000 │ │ │ │ ldrbtmi r4, [r8], #-1569 @ 0xfffff9df │ │ │ │ - ldc 7, cr15, [sl], {212} @ 0xd4 │ │ │ │ + ldc 7, cr15, [r6], {212} @ 0xd4 │ │ │ │ @ instruction: 0xf43f2800 │ │ │ │ @ instruction: 0xf8dfad32 │ │ │ │ andcs r0, r4, #36, 10 @ 0x9000000 │ │ │ │ ldrbtmi r4, [r8], #-1569 @ 0xfffff9df │ │ │ │ - ldc 7, cr15, [r0], {212} @ 0xd4 │ │ │ │ + stc 7, cr15, [ip], {212} @ 0xd4 │ │ │ │ @ instruction: 0xf43f2800 │ │ │ │ @ instruction: 0xf8dfad28 │ │ │ │ andcs r0, r5, #20, 10 @ 0x5000000 │ │ │ │ ldrbtmi r4, [r8], #-1569 @ 0xfffff9df │ │ │ │ - stc 7, cr15, [r6], {212} @ 0xd4 │ │ │ │ + stc 7, cr15, [r2], {212} @ 0xd4 │ │ │ │ @ instruction: 0xf43f2800 │ │ │ │ @ instruction: 0xf8dfad1e │ │ │ │ andcs r0, r3, #4, 10 @ 0x1000000 │ │ │ │ ldrbtmi r4, [r8], #-1569 @ 0xfffff9df │ │ │ │ - ldcl 7, cr15, [ip], #-848 @ 0xfffffcb0 │ │ │ │ + ldcl 7, cr15, [r8], #-848 @ 0xfffffcb0 │ │ │ │ @ instruction: 0xf43f2800 │ │ │ │ @ instruction: 0xf8dfad14 │ │ │ │ andcs r0, r4, #244, 8 @ 0xf4000000 │ │ │ │ ldrbtmi r4, [r8], #-1569 @ 0xfffff9df │ │ │ │ - ldcl 7, cr15, [r2], #-848 @ 0xfffffcb0 │ │ │ │ + stcl 7, cr15, [lr], #-848 @ 0xfffffcb0 │ │ │ │ @ instruction: 0xf43f2800 │ │ │ │ @ instruction: 0xf8dfad0a │ │ │ │ andcs r0, r5, #228, 8 @ 0xe4000000 │ │ │ │ ldrbtmi r4, [r8], #-1569 @ 0xfffff9df │ │ │ │ - stcl 7, cr15, [r8], #-848 @ 0xfffffcb0 │ │ │ │ + stcl 7, cr15, [r4], #-848 @ 0xfffffcb0 │ │ │ │ @ instruction: 0xf43f2800 │ │ │ │ @ instruction: 0xf8dfad00 │ │ │ │ andcs r0, r4, #212, 8 @ 0xd4000000 │ │ │ │ ldrbtmi r4, [r8], #-1569 @ 0xfffff9df │ │ │ │ - mrrc 7, 13, pc, lr, cr4 @ │ │ │ │ + mrrc 7, 13, pc, sl, cr4 @ │ │ │ │ @ instruction: 0xf43f2800 │ │ │ │ @ instruction: 0xf8dfacf6 │ │ │ │ ldrbtmi r3, [fp], #-1220 @ 0xfffffb3c │ │ │ │ - blcs 8a750 │ │ │ │ + blcs 8a758 │ │ │ │ @ instruction: 0xf8dfd009 │ │ │ │ @ instruction: 0x462104bc │ │ │ │ ldrbtmi r2, [r8], #-518 @ 0xfffffdfa │ │ │ │ - mcrr 7, 13, pc, lr, cr4 @ │ │ │ │ + mcrr 7, 13, pc, sl, cr4 @ │ │ │ │ @ instruction: 0xf43f2800 │ │ │ │ @ instruction: 0xf8d7ace6 │ │ │ │ @ instruction: 0xf7ff0090 │ │ │ │ strbt pc, [r0], #2947 @ 0xb83 @ │ │ │ │ - bcs 7ee0c │ │ │ │ + bcs 7ee14 │ │ │ │ svcge 0x0025f63f │ │ │ │ @ instruction: 0x0090f8d7 │ │ │ │ ldc2 7, cr15, [lr, #-968]! @ 0xfffffc38 │ │ │ │ @ instruction: 0xf0003001 │ │ │ │ @ instruction: 0xf107839b │ │ │ │ strtmi r0, [r0], -r8, ror #3 │ │ │ │ - b 26e574 │ │ │ │ + b 16e57c │ │ │ │ ldrdcc pc, [ip], r7 │ │ │ │ addcc pc, r0, r7, asr #17 │ │ │ │ @ instruction: 0xf8d74621 │ │ │ │ @ instruction: 0xf6073090 │ │ │ │ @ instruction: 0xf8c70008 │ │ │ │ - blmi ffc3c84c │ │ │ │ + blmi ffc3c854 │ │ │ │ ldrsbtcs pc, [r4], r7 @ │ │ │ │ ldrbvs r5, [fp, #2259]! @ 0x8d3 │ │ │ │ ldrdcc pc, [r8], r7 │ │ │ │ @ instruction: 0xf7d467fb │ │ │ │ - @ instruction: 0x4604eb5e │ │ │ │ + @ instruction: 0x4604eb5a │ │ │ │ @ instruction: 0xf0402800 │ │ │ │ @ instruction: 0xf6078372 │ │ │ │ ldrtmi r0, [r0], -r8, lsl #12 │ │ │ │ - bl ff56e5b0 │ │ │ │ + bl ff46e5b8 │ │ │ │ @ instruction: 0xf8d74bf6 │ │ │ │ ldmpl r5, {r2, r4, r5, r7, sp}^ │ │ │ │ @ instruction: 0xf7d34628 │ │ │ │ - @ instruction: 0xf8dfef9e │ │ │ │ + @ instruction: 0xf8dfef9a │ │ │ │ @ instruction: 0xf8d71438 │ │ │ │ vhadd.s8 d19, d16, d8 │ │ │ │ ldrbtmi r4, [r9], #-766 @ 0xfffffd02 │ │ │ │ movwls r2, #4097 @ 0x1001 │ │ │ │ movwls r2, #797 @ 0x31d │ │ │ │ @ instruction: 0xf7ee4623 │ │ │ │ @ instruction: 0x4630fbd1 │ │ │ │ - ldmda ip!, {r2, r4, r6, r7, r8, r9, sl, ip, sp, lr, pc} │ │ │ │ + ldmda 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 │ │ │ │ - stmib sl, {r2, r4, r6, r7, r8, r9, sl, ip, sp, lr, pc}^ │ │ │ │ + stmib r6, {r2, r4, r6, r7, r8, r9, sl, ip, sp, lr, pc}^ │ │ │ │ mvneq pc, r7, lsl #2 │ │ │ │ @ instruction: 0xf7d42000 │ │ │ │ - blmi ff56adc4 │ │ │ │ + blmi ff56adbc │ │ │ │ ldrsbtcs pc, [r4], r7 @ │ │ │ │ @ instruction: 0xf5072100 │ │ │ │ ldmpl r3, {r1, r4, sp, lr}^ │ │ │ │ @ instruction: 0xf7d465bb │ │ │ │ - strmi lr, [r4], -r6, lsr #22 │ │ │ │ + strmi lr, [r4], -r2, lsr #22 │ │ │ │ @ instruction: 0xf0402800 │ │ │ │ @ instruction: 0xf507832f │ │ │ │ @ instruction: 0xf5076912 │ │ │ │ strbmi r5, [r8], -fp, lsl #13 │ │ │ │ @ instruction: 0xf7d43608 │ │ │ │ - blmi ff6ab540 │ │ │ │ + blmi ff6ab538 │ │ │ │ ldrsbtcs pc, [r4], r7 @ │ │ │ │ andhi pc, r3, r2, asr r8 @ │ │ │ │ @ instruction: 0xf7d34640 │ │ │ │ - blmi ffcac470 │ │ │ │ + blmi ffcac468 │ │ │ │ andcs r4, r1, r2, lsr r6 │ │ │ │ ldmdavs fp, {r0, r1, r3, r4, r5, r6, sl, lr} │ │ │ │ - blmi ffc152f4 │ │ │ │ + blmi ffc152fc │ │ │ │ ldrdne pc, [r0], r7 │ │ │ │ @ instruction: 0xf7f4447b │ │ │ │ strmi pc, [r5], -r5, lsl #23 │ │ │ │ - @ instruction: 0xf7d44648 │ │ │ │ - strbmi lr, [r0], -r2, lsl #16 │ │ │ │ + @ instruction: 0xf7d34648 │ │ │ │ + @ instruction: 0x4640effe │ │ │ │ @ instruction: 0x47986dbb │ │ │ │ ldrdeq pc, [ip], #135 @ 0x87 @ │ │ │ │ @ instruction: 0xf7d44621 │ │ │ │ - stmdblt r5!, {r4, r7, r8, fp, sp, lr, pc} │ │ │ │ + stmdblt r5!, {r2, r3, r7, r8, fp, sp, lr, pc} │ │ │ │ ldrdeq pc, [r0], r7 │ │ │ │ @ instruction: 0xf7f44631 │ │ │ │ @ instruction: 0xf8d7f923 │ │ │ │ tstcs r0, r4, lsl #1 │ │ │ │ mrc2 7, 7, pc, cr10, cr2, {7} │ │ │ │ @ instruction: 0xf107e69e │ │ │ │ strtmi r0, [r8], -r0, ror #3 │ │ │ │ - ldmdb lr!, {r2, r4, r6, r7, r8, r9, sl, ip, sp, lr, pc}^ │ │ │ │ + ldmdb 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 feafc960 │ │ │ │ + blmi feafc968 │ │ │ │ ldrsbtcs pc, [r4], r7 @ │ │ │ │ @ instruction: 0x667b58d3 │ │ │ │ ldrdcc pc, [r8], r7 │ │ │ │ @ instruction: 0xf7d467fb │ │ │ │ - @ instruction: 0x4604ead4 │ │ │ │ + @ instruction: 0x4604ead0 │ │ │ │ @ instruction: 0xf0402800 │ │ │ │ @ instruction: 0xf50780b9 │ │ │ │ @ instruction: 0x463066bb │ │ │ │ - bl 12ee6c4 │ │ │ │ + bl 11ee6cc │ │ │ │ @ instruction: 0xf8d74bb1 │ │ │ │ ldmpl r5, {r2, r4, r5, r7, sp}^ │ │ │ │ @ instruction: 0xf7d34628 │ │ │ │ - @ instruction: 0xf8d7ef14 │ │ │ │ + @ instruction: 0xf8d7ef10 │ │ │ │ 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 ff28a7f8 │ │ │ │ + blmi ff28a800 │ │ │ │ movwls r4, #9339 @ 0x247b │ │ │ │ ldrbtmi r4, [fp], #-3016 @ 0xfffff438 │ │ │ │ cmncs r3, #67108864 @ 0x4000000 │ │ │ │ strtmi r9, [r3], -r0, lsl #6 │ │ │ │ - blx 106e766 │ │ │ │ + blx 106e76e │ │ │ │ @ instruction: 0xf7d34630 │ │ │ │ - strtmi lr, [r8], -ip, lsr #31 │ │ │ │ + strtmi lr, [r8], -r8, lsr #31 │ │ │ │ @ instruction: 0x47986e7b │ │ │ │ ldrdeq pc, [r0], #135 @ 0x87 @ │ │ │ │ @ instruction: 0xf7d44621 │ │ │ │ - @ instruction: 0xe653e93a │ │ │ │ - svc 0x005ef7d3 │ │ │ │ + @ instruction: 0xe653e936 │ │ │ │ + svc 0x005af7d3 │ │ │ │ @ instruction: 0xf8d74b9c │ │ │ │ ldmpl r3, {r2, r4, r5, r7, sp}^ │ │ │ │ mrcvs 6, 5, r4, cr11, cr8, {0} │ │ │ │ @ instruction: 0xf5074798 │ │ │ │ @ instruction: 0xf7d46098 │ │ │ │ - blmi fe62b040 │ │ │ │ + blmi fe62b038 │ │ │ │ ldrsbtcs pc, [r4], r7 @ │ │ │ │ @ instruction: 0x461858d3 │ │ │ │ @ instruction: 0x47986efb │ │ │ │ rsbvc pc, sl, r7, lsl #10 │ │ │ │ - b 36e744 │ │ │ │ + b 26e74c │ │ │ │ ldrdcc pc, [r0], r7 @ │ │ │ │ @ instruction: 0xf43f2b00 │ │ │ │ @ instruction: 0xf8d7ac42 │ │ │ │ @ instruction: 0xf7ff4090 │ │ │ │ @ instruction: 0xf7d4bb8d │ │ │ │ - @ instruction: 0x4603e952 │ │ │ │ + strmi lr, [r3], -lr, asr #18 │ │ │ │ ldrdeq pc, [r0], r7 @ │ │ │ │ @ instruction: 0xf8c7681a │ │ │ │ @ instruction: 0xf7ed20b8 │ │ │ │ @ instruction: 0xf8d7f9a7 │ │ │ │ strmi r4, [r3], -ip, lsr #1 │ │ │ │ biceq pc, r0, r7, lsl #2 │ │ │ │ @ instruction: 0x462063fb │ │ │ │ - stmdb r4, {r2, r4, r6, r7, r8, r9, sl, ip, sp, lr, pc} │ │ │ │ + stmdb 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 196e790 │ │ │ │ + b 186e798 │ │ │ │ stmdacs r0, {r0, r2, r9, sl, lr} │ │ │ │ @ instruction: 0xf507d155 │ │ │ │ @ instruction: 0x464879bc │ │ │ │ - b ff76e7a0 │ │ │ │ + b ff66e7a8 │ │ │ │ @ instruction: 0xf8d74b7a │ │ │ │ @ instruction: 0xf85440b4 │ │ │ │ strbmi r8, [r0], -r3 │ │ │ │ - mcr 7, 5, pc, cr4, cr3, {6} @ │ │ │ │ + mcr 7, 5, pc, cr0, cr3, {6} @ │ │ │ │ @ instruction: 0xf8c74b80 │ │ │ │ @ instruction: 0xf10740b4 │ │ │ │ @ instruction: 0xf50700b8 │ │ │ │ @ instruction: 0xf8d05189 │ │ │ │ subcs sl, r0, #0 │ │ │ │ stmiapl r3!, {r3, r8, ip, sp}^ │ │ │ │ - blvs 17ca87c │ │ │ │ - blx d6e838 │ │ │ │ + blvs 17ca884 │ │ │ │ + blx d6e840 │ │ │ │ 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 ff26e854 │ │ │ │ + blx ff26e85c │ │ │ │ @ instruction: 0xf7d34648 │ │ │ │ - svcvs 0x003bef34 │ │ │ │ + svcvs 0x003bef30 │ │ │ │ ldrmi r4, [r8, r0, asr #12] │ │ │ │ @ instruction: 0xf1074629 │ │ │ │ ldmdavs r8, {r6, r7, r8, r9} │ │ │ │ - stmia r0, {r2, r4, r6, r7, r8, r9, sl, ip, sp, lr, pc}^ │ │ │ │ + ldm ip!, {r2, r4, r6, r7, r8, r9, sl, ip, sp, lr, pc} │ │ │ │ @ instruction: 0xf7f96bf8 │ │ │ │ - blmi 13f04d0 │ │ │ │ + blmi 13f04d8 │ │ │ │ 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 1dec90c │ │ │ │ - bllt 1ae8d8 │ │ │ │ + blx 1dec914 │ │ │ │ + bllt 1ae8e0 │ │ │ │ @ instruction: 0xf8d74b57 │ │ │ │ ldmpl r3, {r2, r4, r5, r7, sp}^ │ │ │ │ mrcvs 6, 3, r4, cr11, cr8, {0} │ │ │ │ @ instruction: 0xf5074798 │ │ │ │ @ instruction: 0xf7d460bb │ │ │ │ - blmi 14eaf2c │ │ │ │ + blmi 14eaf24 │ │ │ │ ldrsbtcs pc, [r4], r7 @ │ │ │ │ @ instruction: 0x461858d3 │ │ │ │ @ instruction: 0x47986f3b │ │ │ │ adcsvc pc, ip, r7, lsl #10 │ │ │ │ - stmib r2, {r2, r4, r6, r7, r8, r9, sl, ip, sp, lr, pc} │ │ │ │ + ldmdb lr!, {r2, r4, r6, r7, r8, r9, sl, ip, sp, lr, pc}^ │ │ │ │ mvnseq pc, r7, lsl #2 │ │ │ │ @ instruction: 0xf7d44620 │ │ │ │ - blmi eeab5c │ │ │ │ + blmi eeab54 │ │ │ │ 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 r6!, {r2, r4, r6, r7, r8, r9, sl, ip, sp, lr, pc}^ │ │ │ │ + stmib 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 f2b2c8 │ │ │ │ + blmi f2b2c0 │ │ │ │ ldrsbtcs pc, [r4], r7 @ │ │ │ │ @ instruction: 0x462858d5 │ │ │ │ - mcr 7, 1, pc, cr6, cr3, {6} @ │ │ │ │ + mcr 7, 1, pc, 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 │ │ │ │ @ instruction: 0x4630fa5b │ │ │ │ - mcr 7, 6, pc, cr6, cr3, {6} @ │ │ │ │ + mcr 7, 6, pc, cr2, cr3, {6} @ │ │ │ │ @ instruction: 0x46286d3b │ │ │ │ @ instruction: 0x46214798 │ │ │ │ ldrsbteq pc, [r4], #135 @ 0x87 @ │ │ │ │ - ldmda r4, {r2, r4, r6, r7, r8, r9, sl, ip, sp, lr, pc}^ │ │ │ │ + ldmda r0, {r2, r4, r6, r7, r8, r9, sl, ip, sp, lr, pc}^ │ │ │ │ @ instruction: 0x0090f8d7 │ │ │ │ ldc2 7, cr15, [ip], #968 @ 0x3c8 │ │ │ │ mcrrne 6, 0, r4, r2, cr3 │ │ │ │ orrhi pc, sp, r0 │ │ │ │ @ instruction: 0xf10006db │ │ │ │ - blmi 1310e7c │ │ │ │ - blvs fe701b94 │ │ │ │ + blmi 1310e84 │ │ │ │ + blvs fe701b9c │ │ │ │ @ instruction: 0xf0402b01 │ │ │ │ - blmi 1290d7c │ │ │ │ + blmi 1290d84 │ │ │ │ ldmdavs fp, {r0, r1, r3, r4, r5, r6, sl, lr}^ │ │ │ │ @ instruction: 0xf0002b01 │ │ │ │ - blcs d0d2c │ │ │ │ + blcs d0d34 │ │ │ │ sbchi pc, r8, r0 │ │ │ │ @ instruction: 0xf0402b00 │ │ │ │ @ instruction: 0xf8d78089 │ │ │ │ andcc r0, r8, ip, lsl #1 │ │ │ │ @ instruction: 0xf85cf7fe │ │ │ │ - blmi 6e9f04 │ │ │ │ + blmi 6e9f0c │ │ │ │ ldrsbtcs pc, [r4], r7 @ │ │ │ │ @ instruction: 0x461858d3 │ │ │ │ @ instruction: 0x47986c3b │ │ │ │ rsbsvs pc, fp, r7, lsl #10 │ │ │ │ - ldmdb r2, {r2, r4, r6, r7, r8, r9, sl, ip, sp, lr, pc} │ │ │ │ - ldrdeq r0, [r5], -r2 │ │ │ │ - andeq r0, r5, r8, asr #5 │ │ │ │ + stmdb lr, {r2, r4, r6, r7, r8, r9, sl, ip, sp, lr, pc} │ │ │ │ + andeq r0, r5, sl, asr #5 │ │ │ │ + andeq r0, r5, r0, asr #5 │ │ │ │ ldrdeq r0, [r0], -r8 │ │ │ │ ldrdeq r0, [r0], -r0 @ │ │ │ │ andeq r0, r0, r0, asr r4 │ │ │ │ andeq r0, r0, r0, lsl #9 │ │ │ │ - muleq r3, ip, r9 │ │ │ │ + andeq r0, r3, ip, lsl #19 │ │ │ │ andeq r0, r0, ip, lsr #7 │ │ │ │ - strdeq r8, [r2], -r4 │ │ │ │ - andeq r0, r5, sl, ror #2 │ │ │ │ - andeq r9, r2, r0, lsl #9 │ │ │ │ - andeq r9, r2, lr, ror r8 │ │ │ │ - andeq r6, r9, r8, lsl #2 │ │ │ │ - andeq r9, r2, r6, lsr #7 │ │ │ │ - muleq r9, r6, r0 │ │ │ │ - andeq r9, r2, r0, lsr #6 │ │ │ │ - andeq r9, r2, lr, lsl r7 │ │ │ │ - andeq r9, r2, sl, lsl #6 │ │ │ │ - andeq r9, r2, r8, lsl #14 │ │ │ │ - andeq pc, r2, lr, lsl #16 │ │ │ │ - ldrdeq r9, [r2], -ip │ │ │ │ + andeq r8, r2, r4, ror #29 │ │ │ │ + andeq r0, r5, r2, ror #2 │ │ │ │ + andeq r9, r2, r0, ror r4 │ │ │ │ + andeq r9, r2, lr, ror #16 │ │ │ │ + andeq r6, r9, r0, lsl #2 │ │ │ │ + muleq r2, r6, r3 │ │ │ │ + andeq r6, r9, lr, lsl #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, ip, asr #3 │ │ │ │ - strdeq r9, [r2], -r6 │ │ │ │ - andeq r9, r2, lr, lsl #10 │ │ │ │ - andeq r9, r2, ip, ror #1 │ │ │ │ - ldrdeq r5, [r9], -r8 │ │ │ │ - andeq r9, r2, lr, lsl r4 │ │ │ │ - andeq r9, r2, sl, lsl r0 │ │ │ │ - andeq r9, r2, r4, asr #9 │ │ │ │ - andeq r9, r2, sl, rrx │ │ │ │ + @ instruction: 0x000291bc │ │ │ │ + andeq r9, r2, r6, ror #9 │ │ │ │ + strdeq r9, [r2], -lr │ │ │ │ + ldrdeq r9, [r2], -ip │ │ │ │ + ldrdeq 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 │ │ │ │ - andeq r5, r9, ip, asr #23 │ │ │ │ - andeq r5, r9, r0, lsr #23 │ │ │ │ - andeq r9, r2, r6, ror #4 │ │ │ │ - andeq r9, r2, sl, asr r2 │ │ │ │ - andeq r9, r2, lr, asr #4 │ │ │ │ - andeq r9, r2, r2, asr #4 │ │ │ │ - andeq r9, r2, r6, lsr r2 │ │ │ │ - andeq r9, r2, sl, lsr #4 │ │ │ │ - andeq r9, r2, lr, lsl r2 │ │ │ │ - andeq r9, r2, r2, lsl r2 │ │ │ │ - andeq sp, r2, sl, lsl r5 │ │ │ │ - andeq r9, r2, lr, ror #3 │ │ │ │ - andeq r9, r2, r2, ror #3 │ │ │ │ - muleq r9, r2, sl │ │ │ │ - strdeq r8, [r2], -r6 │ │ │ │ - andeq r8, r2, r6, asr #25 │ │ │ │ - andeq r2, r5, r4, lsl #19 │ │ │ │ - andeq r8, r2, r0, asr r9 │ │ │ │ - andeq r2, r5, r0, ror #17 │ │ │ │ - andeq r8, r2, lr, lsr #23 │ │ │ │ - andeq r8, r2, r8, lsr #31 │ │ │ │ - andeq r9, r2, sl, lsl r0 │ │ │ │ - @ instruction: 0x00028ab6 │ │ │ │ - andeq r8, r2, lr, ror #28 │ │ │ │ - ldrdeq r8, [r2], -sl │ │ │ │ - andeq r5, r9, ip, asr #13 │ │ │ │ - andeq r2, r5, r0, asr #13 │ │ │ │ + andeq r5, r9, r4, asr #23 │ │ │ │ + muleq r9, r8, fp │ │ │ │ + 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, lsl #21 │ │ │ │ + andeq r8, r2, r6, ror #27 │ │ │ │ + @ instruction: 0x00028cb6 │ │ │ │ + andeq r2, r5, ip, ror r9 │ │ │ │ + andeq r8, r2, r0, asr #18 │ │ │ │ + ldrdeq 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, asr #13 │ │ │ │ + @ instruction: 0x000526b8 │ │ │ │ mvnseq pc, r7, lsl #2 │ │ │ │ @ instruction: 0xf7d32000 │ │ │ │ - blmi ffbac98c │ │ │ │ + blmi ffbac984 │ │ │ │ ldrsbtcs pc, [r4], r7 @ │ │ │ │ @ instruction: 0xf6072100 │ │ │ │ ldmpl r3, {r3, r5, r6, lr}^ │ │ │ │ @ instruction: 0xf7d464fb │ │ │ │ - strmi lr, [r4], -sl, lsl #18 │ │ │ │ + strmi lr, [r4], -r6, lsl #18 │ │ │ │ cmple r0, r0, lsl #16 │ │ │ │ strbtmi pc, [r8], -r7, lsl #12 @ │ │ │ │ @ instruction: 0xf7d44630 │ │ │ │ - blmi ff9ab110 │ │ │ │ + blmi ff9ab108 │ │ │ │ ldrsbtcs pc, [r4], r7 @ │ │ │ │ @ instruction: 0x462858d5 │ │ │ │ - stcl 7, cr15, [sl, #-844] @ 0xfffffcb4 │ │ │ │ + stcl 7, cr15, [r6, #-844] @ 0xfffffcb4 │ │ │ │ ldrdcc pc, [r8], r7 │ │ │ │ vcgt.s8 d25, d0, d2 │ │ │ │ - blmi ff84543c │ │ │ │ + blmi ff845444 │ │ │ │ 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: 0xf97af7ee │ │ │ │ @ instruction: 0xf7d34630 │ │ │ │ - strtmi lr, [r8], -r6, ror #27 │ │ │ │ + strtmi lr, [r8], -r2, ror #27 │ │ │ │ @ instruction: 0x47986cfb │ │ │ │ ldrsbteq pc, [r8], #135 @ 0x87 @ │ │ │ │ @ instruction: 0xf7d34621 │ │ │ │ - str lr, [sp], #3956 @ 0xf74 │ │ │ │ + str lr, [sp], #3952 @ 0xf70 │ │ │ │ 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 ff229d58 │ │ │ │ + blmi ff229d60 │ │ │ │ ldrsbtcs pc, [r4], r7 @ │ │ │ │ @ instruction: 0x461858d3 │ │ │ │ @ instruction: 0x47986cfb │ │ │ │ rsbmi pc, r8, r7, lsl #12 │ │ │ │ - ldmda ip!, {r2, r4, r6, r7, r8, r9, sl, ip, sp, lr, pc} │ │ │ │ + ldmda r8!, {r2, r4, r6, r7, r8, r9, sl, ip, sp, lr, pc} │ │ │ │ mvnseq pc, r7, lsl #2 │ │ │ │ @ instruction: 0xf7d32000 │ │ │ │ - blmi fefec8d0 │ │ │ │ + blmi fefec8c8 │ │ │ │ ldrsbtcs pc, [r4], r7 @ │ │ │ │ @ instruction: 0xf5072100 │ │ │ │ ldmpl r3, {r3, r4, r6, sp, lr}^ │ │ │ │ @ instruction: 0xf7d464bb │ │ │ │ - strmi lr, [r4], -ip, lsr #17 │ │ │ │ + strmi lr, [r4], -r8, lsr #17 │ │ │ │ cmnle r8, r0, lsl #16 │ │ │ │ ldrbvs pc, [r8], -r7, lsl #10 @ │ │ │ │ @ instruction: 0xf7d44630 │ │ │ │ - blmi fedeb054 │ │ │ │ + blmi fedeb04c │ │ │ │ ldrsbtcs pc, [r4], r7 @ │ │ │ │ @ instruction: 0x462858d5 │ │ │ │ - stcl 7, cr15, [ip], #844 @ 0x34c │ │ │ │ + stcl 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: 0xf90ef7f4 │ │ │ │ @ instruction: 0xf7d34630 │ │ │ │ - ldcvs 13, cr14, [fp], #560 @ 0x230 │ │ │ │ + ldcvs 13, cr14, [fp], #544 @ 0x220 │ │ │ │ ldrmi r4, [r8, r8, lsr #12] │ │ │ │ @ instruction: 0xf8d74621 │ │ │ │ @ instruction: 0xf7d300fc │ │ │ │ - @ instruction: 0xf8d7ef1a │ │ │ │ + @ instruction: 0xf8d7ef16 │ │ │ │ @ instruction: 0x21100090 │ │ │ │ stc2 7, cr15, [sl], {242} @ 0xf2 │ │ │ │ @ instruction: 0xf507e42e │ │ │ │ strtmi r7, [r0], -r0, lsl #3 │ │ │ │ - svc 0x000ef7d3 │ │ │ │ + svc 0x000af7d3 │ │ │ │ @ instruction: 0xf8d74b9f │ │ │ │ @ instruction: 0x462120b4 │ │ │ │ addsvs pc, r8, r7, lsl #12 │ │ │ │ ldrbtvs r5, [fp], #-2259 @ 0xfffff72d │ │ │ │ - stmda lr!, {r2, r4, r6, r7, r8, r9, sl, ip, sp, lr, pc}^ │ │ │ │ + stmda sl!, {r2, r4, r6, r7, r8, r9, sl, ip, sp, lr, pc}^ │ │ │ │ stmdacs r0, {r2, r9, sl, lr} │ │ │ │ @ instruction: 0xf607d136 │ │ │ │ @ instruction: 0x46306698 │ │ │ │ - stmia r6!, {r2, r4, r6, r7, r8, r9, sl, ip, sp, lr, pc}^ │ │ │ │ + stmia r2!, {r2, r4, r6, r7, r8, r9, sl, ip, sp, lr, pc}^ │ │ │ │ @ instruction: 0xf8d74b97 │ │ │ │ ldmpl r5, {r2, r4, r5, r7, sp}^ │ │ │ │ @ instruction: 0xf7d34628 │ │ │ │ - blmi fe6ebf0c │ │ │ │ + blmi fe6ebf04 │ │ │ │ ldrdne pc, [ip], r7 │ │ │ │ addpl pc, fp, #29360128 @ 0x1c00000 │ │ │ │ andcc r4, r8, #2063597568 @ 0x7b000000 │ │ │ │ ldmdavs fp, {r0, sp} │ │ │ │ - blmi fe5d5860 │ │ │ │ + blmi fe5d5868 │ │ │ │ @ instruction: 0xf7f4447b │ │ │ │ @ instruction: 0x4630f8d1 │ │ │ │ - stcl 7, cr15, [lr, #-844] @ 0xfffffcb4 │ │ │ │ + stcl 7, cr15, [sl, #-844] @ 0xfffffcb4 │ │ │ │ @ instruction: 0x46286c7b │ │ │ │ @ instruction: 0x46214798 │ │ │ │ ldrdeq pc, [r0, -r7] │ │ │ │ - mrc 7, 6, APSR_nzcv, cr12, cr3, {6} │ │ │ │ + mrc 7, 6, APSR_nzcv, cr8, cr3, {6} │ │ │ │ @ instruction: 0x0090f8d7 │ │ │ │ @ instruction: 0xf7f22110 │ │ │ │ @ instruction: 0xf7fffc4d │ │ │ │ - blmi fe15fc50 │ │ │ │ + blmi fe15fc58 │ │ │ │ ldrsbtcs pc, [r4], r7 @ │ │ │ │ @ instruction: 0x461858d3 │ │ │ │ @ instruction: 0x47986cbb │ │ │ │ subsvs pc, r8, r7, lsl #10 │ │ │ │ - svc 0x00b6f7d3 │ │ │ │ + svc 0x00b2f7d3 │ │ │ │ @ instruction: 0xf8d74b7e │ │ │ │ ldmpl r3, {r2, r4, r5, r7, sp}^ │ │ │ │ ldclvs 6, cr4, [fp], #-96 @ 0xffffffa0 │ │ │ │ @ instruction: 0xf6074798 │ │ │ │ @ instruction: 0xf7d36098 │ │ │ │ - @ instruction: 0xf8d7efac │ │ │ │ + @ instruction: 0xf8d7efa8 │ │ │ │ @ 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 │ │ │ │ @@ -44909,151 +44911,151 @@ │ │ │ │ ldmib r6, {r5, r8, r9, sp}^ │ │ │ │ @ instruction: 0xf5070100 │ │ │ │ strcc r5, [r8], -r8, lsl #13 │ │ │ │ @ instruction: 0xf7e54632 │ │ │ │ strls pc, [r0], -fp, ror #17 │ │ │ │ strtmi r4, [r2], -fp, lsr #12 │ │ │ │ ldrdne lr, [r3], -r7 @ │ │ │ │ - blx ff8eecfe │ │ │ │ - blmi 192a634 │ │ │ │ + blx ff8eed06 │ │ │ │ + blmi 192a63c │ │ │ │ ldrsbtcs pc, [r4], r7 @ │ │ │ │ @ instruction: 0x461858d3 │ │ │ │ @ instruction: 0x47986d3b │ │ │ │ eorsvs pc, r5, r7, lsl #10 │ │ │ │ - svc 0x0074f7d3 │ │ │ │ + svc 0x0070f7d3 │ │ │ │ @ instruction: 0xf8d74b5d │ │ │ │ ldmpl r3, {r2, r4, r5, r7, sp}^ │ │ │ │ ldcvs 6, cr4, [fp, #96]! @ 0x60 │ │ │ │ @ instruction: 0xf5074798 │ │ │ │ @ instruction: 0xf7d36012 │ │ │ │ - blmi 166cae4 │ │ │ │ + blmi 166cadc │ │ │ │ ldrsbtcs pc, [r4], r7 @ │ │ │ │ @ instruction: 0x461858d3 │ │ │ │ @ instruction: 0x47986dfb │ │ │ │ andeq pc, r8, r7, lsl #12 │ │ │ │ - svc 0x005ef7d3 │ │ │ │ + svc 0x005af7d3 │ │ │ │ mvneq pc, r7, lsl #2 │ │ │ │ @ instruction: 0xf7d34620 │ │ │ │ - @ instruction: 0xf8d7ee6e │ │ │ │ + @ instruction: 0xf8d7ee6a │ │ │ │ @ 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 0x00c2f7d3 │ │ │ │ + svc 0x00bef7d3 │ │ │ │ stmdacs r0, {r2, r9, sl, lr} │ │ │ │ @ instruction: 0xf507d16f │ │ │ │ @ instruction: 0x463066de │ │ │ │ - ldmda sl!, {r2, r4, r6, r7, r8, r9, sl, ip, sp, lr, pc} │ │ │ │ + ldmda 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, sl, fp, sp, lr, pc}^ │ │ │ │ + stmdbmi r6, {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 │ │ │ │ @ instruction: 0x4630f837 │ │ │ │ - stc 7, cr15, [r2], #844 @ 0x34c │ │ │ │ + ldc 7, cr15, [lr], {211} @ 0xd3 │ │ │ │ cdpvs 6, 3, cr4, cr11, cr8, {1} │ │ │ │ @ instruction: 0xf8d74798 │ │ │ │ strtmi r0, [r1], -r4, ror #1 │ │ │ │ - mrc 7, 1, APSR_nzcv, cr0, cr3, {6} │ │ │ │ + mcr 7, 1, pc, cr12, cr3, {6} @ │ │ │ │ stccs 4, cr14, [r0, #-400] @ 0xfffffe70 │ │ │ │ - blge fadfd8 │ │ │ │ + blge fadfe0 │ │ │ │ ldrdmi pc, [ip], r7 │ │ │ │ @ instruction: 0x46204631 │ │ │ │ - blx 7ece70 │ │ │ │ + blx 7ece78 │ │ │ │ mvnseq pc, r7, lsl #2 │ │ │ │ @ instruction: 0xf7d34628 │ │ │ │ - @ instruction: 0xf8d7ee22 │ │ │ │ + @ instruction: 0xf8d7ee1e │ │ │ │ @ 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 0x0078f7d3 │ │ │ │ - bllt fe24262c │ │ │ │ + svc 0x0074f7d3 │ │ │ │ + bllt fe242634 │ │ │ │ ldrtcs pc, [r8], -r7, lsl #12 @ │ │ │ │ @ instruction: 0xf7d34630 │ │ │ │ - blmi 7acdf0 │ │ │ │ + blmi 7acde8 │ │ │ │ ldrsbtcs pc, [r4], r7 @ │ │ │ │ @ instruction: 0x462858d5 │ │ │ │ - bl feeeed80 │ │ │ │ + bl fedeed88 │ │ │ │ @ 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: 0xffeef7ed │ │ │ │ @ instruction: 0xf7d34630 │ │ │ │ - @ instruction: 0x4628ec5a │ │ │ │ + @ instruction: 0x4628ec56 │ │ │ │ @ instruction: 0x47986d7b │ │ │ │ ldrsbteq pc, [r0], #135 @ 0x87 @ │ │ │ │ @ instruction: 0xf7d34621 │ │ │ │ - @ instruction: 0xf7ffede8 │ │ │ │ - blmi 35fa70 │ │ │ │ + @ instruction: 0xf7ffede4 │ │ │ │ + blmi 35fa78 │ │ │ │ ldrsbtcs pc, [r4], r7 @ │ │ │ │ @ instruction: 0x461858d3 │ │ │ │ @ instruction: 0x47986e3b │ │ │ │ sbcsvs pc, lr, r7, lsl #10 │ │ │ │ - mcr 7, 6, pc, cr6, cr3, {6} @ │ │ │ │ + mcr 7, 6, pc, cr2, cr3, {6} @ │ │ │ │ @ instruction: 0xf8d74b06 │ │ │ │ ldmpl r3, {r2, r4, r5, r7, sp}^ │ │ │ │ ldclvs 6, cr4, [fp, #-96]! @ 0xffffffa0 │ │ │ │ @ instruction: 0xf6074798 │ │ │ │ @ instruction: 0xf7d32038 │ │ │ │ - svclt 0x0000eebc │ │ │ │ + svclt 0x0000eeb8 │ │ │ │ andeq r0, r0, r0, lsl #9 │ │ │ │ muleq r0, r8, r4 │ │ │ │ - andeq r2, r5, lr, asr #10 │ │ │ │ - andeq r8, r2, ip, lsl r8 │ │ │ │ - andeq r8, r2, lr, lsr #25 │ │ │ │ - muleq r5, r6, r4 │ │ │ │ - andeq r8, r2, r2, ror #8 │ │ │ │ - andeq r2, r5, ip, lsl r4 │ │ │ │ - andeq r8, r2, r8, ror #7 │ │ │ │ - muleq r2, r4, r5 │ │ │ │ - andeq r8, r2, r2, lsl #10 │ │ │ │ + andeq r2, r5, r6, asr #10 │ │ │ │ + andeq r8, r2, ip, lsl #16 │ │ │ │ + muleq r2, lr, ip │ │ │ │ + andeq r2, r5, lr, lsl #9 │ │ │ │ + andeq r8, r2, r2, asr r4 │ │ │ │ + andeq r2, r5, r4, lsl r4 │ │ │ │ + ldrdeq r8, [r2], -r8 @ │ │ │ │ + andeq r8, r2, r4, lsl #11 │ │ │ │ + strdeq r8, [r2], -r2 │ │ │ │ vst3. {d27,d29,d31}, [pc :256], r8 │ │ │ │ - bl feb880cc │ │ │ │ + bl feb880d4 │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ - blmi d74e74 │ │ │ │ - bmi d9cad8 │ │ │ │ + blmi d74e7c │ │ │ │ + bmi d9cae0 │ │ │ │ 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 4eef8 │ │ │ │ + blcs 4ef00 │ │ │ │ ldmdbmi r0!, {r1, r2, r3, r6, ip, lr, pc} │ │ │ │ strtmi r2, [r8], -r4, lsl #4 │ │ │ │ @ instruction: 0xf00c4479 │ │ │ │ @ instruction: 0x4604fe1d │ │ │ │ @ instruction: 0x4d2db958 │ │ │ │ - bvs fea420f8 │ │ │ │ + bvs fea42100 │ │ │ │ @ instruction: 0xf011b110 │ │ │ │ adcvs pc, ip, #78848 @ 0x13400 │ │ │ │ - blcs 4afdc │ │ │ │ + blcs 4afe4 │ │ │ │ @ instruction: 0x4620d13f │ │ │ │ @ instruction: 0x4628bdf8 │ │ │ │ - blx fe26eec4 │ │ │ │ + blx fe26eecc │ │ │ │ cmplt r0, r5, lsl #12 │ │ │ │ - ldcl 7, cr15, [r0, #-844]! @ 0xfffffcb4 │ │ │ │ + stcl 7, cr15, [ip, #-844]! @ 0xfffffcb4 │ │ │ │ stmdacc r1, {r3, r5, r8, ip, sp, pc} │ │ │ │ - blcs c07fd8 │ │ │ │ + blcs c07fe0 │ │ │ │ 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, r1, r2, r3, r4, r5, r7, r8, r9, fp, ip, sp, lr, pc} │ │ │ │ @@ -45070,307 +45072,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 @ 30f90 @ │ │ │ │ + ldrbtcc pc, [pc], #79 @ 30f98 @ │ │ │ │ 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 #2 │ │ │ │ + andeq pc, r4, lr, lsl r1 @ │ │ │ │ ldrdeq r0, [r0], -r0 @ │ │ │ │ - muleq r2, r0, sp │ │ │ │ - andeq r5, r9, r0, ror r1 │ │ │ │ - andeq r5, r9, sl, lsr r1 │ │ │ │ - andeq r8, r2, ip, ror #7 │ │ │ │ - @ instruction: 0x000288ba │ │ │ │ - ldrdeq r8, [r2], -r8 @ │ │ │ │ - andeq r8, r2, r6, lsr #17 │ │ │ │ - @ instruction: 0x000283bc │ │ │ │ - andeq r8, r2, sl, lsl #17 │ │ │ │ - andeq r8, r2, r6, lsr #7 │ │ │ │ - andeq r8, r2, r4, ror r8 │ │ │ │ + andeq fp, r2, r0, lsl #27 │ │ │ │ + andeq r5, r9, r8, ror #2 │ │ │ │ + andeq r5, r9, r2, lsr 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 feb881e4 │ │ │ │ + bl feb881ec │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ sbcslt r0, r3, r0, lsr #29 │ │ │ │ svcge 0x00044948 │ │ │ │ ldrbtmi r4, [r9], #-3144 @ 0xfffff3b8 │ │ │ │ ldrbtmi r4, [ip], #-2632 @ 0xfffff5b8 │ │ │ │ - blmi 12493ec │ │ │ │ + blmi 12493f4 │ │ │ │ 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, r6, ror #20 │ │ │ │ - blcs 4b51c │ │ │ │ + teqvs r8, r2, ror #20 │ │ │ │ + blcs 4b524 │ │ │ │ ldmdbvs sl!, {r2, r3, r5, r8, sl, fp, ip, lr, pc} │ │ │ │ - bcs 43528 │ │ │ │ + bcs 43530 │ │ │ │ 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 d5f648 │ │ │ │ + bmi d5f650 │ │ │ │ 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 a6c3d8 │ │ │ │ + blmi a6c3d0 │ │ │ │ strdcs r6, [r0, -sl] │ │ │ │ andseq pc, r8, r7, lsl #2 │ │ │ │ ldrsbtvs r5, [fp], #-131 @ 0xffffff7d │ │ │ │ - mrc 7, 1, APSR_nzcv, cr0, cr3, {6} │ │ │ │ - bllt a428bc │ │ │ │ + mcr 7, 1, pc, cr12, cr3, {6} @ │ │ │ │ + bllt a428c4 │ │ │ │ ldreq pc, [r8], -r7, lsl #2 │ │ │ │ @ instruction: 0xf7d34630 │ │ │ │ - blmi 8acb60 │ │ │ │ + blmi 8acb58 │ │ │ │ ldmpl r5, {r1, r3, r4, r5, r6, r7, fp, sp, lr}^ │ │ │ │ @ instruction: 0xf7d34628 │ │ │ │ - ldmvs fp!, {r2, r4, r5, r6, r9, fp, sp, lr, pc} │ │ │ │ + ldmvs fp!, {r4, r5, r6, r9, fp, sp, lr, pc} │ │ │ │ vst2.8 {d25-d28}, [pc], r2 │ │ │ │ - blmi 789be4 │ │ │ │ + blmi 789bec │ │ │ │ rscscc pc, pc, pc, asr #32 │ │ │ │ ldrbtmi r4, [fp], #-2332 @ 0xfffff6e4 │ │ │ │ ldrbtmi r9, [r9], #-769 @ 0xfffffcff │ │ │ │ movwls r2, #899 @ 0x383 │ │ │ │ @ instruction: 0xf7ed2316 │ │ │ │ ldrtmi pc, [r0], -r5, lsr #29 @ │ │ │ │ - bl 46f034 │ │ │ │ + bl 36f03c │ │ │ │ ldmdavs fp!, {r3, r5, r9, sl, lr}^ │ │ │ │ ldmdbvs r8!, {r3, r4, r7, r8, r9, sl, lr}^ │ │ │ │ @ instruction: 0xf7d34621 │ │ │ │ - ldr lr, [ip, r0, lsr #25] │ │ │ │ + @ instruction: 0xe79cec9c │ │ │ │ ldmvs sl!, {r4, r8, r9, fp, lr}^ │ │ │ │ @ instruction: 0x461858d3 │ │ │ │ @ instruction: 0x4798687b │ │ │ │ andseq pc, r8, r7, lsl #2 │ │ │ │ - stc 7, cr15, [r0, #844] @ 0x34c │ │ │ │ - b feeef05c │ │ │ │ - andeq pc, r4, lr │ │ │ │ - andeq pc, r4, sl │ │ │ │ + ldcl 7, cr15, [ip, #-844]! @ 0xfffffcb4 │ │ │ │ + b fedef064 │ │ │ │ + andeq pc, r4, r6 │ │ │ │ + andeq pc, r4, r2 │ │ │ │ ldrdeq r0, [r0], -r8 │ │ │ │ ldrdeq r0, [r0], -r0 @ │ │ │ │ - andeq r8, r2, r8, lsr #6 │ │ │ │ - andeq r8, r2, lr, lsl #16 │ │ │ │ - andeq r2, r5, r0, lsr r0 │ │ │ │ - andeq lr, r4, r2, lsr #31 │ │ │ │ - @ instruction: 0x000282be │ │ │ │ - andeq r8, r2, r4, lsr #15 │ │ │ │ + andeq r8, r2, r8, lsl r3 │ │ │ │ + strdeq r8, [r2], -lr │ │ │ │ + andeq r2, r5, r8, lsr #32 │ │ │ │ + muleq r4, sl, pc @ │ │ │ │ + andeq r8, r2, lr, lsr #5 │ │ │ │ + muleq r2, r4, r7 │ │ │ │ andeq r0, r0, r0, lsl #9 │ │ │ │ muleq r0, r8, r4 │ │ │ │ - andeq r8, r2, lr, ror #14 │ │ │ │ - andeq r8, r2, sl, ror #4 │ │ │ │ + andeq r8, r2, lr, asr r7 │ │ │ │ + andeq r8, r2, sl, asr r2 │ │ │ │ vst3. {d27,d29,d31}, [pc :256], r0 │ │ │ │ - bl feb88350 │ │ │ │ + bl feb88358 │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ sbcslt r0, r3, r0, lsr #29 │ │ │ │ svcge 0x00044947 │ │ │ │ ldrbtmi r4, [r9], #-3143 @ 0xfffff3b9 │ │ │ │ ldrbtmi r4, [ip], #-2631 @ 0xfffff5b9 │ │ │ │ - blmi 1209558 │ │ │ │ + blmi 1209560 │ │ │ │ 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, r0 @ │ │ │ │ - blcs 4b688 │ │ │ │ + teqvs r8, ip, lsr #19 │ │ │ │ + blcs 4b690 │ │ │ │ ldmdbvs sl!, {r0, r3, r5, r8, r9, fp, ip, lr, pc} │ │ │ │ - bcs 43690 │ │ │ │ + bcs 43698 │ │ │ │ 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 c03a94 │ │ │ │ + blmi c03a9c │ │ │ │ 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 │ │ │ │ - ldc 7, cr15, [ip], {211} @ 0xd3 │ │ │ │ + ldc 7, cr15, [r8], {211} @ 0xd3 │ │ │ │ ldmvs sl!, {r3, r5, r8, r9, fp, lr}^ │ │ │ │ @ instruction: 0xf1072100 │ │ │ │ ldmpl r3, {r3, r4}^ │ │ │ │ @ instruction: 0xf7d3607b │ │ │ │ - @ instruction: 0x4604ed7e │ │ │ │ + @ instruction: 0x4604ed7a │ │ │ │ @ instruction: 0xf107bb28 │ │ │ │ @ instruction: 0x46300618 │ │ │ │ - ldcl 7, cr15, [r6, #844]! @ 0x34c │ │ │ │ + ldcl 7, cr15, [r2, #844]! @ 0x34c │ │ │ │ ldmvs sl!, {r0, r5, r8, r9, fp, lr}^ │ │ │ │ @ instruction: 0x462858d5 │ │ │ │ - stmib r0, {r0, r1, r4, r6, r7, r8, r9, sl, ip, sp, lr, pc}^ │ │ │ │ + ldmib 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, [r2, #948]! @ 0x3b4 │ │ │ │ @ instruction: 0xf7d34630 │ │ │ │ - @ instruction: 0x4628ea5e │ │ │ │ + @ instruction: 0x4628ea5a │ │ │ │ @ instruction: 0x4798687b │ │ │ │ @ instruction: 0x46216978 │ │ │ │ - bl ffb6f1a8 │ │ │ │ - blmi 4ab0dc │ │ │ │ + bl ffa6f1b0 │ │ │ │ + blmi 4ab0e4 │ │ │ │ ldmpl r3, {r1, r3, r4, r5, r6, r7, fp, sp, lr}^ │ │ │ │ ldmdavs fp!, {r3, r4, r9, sl, lr}^ │ │ │ │ @ instruction: 0xf1074798 │ │ │ │ @ instruction: 0xf7d30018 │ │ │ │ - @ instruction: 0xf7d3ecce │ │ │ │ - svclt 0x0000ea08 │ │ │ │ - andeq lr, r4, r2, lsr #29 │ │ │ │ - muleq r4, lr, lr │ │ │ │ + @ instruction: 0xf7d3ecca │ │ │ │ + svclt 0x0000ea04 │ │ │ │ + muleq r4, sl, lr │ │ │ │ + muleq r4, r6, lr │ │ │ │ ldrdeq r0, [r0], -r8 │ │ │ │ ldrdeq r0, [r0], -r0 @ │ │ │ │ - @ instruction: 0x000281bc │ │ │ │ - andeq r8, r2, sl, asr #13 │ │ │ │ - andeq r4, r9, sl, asr #29 │ │ │ │ - andeq lr, r4, ip, lsr lr │ │ │ │ - andeq r8, r2, r8, asr r1 │ │ │ │ - andeq r8, r2, r6, ror #12 │ │ │ │ + andeq r8, r2, ip, lsr #3 │ │ │ │ + @ instruction: 0x000286ba │ │ │ │ + andeq r4, r9, r2, asr #29 │ │ │ │ + andeq lr, r4, r4, lsr 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, ip, lsr #12 │ │ │ │ - andeq r8, r2, r4, lsl #2 │ │ │ │ + andeq r8, r2, ip, lsl r6 │ │ │ │ + strdeq r8, [r2], -r4 │ │ │ │ vst3. {d27,d29,d31}, [pc :256], r0 │ │ │ │ - bl feb884b8 │ │ │ │ + bl feb884c0 │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ vqdmull.s32 q0, d29, d0[1] │ │ │ │ ldmibmi lr, {r2, r3, r8, sl, fp, lr} │ │ │ │ ldcmi 15, cr10, [lr], {4} │ │ │ │ - bmi fe7c24b0 │ │ │ │ + bmi fe7c24b8 │ │ │ │ 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 │ │ │ │ - ldm r8!, {r0, r1, r4, r6, r7, r8, r9, sl, ip, sp, lr, pc}^ │ │ │ │ - bvs 1ec9ce8 │ │ │ │ + ldm r4!, {r0, r1, r4, r6, r7, r8, r9, sl, ip, sp, lr, pc}^ │ │ │ │ + bvs 1ec9cf0 │ │ │ │ msreq CPSR_s, #-1073741823 @ 0xc0000001 │ │ │ │ - blle 11fbb10 │ │ │ │ - blcs 8b380 │ │ │ │ + blle 11fbb18 │ │ │ │ + blcs 8b388 │ │ │ │ adcshi pc, r1, r0 │ │ │ │ @ instruction: 0xf0002b02 │ │ │ │ - blcs 51594 │ │ │ │ + blcs 5159c │ │ │ │ addshi pc, r6, r0 │ │ │ │ teqpeq r4, r7, lsl #2 @ p-variant is OBSOLETE │ │ │ │ @ instruction: 0xf7d32000 │ │ │ │ - blmi fe2ac140 │ │ │ │ + blmi fe2ac138 │ │ │ │ strdcs r6, [r0, -sl] │ │ │ │ eorsvc pc, r6, r7, lsl #10 │ │ │ │ teqvs fp, r3 @ │ │ │ │ - stcl 7, cr15, [r4], #844 @ 0x34c │ │ │ │ + stcl 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 fe0ac8c4 │ │ │ │ + blmi fe0ac8bc │ │ │ │ ldmpl r5, {r1, r3, r4, r5, r6, r7, r8, fp, sp, lr}^ │ │ │ │ @ instruction: 0xf7d34628 │ │ │ │ - ldmibvs fp!, {r1, r2, r5, r8, fp, sp, lr, pc} │ │ │ │ + ldmibvs fp!, {r1, r5, r8, fp, sp, lr, pc} │ │ │ │ vcgt.s8 d25, d0, d2 │ │ │ │ - blmi 1f89efc │ │ │ │ + blmi 1f89f04 │ │ │ │ rscscc pc, pc, pc, asr #32 │ │ │ │ ldrbtmi r4, [fp], #-2428 @ 0xfffff684 │ │ │ │ ldrbtmi r9, [r9], #-769 @ 0xfffffcff │ │ │ │ movwls r2, #899 @ 0x383 │ │ │ │ @ instruction: 0xf7ed2316 │ │ │ │ @ instruction: 0x4630fd57 │ │ │ │ - stmib r2, {r0, r1, r4, r6, r7, r8, r9, sl, ip, sp, lr, pc}^ │ │ │ │ + ldmib lr!, {r0, r1, r4, r6, r7, r8, r9, sl, ip, sp, lr, pc} │ │ │ │ @ instruction: 0x4628693b │ │ │ │ - blvs 1e431ec │ │ │ │ + blvs 1e431f4 │ │ │ │ @ instruction: 0xf7d34621 │ │ │ │ - blmi 1d6c0dc │ │ │ │ + blmi 1d6c0d4 │ │ │ │ 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 1aec0c4 │ │ │ │ + blmi 1aec0bc │ │ │ │ strdcs r6, [r0, -sl] │ │ │ │ adceq pc, r8, r7, lsl #2 │ │ │ │ ldrsbvs r5, [fp, #-131]! @ 0xffffff7d │ │ │ │ - stc 7, cr15, [r6], #844 @ 0x34c │ │ │ │ + stc 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 18ec848 │ │ │ │ + blmi 18ec840 │ │ │ │ ldmpl r5, {r1, r3, r4, r5, r6, r7, r8, fp, sp, lr}^ │ │ │ │ @ instruction: 0xf7d34628 │ │ │ │ - ldmibvs fp!, {r3, r5, r6, r7, fp, sp, lr, pc} │ │ │ │ + ldmibvs fp!, {r2, r5, r6, r7, fp, sp, lr, pc} │ │ │ │ vcgt.s8 d25, d0, d2 │ │ │ │ - blmi 1889efc │ │ │ │ + blmi 1889f04 │ │ │ │ rscscc pc, pc, pc, asr #32 │ │ │ │ ldrbtmi r4, [fp], #-2400 @ 0xfffff6a0 │ │ │ │ ldrbtmi r9, [r9], #-769 @ 0xfffffcff │ │ │ │ movwls r2, #899 @ 0x383 │ │ │ │ @ instruction: 0xf7ed2316 │ │ │ │ @ instruction: 0x4630fd19 │ │ │ │ - stmib r4, {r0, r1, r4, r6, r7, r8, r9, sl, ip, sp, lr, pc} │ │ │ │ + stmib r0, {r0, r1, r4, r6, r7, r8, r9, sl, ip, sp, lr, pc} │ │ │ │ @ instruction: 0x4628697b │ │ │ │ - bvs ffe43268 │ │ │ │ + bvs ffe43270 │ │ │ │ @ instruction: 0xf7d34621 │ │ │ │ - @ instruction: 0xf04feb14 │ │ │ │ + @ instruction: 0xf04feb10 │ │ │ │ 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 155fa0c │ │ │ │ + bmi 155fa14 │ │ │ │ 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 │ │ │ │ @@ -45385,160 +45387,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 116b3ac │ │ │ │ + bmi 116b3b4 │ │ │ │ subsvs r4, r3, sl, ror r4 │ │ │ │ vst1.64 {d30}, [pc], r8 │ │ │ │ @ instruction: 0x462071f4 │ │ │ │ - bl e6f3d8 │ │ │ │ + bl d6f3e0 │ │ │ │ mvnle r3, r1 │ │ │ │ teqpeq r0, r7, lsl #2 @ p-variant is OBSOLETE │ │ │ │ @ instruction: 0xf7d32000 │ │ │ │ - blmi bebfd4 │ │ │ │ + blmi bebfcc │ │ │ │ strdcs r6, [r0, -sl] │ │ │ │ rscvc pc, r0, r7, lsl #10 │ │ │ │ ldrsbtvs r5, [fp], #-131 @ 0xffffff7d │ │ │ │ - stc 7, cr15, [lr], #-844 @ 0xfffffcb4 │ │ │ │ + stc 7, cr15, [sl], #-844 @ 0xfffffcb4 │ │ │ │ stmdacs r0, {r2, r9, sl, lr} │ │ │ │ @ instruction: 0xf507d137 │ │ │ │ ldrtmi r7, [r0], -r0, ror #13 │ │ │ │ - stc 7, cr15, [r6], #844 @ 0x34c │ │ │ │ + stc 7, cr15, [r2], #844 @ 0x34c │ │ │ │ ldmibvs sl!, {r1, r2, r5, r8, r9, fp, lr}^ │ │ │ │ @ instruction: 0x462858d5 │ │ │ │ - ldmda r0!, {r0, r1, r4, r6, r7, r8, r9, sl, ip, sp, lr, pc}^ │ │ │ │ + stmda 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 │ │ │ │ stc2 7, cr15, [r4], #948 @ 0x3b4 │ │ │ │ @ instruction: 0xf7d34630 │ │ │ │ - @ instruction: 0x4628e910 │ │ │ │ + strtmi lr, [r8], -ip, lsl #18 │ │ │ │ @ instruction: 0x4798687b │ │ │ │ @ instruction: 0x46216b38 │ │ │ │ - b fe7ef444 │ │ │ │ - blmi 62b3e4 │ │ │ │ + b fe6ef44c │ │ │ │ + blmi 62b3ec │ │ │ │ ldmpl r3, {r1, r3, r4, r5, r6, r7, r8, fp, sp, lr}^ │ │ │ │ ldmdbvs fp!, {r3, r4, r9, sl, lr}^ │ │ │ │ @ instruction: 0xf1074798 │ │ │ │ @ instruction: 0xf7d300a8 │ │ │ │ - blmi 4ec310 │ │ │ │ + blmi 4ec308 │ │ │ │ ldmpl r3, {r1, r3, r4, r5, r6, r7, r8, fp, sp, lr}^ │ │ │ │ ldmdbvs fp!, {r3, r4, r9, sl, lr} │ │ │ │ @ instruction: 0xf5074798 │ │ │ │ @ instruction: 0xf7d37036 │ │ │ │ - blmi 3ac2fc │ │ │ │ + blmi 3ac2f4 │ │ │ │ ldmpl r3, {r1, r3, r4, r5, r6, r7, r8, fp, sp, lr}^ │ │ │ │ ldmdavs fp!, {r3, r4, r9, sl, lr}^ │ │ │ │ @ instruction: 0xf5074798 │ │ │ │ @ instruction: 0xf7d370e0 │ │ │ │ - @ instruction: 0xf7d3eb6c │ │ │ │ - svclt 0x0000e8a6 │ │ │ │ - andeq lr, r4, r8, lsr sp │ │ │ │ - andeq lr, r4, r4, lsr sp │ │ │ │ + @ instruction: 0xf7d3eb68 │ │ │ │ + svclt 0x0000e8a2 │ │ │ │ + andeq lr, r4, r0, lsr sp │ │ │ │ + andeq lr, r4, ip, lsr #26 │ │ │ │ ldrdeq r0, [r0], -r8 │ │ │ │ ldrdeq r0, [r0], -r0 @ │ │ │ │ - andeq r8, r2, lr, asr #32 │ │ │ │ - andeq r8, r2, ip, 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, sl, lsl r5 │ │ │ │ - andeq r7, r2, lr, asr #31 │ │ │ │ - ldrdeq r1, [r5], -r6 │ │ │ │ - muleq r2, lr, r4 │ │ │ │ - andeq r7, r2, r2, asr pc │ │ │ │ - ldrdeq lr, [r4], -lr @ │ │ │ │ - strdeq r7, [r2], -sl │ │ │ │ - andeq r8, r2, r8, lsr #8 │ │ │ │ - andeq r1, r5, lr, lsl ip │ │ │ │ - andeq r8, r2, r4, ror r1 │ │ │ │ - ldrdeq r7, [r2], -sl │ │ │ │ - strdeq r1, [r5], -ip │ │ │ │ + andeq r8, r2, sl, lsl #10 │ │ │ │ + @ instruction: 0x00027fbe │ │ │ │ + andeq r1, r5, lr, asr #25 │ │ │ │ + andeq r8, r2, lr, lsl #9 │ │ │ │ + andeq r7, r2, r2, asr #30 │ │ │ │ + ldrdeq lr, [r4], -r6 │ │ │ │ + andeq r7, r2, sl, ror #29 │ │ │ │ + andeq r8, r2, r8, lsl r4 │ │ │ │ + andeq r1, r5, r6, lsl ip │ │ │ │ + andeq r8, r2, r4, ror #2 │ │ │ │ + andeq r7, r2, sl, asr #29 │ │ │ │ strdeq r1, [r5], -r4 │ │ │ │ - andeq r8, r2, r8, asr #7 │ │ │ │ - andeq r7, r2, sl, ror #28 │ │ │ │ + andeq r1, r5, ip, ror #23 │ │ │ │ + @ instruction: 0x000283b8 │ │ │ │ + andeq r7, r2, sl, asr lr │ │ │ │ vst3.32 {d27,d29,d31}, [pc :256], r0 │ │ │ │ - bl feb887a0 │ │ │ │ + bl feb887a8 │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ stcmi 15, cr0, [r1], #-800 @ 0xfffffce0 │ │ │ │ stmdbmi r1!, {r1, r3, r7, ip, sp, pc} │ │ │ │ - blmi 8827a0 │ │ │ │ + blmi 8827a8 │ │ │ │ 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, r4, r6, r7, r8, r9, sl, fp, ip, sp, lr, pc} │ │ │ │ ldmiblt r3!, {r2, r9, sl, lr} │ │ │ │ - blmi 483e40 │ │ │ │ + blmi 483e48 │ │ │ │ ldmpl r3, {r1, r3, r4, r5, r6, sl, lr}^ │ │ │ │ - bvs 1f0b65c │ │ │ │ + bvs 1f0b664 │ │ │ │ @ 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 76d646 │ │ │ │ + blx 76d64e │ │ │ │ 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] @ │ │ │ │ - stmda ip!, {r0, r1, r4, r6, r7, r8, r9, sl, ip, sp, lr, pc} │ │ │ │ - andeq lr, r4, r4, asr sl │ │ │ │ - ldrdeq r0, [r0], -r8 │ │ │ │ + stmda r8!, {r0, r1, r4, r6, r7, r8, r9, sl, ip, sp, lr, pc} │ │ │ │ andeq lr, r4, ip, asr #20 │ │ │ │ + ldrdeq r0, [r0], -r8 │ │ │ │ + andeq lr, r4, r4, asr #20 │ │ │ │ ldrdeq r0, [r0], -r0 @ │ │ │ │ - muleq r5, r4, sl │ │ │ │ - andeq lr, r4, r4, lsl sl │ │ │ │ - andeq r7, r2, r4, lsr sp │ │ │ │ - @ instruction: 0x000282b2 │ │ │ │ - andeq r7, r2, r2, lsr #26 │ │ │ │ - andeq r8, r2, r0, lsr #5 │ │ │ │ + andeq r1, r5, ip, lsl #21 │ │ │ │ + andeq lr, r4, ip, lsl #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 3d678 │ │ │ │ + blcs 3d680 │ │ │ │ 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: 0xf864f7f9 │ │ │ │ ldrtmi r4, [r1], -r6, lsl #12 │ │ │ │ @ instruction: 0xf0084620 │ │ │ │ @ instruction: 0x4605f9d7 │ │ │ │ - blmi 7dfbe0 │ │ │ │ - blvs ff6c2890 │ │ │ │ + blmi 7dfbe8 │ │ │ │ + blvs ff6c2898 │ │ │ │ @ instruction: 0xf8d863de │ │ │ │ ldrbtvs r3, [r2], #0 │ │ │ │ strtmi fp, [r8], -fp, asr #18 │ │ │ │ ldrhhi lr, [r0, #141]! @ 0x8d │ │ │ │ @ instruction: 0xf7f94630 │ │ │ │ @ instruction: 0xf8d8f805 │ │ │ │ - blcs 3d6c0 │ │ │ │ + blcs 3d6c8 │ │ │ │ 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 │ │ │ │ @@ -45550,89 +45552,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]! │ │ │ │ - muleq r4, r4, r9 │ │ │ │ + andeq lr, r4, ip, lsl #19 │ │ │ │ ldrdeq r0, [r0], -r0 @ │ │ │ │ - andeq fp, r2, r4, lsl #12 │ │ │ │ - ldrdeq r4, [r9], -r0 │ │ │ │ - andeq r7, r2, r6, ror ip │ │ │ │ - andeq r8, r2, ip, lsl #4 │ │ │ │ - muleq r9, r6, r9 │ │ │ │ - andeq r4, r9, lr, ror r9 │ │ │ │ - andeq r7, r2, lr, lsr ip │ │ │ │ - ldrdeq r8, [r2], -r4 │ │ │ │ + strdeq fp, [r2], -r4 │ │ │ │ + andeq r4, r9, r8, asr #19 │ │ │ │ + andeq r7, r2, r6, ror #24 │ │ │ │ + strdeq r8, [r2], -ip │ │ │ │ + andeq r4, r9, lr, lsl #19 │ │ │ │ + andeq r4, r9, r6, ror r9 │ │ │ │ + andeq r7, r2, lr, lsr #24 │ │ │ │ + andeq r8, r2, r4, asr #3 │ │ │ │ vst3.32 {d27,d29,d31}, [pc :256], r0 │ │ │ │ - bl feb8893c │ │ │ │ + bl feb88944 │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ - blmi 4f5704 │ │ │ │ - bmi 51d348 │ │ │ │ + blmi 4f570c │ │ │ │ + bmi 51d350 │ │ │ │ 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, r2, 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 1aed7a8 │ │ │ │ + blx 1aed7b0 │ │ │ │ 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 │ │ │ │ - @ instruction: 0x0004e8b6 │ │ │ │ + andeq lr, r4, lr, lsr #17 │ │ │ │ ldrdeq r0, [r0], -r0 @ │ │ │ │ - andeq r4, r9, sl, lsl r9 │ │ │ │ - ldrdeq r7, [r2], -r0 │ │ │ │ - andeq r8, r2, lr, ror r1 │ │ │ │ - @ instruction: 0x00027bbe │ │ │ │ - andeq r8, r2, ip, ror #2 │ │ │ │ + andeq r4, r9, r2, lsl 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 feb889b4 │ │ │ │ + bl feb889bc │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ - blmi 4f577c │ │ │ │ - bmi 51d3c0 │ │ │ │ + blmi 4f5784 │ │ │ │ + bmi 51d3c8 │ │ │ │ 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, r3, 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 bed820 │ │ │ │ + blx bed828 │ │ │ │ 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, lsr r8 │ │ │ │ + andeq lr, r4, r6, lsr r8 │ │ │ │ ldrdeq r0, [r0], -r0 @ │ │ │ │ - andeq r1, r5, r2, lsr #17 │ │ │ │ - andeq r7, r2, r8, asr fp │ │ │ │ - andeq r8, r2, lr, lsl r1 │ │ │ │ - andeq r7, r2, r6, asr #22 │ │ │ │ - andeq r8, r2, ip, lsl #2 │ │ │ │ + muleq r5, sl, r8 │ │ │ │ + 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 feb88a2c │ │ │ │ + bl feb88a34 │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ - blmi 4f57f4 │ │ │ │ - bmi 51d438 │ │ │ │ + blmi 4f57fc │ │ │ │ + bmi 51d440 │ │ │ │ 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, r2, r3, r5, r9, fp, ip, sp, lr, pc} │ │ │ │ ldmdblt r3, {r2, r9, sl, lr}^ │ │ │ │ @@ -45643,26 +45645,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 │ │ │ │ - andeq lr, r4, r6, asr #15 │ │ │ │ + @ instruction: 0x0004e7be │ │ │ │ ldrdeq r0, [r0], -r0 @ │ │ │ │ - andeq r4, r9, sl, lsr #16 │ │ │ │ - andeq r7, r2, r0, ror #21 │ │ │ │ - strheq r8, [r2], -lr │ │ │ │ - andeq r7, r2, lr, asr #21 │ │ │ │ - andeq r8, r2, ip, lsr #1 │ │ │ │ + andeq r4, r9, r2, lsr #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 feb88aa4 │ │ │ │ + bl feb88aac │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ - blmi 4f586c │ │ │ │ - bmi 51d4b0 │ │ │ │ + blmi 4f5874 │ │ │ │ + bmi 51d4b8 │ │ │ │ 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, r4, r5, r6, r7, r8, fp, ip, sp, lr, pc} │ │ │ │ ldmdblt r3, {r2, r9, sl, lr}^ │ │ │ │ @@ -45673,26 +45675,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 #14 │ │ │ │ + andeq lr, r4, r6, asr #14 │ │ │ │ ldrdeq r0, [r0], -r0 @ │ │ │ │ - @ instruction: 0x000947b2 │ │ │ │ - andeq r7, r2, r8, ror #20 │ │ │ │ - andeq r8, r2, lr, asr r0 │ │ │ │ - andeq r7, r2, r6, asr sl │ │ │ │ - andeq r8, r2, ip, asr #32 │ │ │ │ + andeq r4, r9, sl, lsr #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 feb88b1c │ │ │ │ + bl feb88b24 │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ - blmi 4f58e4 │ │ │ │ - bmi 51d528 │ │ │ │ + blmi 4f58ec │ │ │ │ + bmi 51d530 │ │ │ │ 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, r2, r4, r5, r7, r8, fp, ip, sp, lr, pc} │ │ │ │ ldmdblt r3, {r2, r9, sl, lr}^ │ │ │ │ @@ -45703,267 +45705,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 │ │ │ │ - ldrdeq lr, [r4], -r6 │ │ │ │ + andeq lr, r4, lr, asr #13 │ │ │ │ ldrdeq r0, [r0], -r0 @ │ │ │ │ - andeq r4, r9, sl, lsr r7 │ │ │ │ - strdeq r7, [r2], -r0 │ │ │ │ - andeq r8, r2, r2 │ │ │ │ - ldrdeq r7, [r2], -lr │ │ │ │ - strdeq r7, [r2], -r0 │ │ │ │ - bmi 94461c │ │ │ │ + andeq r4, r9, r2, lsr r7 │ │ │ │ + andeq r7, r2, r0, ror #19 │ │ │ │ + strdeq r7, [r2], -r2 │ │ │ │ + andeq r7, r2, lr, asr #19 │ │ │ │ + andeq r7, r2, r0, ror #31 │ │ │ │ + bmi 944624 │ │ │ │ ldrbtmi r4, [sl], #-1147 @ 0xfffffb85 │ │ │ │ cmplt fp, fp, lsl r9 │ │ │ │ stmdavs r3, {r3, r4, r5, r8, ip, sp, pc}^ │ │ │ │ - blle 63c5a0 │ │ │ │ + blle 63c5a8 │ │ │ │ andle r2, r6, r1, lsl #22 │ │ │ │ ldrbmi r2, [r0, -r0]! │ │ │ │ ldrbmi r2, [r0, -r1]! │ │ │ │ rscscc pc, pc, pc, asr #32 │ │ │ │ - blmi 743774 │ │ │ │ + blmi 74377c │ │ │ │ @ instruction: 0xf50358d3 │ │ │ │ @ instruction: 0xf8d35380 │ │ │ │ - bcs 7a6d0 │ │ │ │ + bcs 7a6d8 │ │ │ │ @ instruction: 0xf8d3d0f2 │ │ │ │ @ instruction: 0xf1a00348 │ │ │ │ - blx fec319d0 │ │ │ │ + blx fec319d8 │ │ │ │ stmdbeq r0, {r7, ip, sp, lr, pc}^ │ │ │ │ - blmi 543794 │ │ │ │ + blmi 54379c │ │ │ │ @ instruction: 0xf50358d3 │ │ │ │ @ instruction: 0xf8d35380 │ │ │ │ stmdbcs r1, {r2, r6, r8, r9, ip} │ │ │ │ @ instruction: 0xf8d3d003 │ │ │ │ - blcs 7e708 │ │ │ │ + blcs 7e710 │ │ │ │ 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 │ │ │ │ - andeq r1, r5, r0, ror #13 │ │ │ │ - andeq lr, r4, lr, ror #12 │ │ │ │ + ldrdeq r1, [r5], -r8 │ │ │ │ + andeq lr, r4, r6, ror #12 │ │ │ │ strdeq r0, [r0], -ip │ │ │ │ andeq r0, r0, r8, ror r4 │ │ │ │ andcs fp, r0, r0, lsl #9 │ │ │ │ ldrtmi sl, [sp], r0, lsl #30 │ │ │ │ - blvc 16fbac │ │ │ │ + blvc 16fbb4 │ │ │ │ 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 fecdd674 │ │ │ │ + bl fecdd67c │ │ │ │ mrrcvs 14, 0, r0, ip, cr4 │ │ │ │ @ instruction: 0x0c04eb61 │ │ │ │ ldrbtmi r4, [ip], #-3083 @ 0xfffff3f5 │ │ │ │ strpl lr, [r2], #-2516 @ 0xfffff62c │ │ │ │ - bl 1f43140 │ │ │ │ + bl 1f43148 │ │ │ │ svclt 0x00a40c04 │ │ │ │ tstcs r0, r3, asr #19 │ │ │ │ rscscc pc, pc, pc, asr #32 │ │ │ │ @ instruction: 0xf007bdb0 │ │ │ │ @ instruction: 0xf04fbf03 │ │ │ │ @ instruction: 0x477030ff │ │ │ │ - @ instruction: 0x0004e5bc │ │ │ │ + @ instruction: 0x0004e5b4 │ │ │ │ strdeq r0, [r0], -ip │ │ │ │ - andeq r4, r9, sl, lsl #12 │ │ │ │ - strdeq r1, [r5], -r2 │ │ │ │ + andeq r4, r9, r2, lsl #12 │ │ │ │ + andeq r1, r5, sl, ror #11 │ │ │ │ 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 4bb74 │ │ │ │ + blcs 4bb7c │ │ │ │ addshi pc, r3, r0, asr #32 │ │ │ │ ldrbtmi r4, [fp], #-2929 @ 0xfffff48f │ │ │ │ - blcs 4bf60 │ │ │ │ + blcs 4bf68 │ │ │ │ adchi pc, r5, r0 │ │ │ │ msreq CPSR_, r7, lsl #2 │ │ │ │ @ instruction: 0xf7d22000 │ │ │ │ - blmi 1bad96c │ │ │ │ + blmi 1bad964 │ │ │ │ tstcs r0, sl, ror r9 │ │ │ │ eoreq pc, r8, r7, lsl #2 │ │ │ │ teqvs fp, r3 @ │ │ │ │ - ldm sl!, {r0, r1, r4, r6, r7, r8, r9, sl, ip, sp, lr, pc}^ │ │ │ │ + ldm 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 19ac0f0 │ │ │ │ + blmi 19ac0e8 │ │ │ │ ldmpl r5, {r1, r3, r4, r5, r6, r8, fp, sp, lr}^ │ │ │ │ @ instruction: 0xf7d24628 │ │ │ │ - blmi 192d024 │ │ │ │ + blmi 192d01c │ │ │ │ vmla.i8 q10, q0, │ │ │ │ ldrbtmi r5, [fp], #-741 @ 0xfffffd1b │ │ │ │ - blmi 18d6748 │ │ │ │ + blmi 18d6750 │ │ │ │ andcs r4, r2, r9, ror r4 │ │ │ │ movwls r4, #5243 @ 0x147b │ │ │ │ movwls r2, #882 @ 0x372 │ │ │ │ @ instruction: 0xf7ed2316 │ │ │ │ ldrtmi pc, [r0], -sp, ror #18 @ │ │ │ │ - ldcl 7, cr15, [r8, #840] @ 0x348 │ │ │ │ + ldcl 7, cr15, [r4, #840] @ 0x348 │ │ │ │ @ instruction: 0x4628693b │ │ │ │ @ instruction: 0x46214798 │ │ │ │ @ instruction: 0xf7d26a38 │ │ │ │ - strtmi lr, [r0], -r8, ror #30 │ │ │ │ - stmib r0!, {r0, r1, r4, r6, r7, r8, r9, sl, ip, sp, lr, pc}^ │ │ │ │ + strtmi lr, [r0], -r4, ror #30 │ │ │ │ + ldmib 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 12ad8dc │ │ │ │ + blmi 12ad8d4 │ │ │ │ @ instruction: 0x4621697a │ │ │ │ adcvc pc, r0, r7, lsl #10 │ │ │ │ ldrsbtvs r5, [fp], #131 @ 0x83 │ │ │ │ - ldm r2!, {r0, r1, r4, r6, r7, r8, r9, sl, ip, sp, lr, pc} │ │ │ │ + stmia 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 10ac060 │ │ │ │ + blmi 10ac058 │ │ │ │ ldrbtmi r6, [sp], #-2426 @ 0xfffff686 │ │ │ │ @ instruction: 0x463058d6 │ │ │ │ - ldcl 7, cr15, [r2], #840 @ 0x348 │ │ │ │ + stcl 7, cr15, [lr], #840 @ 0x348 │ │ │ │ @ instruction: 0x9014f8d5 │ │ │ │ @ instruction: 0xf7d34620 │ │ │ │ - @ instruction: 0xf8cde9b0 │ │ │ │ + @ instruction: 0xf8cde9ac │ │ │ │ vhadd.s8 d25, d0, d4 │ │ │ │ - bvs b067b0 │ │ │ │ - bne ff0450d8 │ │ │ │ + bvs b067b8 │ │ │ │ + bne ff0450e0 │ │ │ │ ldrbtmi r2, [sp], #-798 @ 0xfffffce2 │ │ │ │ strtmi r9, [r9], -r2 │ │ │ │ rscscc pc, pc, pc, asr #32 │ │ │ │ tstcs r6, #0, 6 │ │ │ │ @ instruction: 0xf91ef7ed │ │ │ │ @ instruction: 0xf7d24640 │ │ │ │ - ldmvs fp!, {r1, r3, r7, r8, sl, fp, sp, lr, pc}^ │ │ │ │ + ldmvs fp!, {r1, r2, r7, r8, sl, fp, sp, lr, pc}^ │ │ │ │ @ instruction: 0x47984630 │ │ │ │ @ instruction: 0x46216a78 │ │ │ │ - svc 0x0018f7d2 │ │ │ │ + svc 0x0014f7d2 │ │ │ │ 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 c2fc74 │ │ │ │ + blmi c2fc7c │ │ │ │ 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 a3e044 │ │ │ │ + bmi a3e04c │ │ │ │ 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 4abba4 │ │ │ │ + blmi 4abbac │ │ │ │ ldmpl r3, {r1, r3, r4, r5, r6, r8, fp, sp, lr}^ │ │ │ │ ldmvs fp!, {r3, r4, r9, sl, lr}^ │ │ │ │ @ instruction: 0xf5074798 │ │ │ │ @ instruction: 0xf7d270a0 │ │ │ │ - blmi 36db94 │ │ │ │ + blmi 36db8c │ │ │ │ ldmpl r3, {r1, r3, r4, r5, r6, r8, fp, sp, lr}^ │ │ │ │ ldmdbvs fp!, {r3, r4, r9, sl, lr} │ │ │ │ @ instruction: 0xf1074798 │ │ │ │ @ instruction: 0xf7d20028 │ │ │ │ - @ instruction: 0xf7d2efb8 │ │ │ │ - svclt 0x0000ecf2 │ │ │ │ - andeq lr, r4, r6, lsr r5 │ │ │ │ - andeq lr, r4, r2, lsr r5 │ │ │ │ + @ instruction: 0xf7d2efb4 │ │ │ │ + svclt 0x0000ecee │ │ │ │ + andeq lr, r4, lr, lsr #10 │ │ │ │ + andeq lr, r4, sl, lsr #10 │ │ │ │ ldrdeq r0, [r0], -r8 │ │ │ │ ldrdeq r0, [r0], -r0 @ │ │ │ │ - andeq r1, r5, r2, lsl #11 │ │ │ │ + andeq r1, r5, sl, ror r5 │ │ │ │ andeq r0, r0, r0, lsl #9 │ │ │ │ muleq r0, r8, r4 │ │ │ │ - andeq r7, r2, r2, lsr lr │ │ │ │ - andeq r7, r2, r0, lsl #16 │ │ │ │ - andeq r7, r2, ip, lsr lr │ │ │ │ - strdeq r4, [r9], -lr │ │ │ │ - andeq sp, r2, lr, lsr sp │ │ │ │ - @ instruction: 0x000944b6 │ │ │ │ - andeq r7, r2, r2, ror #14 │ │ │ │ - andeq r7, r2, r6, lsr #14 │ │ │ │ - andeq r7, r2, r0, asr sp │ │ │ │ - andeq r1, r5, r8, asr #8 │ │ │ │ - @ instruction: 0x0004e3b6 │ │ │ │ - strdeq r7, [r2], -lr │ │ │ │ + andeq r7, r2, r2, lsr #28 │ │ │ │ + strdeq r7, [r2], -r0 │ │ │ │ + andeq r7, r2, ip, lsr #28 │ │ │ │ + strdeq r4, [r9], -r6 │ │ │ │ + andeq sp, r2, lr, lsr #26 │ │ │ │ + andeq r4, r9, lr, lsr #9 │ │ │ │ + andeq r7, r2, r2, asr r7 │ │ │ │ + andeq r7, r2, r6, lsl r7 │ │ │ │ + andeq r7, r2, r0, asr #26 │ │ │ │ + andeq r1, r5, r0, asr #8 │ │ │ │ + andeq lr, r4, lr, lsr #7 │ │ │ │ + andeq r7, r2, lr, ror #25 │ │ │ │ vst3.32 {d27,d29,d31}, [pc :256], r0 │ │ │ │ - bl feb88ef8 │ │ │ │ + bl feb88f00 │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ - bmi f75800 │ │ │ │ - blmi f9e034 │ │ │ │ + bmi f75808 │ │ │ │ + blmi f9e03c │ │ │ │ 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 e2d74c │ │ │ │ + blmi e2d744 │ │ │ │ @ instruction: 0xf1072100 │ │ │ │ stmiapl r3!, {r4}^ │ │ │ │ @ instruction: 0xf7d2607b │ │ │ │ - stmdacs r0, {r2, r3, r5, r6, r7, r8, r9, sl, fp, sp, lr, pc} │ │ │ │ + stmdacs r0, {r3, r5, r6, r7, r8, r9, sl, fp, sp, lr, pc} │ │ │ │ ldcmi 1, cr13, [r3], #-312 @ 0xfffffec8 │ │ │ │ andseq pc, r0, r7, lsl #2 │ │ │ │ - stmda r4!, {r0, r1, r4, r6, r7, r8, r9, sl, ip, sp, lr, pc}^ │ │ │ │ + stmda r0!, {r0, r1, r4, r6, r7, r8, r9, sl, ip, sp, lr, pc}^ │ │ │ │ @ instruction: 0xf104447c │ │ │ │ @ instruction: 0xf7d20048 │ │ │ │ - blvs ff96ce0c │ │ │ │ + blvs ff96ce04 │ │ │ │ strtmi fp, [r0], -ip, lsr #2 │ │ │ │ @ instruction: 0xf7f86ce4 │ │ │ │ stccs 12, cr15, [r0], {183} @ 0xb7 │ │ │ │ stcmi 1, cr13, [fp, #-996]! @ 0xfffffc1c │ │ │ │ - blmi afa564 │ │ │ │ - ldc 4, cr4, [pc, #500] @ 31f58 │ │ │ │ + blmi afa56c │ │ │ │ + ldc 4, cr4, [pc, #500] @ 31f60 │ │ │ │ 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 │ │ │ │ @@ -45971,62 +45973,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, [r2], #840 @ 0x348 │ │ │ │ + stc 7, cr15, [lr], #840 @ 0x348 │ │ │ │ @ instruction: 0xf104687b │ │ │ │ ldrmi r0, [r8, r8, asr #32] │ │ │ │ @ instruction: 0x462968f8 │ │ │ │ - mcr 7, 2, pc, cr0, cr2, {6} @ │ │ │ │ - blmi 444614 │ │ │ │ + mrc 7, 1, APSR_nzcv, cr12, cr2, {6} │ │ │ │ + blmi 44461c │ │ │ │ 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: 0xf7d2ef14 │ │ │ │ - svclt 0x0000ec4e │ │ │ │ + @ instruction: 0xf7d2ef10 │ │ │ │ + svclt 0x0000ec4a │ │ │ │ andeq r1, r0, r0, lsr #24 │ │ │ │ andeq r0, r0, r0 │ │ │ │ - strdeq lr, [r4], -ip │ │ │ │ + strdeq lr, [r4], -r4 │ │ │ │ ldrdeq r0, [r0], -r8 │ │ │ │ - andeq lr, r4, lr, ror #5 │ │ │ │ + andeq lr, r4, r6, ror #5 │ │ │ │ andeq r0, r0, r0, lsl #9 │ │ │ │ - andeq r4, r9, r0, lsr r3 │ │ │ │ - andeq r4, r9, r0, lsl r3 │ │ │ │ - andeq r1, r5, sl, lsl #6 │ │ │ │ - ldrdeq r4, [r9], -ip │ │ │ │ - andeq lr, r4, r8, asr #4 │ │ │ │ - muleq r9, r8, r2 │ │ │ │ + andeq r4, r9, r8, lsr #6 │ │ │ │ + andeq r4, r9, r8, lsl #6 │ │ │ │ + andeq r1, r5, r2, lsl #6 │ │ │ │ + ldrdeq r4, [r9], -r4 @ │ │ │ │ + andeq lr, r4, r0, asr #4 │ │ │ │ + muleq r9, r0, r2 │ │ │ │ svcmi 0x00f8e92d │ │ │ │ stcpl 4, cr15, [r0], {79} @ 0x4f │ │ │ │ @ instruction: 0x0c0cebad │ │ │ │ svceq 0x00d8f8cc │ │ │ │ @ instruction: 0xf8d7af00 │ │ │ │ stmdacs r0, {r3, r5, sp, pc} │ │ │ │ @ instruction: 0x4699d050 │ │ │ │ - blcs 4c048 │ │ │ │ + blcs 4c050 │ │ │ │ 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 │ │ │ │ - lsrlt lr, lr, fp │ │ │ │ + lsrlt lr, sl, fp │ │ │ │ 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 │ │ │ │ @@ -46052,49 +46054,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 │ │ │ │ - stc 7, cr15, [lr, #840] @ 0x348 │ │ │ │ + stc 7, cr15, [sl, #840] @ 0x348 │ │ │ │ strtmi r4, [r8], -r1, lsl #12 │ │ │ │ @ instruction: 0xf8def019 │ │ │ │ strb r4, [r1, r5, lsl #12]! │ │ │ │ - strdeq r6, [r2], -sl │ │ │ │ + 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 170094 │ │ │ │ + blvc 17009c │ │ │ │ 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 1700c0 │ │ │ │ + blvc 1700c8 │ │ │ │ svclt 0x00004770 │ │ │ │ svcge 0x0000b480 │ │ │ │ stmvs r3, {r3, r6, r8, ip, sp, pc} │ │ │ │ vstrle d2, [r6, #-0] │ │ │ │ @ instruction: 0xb1236803 │ │ │ │ tstvs sl, r0, lsl #4 │ │ │ │ - blcs 4bfd4 │ │ │ │ + blcs 4bfdc │ │ │ │ @ instruction: 0x46bdd1fb │ │ │ │ - blvc 1700e4 │ │ │ │ + blvc 1700ec │ │ │ │ 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} │ │ │ │ @@ -46119,30 +46121,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 │ │ │ │ - stc 7, cr15, [r8, #-840] @ 0xfffffcb8 │ │ │ │ + stc 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, r1, r3, r4, r6, r8, r9, fp, ip, sp, lr, pc}^ │ │ │ │ stmdaeq r1, {r3, r8, ip, sp, lr, pc} │ │ │ │ - blx 15efffa │ │ │ │ + blx 15f0002 │ │ │ │ @ instruction: 0xf7f84620 │ │ │ │ @ instruction: 0x462cfb53 │ │ │ │ @ instruction: 0xd1bd2d00 │ │ │ │ strtmi lr, [r0], r9, asr #15 │ │ │ │ svclt 0x0000e7c7 │ │ │ │ - andeq r7, r2, r2, ror #21 │ │ │ │ + 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 │ │ │ │ @@ -46155,18 +46157,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, [r0], {210} @ 0xd2 │ │ │ │ + ldc 7, cr15, [ip], #840 @ 0x348 │ │ │ │ stmdacs r0, {r0, r7, r9, sl, lr} │ │ │ │ andscs sp, r8, lr, asr r0 │ │ │ │ - blx 1970072 │ │ │ │ + blx 197007a │ │ │ │ andeq pc, r1, #1073741826 @ 0x40000002 │ │ │ │ ldrmi r4, [r0], -r4, lsl #12 │ │ │ │ @ instruction: 0xf7f8607a │ │ │ │ ldmdbmi r7!, {r0, 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}^ │ │ │ │ @@ -46216,23 +46218,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 │ │ │ │ - @ instruction: 0x0004dfb8 │ │ │ │ + @ instruction: 0x0004dfb0 │ │ │ │ ldrdeq r0, [r0], -r0 @ │ │ │ │ - ldrdeq r7, [r2], -ip │ │ │ │ - muleq r2, r8, r9 │ │ │ │ - andeq r7, r2, sl, lsl #19 │ │ │ │ - andeq r7, r2, r6, asr r9 │ │ │ │ - andeq r7, r2, r0, ror #18 │ │ │ │ - andeq r7, r2, r2, lsr r9 │ │ │ │ - andeq r7, r2, ip, 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 │ │ │ │ @@ -46245,41 +46247,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 │ │ │ │ - stc 7, cr15, [ip], {210} @ 0xd2 │ │ │ │ + stc 7, cr15, [r8], {210} @ 0xd2 │ │ │ │ stmdacs r0, {r0, r7, r9, sl, lr} │ │ │ │ andscs sp, r8, r1, rrx │ │ │ │ - blx fec701d8 │ │ │ │ + blx fec701e0 │ │ │ │ andeq pc, r1, #1073741826 @ 0x40000002 │ │ │ │ ldrmi r4, [r0], -r4, lsl #12 │ │ │ │ @ instruction: 0xf7f8607a │ │ │ │ ldmdbmi r9!, {r0, 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 1eee24a │ │ │ │ + blx 1eee252 │ │ │ │ andcs r6, r0, #6488064 @ 0x630000 │ │ │ │ andcs pc, r9, r3, lsl #16 │ │ │ │ andge pc, ip, r4, asr #17 │ │ │ │ @ instruction: 0x4630b11e │ │ │ │ @ instruction: 0xf8fef7e9 │ │ │ │ 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 ca4f4 │ │ │ │ + bllt ca4fc │ │ │ │ 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 │ │ │ │ @@ -46297,69 +46299,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 3e2bc │ │ │ │ + blcs 3e2c4 │ │ │ │ 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, asr lr │ │ │ │ + andeq sp, r4, r8, asr #28 │ │ │ │ ldrdeq r0, [r0], -r0 @ │ │ │ │ - andeq r7, r2, r4, ror r8 │ │ │ │ - andeq r7, r2, ip, lsr r8 │ │ │ │ - andeq r7, r2, r2, lsr #16 │ │ │ │ - andeq r7, r2, sl, ror #15 │ │ │ │ - andeq r7, r2, r0, lsl #16 │ │ │ │ - andeq r7, r2, r2, asr #15 │ │ │ │ - andeq r7, r2, ip, 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 3e32c │ │ │ │ + blcs 3e334 │ │ │ │ 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 4c8c8 │ │ │ │ + blcs 4c8d0 │ │ │ │ stmdavs r2!, {r1, r3, r4, r6, ip, lr, pc} │ │ │ │ andsvs r6, sl, fp, rrx │ │ │ │ stmdacs r0, {r5, r6, fp, sp, lr} │ │ │ │ @ instruction: 0xf7d2d050 │ │ │ │ - @ instruction: 0x4606eb5c │ │ │ │ - beq ae754 │ │ │ │ + @ instruction: 0x4606eb58 │ │ │ │ + beq ae75c │ │ │ │ @ instruction: 0xf7f84650 │ │ │ │ stmdavs r1!, {r0, r1, r2, r3, r4, r5, r6, r7, r8, fp, ip, sp, lr, pc}^ │ │ │ │ pkhtbmi r4, r0, r2, asr #12 │ │ │ │ - blx ff5ee390 │ │ │ │ + blx ff5ee398 │ │ │ │ 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: 0xf9a2f7f8 │ │ │ │ @ instruction: 0xf7f86860 │ │ │ │ @ instruction: 0x4620f99f │ │ │ │ @ instruction: 0xf99cf7f8 │ │ │ │ ldrdcs pc, [r0], -r9 │ │ │ │ - blcc 8c640 │ │ │ │ + blcc 8c648 │ │ │ │ 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 │ │ │ │ @@ -46374,77 +46376,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 ae52c │ │ │ │ + beq ae534 │ │ │ │ str r4, [pc, r6, lsl #12]! │ │ │ │ movwcc lr, #2501 @ 0x9c5 │ │ │ │ svclt 0x0000e7a4 │ │ │ │ - andeq sp, r4, r0, ror #25 │ │ │ │ + ldrdeq sp, [r4], -r8 │ │ │ │ ldrdeq r0, [r0], -r0 @ │ │ │ │ - andeq r7, r2, lr, lsl #14 │ │ │ │ - andeq r7, r2, r2, ror #13 │ │ │ │ - andeq r7, r2, r8, lsl #14 │ │ │ │ - andeq r7, r2, r4, asr #13 │ │ │ │ - andeq r7, r2, sl, ror #13 │ │ │ │ - andeq r7, r2, sl, lsr #13 │ │ │ │ - ldrdeq r7, [r2], -r0 │ │ │ │ + strdeq r7, [r2], -lr │ │ │ │ + ldrdeq r7, [r2], -r2 │ │ │ │ + strdeq r7, [r2], -r8 │ │ │ │ + @ instruction: 0x000276b4 │ │ │ │ + ldrdeq r7, [r2], -sl │ │ │ │ + muleq r2, sl, r6 │ │ │ │ + andeq r7, r2, r0, asr #13 │ │ │ │ vst3.32 {d27,d29,d31}, [pc :64], r8 │ │ │ │ - bl feb89628 │ │ │ │ + bl feb89630 │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ @ instruction: 0xf1000ff0 │ │ │ │ svcge 0x00000308 │ │ │ │ - blcs 203c68 │ │ │ │ + blcs 203c70 │ │ │ │ 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 186e47c │ │ │ │ + blx 186e484 │ │ │ │ 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 14ee498 │ │ │ │ + blx 14ee4a0 │ │ │ │ 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 116e4b4 │ │ │ │ + blx 116e4bc │ │ │ │ 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 dee4d0 │ │ │ │ + blx dee4d8 │ │ │ │ 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, 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, r0, lsr r7 │ │ │ │ - andeq r7, r2, lr, lsl #14 │ │ │ │ - andeq r7, r2, ip, ror #13 │ │ │ │ - andeq r7, r2, r6, asr #13 │ │ │ │ - andeq r7, r2, r4, lsl #13 │ │ │ │ - andeq r7, r2, lr, asr r6 │ │ │ │ - andeq r7, r2, ip, lsr #12 │ │ │ │ - andeq r2, r2, r0, lsr #10 │ │ │ │ + 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 feb896e8 │ │ │ │ + bl feb896f0 │ │ │ │ @ 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 │ │ │ │ @@ -46452,56 +46454,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 │ │ │ │ - mrrc 7, 13, pc, r8, cr2 @ │ │ │ │ + mrrc 7, 13, pc, r4, cr2 @ │ │ │ │ ldmdavs ip!, {r6, r8, r9, fp, ip, sp, pc} │ │ │ │ ldmib r4, {r2, r4, r5, r8, r9, ip, sp, pc}^ │ │ │ │ stmdavs r0!, {r1, r9, ip}^ │ │ │ │ - mrrc 7, 13, pc, ip, cr2 @ │ │ │ │ - blle 739d50 │ │ │ │ + mrrc 7, 13, pc, r8, cr2 @ │ │ │ │ + blle 739d58 │ │ │ │ ldrdcs lr, [r4, -r4] │ │ │ │ - b ffa7048c │ │ │ │ + b ff970494 │ │ │ │ @ instruction: 0xf7d2b340 │ │ │ │ - stmdavs r3, {r1, r4, r5, r7, r9, fp, sp, lr, pc} │ │ │ │ + stmdavs r3, {r1, r2, r3, r5, r7, r9, fp, sp, lr, pc} │ │ │ │ svclt 0x00182b62 │ │ │ │ tstle sl, sp, lsl #22 │ │ │ │ @ instruction: 0x462a4819 │ │ │ │ ldrbtmi r2, [r8], #-418 @ 0xfffffe5e │ │ │ │ - blx eee596 │ │ │ │ + blx eee59e │ │ │ │ @ instruction: 0xf7d26838 │ │ │ │ - andcs lr, r1, lr, lsr #24 │ │ │ │ + andcs lr, r1, sl, lsr #24 │ │ │ │ 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, [r2], #-840 @ 0xfffffcb8 │ │ │ │ - bmi 47a580 │ │ │ │ + ldc 7, cr15, [lr], {210} @ 0xd2 │ │ │ │ + bmi 47a588 │ │ │ │ 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 66e5da │ │ │ │ + blx 66e5e2 │ │ │ │ @ instruction: 0xf7d26838 │ │ │ │ - ldrb lr, [ip, ip, lsl #24] │ │ │ │ - stmda sl!, {r1, r4, r6, r7, r8, r9, sl, ip, sp, lr, pc}^ │ │ │ │ - andeq sp, r4, sl, lsl #22 │ │ │ │ - ldrdeq r0, [r0], -r8 │ │ │ │ - muleq r2, lr, r6 │ │ │ │ - andeq r7, r2, r2, asr r6 │ │ │ │ - andeq r7, r2, ip, lsr r6 │ │ │ │ - andeq sp, r4, lr, ror sl │ │ │ │ - andeq r7, r2, lr, lsl #12 │ │ │ │ + ldrb lr, [ip, r8, lsl #24] │ │ │ │ + stmda r6!, {r1, r4, r6, r7, r8, r9, sl, ip, sp, lr, pc}^ │ │ │ │ + andeq sp, r4, r2, lsl #22 │ │ │ │ + ldrdeq r0, [r0], -r8 │ │ │ │ + andeq r7, r2, lr, lsl #13 │ │ │ │ + andeq r7, r2, r2, asr #12 │ │ │ │ + andeq r7, r2, ip, lsr #12 │ │ │ │ + andeq sp, r4, r6, ror 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 │ │ │ │ @@ -46513,61 +46515,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: 0x4604e9f6 │ │ │ │ + @ instruction: 0x4604e9f2 │ │ │ │ andcs r4, r3, r1, lsr #12 │ │ │ │ ldc2l 0, cr15, [lr, #60]! @ 0x3c │ │ │ │ ldmiblt r0!, {r1, r2, r9, sl, lr}^ │ │ │ │ @ instruction: 0xf7f82001 │ │ │ │ pkhbtmi pc, r0, r5, lsl #17 @ │ │ │ │ rscsvc r4, lr, #2097152 @ 0x200000 │ │ │ │ @ instruction: 0xf8da7006 │ │ │ │ mrscs r3, (UNDEF: 0) │ │ │ │ - blcs 4e684 │ │ │ │ + blcs 4e68c │ │ │ │ @ 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 156628 │ │ │ │ + bl 156630 │ │ │ │ tstcs r4, r4, asr #8 │ │ │ │ @ instruction: 0xf00f4620 │ │ │ │ @ instruction: 0x4606fe11 │ │ │ │ sbcsle r2, r7, r0, lsl #16 │ │ │ │ strcs r1, [r0], #-3360 @ 0xfffff2e0 │ │ │ │ @ instruction: 0xf86cf7f8 │ │ │ │ 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 2c3f68 │ │ │ │ - blcs 1766858 │ │ │ │ - blcs 9e2308 │ │ │ │ + blcs 2c3f70 │ │ │ │ + blcs 1766860 │ │ │ │ + blcs 9e2310 │ │ │ │ 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 1d50980 │ │ │ │ + blcs 1d50988 │ │ │ │ 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 │ │ │ │ @@ -46580,15 +46582,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 4e76c │ │ │ │ + blcs 4e774 │ │ │ │ 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 │ │ │ │ @@ -46632,188 +46634,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!, {r3, r8, fp, sp, lr, pc}^ │ │ │ │ + ldmdavs r9!, {r2, 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 │ │ │ │ - stmia lr!, {r1, r4, r6, r7, r8, r9, sl, ip, sp, lr, pc}^ │ │ │ │ + stmia sl!, {r1, r4, r6, r7, r8, r9, sl, ip, sp, lr, pc}^ │ │ │ │ rscseq pc, pc, r0, lsl r0 @ │ │ │ │ - blmi fe8e684c │ │ │ │ + blmi fe8e6854 │ │ │ │ @ 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 24e8fc │ │ │ │ + bl 24e904 │ │ │ │ stmdbvc fp!, {r2, r9, sl} │ │ │ │ - blcs 3fc48 │ │ │ │ + blcs 3fc50 │ │ │ │ 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 50900 │ │ │ │ + blcs 50908 │ │ │ │ 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 5091c │ │ │ │ + blcs 50924 │ │ │ │ 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 50938 │ │ │ │ + blcs 50940 │ │ │ │ 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 50954 │ │ │ │ + blcs 5095c │ │ │ │ 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 50970 │ │ │ │ + blcs 50978 │ │ │ │ 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 5098c │ │ │ │ + blcs 50994 │ │ │ │ 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 24e940 │ │ │ │ + bl 24e948 │ │ │ │ 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 26292c │ │ │ │ + bl 262934 │ │ │ │ addvc r0, r8, r4, lsl #12 │ │ │ │ @ instruction: 0xf47f2b00 │ │ │ │ @ instruction: 0xe6f3aeb4 │ │ │ │ - blcs 1b90be4 │ │ │ │ + blcs 1b90bec │ │ │ │ mcrge 4, 6, pc, cr14, cr15, {3} @ │ │ │ │ - blcs 1c50cec │ │ │ │ + blcs 1c50cf4 │ │ │ │ mcrge 4, 6, pc, cr10, cr15, {3} @ │ │ │ │ - blcs f10df4 │ │ │ │ + blcs f10dfc │ │ │ │ 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 23f968 │ │ │ │ + bl 23f970 │ │ │ │ stmdavc fp!, {r2, r9, sl} │ │ │ │ @ instruction: 0xf47f2b00 │ │ │ │ @ instruction: 0xe6d9ae9a │ │ │ │ - blcs 1d90c18 │ │ │ │ + blcs 1d90c20 │ │ │ │ mrcge 4, 5, APSR_nzcv, cr4, cr15, {3} │ │ │ │ - blcs 1c10d20 │ │ │ │ + blcs 1c10d28 │ │ │ │ mrcge 4, 5, APSR_nzcv, cr0, cr15, {3} │ │ │ │ - blcs 1d50e28 │ │ │ │ + blcs 1d50e30 │ │ │ │ mcrge 4, 5, pc, cr12, cr15, {3} @ │ │ │ │ - blcs f10f30 │ │ │ │ + blcs f10f38 │ │ │ │ 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 23f9a4 │ │ │ │ + bl 23f9ac │ │ │ │ stmdavc fp!, {r2, r9, sl} │ │ │ │ @ instruction: 0xf47f2b00 │ │ │ │ @ instruction: 0xe6bbae7c │ │ │ │ - blcs 1d50c54 │ │ │ │ + blcs 1d50c5c │ │ │ │ mrcge 4, 4, APSR_nzcv, cr6, cr15, {3} │ │ │ │ - blcs f10d5c │ │ │ │ + blcs f10d64 │ │ │ │ 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 23f9d0 │ │ │ │ + bl 23f9d8 │ │ │ │ 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 50aa0 │ │ │ │ + blcs 50aa8 │ │ │ │ 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 50ac4 │ │ │ │ + blcs 50acc │ │ │ │ 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 50ae0 │ │ │ │ + blcs 50ae8 │ │ │ │ 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 50afc │ │ │ │ + blcs 50b04 │ │ │ │ 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 244284 │ │ │ │ + bl 24428c │ │ │ │ ldr r0, [r2], -r4, lsl #12 │ │ │ │ - mcr 7, 0, pc, cr6, cr1, {6} @ │ │ │ │ - andeq sp, r4, sl, lsl sl │ │ │ │ + mcr 7, 0, pc, cr2, cr1, {6} @ │ │ │ │ + andeq sp, r4, r2, lsl sl │ │ │ │ ldrdeq r0, [r0], -r8 │ │ │ │ - andeq sp, r4, lr, lsl #20 │ │ │ │ + andeq sp, r4, r6, lsl #20 │ │ │ │ ldrdeq r0, [r0], -r0 @ │ │ │ │ - @ instruction: 0x0004d9b6 │ │ │ │ - andeq pc, r2, r8, lsl #29 │ │ │ │ - andeq r7, r2, sl, ror r4 │ │ │ │ - andeq r7, r2, r4, lsl #9 │ │ │ │ + andeq sp, r4, lr, lsr #19 │ │ │ │ + andeq pc, r2, r8, ror lr @ │ │ │ │ andeq r7, r2, sl, ror #8 │ │ │ │ andeq r7, r2, r4, ror r4 │ │ │ │ - andeq pc, r2, r0, lsl #26 │ │ │ │ + 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 feb89cac │ │ │ │ + bl feb89cb4 │ │ │ │ @ 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 │ │ │ │ @@ -46828,29 +46830,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, r8, lsl #2 │ │ │ │ - andeq r7, r2, r4, lsl #3 │ │ │ │ - andeq r7, r2, r6, asr r1 │ │ │ │ - andeq r1, r2, r4, ror #29 │ │ │ │ - strdeq r7, [r2], -ip │ │ │ │ + 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 feb89d20 │ │ │ │ + bl feb89d28 │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ - blmi 636ac8 │ │ │ │ + blmi 636ad0 │ │ │ │ ldmdbmi r8, {r8, r9, sl, fp, sp, pc} │ │ │ │ - bmi 643d1c │ │ │ │ + bmi 643d24 │ │ │ │ ldmdapl lr, {r1, r3, r4, r5, r6, sl, lr}^ │ │ │ │ ldmdavs r3!, {r2, r4, fp, sp, lr} │ │ │ │ @ instruction: 0xb14cb993 │ │ │ │ - blvs 19443d4 │ │ │ │ + blvs 19443dc │ │ │ │ @ instruction: 0xf7f76828 │ │ │ │ @ instruction: 0x4628fdbf │ │ │ │ ldc2 7, cr15, [ip, #988]! @ 0x3dc │ │ │ │ mvnsle r2, r0, lsl #24 │ │ │ │ andcs r4, r0, #16, 22 @ 0x4000 │ │ │ │ ldrbtmi r6, [fp], #-2097 @ 0xfffff7cf │ │ │ │ andcs lr, r0, #3194880 @ 0x30c000 │ │ │ │ @@ -46861,32 +46863,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} │ │ │ │ - ldrdeq sp, [r4], -r4 │ │ │ │ + andeq sp, r4, ip, asr #9 │ │ │ │ ldrdeq r0, [r0], -r0 @ │ │ │ │ - andeq r3, r9, r0, lsr #11 │ │ │ │ - andeq r3, r9, sl, ror r5 │ │ │ │ - andeq r7, r2, r4, asr #32 │ │ │ │ - andeq r7, r2, lr, lsr #2 │ │ │ │ - andeq r7, r2, r2, lsr r0 │ │ │ │ - andeq r7, r2, ip, lsl r1 │ │ │ │ + muleq r9, r8, r5 │ │ │ │ + andeq r3, r9, r2, ror 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 0x0000b877 │ │ │ │ - andeq r0, r5, r6, lsr r5 │ │ │ │ + andeq r0, r5, lr, lsr #10 │ │ │ │ svcmi 0x00f0e92d │ │ │ │ stcpl 4, cr15, [r0], {79} @ 0x4f │ │ │ │ @ instruction: 0x0c0cebad │ │ │ │ - bleq 1070f00 │ │ │ │ + bleq 1070f08 │ │ │ │ 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 │ │ │ │ @@ -46895,81 +46897,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 4cc60 │ │ │ │ + blcs 4cc68 │ │ │ │ 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 1952ff4 │ │ │ │ + blvs 1952ffc │ │ │ │ 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 46f074 │ │ │ │ + beq 46f07c │ │ │ │ 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 r6!, {r1, r4, r6, r7, r8, r9, sl, ip, sp, lr, pc} │ │ │ │ + stmia 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 b38e4 │ │ │ │ + blcs b38ec │ │ │ │ andcs sp, r0, #1073741885 @ 0x4000003d │ │ │ │ @ instruction: 0xf7d24629 │ │ │ │ - pkhbtmi lr, r0, r2, lsl #17 │ │ │ │ + strmi 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 │ │ │ │ - @ instruction: 0x4603eeda │ │ │ │ + @ instruction: 0x4603eed6 │ │ │ │ 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 r2, {r1, r4, r6, r7, r8, r9, sl, ip, sp, lr, pc}^ │ │ │ │ + stmda 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: 0xffd8f7eb │ │ │ │ @@ -46982,26 +46984,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 ff745908 │ │ │ │ + blmi ff745910 │ │ │ │ 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 ff75eadc │ │ │ │ + bmi ff75eae4 │ │ │ │ @ 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 │ │ │ │ @@ -47009,62 +47011,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 │ │ │ │ - svc 0x00fef7d1 │ │ │ │ + svc 0x00faf7d1 │ │ │ │ stmdacs r0, {r2, r9, sl, lr} │ │ │ │ svcge 0x0058f43f │ │ │ │ @ instruction: 0xf7d1e0ad │ │ │ │ - @ instruction: 0xf8d0ee62 │ │ │ │ + @ instruction: 0xf8d0ee5e │ │ │ │ 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 d6f234 │ │ │ │ + beq d6f23c │ │ │ │ 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 1b1ea30 │ │ │ │ + blt 1b1ea38 │ │ │ │ andscc pc, r6, sl, lsr #17 │ │ │ │ mrscs r2, R9_usr │ │ │ │ - svc 0x00c8f7d1 │ │ │ │ + svc 0x00c4f7d1 │ │ │ │ stmdaeq r0, {r4, r5, r7, r8, ip, sp, lr, pc} │ │ │ │ sbchi pc, sp, r0, asr #5 │ │ │ │ ldrdcc pc, [r0], -sl │ │ │ │ - blcs c47b0 │ │ │ │ + blcs c47b8 │ │ │ │ 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 │ │ │ │ - mcr 7, 0, pc, cr10, cr1, {6} @ │ │ │ │ + mcr 7, 0, pc, 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 │ │ │ │ @@ -47079,15 +47081,15 @@ │ │ │ │ @ instruction: 0xf8d7fce3 │ │ │ │ @ instruction: 0x463124b4 │ │ │ │ @ instruction: 0xf00a4648 │ │ │ │ @ instruction: 0x4642fcdd │ │ │ │ vst1.8 {d20-d22}, [pc :128], r0 │ │ │ │ @ instruction: 0xf00c715f │ │ │ │ @ instruction: 0xf7fffe73 │ │ │ │ - bmi fe3f2740 │ │ │ │ + bmi fe3f2748 │ │ │ │ @ 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 │ │ │ │ @@ -47097,47 +47099,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: 0x4604ef50 │ │ │ │ + strmi lr, [r4], -ip, asr #30 │ │ │ │ @ instruction: 0xf43f2800 │ │ │ │ @ instruction: 0xf7d1af0f │ │ │ │ - @ instruction: 0x4603edb4 │ │ │ │ + @ instruction: 0x4603edb0 │ │ │ │ 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 4f0ea4 │ │ │ │ + bl 3f0eac │ │ │ │ @ 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 4d618 │ │ │ │ + blcs 4d620 │ │ │ │ addshi pc, r5, r0 │ │ │ │ - bcs 50ffc │ │ │ │ + bcs 51004 │ │ │ │ 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 │ │ │ │ - mcr 7, 4, pc, cr14, cr1, {6} @ │ │ │ │ + mcr 7, 4, pc, 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 │ │ │ │ @@ -47146,17 +47148,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, cr0, cr1, {6} @ │ │ │ │ + mrc 7, 6, APSR_nzcv, cr12, cr1, {6} │ │ │ │ @ instruction: 0xf7d1e6ae │ │ │ │ - stmdbmi lr, {r2, r4, r6, r8, sl, fp, sp, lr, pc}^ │ │ │ │ + stmdbmi lr, {r4, 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, cr2, cr11, {7} │ │ │ │ @@ -47166,117 +47168,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 1b2cd8c │ │ │ │ + blt 1b2cd94 │ │ │ │ andcc pc, r6, sl, lsr #17 │ │ │ │ strtmi lr, [r0], r0, lsl #14 │ │ │ │ eorscs lr, r8, sp, asr r6 │ │ │ │ - blx 1f7103e │ │ │ │ + blx 1f71046 │ │ │ │ orrlt r4, lr, #135266304 @ 0x8100000 │ │ │ │ @ instruction: 0xf7d14630 │ │ │ │ - andcc lr, r1, lr, asr #25 │ │ │ │ - blx 1d7104e │ │ │ │ + andcc lr, r1, sl, asr #25 │ │ │ │ + blx 1d71056 │ │ │ │ andeq pc, r0, r9, asr #17 │ │ │ │ ldrtmi r4, [r0], -r3, lsl #13 │ │ │ │ - stcl 7, cr15, [r4], {209} @ 0xd1 │ │ │ │ + stcl 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 bb1cc8 │ │ │ │ + blmi bb1cd0 │ │ │ │ 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 │ │ │ │ - ldrb lr, [r7], -r8, lsl #29 │ │ │ │ + ldrb lr, [r7], -r4, lsl #29 │ │ │ │ ldrdlt pc, [r0], -r7 │ │ │ │ @ instruction: 0x4633e5f3 │ │ │ │ @ instruction: 0xf8c9e76c │ │ │ │ @ instruction: 0xf8c32034 │ │ │ │ ldrb r9, [r0, r0]! │ │ │ │ @ instruction: 0xf7f74628 │ │ │ │ strtmi pc, [sl], -r5, asr #22 │ │ │ │ @ instruction: 0xf8c94683 │ │ │ │ ldrb r0, [r2, r0] │ │ │ │ - b ff571020 │ │ │ │ - andeq sp, r4, r4, lsr #8 │ │ │ │ + b ff471028 │ │ │ │ + andeq sp, r4, ip, lsl r4 │ │ │ │ ldrdeq r0, [r0], -r8 │ │ │ │ - andeq sp, r4, r6, lsl r4 │ │ │ │ + andeq sp, r4, lr, lsl #8 │ │ │ │ ldrdeq r0, [r0], -r0 @ │ │ │ │ - andeq r3, r9, r4, asr #9 │ │ │ │ - @ instruction: 0x000934b4 │ │ │ │ - andeq sl, r2, ip, lsl #1 │ │ │ │ - andeq r0, r5, ip, asr #8 │ │ │ │ - andeq r6, r2, sl, asr #29 │ │ │ │ - andeq r6, r2, sl, lsr #31 │ │ │ │ - andeq r6, r2, r4, ror pc │ │ │ │ - muleq r4, r0, r2 │ │ │ │ - andeq r9, r2, r4, lsr pc │ │ │ │ - @ instruction: 0x00026db4 │ │ │ │ - andeq r6, r2, lr, lsr #29 │ │ │ │ - andeq r6, r2, r2, lsr #27 │ │ │ │ - muleq r2, ip, lr │ │ │ │ - andeq r6, r2, r6, lsr #26 │ │ │ │ - andeq r6, r2, ip, lsr #28 │ │ │ │ - strdeq r6, [r2], -r0 │ │ │ │ - ldrdeq r9, [r2], -lr │ │ │ │ - andeq r6, r2, r4, lsl #27 │ │ │ │ - andeq r6, r2, ip, asr #26 │ │ │ │ - andeq r6, r2, sl, lsl #26 │ │ │ │ - andeq r6, r2, r2, lsl #26 │ │ │ │ - andeq r6, r2, sl, lsr #25 │ │ │ │ - andeq r6, r2, r6, lsl #25 │ │ │ │ - andeq r3, r9, ip, lsr r0 │ │ │ │ + @ instruction: 0x000934bc │ │ │ │ + andeq r3, r9, ip, lsr #9 │ │ │ │ + andeq sl, r2, ip, ror r0 │ │ │ │ + andeq r0, r5, r4, asr #8 │ │ │ │ + @ instruction: 0x00026eba │ │ │ │ + muleq r2, sl, pc @ │ │ │ │ + andeq r6, r2, r4, ror #30 │ │ │ │ + andeq sp, r4, r8, lsl #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 │ │ │ │ + strdeq r6, [r2], -r2 │ │ │ │ + muleq r2, sl, ip │ │ │ │ + andeq r6, r2, r6, ror ip │ │ │ │ + andeq r3, r9, r4, lsr r0 │ │ │ │ svcmi 0x00f0e92d │ │ │ │ stcpl 4, cr15, [r0], {79} @ 0x4f │ │ │ │ @ instruction: 0x0c0cebad │ │ │ │ svceq 0x00d0f8cc │ │ │ │ - blmi 10c49d8 │ │ │ │ - bmi 10c4ba4 │ │ │ │ + blmi 10c49e0 │ │ │ │ + bmi 10c4bac │ │ │ │ addlt r4, r3, fp, ror r4 │ │ │ │ strmi sl, [r4], -r2, lsl #30 │ │ │ │ @ instruction: 0xf853460d │ │ │ │ @ instruction: 0xf8d79002 │ │ │ │ @ instruction: 0xf8d9a02c │ │ │ │ - blcs 3f17c │ │ │ │ - bvs feee76a4 │ │ │ │ + blcs 3f184 │ │ │ │ + bvs feee76ac │ │ │ │ @ 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 2f2d8 │ │ │ │ + blcc 2f2e0 │ │ │ │ subcs r4, r0, #52, 18 @ 0xd0000 │ │ │ │ ldrbtmi r4, [r9], #-1584 @ 0xfffff9d0 │ │ │ │ - blx fed6f1d2 │ │ │ │ - blvs ec5674 │ │ │ │ + blx fed6f1da │ │ │ │ + blvs ec567c │ │ │ │ ldrbtmi r4, [r9], #-1616 @ 0xfffff9b0 │ │ │ │ - blx febef1de │ │ │ │ + blx febef1e6 │ │ │ │ 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 4c4bec │ │ │ │ + b 4c4bf4 │ │ │ │ ldrsbtle r7, [r1], -r0 │ │ │ │ - bcs 51290 │ │ │ │ + bcs 51298 │ │ │ │ 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 │ │ │ │ @@ -47285,160 +47287,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 512d8 │ │ │ │ - blvs ee7500 │ │ │ │ - bvs fef04b38 │ │ │ │ + blcs 512e0 │ │ │ │ + blvs ee7508 │ │ │ │ + bvs fef04b40 │ │ │ │ stmib sp, {r3, r5, r9, sl, lr}^ │ │ │ │ ldrtmi sl, [r2], -r0, lsl #4 │ │ │ │ stc2l 7, cr15, [r0], {255} @ 0xff │ │ │ │ - bleq 6f904 │ │ │ │ + bleq 6f90c │ │ │ │ @ instruction: 0xe7a9dab6 │ │ │ │ - ble fecfd24c │ │ │ │ - blvs eed184 │ │ │ │ - bvs fef04b58 │ │ │ │ + ble fecfd254 │ │ │ │ + blvs eed18c │ │ │ │ + bvs fef04b60 │ │ │ │ stmib sp, {r3, r5, r9, sl, lr}^ │ │ │ │ ldrtmi sl, [r2], -r0, lsl #4 │ │ │ │ ldc2 7, cr15, [r0], #1020 @ 0x3fc │ │ │ │ - bleq 6f924 │ │ │ │ + bleq 6f92c │ │ │ │ strb sp, [r0, r6, lsr #21] │ │ │ │ - muleq r4, ip, lr │ │ │ │ + muleq r4, r4, lr │ │ │ │ ldrdeq r0, [r0], -r0 @ │ │ │ │ - andeq r6, r2, lr, asr fp │ │ │ │ - andeq r6, r2, r2, ror #22 │ │ │ │ - andeq r6, r2, ip, lsr #19 │ │ │ │ - strdeq r6, [r2], -lr │ │ │ │ - muleq r2, r2, r9 │ │ │ │ - andeq r6, r2, r4, ror #21 │ │ │ │ + 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 171260 │ │ │ │ + blx 171268 │ │ │ │ strtmi r4, [r0], -r5, lsl #12 │ │ │ │ - blx fe8f1268 │ │ │ │ + blx fe8f1270 │ │ │ │ strtmi r4, [r8], -r3, lsl #13 │ │ │ │ - bl fe7f120c │ │ │ │ - ldrbmi r4, [r8], -r4, lsl #12 │ │ │ │ bl fe6f1214 │ │ │ │ + ldrbmi r4, [r8], -r4, lsl #12 │ │ │ │ + bl fe5f121c │ │ │ │ @ instruction: 0xf1044404 │ │ │ │ strcs r0, [r0], #-2052 @ 0xfffff7fc │ │ │ │ @ instruction: 0xf7f74640 │ │ │ │ - blmi 1531bd4 │ │ │ │ + blmi 1531bdc │ │ │ │ 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], -r6, lsl #28 │ │ │ │ + ldrbmi lr, [r1], -r2, lsl #28 │ │ │ │ @ instruction: 0xf7d14648 │ │ │ │ - ldmdblt r8!, {r4, r6, r7, fp, sp, lr, pc} │ │ │ │ + ldmdblt r8!, {r2, r3, 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 │ │ │ │ strtmi pc, [r8], -pc, asr #19 │ │ │ │ - b ff171270 │ │ │ │ + b ff071278 │ │ │ │ stmdacs r0, {r2, r9, sl, lr} │ │ │ │ - blmi 1027468 │ │ │ │ + blmi 1027470 │ │ │ │ stmib r7, {r0, r1, r3, r4, r5, r6, sl, lr}^ │ │ │ │ strtmi r6, [r0], -r0, lsl #6 │ │ │ │ - stc 7, cr15, [sl, #-836] @ 0xfffffcbc │ │ │ │ + stc 7, cr15, [r6, #-836] @ 0xfffffcbc │ │ │ │ suble r2, r1, r0, lsl #16 │ │ │ │ @ instruction: 0xf1007cc3 │ │ │ │ - blcs bb5398 │ │ │ │ + blcs bb53a0 │ │ │ │ @ instruction: 0xf898d103 │ │ │ │ - blcs 3f358 │ │ │ │ + blcs 3f360 │ │ │ │ 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 │ │ │ │ - strmi lr, [r1], sl, asr #22 │ │ │ │ + strmi lr, [r1], r6, asr #22 │ │ │ │ @ instruction: 0xf7d14640 │ │ │ │ - strmi lr, [r1], #2886 @ 0xb46 │ │ │ │ + strmi lr, [r1], #2882 @ 0xb42 │ │ │ │ stmdbeq r2, {r0, r3, r8, ip, sp, lr, pc} │ │ │ │ @ instruction: 0xf7f74648 │ │ │ │ stmib sp, {r0, 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, [r6, #836]! @ 0x344 │ │ │ │ + ldc 7, cr15, [r2, #836]! @ 0x344 │ │ │ │ @ instruction: 0x46484651 │ │ │ │ - stm r0, {r0, r4, r6, r7, r8, r9, sl, ip, sp, lr, pc} │ │ │ │ + ldmda 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], -r3, lsl #19 │ │ │ │ - stcl 7, cr15, [r8], {209} @ 0xd1 │ │ │ │ + stcl 7, cr15, [r4], {209} @ 0xd1 │ │ │ │ @ instruction: 0xd1bd2800 │ │ │ │ @ instruction: 0xf7d14620 │ │ │ │ - @ instruction: 0xf04fed98 │ │ │ │ + @ instruction: 0xf04fed94 │ │ │ │ strtmi r0, [r8], -r0, lsl #18 │ │ │ │ @ instruction: 0xf976f7f7 │ │ │ │ @ instruction: 0xf7f74658 │ │ │ │ - bmi 5b19ac │ │ │ │ + bmi 5b19b4 │ │ │ │ ldrbtmi r4, [sl], #-2833 @ 0xfffff4ef │ │ │ │ ldmdavs sl, {r0, r1, r4, r6, r7, fp, ip, lr} │ │ │ │ ldrshmi r6, [sl], #-251 @ 0xffffff05 │ │ │ │ movweq pc, #79 @ 0x4f @ │ │ │ │ @ instruction: 0x4648d115 │ │ │ │ ldrtmi r3, [sp], r4, lsl #15 │ │ │ │ svchi 0x00f0e8bd │ │ │ │ @ instruction: 0xf7f74628 │ │ │ │ ldrbmi pc, [r8], -r1, ror #18 @ │ │ │ │ @ instruction: 0xf95ef7f7 │ │ │ │ @ instruction: 0xf7d14620 │ │ │ │ - @ instruction: 0xe7e6ed78 │ │ │ │ + @ instruction: 0xe7e6ed74 │ │ │ │ @ instruction: 0xf7f74628 │ │ │ │ @ instruction: 0x4658f957 │ │ │ │ @ instruction: 0xf954f7f7 │ │ │ │ @ instruction: 0xf7d1e7df │ │ │ │ - svclt 0x0000e932 │ │ │ │ - andeq ip, r4, r2, ror #26 │ │ │ │ + svclt 0x0000e92e │ │ │ │ + andeq ip, r4, sl, asr sp │ │ │ │ ldrdeq r0, [r0], -r8 │ │ │ │ - andeq r6, r2, r6, asr #20 │ │ │ │ - andeq r6, r2, ip, lsr #6 │ │ │ │ - andeq ip, r4, lr, lsl ip │ │ │ │ + andeq r6, r2, r6, lsr sl │ │ │ │ + andeq r6, r2, ip, lsl r3 │ │ │ │ + andeq ip, r4, r6, lsl ip │ │ │ │ mvnsmi lr, #737280 @ 0xb4000 │ │ │ │ stcpl 4, cr15, [r0], {79} @ 0x4f │ │ │ │ @ instruction: 0x0c0cebad │ │ │ │ svceq 0x00e0f8cc │ │ │ │ svcge 0x00004d1f │ │ │ │ @ instruction: 0x46044b1f │ │ │ │ @ instruction: 0xf855447d │ │ │ │ @ instruction: 0xf8d88003 │ │ │ │ - bllt 2ff45c │ │ │ │ + bllt 2ff464 │ │ │ │ @ instruction: 0xf8dfb384 │ │ │ │ @ instruction: 0x26019070 │ │ │ │ ldrbtmi r4, [r9], #2331 @ 0x91b │ │ │ │ @ instruction: 0x46204479 │ │ │ │ - blx febef49a │ │ │ │ + blx febef4a2 │ │ │ │ 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 │ │ │ │ @@ -47453,144 +47455,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 │ │ │ │ - @ instruction: 0x0004cbb0 │ │ │ │ + andeq ip, r4, r8, lsr #23 │ │ │ │ ldrdeq r0, [r0], -r0 @ │ │ │ │ - @ instruction: 0x0004c6be │ │ │ │ - andeq r8, r2, ip, lsr #21 │ │ │ │ + @ instruction: 0x0004c6b6 │ │ │ │ + muleq r2, ip, sl │ │ │ │ strdeq r0, [r0], -ip │ │ │ │ - andeq r8, r2, r6, ror sl │ │ │ │ - andeq r8, r2, r0, lsl #21 │ │ │ │ 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 c04f68 │ │ │ │ - stcmi 4, cr4, [pc], #-488 @ 33324 │ │ │ │ + blmi c04f70 │ │ │ │ + stcmi 4, cr4, [pc], #-488 @ 3332c │ │ │ │ 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 ff171468 │ │ │ │ + b ff071470 │ │ │ │ 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, r3, r6, r8, fp, sp, lr, pc} │ │ │ │ - blle ffd7ad5c │ │ │ │ + stmdavs fp!, {r3, r6, r8, fp, sp, lr, pc} │ │ │ │ + blle ffd7ad64 │ │ │ │ @ instruction: 0xf8db602b │ │ │ │ ldmiblt r3!, {ip, sp} │ │ │ │ - blmi 705dd0 │ │ │ │ + blmi 705dd8 │ │ │ │ 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 19ef5aa │ │ │ │ + blx 19ef5b2 │ │ │ │ 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 fe97154e │ │ │ │ + blx fe971556 │ │ │ │ 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 │ │ │ │ ldc2 7, cr15, [sl], #-940 @ 0xfffffc54 │ │ │ │ @ instruction: 0xe7c7687b │ │ │ │ - stmda r2!, {r0, r4, r6, r7, r8, r9, sl, ip, sp, lr, pc}^ │ │ │ │ - strdeq ip, [r4], -r8 │ │ │ │ - ldrdeq r0, [r0], -r8 │ │ │ │ + ldmda lr, {r0, r4, r6, r7, r8, r9, sl, ip, sp, lr, pc}^ │ │ │ │ strdeq ip, [r4], -r0 │ │ │ │ + ldrdeq r0, [r0], -r8 │ │ │ │ + andeq ip, r4, r8, ror #21 │ │ │ │ ldrdeq r0, [r0], -r0 @ │ │ │ │ - andeq ip, r4, r8, lsr #21 │ │ │ │ - andeq r8, r2, r4, lsr #19 │ │ │ │ - andeq r8, r2, r6, asr #19 │ │ │ │ + andeq ip, r4, r0, lsr #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 feb8a7ec │ │ │ │ + bl feb8a7f4 │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ - bmi 3f75b4 │ │ │ │ - blmi 41f1f8 │ │ │ │ + bmi 3f75bc │ │ │ │ + blmi 41f200 │ │ │ │ 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 │ │ │ │ - andeq r2, r9, r0, ror #21 │ │ │ │ - andeq ip, r4, r6, lsl #20 │ │ │ │ + ldrdeq r2, [r9], -r8 │ │ │ │ + strdeq ip, [r4], -lr │ │ │ │ strdeq r0, [r0], -ip │ │ │ │ - ldrdeq r2, [r9], -r2 @ │ │ │ │ + andeq r2, r9, sl, asr #21 │ │ │ │ svcmi 0x00f0e92d │ │ │ │ stcpl 4, cr15, [r0], {79} @ 0x4f │ │ │ │ @ instruction: 0x0c0cebad │ │ │ │ - bleq 71980 │ │ │ │ + bleq 71988 │ │ │ │ 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 3f688 │ │ │ │ + blcs 3f690 │ │ │ │ addshi pc, lr, r0, asr #32 │ │ │ │ @ instruction: 0xf7d14d60 │ │ │ │ - andcs lr, r0, #57344 @ 0xe000 │ │ │ │ + andcs lr, r0, #40960 @ 0xa000 │ │ │ │ ldrbtmi r6, [sp], #-2 │ │ │ │ - blvs 1ac4eb4 │ │ │ │ + blvs 1ac4ebc │ │ │ │ @ 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 cdaa8 │ │ │ │ + blcs cdab0 │ │ │ │ movwcs fp, #44820 @ 0xaf14 │ │ │ │ andhi r2, r3, r2, lsl #6 │ │ │ │ @ instruction: 0xf7d14640 │ │ │ │ - strmi lr, [r5], -r4, lsr #20 │ │ │ │ + strmi lr, [r5], -r0, lsr #20 │ │ │ │ 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 │ │ │ │ @@ -47606,50 +47608,50 @@ │ │ │ │ @ instruction: 0xf107ba5b │ │ │ │ addslt r0, fp, #188, 18 @ 0x2f0000 │ │ │ │ @ instruction: 0xf7eb607b │ │ │ │ vst1.64 {d31-d32}, [pc :128], r5 │ │ │ │ strmi r6, [r1], -r0, lsl #5 │ │ │ │ @ instruction: 0xf00a4648 │ │ │ │ @ instruction: 0xf8baf8f3 │ │ │ │ - blcs bf730 │ │ │ │ + blcs bf738 │ │ │ │ ldmdbmi r8!, {r0, r5, r6, ip, lr, pc} │ │ │ │ vst3.16 {d20-d22}, [pc :256], r9 │ │ │ │ strbmi r6, [r8], -r0, lsl #5 │ │ │ │ @ instruction: 0xf8aef00a │ │ │ │ - blcs 4db30 │ │ │ │ + blcs 4db38 │ │ │ │ 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 1771722 │ │ │ │ + blx 177172a │ │ │ │ @ instruction: 0xf8db6034 │ │ │ │ - bllt 1aff77c │ │ │ │ - blmi 88601c │ │ │ │ + bllt 1aff784 │ │ │ │ + blmi 886024 │ │ │ │ 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, r3, r4, r7, r8, r9, fp, sp, lr, pc} │ │ │ │ - blle ffc3d7bc │ │ │ │ + ldmdavs r4!, {r1, r3, r4, r7, r8, r9, fp, sp, lr, pc} │ │ │ │ + blle ffc3d7c4 │ │ │ │ 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 │ │ │ │ @@ -47658,98 +47660,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 0x0042f7d0 │ │ │ │ - andeq ip, r4, r6, lsr #19 │ │ │ │ - ldrdeq r0, [r0], -r8 │ │ │ │ + svc 0x003ef7d0 │ │ │ │ muleq r4, lr, r9 │ │ │ │ + ldrdeq r0, [r0], -r8 │ │ │ │ + muleq r4, r6, r9 │ │ │ │ ldrdeq r0, [r0], -r0 @ │ │ │ │ - andeq r2, r9, r2, asr #20 │ │ │ │ - andeq r8, r2, r8, lsr #16 │ │ │ │ - andeq r8, r2, r0, lsr #16 │ │ │ │ - andeq ip, r4, r0, lsl #17 │ │ │ │ - andeq r8, r2, lr, asr #14 │ │ │ │ - andeq r8, r2, ip, lsr #15 │ │ │ │ + andeq r2, r9, sl, lsr sl │ │ │ │ + andeq r8, r2, r8, lsl r8 │ │ │ │ + andeq r8, r2, r0, lsl r8 │ │ │ │ + andeq ip, r4, r8, ror r8 │ │ │ │ andeq r8, r2, lr, lsr r7 │ │ │ │ muleq r2, ip, r7 │ │ │ │ - andeq r8, r2, r6, lsl #15 │ │ │ │ - andeq r8, r2, r8, asr 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 fe271b78 │ │ │ │ + beq fe271b80 │ │ │ │ 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 1f2dcdc │ │ │ │ + blmi 1f2dcd4 │ │ │ │ andvs r2, r2, r0, lsl #4 │ │ │ │ @ instruction: 0xf85a4605 │ │ │ │ teqvs fp, r3 │ │ │ │ - blcs 4d900 │ │ │ │ + blcs 4d908 │ │ │ │ @ instruction: 0xf107d169 │ │ │ │ and r0, r1, ip, lsl r6 │ │ │ │ cmnle r5, r4, lsl #22 │ │ │ │ ldrtmi r4, [r1], -sl, asr #12 │ │ │ │ @ instruction: 0xf7d04640 │ │ │ │ - stmdavs fp!, {r1, r7, r8, r9, sl, fp, sp, lr, pc} │ │ │ │ - blle ffd7d8b0 │ │ │ │ + stmdavs fp!, {r1, r2, r3, r4, r5, r6, r8, r9, sl, fp, sp, lr, pc} │ │ │ │ + blle ffd7d8b8 │ │ │ │ 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 b6350 │ │ │ │ + blcs b6358 │ │ │ │ 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 │ │ │ │ - ldrbmi lr, [sl], -lr, ror #19 │ │ │ │ + ldrbmi lr, [sl], -sl, ror #19 │ │ │ │ @ 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 163272c │ │ │ │ + bmi 1632734 │ │ │ │ @ instruction: 0x46434957 │ │ │ │ @ instruction: 0x4628447a │ │ │ │ ldrbtmi r9, [r9], #-514 @ 0xfffffdfe │ │ │ │ @ instruction: 0x96012272 │ │ │ │ vhsub.s8 d25, d0, d0 │ │ │ │ @ instruction: 0xf7eb1237 │ │ │ │ ldmdbvs sl!, {r0, r3, r4, r5, r6, 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 1206284 │ │ │ │ + blmi 120628c │ │ │ │ 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} │ │ │ │ @@ -47767,99 +47769,99 @@ │ │ │ │ rsbsvs r4, fp, r8, lsl r6 │ │ │ │ @ instruction: 0xf9a6f7eb │ │ │ │ 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 f71960 │ │ │ │ + blx f71968 │ │ │ │ @ instruction: 0xe77c68fb │ │ │ │ @ instruction: 0xf1074937 │ │ │ │ subcs r0, r0, #252, 20 @ 0xfc000 │ │ │ │ ldrbtmi r4, [r9], #-1616 @ 0xfffff9b0 │ │ │ │ @ instruction: 0xffa4f009 │ │ │ │ - blcs 2d5a98 │ │ │ │ + blcs 2d5aa0 │ │ │ │ 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, r4, r5, r6, r8, fp, sp, lr, pc} │ │ │ │ + stmdbmi sl!, {r1, r2, r3, 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 1cefb64 │ │ │ │ + beq 1cefb6c │ │ │ │ andhi pc, r8, sp, asr #17 │ │ │ │ @ instruction: 0xf8cd2300 │ │ │ │ andcs sl, r1, r0 │ │ │ │ vqadd.s8 d22, d16, d25 │ │ │ │ @ instruction: 0xf7eb121d │ │ │ │ @ instruction: 0xf8cdf9f7 │ │ │ │ ldmvs fp!, {r3, pc}^ │ │ │ │ stmib sp, {r0, sp}^ │ │ │ │ vcgt.s8 d26, d0, d0 │ │ │ │ movwcs r1, #543 @ 0x21f │ │ │ │ @ instruction: 0xf7eb68b9 │ │ │ │ ldr pc, [r3, -fp, ror #19]! │ │ │ │ ldrbtmi r4, [r9], #-2324 @ 0xfffff6ec │ │ │ │ @ instruction: 0xf7d0e7b9 │ │ │ │ - svclt 0x0000ee12 │ │ │ │ - andeq ip, r4, r6, lsr #15 │ │ │ │ + svclt 0x0000ee0e │ │ │ │ + muleq r4, lr, r7 │ │ │ │ ldrdeq r0, [r0], -r8 │ │ │ │ - muleq r4, r4, r7 │ │ │ │ + andeq ip, r4, ip, lsl #15 │ │ │ │ ldrdeq r0, [r0], -r0 @ │ │ │ │ andeq r0, r0, r8, ror #7 │ │ │ │ - @ instruction: 0x000286be │ │ │ │ - andeq r8, r2, ip, ror r6 │ │ │ │ - strdeq r8, [r2], -r2 │ │ │ │ - @ instruction: 0x0004c6b4 │ │ │ │ - andeq r8, r2, ip, lsr #11 │ │ │ │ - andeq r8, r2, lr, lsr #12 │ │ │ │ - muleq r2, sl, r5 │ │ │ │ - andeq r8, r2, ip, lsl r6 │ │ │ │ - andeq r8, r2, lr, ror #11 │ │ │ │ - andeq r8, r2, r8, asr #11 │ │ │ │ - andeq r8, r2, r2, asr #11 │ │ │ │ - andeq r8, r2, r0, lsl #11 │ │ │ │ - strdeq r8, [r2], -sl │ │ │ │ - andeq r8, r2, r2, lsr r5 │ │ │ │ + andeq r8, r2, lr, lsr #13 │ │ │ │ + andeq r8, r2, ip, ror #12 │ │ │ │ + andeq r8, r2, r2, ror #11 │ │ │ │ + andeq ip, r4, ip, lsr #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 #12 │ │ │ │ + andeq r2, r9, sl, lsl r6 │ │ │ │ vst3.32 {d27,d29,d31}, [pc :64], r0 │ │ │ │ - bl feb8acd0 │ │ │ │ + bl feb8acd8 │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ stcmi 15, cr0, [sl], {232} @ 0xe8 │ │ │ │ svcge 0x0000b083 │ │ │ │ @ instruction: 0x4621447c │ │ │ │ @ instruction: 0xf8e2f7e7 │ │ │ │ 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 │ │ │ │ - ldrdeq r0, [r5], -r0 @ │ │ │ │ + andeq r0, r5, r8, asr #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 │ │ │ │ @@ -47871,21 +47873,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 │ │ │ │ - ldm r8, {r0, r4, r6, r7, r8, r9, sl, ip, sp, lr, pc} │ │ │ │ + ldm r4, {r0, r4, r6, r7, r8, r9, sl, ip, sp, lr, pc} │ │ │ │ @ instruction: 0xf7d04605 │ │ │ │ - stccs 15, cr14, [r0, #-680] @ 0xfffffd58 │ │ │ │ + stccs 15, cr14, [r0, #-664] @ 0xfffffd68 │ │ │ │ strmi r6, [r4], -r3, lsl #16 │ │ │ │ strdvs sp, [r3], -r2 @ │ │ │ │ ldrdcc pc, [r0], -fp │ │ │ │ - bmi 922258 │ │ │ │ + bmi 922260 │ │ │ │ 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 │ │ │ │ @@ -47908,25 +47910,25 @@ │ │ │ │ stmib sp, {r0, r1, r2, r3, 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: 0xf926f7eb │ │ │ │ @ instruction: 0xe7be687b │ │ │ │ - stcl 7, cr15, [lr, #-832] @ 0xfffffcc0 │ │ │ │ - andeq ip, r4, r4, ror #9 │ │ │ │ - ldrdeq r0, [r0], -r8 │ │ │ │ + stcl 7, cr15, [sl, #-832] @ 0xfffffcc0 │ │ │ │ ldrdeq ip, [r4], -ip @ │ │ │ │ + ldrdeq r0, [r0], -r8 │ │ │ │ + ldrdeq ip, [r4], -r4 │ │ │ │ ldrdeq r0, [r0], -r0 @ │ │ │ │ - muleq r4, r2, r4 │ │ │ │ - andeq r8, r2, ip, lsl #7 │ │ │ │ - andeq r8, r2, r2, asr r4 │ │ │ │ - andeq r8, r2, sl, ror r3 │ │ │ │ - andeq r8, r2, r0, asr #8 │ │ │ │ - andeq r2, r9, r4, lsr #10 │ │ │ │ + andeq ip, r4, sl, lsl #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, lsl 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 │ │ │ │ @@ -47935,40 +47937,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 de2ac0 │ │ │ │ + blmi de2ac8 │ │ │ │ ldmdavs fp, {r0, r1, r3, r4, r5, r6, sl, lr} │ │ │ │ - blmi da08c8 │ │ │ │ - blvs fe704e4c │ │ │ │ + blmi da08d0 │ │ │ │ + blvs fe704e54 │ │ │ │ @ instruction: 0x4641b1fb │ │ │ │ @ instruction: 0xf01b4630 │ │ │ │ strmi pc, [r4], -sp, ror #21 │ │ │ │ - svc 0x001ef7d0 │ │ │ │ + svc 0x001af7d0 │ │ │ │ stmdavs r3, {sl, fp, sp} │ │ │ │ - blle cc548c │ │ │ │ + blle cc5494 │ │ │ │ @ instruction: 0xf8db602b │ │ │ │ - bllt affc80 │ │ │ │ - blmi a06534 │ │ │ │ + bllt affc88 │ │ │ │ + blmi a0653c │ │ │ │ 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 157c60 │ │ │ │ + blcs 157c68 │ │ │ │ @ instruction: 0x4641d11d │ │ │ │ @ instruction: 0xf7d04630 │ │ │ │ - strmi lr, [r4], -lr, ror #31 │ │ │ │ - mrc 7, 7, APSR_nzcv, cr14, cr0, {6} │ │ │ │ + strmi lr, [r4], -sl, ror #31 │ │ │ │ + mrc 7, 7, APSR_nzcv, cr10, cr0, {6} │ │ │ │ stmdavs r3, {sl, fp, sp} │ │ │ │ - blle ffcc54cc │ │ │ │ + blle ffcc54d4 │ │ │ │ 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} │ │ │ │ @@ -47985,27 +47987,27 @@ │ │ │ │ streq lr, [r1], -sp, asr #19 │ │ │ │ andls r2, r0, r3, lsr #1 │ │ │ │ @ instruction: 0x4652687b │ │ │ │ @ instruction: 0xf04f4649 │ │ │ │ @ instruction: 0xf7eb30ff │ │ │ │ ldmdavs fp!, {r0, r2, r3, r7, fp, ip, sp, lr, pc}^ │ │ │ │ @ instruction: 0xf7d0e7b0 │ │ │ │ - svclt 0x0000ecb6 │ │ │ │ - ldrdeq ip, [r4], -r8 │ │ │ │ - ldrdeq r0, [r0], -r8 │ │ │ │ + svclt 0x0000ecb2 │ │ │ │ ldrdeq ip, [r4], -r0 │ │ │ │ + ldrdeq r0, [r0], -r8 │ │ │ │ + andeq ip, r4, r8, asr #7 │ │ │ │ ldrdeq r0, [r0], -r0 @ │ │ │ │ - andeq pc, r4, r8, asr pc @ │ │ │ │ - andeq r2, r9, ip, ror r4 │ │ │ │ - andeq ip, r4, ip, ror r3 │ │ │ │ - andeq r8, r2, sl, asr r2 │ │ │ │ - andeq r8, r2, r0, lsr r3 │ │ │ │ - andeq r8, r2, r8, asr #4 │ │ │ │ - andeq r8, r2, lr, lsl r3 │ │ │ │ - strdeq r2, [r9], -r2 @ │ │ │ │ + andeq pc, r4, r0, asr pc @ │ │ │ │ + andeq r2, r9, r4, ror r4 │ │ │ │ + andeq ip, r4, r4, ror 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, ror #7 │ │ │ │ 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 │ │ │ │ @@ -48014,40 +48016,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 de2bfc │ │ │ │ + blmi de2c04 │ │ │ │ ldmdavs fp, {r0, r1, r3, r4, r5, r6, sl, lr} │ │ │ │ - blmi da0a04 │ │ │ │ - blvs fe704f88 │ │ │ │ + blmi da0a0c │ │ │ │ + blvs fe704f90 │ │ │ │ @ instruction: 0x4641b1fb │ │ │ │ @ instruction: 0xf01b4630 │ │ │ │ strmi pc, [r4], -r7, asr #20 │ │ │ │ - mcr 7, 4, pc, cr0, cr0, {6} @ │ │ │ │ + mrc 7, 3, APSR_nzcv, cr12, cr0, {6} │ │ │ │ stmdavs r3, {sl, fp, sp} │ │ │ │ - blle cc55c8 │ │ │ │ + blle cc55d0 │ │ │ │ @ instruction: 0xf8db602b │ │ │ │ - bllt affdbc │ │ │ │ - blmi a06670 │ │ │ │ + bllt affdc4 │ │ │ │ + blmi a06678 │ │ │ │ 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 157d9c │ │ │ │ + blcs 157da4 │ │ │ │ @ instruction: 0x4641d11d │ │ │ │ @ instruction: 0xf7d04630 │ │ │ │ - strmi lr, [r4], -r0, ror #22 │ │ │ │ - mcr 7, 3, pc, cr0, cr0, {6} @ │ │ │ │ + @ instruction: 0x4604eb5c │ │ │ │ + mrc 7, 2, APSR_nzcv, cr12, cr0, {6} │ │ │ │ stmdavs r3, {sl, fp, sp} │ │ │ │ - blle ffcc5608 │ │ │ │ + blle ffcc5610 │ │ │ │ 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} │ │ │ │ @@ -48064,27 +48066,27 @@ │ │ │ │ streq lr, [r1], -sp, asr #19 │ │ │ │ andls r2, r0, r5, lsr #1 │ │ │ │ @ instruction: 0x4652687b │ │ │ │ @ instruction: 0xf04f4649 │ │ │ │ @ instruction: 0xf7ea30ff │ │ │ │ ldmdavs fp!, {r0, r1, r2, r3, r5, r6, r7, r8, r9, sl, fp, ip, sp, lr, pc}^ │ │ │ │ @ instruction: 0xf7d0e7b0 │ │ │ │ - svclt 0x0000ec18 │ │ │ │ - muleq r4, ip, r2 │ │ │ │ - ldrdeq r0, [r0], -r8 │ │ │ │ + svclt 0x0000ec14 │ │ │ │ muleq r4, r4, r2 │ │ │ │ + ldrdeq r0, [r0], -r8 │ │ │ │ + andeq ip, r4, ip, lsl #5 │ │ │ │ ldrdeq r0, [r0], -r0 @ │ │ │ │ - andeq pc, r4, ip, lsl lr @ │ │ │ │ - andeq r2, r9, r0, asr #6 │ │ │ │ - andeq ip, r4, r0, asr #4 │ │ │ │ - andeq r8, r2, lr, lsl r1 │ │ │ │ - andeq r8, r2, r0, lsl #4 │ │ │ │ - andeq r8, r2, ip, lsl #2 │ │ │ │ - andeq r8, r2, lr, ror #3 │ │ │ │ - @ instruction: 0x000922b6 │ │ │ │ + andeq pc, r4, r4, lsl lr @ │ │ │ │ + andeq r2, r9, r8, lsr r3 │ │ │ │ + andeq ip, r4, r8, lsr r2 │ │ │ │ + andeq r8, r2, lr, lsl #2 │ │ │ │ + strdeq r8, [r2], -r0 │ │ │ │ + strdeq r8, [r2], -ip │ │ │ │ + ldrdeq r8, [r2], -lr │ │ │ │ + andeq r2, r9, lr, lsr #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 │ │ │ │ @@ -48096,21 +48098,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, [r4], #-832 @ 0xfffffcc0 │ │ │ │ + stcl 7, cr15, [r0], #-832 @ 0xfffffcc0 │ │ │ │ @ instruction: 0xf7d04605 │ │ │ │ - stccs 13, cr14, [r0, #-928] @ 0xfffffc60 │ │ │ │ + stccs 13, cr14, [r0, #-912] @ 0xfffffc70 │ │ │ │ strmi r6, [r4], -r3, lsl #16 │ │ │ │ strdvs sp, [r3], -r2 @ │ │ │ │ ldrdcc pc, [r0], -fp │ │ │ │ - bmi 8225dc │ │ │ │ + bmi 8225e4 │ │ │ │ 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 │ │ │ │ @@ -48129,64 +48131,64 @@ │ │ │ │ stmib sp, {r0, r2, r4, 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: 0xff6cf7ea │ │ │ │ @ instruction: 0xe7c6687b │ │ │ │ - bl fe571e9c │ │ │ │ - andeq ip, r4, r0, ror #2 │ │ │ │ - ldrdeq r0, [r0], -r8 │ │ │ │ + bl fe471ea4 │ │ │ │ andeq ip, r4, r8, asr r1 │ │ │ │ + ldrdeq r0, [r0], -r8 │ │ │ │ + andeq ip, r4, r0, asr r1 │ │ │ │ ldrdeq r0, [r0], -r0 @ │ │ │ │ - andeq ip, r4, lr, lsl #2 │ │ │ │ - andeq r8, r2, r8 │ │ │ │ - strdeq r8, [r2], -r6 │ │ │ │ - strdeq r7, [r2], -r6 │ │ │ │ - andeq r8, r2, r4, ror #1 │ │ │ │ + andeq ip, r4, r6, lsl #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 f45814 │ │ │ │ + blmi f4581c │ │ │ │ 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 @ │ │ │ │ - ldcl 7, cr15, [sl, #-832]! @ 0xfffffcc0 │ │ │ │ + ldcl 7, cr15, [r6, #-832]! @ 0xfffffcc0 │ │ │ │ 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 16bfdc │ │ │ │ + blcs 16bfe4 │ │ │ │ ldrtmi sp, [r1], -r6, lsr #2 │ │ │ │ @ instruction: 0xf7d04640 │ │ │ │ - stmdavs fp!, {r2, r3, r5, r7, sl, fp, sp, lr, pc} │ │ │ │ - blle ffdbdfe8 │ │ │ │ + stmdavs fp!, {r3, r5, r7, sl, fp, sp, lr, pc} │ │ │ │ + blle ffdbdff0 │ │ │ │ strmi r6, [r4], -fp, lsr #32 │ │ │ │ ldrdcc pc, [r0], -fp │ │ │ │ teqle r5, r0, lsl #22 │ │ │ │ - blmi 986898 │ │ │ │ + blmi 9868a0 │ │ │ │ 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 157fd4 │ │ │ │ + blcs 157fdc │ │ │ │ strbmi sp, [sl], -r8, lsl #2 │ │ │ │ @ instruction: 0x46404631 │ │ │ │ - stc 7, cr15, [ip], {208} @ 0xd0 │ │ │ │ + stc 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, 5, cr15, cr8, cr10, {7} │ │ │ │ stmdbvs r3, {r0, r2, r3, r6, r7, r8, fp, sp, lr, pc} │ │ │ │ @@ -48204,38 +48206,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]! │ │ │ │ - b ffff1fc8 │ │ │ │ - andeq ip, r4, r4, rrx │ │ │ │ - ldrdeq r0, [r0], -r8 │ │ │ │ + b ffef1fd0 │ │ │ │ andeq ip, r4, ip, asr r0 │ │ │ │ + ldrdeq r0, [r0], -r8 │ │ │ │ + andeq ip, r4, r4, asr r0 │ │ │ │ ldrdeq r0, [r0], -r0 @ │ │ │ │ - andeq ip, r4, r8 │ │ │ │ - @ instruction: 0x00027eb4 │ │ │ │ - andeq r7, r2, lr, lsr #31 │ │ │ │ - andeq r7, r2, r2, lsr #29 │ │ │ │ - muleq r2, ip, pc @ │ │ │ │ + andeq ip, r4, r0 │ │ │ │ + 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, [r4], #832 @ 0x340 │ │ │ │ + stcl 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 │ │ │ │ @@ -48245,74 +48247,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 fee7206c │ │ │ │ - blvc 16f78c │ │ │ │ + bl fed72074 │ │ │ │ + blvc 16f794 │ │ │ │ ldrhtvs r6, [fp], fp │ │ │ │ stmib r7, {r0, r1, r6, sl, fp, ip}^ │ │ │ │ @ instruction: 0x61bcab04 │ │ │ │ - blvc 6f75c │ │ │ │ - bmi 2e84f4 │ │ │ │ + blvc 6f764 │ │ │ │ + bmi 2e84fc │ │ │ │ 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 0x0000ea92 │ │ │ │ - andeq fp, r4, lr, lsr pc │ │ │ │ + svclt 0x0000ea8e │ │ │ │ + andeq fp, r4, r6, lsr pc │ │ │ │ ldrdeq r0, [r0], -r8 │ │ │ │ - @ instruction: 0x0004beba │ │ │ │ + @ instruction: 0x0004beb2 │ │ │ │ svcmi 0x00f0e92d │ │ │ │ stcpl 4, cr15, [r0], {79} @ 0x4f │ │ │ │ @ instruction: 0x0c0cebad │ │ │ │ svceq 0x0068f8cc │ │ │ │ @ instruction: 0x4616b09d │ │ │ │ svcge 0x00064a42 │ │ │ │ - blmi 10c5bec │ │ │ │ + blmi 10c5bf4 │ │ │ │ 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 ff5f20e8 │ │ │ │ + b ff4f20f0 │ │ │ │ @ instruction: 0xf7d060f8 │ │ │ │ - blmi f2edf8 │ │ │ │ + blmi f2edf0 │ │ │ │ @ instruction: 0xf85460b8 │ │ │ │ @ instruction: 0xf8dbb003 │ │ │ │ - blcs 401bc │ │ │ │ - blmi e686a8 │ │ │ │ + blcs 401c4 │ │ │ │ + blmi e686b0 │ │ │ │ @ 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, 1, cr15, cr14, cr10, {7} │ │ │ │ - blcs 16c1f8 │ │ │ │ + blcs 16c200 │ │ │ │ @ instruction: 0x464ad130 │ │ │ │ ldrtmi r4, [r0], -r1, asr #12 │ │ │ │ - stc 7, cr15, [r6], #-832 @ 0xfffffcc0 │ │ │ │ + stc 7, cr15, [r2], #-832 @ 0xfffffcc0 │ │ │ │ @ instruction: 0xf7d04605 │ │ │ │ - stccs 12, cr14, [r0, #-336] @ 0xfffffeb0 │ │ │ │ - blle ffcce218 │ │ │ │ + stccs 12, cr14, [r0, #-320] @ 0xfffffec0 │ │ │ │ + blle ffcce220 │ │ │ │ eorvs r4, r3, r4, lsl #12 │ │ │ │ ldrdcc pc, [r0], -fp │ │ │ │ - bmi 922904 │ │ │ │ + bmi 92290c │ │ │ │ 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 │ │ │ │ @@ -48334,56 +48336,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, [r2, #936] @ 0x3a8 │ │ │ │ @ instruction: 0xe7c068fb │ │ │ │ - ldmib sl!, {r4, r6, r7, r8, r9, sl, ip, sp, lr, pc}^ │ │ │ │ - andeq fp, r4, r4, ror lr │ │ │ │ + ldmib r6!, {r4, r6, r7, r8, r9, sl, ip, sp, lr, pc}^ │ │ │ │ + andeq fp, r4, ip, ror #28 │ │ │ │ ldrdeq r0, [r0], -r8 │ │ │ │ - andeq fp, r4, r8, ror #28 │ │ │ │ + andeq fp, r4, r0, ror #28 │ │ │ │ ldrdeq r0, [r0], -r0 @ │ │ │ │ strdeq r0, [r0], -ip │ │ │ │ - andeq fp, r4, r6, ror #27 │ │ │ │ - andeq r7, r2, r0, ror #25 │ │ │ │ - andeq r7, r2, r6, ror #27 │ │ │ │ - andeq r7, r2, lr, asr #25 │ │ │ │ - ldrdeq r7, [r2], -r4 │ │ │ │ + ldrdeq 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 1305d34 │ │ │ │ + blmi 1305d3c │ │ │ │ @ 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 11ef270 │ │ │ │ + blmi 11ef268 │ │ │ │ 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!, {r3, r6, r7, sl, fp, sp, lr, pc} │ │ │ │ - blle ffdbe314 │ │ │ │ + ldmdavs r5!, {r2, r6, r7, sl, fp, sp, lr, pc} │ │ │ │ + blle ffdbe31c │ │ │ │ @ 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 d06c10 │ │ │ │ + blmi d06c18 │ │ │ │ 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 │ │ │ │ @@ -48393,15 +48395,15 @@ │ │ │ │ @ instruction: 0xf8d830ff │ │ │ │ movwls r3, #12296 @ 0x3008 │ │ │ │ ldrdcc pc, [r0], -r8 │ │ │ │ orrscs r9, r0, #134217728 @ 0x8000000 │ │ │ │ movwcs r9, #768 @ 0x300 │ │ │ │ ldrdcs lr, [r0, -r7] │ │ │ │ ldc2l 7, cr15, [sl, #-936] @ 0xfffffc58 │ │ │ │ - ble ff53f37c │ │ │ │ + ble ff53f384 │ │ │ │ @ instruction: 0xf1072240 │ │ │ │ strtmi r0, [r8], -ip, lsl #2 │ │ │ │ ldc2 7, cr15, [r0], #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] │ │ │ │ @@ -48412,67 +48414,67 @@ │ │ │ │ eorsvs pc, r5, r1, 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 4ae298 │ │ │ │ + blmi 4ae2a0 │ │ │ │ @ instruction: 0xf85a4604 │ │ │ │ @ instruction: 0xf5033003 │ │ │ │ @ instruction: 0xf8d35380 │ │ │ │ - bcs 3d1b8 │ │ │ │ + bcs 3d1c0 │ │ │ │ @ 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 0x0000e946 │ │ │ │ - andeq fp, r4, ip, lsr #26 │ │ │ │ + svclt 0x0000e942 │ │ │ │ + andeq fp, r4, r4, lsr #26 │ │ │ │ ldrdeq r0, [r0], -r8 │ │ │ │ - andeq fp, r4, r2, lsr #26 │ │ │ │ + andeq fp, r4, sl, lsl sp │ │ │ │ ldrdeq r0, [r0], -r0 @ │ │ │ │ strdeq r0, [r0], -ip │ │ │ │ - andeq fp, r4, ip, asr #25 │ │ │ │ - andeq r7, r2, r0, ror #22 │ │ │ │ - andeq r7, r2, sl, ror ip │ │ │ │ - andeq r7, r2, r0, lsr fp │ │ │ │ - andeq r7, r2, sl, asr #24 │ │ │ │ + andeq fp, r4, r4, asr #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 af2398 │ │ │ │ + bl 9f23a0 │ │ │ │ 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!, {r5, r8, fp, sp, lr, pc} │ │ │ │ - blle ffdfbc8c │ │ │ │ + ldmdavs r5!, {r2, r3, r4, r8, fp, sp, lr, pc} │ │ │ │ + blle ffdfbc94 │ │ │ │ @ instruction: 0xf8594b3a │ │ │ │ @ instruction: 0xf5033003 │ │ │ │ @ instruction: 0xf8d35380 │ │ │ │ ldmiblt sl, {r3, r4, r5, r6, r8, r9, sp} │ │ │ │ @ instruction: 0xf8db6035 │ │ │ │ - blcs 40494 │ │ │ │ - bmi da8998 │ │ │ │ + blcs 4049c │ │ │ │ + bmi da89a0 │ │ │ │ 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 │ │ │ │ @@ -48488,15 +48490,15 @@ │ │ │ │ @ instruction: 0xf5033003 │ │ │ │ @ instruction: 0xf8d35380 │ │ │ │ tstlt sl, r8, ror r3 │ │ │ │ cmnpcc ip, #13828096 @ p-variant is OBSOLETE @ 0xd30000 │ │ │ │ strtle r0, [r7], #-859 @ 0xfffffca5 │ │ │ │ @ instruction: 0xf1072240 │ │ │ │ strtmi r0, [r8], -ip, lsl #2 │ │ │ │ - blx ffe724a2 │ │ │ │ + blx ffe724aa │ │ │ │ stmdaeq r1, {r0, r2, r3, r6, r7, r8, fp, sp, lr, pc} │ │ │ │ @ instruction: 0x4652239e │ │ │ │ @ instruction: 0xf04f6879 │ │ │ │ movwls r3, #255 @ 0xff │ │ │ │ @ instruction: 0xf7ea462b │ │ │ │ eorsvs pc, r5, pc, lsl #25 │ │ │ │ ldrdcc pc, [r0], -fp │ │ │ │ @@ -48512,55 +48514,55 @@ │ │ │ │ ldr pc, [r9, r9, lsl #23] │ │ │ │ @ instruction: 0xf8cd2393 │ │ │ │ movwls r8, #4 │ │ │ │ ldmdavs r9!, {r1, r4, r6, r9, sl, lr}^ │ │ │ │ @ instruction: 0xf04f2300 │ │ │ │ @ instruction: 0xf7ea30ff │ │ │ │ strb pc, [fp, sp, ror #24] @ │ │ │ │ - ldm r6, {r4, r6, r7, r8, r9, sl, ip, sp, lr, pc} │ │ │ │ - andeq fp, r4, r2, asr #23 │ │ │ │ + ldm r2, {r4, r6, r7, r8, r9, sl, ip, sp, lr, pc} │ │ │ │ + @ instruction: 0x0004bbba │ │ │ │ ldrdeq r0, [r0], -r8 │ │ │ │ - @ instruction: 0x0004bbb8 │ │ │ │ + @ instruction: 0x0004bbb0 │ │ │ │ ldrdeq r0, [r0], -r0 @ │ │ │ │ strdeq r0, [r0], -ip │ │ │ │ - andeq fp, r4, r6, ror #22 │ │ │ │ - strdeq r7, [r2], -ip │ │ │ │ - andeq r7, r2, r6, lsr #22 │ │ │ │ - andeq r7, r2, sl, ror #19 │ │ │ │ - andeq r7, r2, r4, lsl fp │ │ │ │ + andeq fp, r4, lr, asr 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 1146000 │ │ │ │ + blmi 1146008 │ │ │ │ @ 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 102efa8 │ │ │ │ + blmi 102efa0 │ │ │ │ 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, r4, r5, r6, fp, sp, lr, pc} │ │ │ │ - blle ffdbbdec │ │ │ │ + ldmdavs r5!, {r1, r4, r5, r6, fp, sp, lr, pc} │ │ │ │ + blle ffdbbdf4 │ │ │ │ @ instruction: 0xf85a4b36 │ │ │ │ @ instruction: 0xf5033003 │ │ │ │ @ instruction: 0xf8d35380 │ │ │ │ ldmiblt sl, {r3, r4, r5, r6, r8, r9, sp} │ │ │ │ @ instruction: 0xf8db6035 │ │ │ │ - blcs 405f4 │ │ │ │ - bmi ca8ad0 │ │ │ │ + blcs 405fc │ │ │ │ + bmi ca8ad8 │ │ │ │ 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 │ │ │ │ @@ -48583,67 +48585,67 @@ │ │ │ │ @ instruction: 0xf7ea462b │ │ │ │ eorsvs pc, r5, r9, ror #23 │ │ │ │ ldrdcc pc, [r0], -fp │ │ │ │ sbcle r2, r8, r0, lsl #22 │ │ │ │ vmul.i8 d20, d0, d6 │ │ │ │ ldmdami r6, {r0, r1, r2, r7, r9, sp} │ │ │ │ ldrbtmi r4, [r8], #-1145 @ 0xfffffb87 │ │ │ │ - blx fea7069a │ │ │ │ - blmi 46e574 │ │ │ │ + blx fea706a2 │ │ │ │ + blmi 46e57c │ │ │ │ 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 0x00eef7cf │ │ │ │ - andeq fp, r4, r4, ror #20 │ │ │ │ + svc 0x00eaf7cf │ │ │ │ + andeq fp, r4, ip, asr sl │ │ │ │ ldrdeq r0, [r0], -r8 │ │ │ │ - andeq fp, r4, sl, asr sl │ │ │ │ + andeq fp, r4, r2, asr sl │ │ │ │ ldrdeq r0, [r0], -r0 @ │ │ │ │ strdeq r0, [r0], -ip │ │ │ │ - andeq fp, r4, r6, lsl #20 │ │ │ │ - @ instruction: 0x000278b0 │ │ │ │ - andeq r7, r2, lr, ror #19 │ │ │ │ - andeq r7, r2, r2, lsl #17 │ │ │ │ - andeq r7, r2, r0, asr #19 │ │ │ │ + strdeq fp, [r4], -lr │ │ │ │ + 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 r4, {r4, r6, r7, r8, r9, sl, ip, sp, lr, pc}^ │ │ │ │ + ldmib 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, r3, r4, r6, r7, r8, r9, sl, fp, sp, lr, pc} │ │ │ │ - blle ffdfbf38 │ │ │ │ + ldmdavs r5!, {r3, r4, r6, r7, r8, r9, sl, fp, sp, lr, pc} │ │ │ │ + blle ffdfbf40 │ │ │ │ @ instruction: 0xf8594b36 │ │ │ │ @ instruction: 0xf5033003 │ │ │ │ @ instruction: 0xf8d35380 │ │ │ │ ldmiblt sl, {r3, r4, r5, r6, r8, r9, sp} │ │ │ │ @ instruction: 0xf8db6035 │ │ │ │ - blcs 40740 │ │ │ │ - bmi ca8c1c │ │ │ │ + blcs 40748 │ │ │ │ + bmi ca8c24 │ │ │ │ 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 │ │ │ │ @@ -48666,67 +48668,67 @@ │ │ │ │ @ instruction: 0xf7ea9403 │ │ │ │ eorsvs pc, r5, r3, 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 f07e6 │ │ │ │ - blmi 46e6c0 │ │ │ │ + blx f07ee │ │ │ │ + blmi 46e6c8 │ │ │ │ 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 0x0048f7cf │ │ │ │ - andeq fp, r4, r6, lsl r9 │ │ │ │ + svc 0x0044f7cf │ │ │ │ + andeq fp, r4, lr, lsl #18 │ │ │ │ ldrdeq r0, [r0], -r8 │ │ │ │ - andeq fp, r4, ip, lsl #18 │ │ │ │ + andeq fp, r4, r4, lsl #18 │ │ │ │ ldrdeq r0, [r0], -r0 @ │ │ │ │ strdeq r0, [r0], -ip │ │ │ │ - @ instruction: 0x0004b8ba │ │ │ │ - andeq r7, r2, r4, ror #14 │ │ │ │ - @ instruction: 0x000278b2 │ │ │ │ - andeq r7, r2, r6, lsr r7 │ │ │ │ - andeq r7, r2, r4, lsl #17 │ │ │ │ + @ instruction: 0x0004b8b2 │ │ │ │ + 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 @ │ │ │ │ - stmdb lr!, {r4, r6, r7, r8, r9, sl, ip, sp, lr, pc} │ │ │ │ + stmdb 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, r5, r6, r8, r9, sl, fp, sp, lr, pc} │ │ │ │ - blle ffdfc084 │ │ │ │ + ldmdavs r5!, {r1, r5, r6, r8, r9, sl, fp, sp, lr, pc} │ │ │ │ + blle ffdfc08c │ │ │ │ @ instruction: 0xf8594b3a │ │ │ │ @ instruction: 0xf5033003 │ │ │ │ @ instruction: 0xf8d35380 │ │ │ │ ldmiblt sl, {r3, r4, r5, r6, r8, r9, sp} │ │ │ │ @ instruction: 0xf8db6035 │ │ │ │ - blcs 4088c │ │ │ │ - bmi da8d90 │ │ │ │ + blcs 40894 │ │ │ │ + bmi da8d98 │ │ │ │ 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 │ │ │ │ @@ -48754,37 +48756,37 @@ │ │ │ │ @ instruction: 0xf7ea462b │ │ │ │ mlasvs r5, r3, 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 14f0944 │ │ │ │ + blx 14f094c │ │ │ │ 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: 0xe7cbfa71 │ │ │ │ - cdp 7, 9, cr15, cr10, cr15, {6} │ │ │ │ - andeq fp, r4, sl, asr #15 │ │ │ │ + cdp 7, 9, cr15, cr6, cr15, {6} │ │ │ │ + andeq fp, r4, r2, asr #15 │ │ │ │ ldrdeq r0, [r0], -r8 │ │ │ │ - andeq fp, r4, r0, asr #15 │ │ │ │ + @ instruction: 0x0004b7b8 │ │ │ │ ldrdeq r0, [r0], -r0 @ │ │ │ │ strdeq r0, [r0], -ip │ │ │ │ - andeq fp, r4, lr, ror #14 │ │ │ │ - andeq r7, r2, r4, lsl #12 │ │ │ │ - andeq r7, r2, r2, ror #14 │ │ │ │ - strdeq r7, [r2], -r2 │ │ │ │ - andeq r7, r2, r0, asr r7 │ │ │ │ + andeq fp, r4, r6, ror #14 │ │ │ │ + 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 │ │ │ │ @@ -48792,31 +48794,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 409b8 │ │ │ │ + blcs 409c0 │ │ │ │ addhi pc, r1, r0, asr #32 │ │ │ │ ldrdne pc, [r0], -fp │ │ │ │ svcvs 0x00bb4630 │ │ │ │ tstmi r9, #1000 @ 0x3e8 │ │ │ │ - svc 0x0086f7cf │ │ │ │ - blle 10fc1e0 │ │ │ │ - stmda ip!, {r4, r6, r7, r8, r9, sl, ip, sp, lr, pc}^ │ │ │ │ + svc 0x0082f7cf │ │ │ │ + blle 10fc1e8 │ │ │ │ + stmda r8!, {r4, r6, r7, r8, r9, sl, ip, sp, lr, pc}^ │ │ │ │ ldrdlt pc, [r0], -r0 │ │ │ │ - blmi 15461f0 │ │ │ │ + blmi 15461f8 │ │ │ │ andcc pc, r3, r8, asr r8 @ │ │ │ │ orrpl pc, r0, #12582912 @ 0xc00000 │ │ │ │ cmnpcs r8, #13828096 @ p-variant is OBSOLETE @ 0xd30000 │ │ │ │ @ instruction: 0xf8c5b9a2 │ │ │ │ @ instruction: 0xf8dab000 │ │ │ │ - bllt 11009f4 │ │ │ │ - blmi 12c7330 │ │ │ │ + bllt 11009fc │ │ │ │ + blmi 12c7338 │ │ │ │ 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 │ │ │ │ @@ -48827,23 +48829,23 @@ │ │ │ │ svcvs 0x00bb30ff │ │ │ │ movwvs lr, #6605 @ 0x19cd │ │ │ │ ldmdavs r9!, {r0, r3, r7, r8, r9, sp}^ │ │ │ │ movwcs r9, #768 @ 0x300 │ │ │ │ @ instruction: 0xf7ea9404 │ │ │ │ @ instruction: 0xf8c5f9f9 │ │ │ │ @ instruction: 0xf8dab000 │ │ │ │ - blcs 40a44 │ │ │ │ + blcs 40a4c │ │ │ │ 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 r4!, {r4, r6, r7, r8, r9, sl, ip, sp, lr, pc} │ │ │ │ + stmda 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: 0xf938f7ea │ │ │ │ @ instruction: 0xf8584b2c │ │ │ │ @ instruction: 0xf5033003 │ │ │ │ @@ -48865,71 +48867,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], -r0, lsl #30 │ │ │ │ - svc 0x00e6f7cf │ │ │ │ + @ instruction: 0x4604eefc │ │ │ │ + svc 0x00e2f7cf │ │ │ │ strmi r2, [r5], -r0, lsl #24 │ │ │ │ @ instruction: 0xf8d0bfb8 │ │ │ │ - blle fefe0aec │ │ │ │ + blle fefe0af4 │ │ │ │ @ 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 │ │ │ │ ldr pc, [fp, fp, lsl #19]! │ │ │ │ - ldc 7, cr15, [r4, #828]! @ 0x33c │ │ │ │ - andeq fp, r4, r2, ror r6 │ │ │ │ + ldc 7, cr15, [r0, #828]! @ 0x33c │ │ │ │ + andeq fp, r4, sl, ror #12 │ │ │ │ ldrdeq r0, [r0], -r8 │ │ │ │ - andeq fp, r4, r2, ror #12 │ │ │ │ + andeq fp, r4, sl, asr r6 │ │ │ │ ldrdeq r0, [r0], -r0 @ │ │ │ │ strdeq r0, [r0], -ip │ │ │ │ - andeq fp, r4, r8, lsl #12 │ │ │ │ - andeq r7, r2, lr, asr #9 │ │ │ │ - andeq r7, r2, ip, lsr r6 │ │ │ │ - andeq r1, r9, r8, ror #12 │ │ │ │ - andeq r7, r2, r6, asr r4 │ │ │ │ - andeq r7, r2, r4, asr #11 │ │ │ │ + andeq fp, r4, r0, lsl #12 │ │ │ │ + @ instruction: 0x000274be │ │ │ │ + andeq r7, r2, ip, lsr #12 │ │ │ │ + andeq r1, r9, r0, ror #12 │ │ │ │ + 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 40b84 │ │ │ │ + blcs 40b8c │ │ │ │ ldmib r7, {r1, r3, r6, r8, ip, lr, pc}^ │ │ │ │ @ instruction: 0x4630121e │ │ │ │ - cdp 7, 10, cr15, cr4, cr15, {6} │ │ │ │ + cdp 7, 10, cr15, cr0, cr15, {6} │ │ │ │ @ instruction: 0xf7cf4604 │ │ │ │ - stccs 15, cr14, [r0], {140} @ 0x8c │ │ │ │ + stccs 15, cr14, [r0], {136} @ 0x88 │ │ │ │ ldrdlt pc, [r0], -r0 │ │ │ │ - blle 11c63b4 │ │ │ │ + blle 11c63bc │ │ │ │ @ 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 10638a8 │ │ │ │ + bmi 10638b0 │ │ │ │ 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 │ │ │ │ @@ -48940,15 +48942,15 @@ │ │ │ │ svcvs 0x00bb30ff │ │ │ │ movwvs lr, #6605 @ 0x19cd │ │ │ │ ldmdavs r9!, {r0, r3, r7, r8, r9, sp}^ │ │ │ │ movwcs r9, #768 @ 0x300 │ │ │ │ @ instruction: 0xf7ea9404 │ │ │ │ @ instruction: 0xf8c5f917 │ │ │ │ @ instruction: 0xf8dab000 │ │ │ │ - blcs 40c08 │ │ │ │ + blcs 40c10 │ │ │ │ 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} │ │ │ │ @@ -48980,57 +48982,57 @@ │ │ │ │ rscscc pc, pc, pc, asr #32 │ │ │ │ svcvs 0x00bb9303 │ │ │ │ movwvs lr, #6605 @ 0x19cd │ │ │ │ movwls r2, #905 @ 0x389 │ │ │ │ ldmdavs r9!, {r8, r9, sp}^ │ │ │ │ @ instruction: 0xf8c6f7ea │ │ │ │ @ instruction: 0xf7cfe7d8 │ │ │ │ - svclt 0x0000ecf0 │ │ │ │ - andeq fp, r4, r2, lsr #9 │ │ │ │ + svclt 0x0000ecec │ │ │ │ + muleq r4, sl, r4 │ │ │ │ ldrdeq r0, [r0], -r8 │ │ │ │ - muleq r4, r2, r4 │ │ │ │ + andeq fp, r4, sl, lsl #9 │ │ │ │ ldrdeq r0, [r0], -r0 @ │ │ │ │ strdeq r0, [r0], -ip │ │ │ │ - andeq fp, r4, r2, asr #8 │ │ │ │ - andeq r7, r2, sl, lsl #6 │ │ │ │ - andeq r7, r2, r8, ror r4 │ │ │ │ - strdeq r7, [r2], -r8 │ │ │ │ - andeq r7, r2, r6, ror #8 │ │ │ │ - andeq r1, r9, r4, lsr #9 │ │ │ │ + andeq fp, r4, sl, lsr r4 │ │ │ │ + strdeq r7, [r2], -sl │ │ │ │ + andeq r7, r2, r8, ror #8 │ │ │ │ + andeq r7, r2, r8, ror #5 │ │ │ │ + andeq r7, r2, r6, asr r4 │ │ │ │ + muleq r9, ip, r4 │ │ │ │ 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, 4, cr15, cr10, cr15, {6} │ │ │ │ + cdp 7, 4, cr15, cr6, cr15, {6} │ │ │ │ @ instruction: 0xf7cf4605 │ │ │ │ - bmi cf0848 │ │ │ │ + bmi cf0840 │ │ │ │ @ instruction: 0xf8d04604 │ │ │ │ @ instruction: 0xf85ab000 │ │ │ │ rsbsvs r3, fp, r2 │ │ │ │ - bllt 2ced90 │ │ │ │ + bllt 2ced98 │ │ │ │ @ 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 980144 │ │ │ │ + blle 98014c │ │ │ │ @ instruction: 0xf8c4687b │ │ │ │ ldmdavs fp, {ip, sp, pc} │ │ │ │ - bmi 9e343c │ │ │ │ + bmi 9e3444 │ │ │ │ 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 │ │ │ │ @@ -49055,120 +49057,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: 0xf830f7ea │ │ │ │ @ instruction: 0xf7cfe7b8 │ │ │ │ - svclt 0x0000ec5a │ │ │ │ - andeq fp, r4, r2, lsl r3 │ │ │ │ - andeq fp, r4, r0, lsl #6 │ │ │ │ + svclt 0x0000ec56 │ │ │ │ + andeq fp, r4, sl, lsl #6 │ │ │ │ + strdeq fp, [r4], -r8 │ │ │ │ ldrdeq r0, [r0], -r8 │ │ │ │ ldrdeq r0, [r0], -r0 @ │ │ │ │ strdeq r0, [r0], -ip │ │ │ │ - andeq fp, r4, lr, lsr #5 │ │ │ │ - andeq r7, r2, r8, lsr #3 │ │ │ │ - andeq r7, r2, r2, lsr #6 │ │ │ │ - muleq r2, r6, r1 │ │ │ │ - andeq r7, r2, r0, lsl r3 │ │ │ │ + andeq fp, r4, r6, lsr #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 feb8c004 │ │ │ │ + bl feb8c00c │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ mrcmi 15, 0, r0, cr7, cr0, {7} │ │ │ │ - blmi 621018 │ │ │ │ + blmi 621020 │ │ │ │ @ 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 4a9e78 │ │ │ │ + blmi 4a9e80 │ │ │ │ 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 │ │ │ │ - stcl 7, cr15, [sl, #828] @ 0x33c │ │ │ │ + stcl 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, r3, ror #31]! @ │ │ │ │ - strdeq fp, [r4], -r0 │ │ │ │ + andeq fp, r4, r8, ror #3 │ │ │ │ strdeq r0, [r0], -ip │ │ │ │ ldrdeq r0, [r0], -r0 @ │ │ │ │ - ldrdeq r7, [r2], -r4 │ │ │ │ - andeq r7, r2, sl, asr r2 │ │ │ │ + andeq r7, r2, r4, asr #1 │ │ │ │ + andeq r7, r2, sl, asr #4 │ │ │ │ vst3.32 {d27,d29,d31}, [pc], r0 │ │ │ │ - bl feb8c084 │ │ │ │ + bl feb8c08c │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ mrcmi 15, 0, r0, cr7, cr0, {7} │ │ │ │ - blmi 621098 │ │ │ │ + blmi 6210a0 │ │ │ │ @ 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 4a9ef8 │ │ │ │ + blmi 4a9f00 │ │ │ │ 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 fe1f2dfc │ │ │ │ + bl fe0f2e04 │ │ │ │ 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, r3, lsr #31]! @ │ │ │ │ - andeq fp, r4, r0, ror r1 │ │ │ │ + andeq fp, r4, r8, ror #2 │ │ │ │ strdeq r0, [r0], -ip │ │ │ │ ldrdeq r0, [r0], -r0 @ │ │ │ │ - andeq r7, r2, r4, asr r0 │ │ │ │ - andeq r7, r2, r6, ror #3 │ │ │ │ + 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 │ │ │ │ - strmi lr, [r4], -sl, asr #29 │ │ │ │ - ldc 7, cr15, [ip, #828]! @ 0x33c │ │ │ │ + strmi lr, [r4], -r6, asr #29 │ │ │ │ + ldc 7, cr15, [r8, #828]! @ 0x33c │ │ │ │ @ instruction: 0x46054b32 │ │ │ │ ldrdge pc, [r0], -r0 │ │ │ │ andls pc, r3, fp, asr r8 @ │ │ │ │ ldrdcc pc, [r0], -r9 │ │ │ │ - blmi c23c14 │ │ │ │ + blmi c23c1c │ │ │ │ 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 4fdb68 │ │ │ │ + b 4fdb70 │ │ │ │ teqle r7, r2 @ │ │ │ │ eorle r1, r5, r3, ror #24 │ │ │ │ andge pc, r0, r5, asr #17 │ │ │ │ ldrdcc pc, [r0], -r9 │ │ │ │ - bmi 963664 │ │ │ │ + bmi 96366c │ │ │ │ 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 │ │ │ │ @@ -49191,75 +49193,75 @@ │ │ │ │ strb pc, [r9, fp, lsr #30] @ │ │ │ │ strbmi r2, [r2], -ip, lsl #7 │ │ │ │ ldrtmi r9, [r1], -r0, lsl #6 │ │ │ │ @ instruction: 0xf04f2300 │ │ │ │ strls r3, [r1], #-255 @ 0xffffff01 │ │ │ │ @ instruction: 0xff20f7e9 │ │ │ │ @ instruction: 0xf7cfe7be │ │ │ │ - svclt 0x0000eb4a │ │ │ │ - andeq fp, r4, lr, ror #1 │ │ │ │ + svclt 0x0000eb46 │ │ │ │ + andeq fp, r4, r6, ror #1 │ │ │ │ ldrdeq r0, [r0], -r8 │ │ │ │ - andeq fp, r4, r0, ror #1 │ │ │ │ + ldrdeq fp, [r4], -r8 │ │ │ │ ldrdeq r0, [r0], -r0 @ │ │ │ │ strdeq r0, [r0], -ip │ │ │ │ - andeq fp, r4, r6, lsl #1 │ │ │ │ - andeq r6, r2, r0, lsl #31 │ │ │ │ - andeq r7, r2, lr, lsl r1 │ │ │ │ - andeq r6, r2, lr, ror #30 │ │ │ │ - andeq r7, r2, ip, lsl #2 │ │ │ │ + andeq fp, r4, lr, ror 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 12c855c │ │ │ │ + blmi 12c8564 │ │ │ │ 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 10e9530 │ │ │ │ + blmi 10e9538 │ │ │ │ @ instruction: 0xf50358eb │ │ │ │ @ instruction: 0xf8d35380 │ │ │ │ tstlt sl, r8, ror r3 │ │ │ │ cmnpcc ip, #13828096 @ p-variant is OBSOLETE @ 0xd30000 │ │ │ │ strbtle r0, [r3], #-922 @ 0xfffffc66 │ │ │ │ @ instruction: 0xf7cf2000 │ │ │ │ - @ instruction: 0x4606ee5c │ │ │ │ - ldc 7, cr15, [r8, #-828] @ 0xfffffcc4 │ │ │ │ + @ instruction: 0x4606ee58 │ │ │ │ + ldc 7, cr15, [r4, #-828] @ 0xfffffcc4 │ │ │ │ ldrdlt pc, [r0], -r0 │ │ │ │ - blle 1240884 │ │ │ │ - ldc 7, cr15, [r2, #-828] @ 0xfffffcc4 │ │ │ │ + blle 124088c │ │ │ │ + stc 7, cr15, [lr, #-828] @ 0xfffffcc4 │ │ │ │ andlt pc, r0, r0, asr #17 │ │ │ │ ldrdcc pc, [r0], -sl │ │ │ │ teqle r7, r0, lsl #22 │ │ │ │ - blmi c47968 │ │ │ │ + blmi c47970 │ │ │ │ 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, cr0, cr15, {6} │ │ │ │ + cdp 7, 2, cr15, cr12, cr15, {6} │ │ │ │ @ instruction: 0xf7cf4606 │ │ │ │ - blmi 97048c │ │ │ │ + blmi 970484 │ │ │ │ ldrdlt pc, [r0], -r0 │ │ │ │ @ instruction: 0xf50358eb │ │ │ │ @ instruction: 0xf8d35380 │ │ │ │ - bcs 3dec4 │ │ │ │ + bcs 3decc │ │ │ │ @ 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 │ │ │ │ @@ -49279,75 +49281,75 @@ │ │ │ │ @ instruction: 0xe7a5fe7b │ │ │ │ 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, cr0, cr9, {7} │ │ │ │ @ instruction: 0xf7cfe790 │ │ │ │ - svclt 0x0000ea9a │ │ │ │ - andeq sl, r4, lr, asr #31 │ │ │ │ - ldrdeq r0, [r0], -r8 │ │ │ │ + svclt 0x0000ea96 │ │ │ │ andeq sl, r4, r6, asr #31 │ │ │ │ + ldrdeq r0, [r0], -r8 │ │ │ │ + @ instruction: 0x0004afbe │ │ │ │ ldrdeq r0, [r0], -r0 @ │ │ │ │ strdeq r0, [r0], -ip │ │ │ │ - andeq sl, r4, r8, ror #30 │ │ │ │ - andeq r6, r2, r2, ror #28 │ │ │ │ - andeq r7, r2, ip │ │ │ │ - andeq r6, r2, r0, lsl lr │ │ │ │ - @ instruction: 0x00026fba │ │ │ │ + andeq sl, r4, r0, ror #30 │ │ │ │ + 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 12c86bc │ │ │ │ + blmi 12c86c4 │ │ │ │ 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 10e9690 │ │ │ │ + blmi 10e9698 │ │ │ │ @ instruction: 0xf50358eb │ │ │ │ @ instruction: 0xf8d35380 │ │ │ │ tstlt sl, r8, ror r3 │ │ │ │ cmnpcc ip, #13828096 @ p-variant is OBSOLETE @ 0xd30000 │ │ │ │ strbtle r0, [r3], #-986 @ 0xfffffc26 │ │ │ │ @ instruction: 0xf7cf2000 │ │ │ │ - strmi lr, [r6], -ip, lsr #23 │ │ │ │ - stcl 7, cr15, [r8], #-828 @ 0xfffffcc4 │ │ │ │ + strmi lr, [r6], -r8, lsr #23 │ │ │ │ + stcl 7, cr15, [r4], #-828 @ 0xfffffcc4 │ │ │ │ ldrdlt pc, [r0], -r0 │ │ │ │ - blle 12409e4 │ │ │ │ - stcl 7, cr15, [r2], #-828 @ 0xfffffcc4 │ │ │ │ + blle 12409ec │ │ │ │ + mrrc 7, 12, pc, lr, cr15 @ │ │ │ │ andlt pc, r0, r0, asr #17 │ │ │ │ ldrdcc pc, [r0], -sl │ │ │ │ teqle r7, r0, lsl #22 │ │ │ │ - blmi c47ac8 │ │ │ │ + blmi c47ad0 │ │ │ │ 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 fe073168 │ │ │ │ + bl 1f73170 │ │ │ │ @ instruction: 0xf7cf4606 │ │ │ │ - blmi 97032c │ │ │ │ + blmi 970324 │ │ │ │ ldrdlt pc, [r0], -r0 │ │ │ │ @ instruction: 0xf50358eb │ │ │ │ @ instruction: 0xf8d35380 │ │ │ │ - bcs 3e024 │ │ │ │ + bcs 3e02c │ │ │ │ @ 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 │ │ │ │ @@ -49367,54 +49369,54 @@ │ │ │ │ str pc, [r5, fp, asr #27]! │ │ │ │ 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, [r0, #932] @ 0x3a4 │ │ │ │ @ instruction: 0xf7cfe790 │ │ │ │ - svclt 0x0000e9ea │ │ │ │ - andeq sl, r4, lr, ror #28 │ │ │ │ - ldrdeq r0, [r0], -r8 │ │ │ │ + svclt 0x0000e9e6 │ │ │ │ andeq sl, r4, r6, ror #28 │ │ │ │ + ldrdeq r0, [r0], -r8 │ │ │ │ + andeq sl, r4, lr, asr lr │ │ │ │ ldrdeq r0, [r0], -r0 @ │ │ │ │ strdeq r0, [r0], -ip │ │ │ │ - andeq sl, r4, r8, lsl #28 │ │ │ │ - andeq r6, r2, r2, lsl #26 │ │ │ │ - @ instruction: 0x00026eb8 │ │ │ │ - @ instruction: 0x00026cb0 │ │ │ │ - andeq r6, r2, r6, ror #28 │ │ │ │ + andeq sl, r4, r0, lsl #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 1046b34 │ │ │ │ + bmi 1046b3c │ │ │ │ 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 f3056c │ │ │ │ + blmi f30564 │ │ │ │ @ instruction: 0xf85b4604 │ │ │ │ @ instruction: 0xf8d99003 │ │ │ │ - blcs 41320 │ │ │ │ + blcs 41328 │ │ │ │ @ instruction: 0xf7cfd13f │ │ │ │ - blmi e30238 │ │ │ │ + blmi e30230 │ │ │ │ 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 30134c │ │ │ │ - blmi ac7c08 │ │ │ │ + bllt 301354 │ │ │ │ + blmi ac7c10 │ │ │ │ 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 │ │ │ │ @@ -49447,25 +49449,25 @@ │ │ │ │ ldrbmi pc, [r3], -r9, lsl #25 @ │ │ │ │ strbmi r9, [r2], -r1 │ │ │ │ @ instruction: 0x46312097 │ │ │ │ @ instruction: 0xf04f9000 │ │ │ │ stmib sp, {r0, r1, r2, r3, r4, r5, r6, r7, ip, sp}^ │ │ │ │ @ instruction: 0xf7e95502 │ │ │ │ @ instruction: 0xe7aafd1f │ │ │ │ - stmdb r8, {r0, r1, r2, r3, r6, r7, r8, r9, sl, ip, sp, lr, pc}^ │ │ │ │ - andeq sl, r4, r8, lsl #26 │ │ │ │ + stmdb r4, {r0, r1, r2, r3, r6, r7, r8, r9, sl, ip, sp, lr, pc}^ │ │ │ │ + andeq sl, r4, r0, lsl #26 │ │ │ │ ldrdeq r0, [r0], -r8 │ │ │ │ - strdeq sl, [r4], -ip │ │ │ │ + strdeq sl, [r4], -r4 │ │ │ │ ldrdeq r0, [r0], -r0 @ │ │ │ │ strdeq r0, [r0], -ip │ │ │ │ - @ instruction: 0x0004acb0 │ │ │ │ - andeq r6, r2, r4, lsl #23 │ │ │ │ - andeq r6, r2, r6, asr #26 │ │ │ │ - andeq r6, r2, r2, ror fp │ │ │ │ - andeq r6, r2, r4, lsr sp │ │ │ │ + andeq sl, r4, r8, lsr #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 │ │ │ │ @@ -49473,79 +49475,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 4f4c8 │ │ │ │ + blcs 4f4d0 │ │ │ │ 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 418b8 │ │ │ │ + blcs 418c0 │ │ │ │ @ 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 │ │ │ │ - stmda sl, {r0, r1, r2, r3, r6, r7, r8, r9, sl, ip, sp, lr, pc}^ │ │ │ │ + stmda 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 1e01a50 │ │ │ │ + blcs 1e01a58 │ │ │ │ sbcs sp, r7, r6, lsl #2 │ │ │ │ - b ff8f3424 │ │ │ │ - blcs 14f4f8 │ │ │ │ + b ff7f342c │ │ │ │ + blcs 14f500 │ │ │ │ mvnshi pc, r0, asr #32 │ │ │ │ tstcs r1, r8, ror #16 │ │ │ │ - stmia r4!, {r0, r1, r2, r3, r6, r7, r8, r9, sl, ip, sp, lr, pc}^ │ │ │ │ - blle ffcff4fc │ │ │ │ + stmia r0!, {r0, r1, r2, r3, r6, r7, r8, r9, sl, ip, sp, lr, pc}^ │ │ │ │ + blle ffcff504 │ │ │ │ @ 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: 0xf8d4fe53 │ │ │ │ stmdblt r3!, {r3, r6, r8, ip, sp} │ │ │ │ - ldmda r4, {r0, r1, r2, r3, r6, r7, r8, r9, sl, ip, sp, lr, pc} │ │ │ │ + ldmda r0, {r0, r1, r2, r3, r6, r7, r8, r9, sl, ip, sp, lr, pc} │ │ │ │ @ instruction: 0xf0002800 │ │ │ │ @ instruction: 0x200081bd │ │ │ │ - stmda r8, {r0, r1, r2, r3, r6, r7, r8, r9, sl, ip, sp, lr, pc} │ │ │ │ + stmda 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 r4!, {r0, r1, r2, r3, r6, r7, r8, r9, sl, ip, sp, lr, pc}^ │ │ │ │ + ldmib r0!, {r0, r1, r2, r3, r6, r7, r8, r9, sl, ip, sp, lr, pc}^ │ │ │ │ andcs r2, r1, #-2147483648 @ 0x80000000 │ │ │ │ @ instruction: 0xf7cf4608 │ │ │ │ - ldrsht lr, [r2], r0 │ │ │ │ + adcs lr, r2, ip, ror #19 │ │ │ │ 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 │ │ │ │ ldc2 7, cr15, [sl, #880] @ 0x370 │ │ │ │ @@ -49555,34 +49557,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 4d608 │ │ │ │ + bcs 4d610 │ │ │ │ eorhi pc, fp, #64 @ 0x40 │ │ │ │ mvnscc pc, #79 @ 0x4f │ │ │ │ ldrsh r6, [r7], #-11 │ │ │ │ @ instruction: 0xf0002b01 │ │ │ │ @ instruction: 0xf894813e │ │ │ │ - blcs 1e01b2c │ │ │ │ + blcs 1e01b34 │ │ │ │ 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 0x0032f7ce │ │ │ │ + svc 0x002ef7ce │ │ │ │ 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}^ │ │ │ │ @@ -49601,67 +49603,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 4f6c8 │ │ │ │ + blcs 4f6d0 │ │ │ │ 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 4735c8 │ │ │ │ - blcs 14f69c │ │ │ │ + b 3735d0 │ │ │ │ + blcs 14f6a4 │ │ │ │ msrhi CPSR_sx, r0, asr #32 │ │ │ │ tstcs r0, r8, lsr #16 │ │ │ │ - ldmda r2, {r0, r1, r2, r3, r6, r7, r8, r9, sl, ip, sp, lr, pc} │ │ │ │ - blle ffcff6a0 │ │ │ │ + stmda lr, {r0, r1, r2, r3, r6, r7, r8, r9, sl, ip, sp, lr, pc} │ │ │ │ + blle ffcff6a8 │ │ │ │ @ instruction: 0xf7cfe72c │ │ │ │ - stmdavs r3, {r2, r9, fp, sp, lr, pc} │ │ │ │ + stmdavs r3, {r9, fp, sp, lr, pc} │ │ │ │ tstle r5, r4, lsl #22 │ │ │ │ andcs r2, r1, r2, lsl #2 │ │ │ │ - stmda r6, {r0, r1, r2, r3, r6, r7, r8, r9, sl, ip, sp, lr, pc} │ │ │ │ - blle ffd3f6b8 │ │ │ │ + stmda r2, {r0, r1, r2, r3, r6, r7, r8, r9, sl, ip, sp, lr, pc} │ │ │ │ + blle ffd3f6c0 │ │ │ │ tstcs r2, r1, lsl #4 │ │ │ │ @ instruction: 0xf7cf2000 │ │ │ │ - @ instruction: 0xf8d4e93c │ │ │ │ + @ instruction: 0xf8d4e938 │ │ │ │ stclne 1, cr5, [r9], #-416 @ 0xfffffe60 │ │ │ │ qadd16mi fp, r8, r8 │ │ │ │ sbc sp, r6, r8, lsl #2 │ │ │ │ - stmib ip!, {r0, r1, r2, r3, r6, r7, r8, r9, sl, ip, sp, lr, pc}^ │ │ │ │ - blcs 14f6e4 │ │ │ │ + stmib r8!, {r0, r1, r2, r3, r6, r7, r8, r9, sl, ip, sp, lr, pc}^ │ │ │ │ + blcs 14f6ec │ │ │ │ tstphi r2, r0, asr #32 @ p-variant is OBSOLETE │ │ │ │ ldrdeq pc, [r8, #-132]! @ 0xffffff7c │ │ │ │ - svc 0x00faf7ce │ │ │ │ - blle ffcff6e8 │ │ │ │ + svc 0x00f6f7ce │ │ │ │ + blle ffcff6f0 │ │ │ │ stclvs 2, cr15, [r7], #-280 @ 0xfffffee8 │ │ │ │ stclvs 2, cr15, [r6], #-792 @ 0xfffffce8 │ │ │ │ @ instruction: 0xf04f17c3 │ │ │ │ @ instruction: 0xf8df080a │ │ │ │ @ instruction: 0xf107e458 │ │ │ │ - blx fe337192 │ │ │ │ + blx fe33719a │ │ │ │ strmi r1, [r5], -r0, lsl #4 │ │ │ │ - bl ff106b00 │ │ │ │ - blx 236596 │ │ │ │ + bl ff106b08 │ │ │ │ + blx 23659e │ │ │ │ @ instruction: 0xf81e0213 │ │ │ │ eorsvc r2, r2, r2 │ │ │ │ @ instruction: 0xf0002b00 │ │ │ │ ldrtmi r8, [r0], -r6, ror #1 │ │ │ │ - blx fe33db26 │ │ │ │ + blx fe33db2e │ │ │ │ ldrbne r2, [sl, r3, lsl #20] │ │ │ │ - bl ff0c1b2c │ │ │ │ - blx 2361d6 │ │ │ │ + bl ff0c1b34 │ │ │ │ + blx 2361de │ │ │ │ @ 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 │ │ │ │ @@ -49674,170 +49676,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, r6, r9, fp, sp, lr, pc} │ │ │ │ + stmdacs r0, {r1, r2, r3, r4, r5, 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 8717bc │ │ │ │ + blx 8717c4 │ │ │ │ tstcs r5, r0, lsr #16 │ │ │ │ - b cf36d8 │ │ │ │ + b bf36e0 │ │ │ │ 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 4f838 │ │ │ │ + bcs 4f840 │ │ │ │ addeq pc, ip, #4, 2 │ │ │ │ strbmi fp, [r9], -ip, lsl #30 │ │ │ │ stmdblt r3, {r0, r4, r5, r9, sl, lr} │ │ │ │ @ instruction: 0xf7cf4642 │ │ │ │ - strmi lr, [r5], -r2, asr #18 │ │ │ │ - stmdb lr!, {r0, r1, r2, r3, r6, r7, r8, r9, sl, ip, sp, lr, pc}^ │ │ │ │ + @ instruction: 0x4605e93e │ │ │ │ + stmdb 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, cr6, cr14, {6} │ │ │ │ + cdp 7, 15, cr15, cr2, cr14, {6} │ │ │ │ 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, 1, cr15, cr12, cr14, {6} │ │ │ │ + cdp 7, 1, 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 ff2f1850 │ │ │ │ + blx ff2f1858 │ │ │ │ @ instruction: 0x4652e716 │ │ │ │ @ instruction: 0xf7ce4651 │ │ │ │ - @ instruction: 0xe6bceff6 │ │ │ │ - b 107377c │ │ │ │ + @ instruction: 0xe6bceff2 │ │ │ │ + b f73784 │ │ │ │ @ instruction: 0xf8c41c43 │ │ │ │ suble r0, fp, r4, asr r1 │ │ │ │ @ instruction: 0xf43f2800 │ │ │ │ @ instruction: 0xf8d4ae46 │ │ │ │ - blcs 81de4 │ │ │ │ + blcs 81dec │ │ │ │ mcrge 4, 5, pc, cr15, cr15, {3} @ │ │ │ │ @ instruction: 0xf7ce4630 │ │ │ │ - @ instruction: 0xf107eeb8 │ │ │ │ + @ instruction: 0xf107eeb4 │ │ │ │ @ instruction: 0xf64206a4 │ │ │ │ tstcs r2, r1, lsr r3 │ │ │ │ @ instruction: 0xe7678033 │ │ │ │ - ldmdb lr, {r0, r1, r2, r3, r6, r7, r8, r9, sl, ip, sp, lr, pc} │ │ │ │ + ldmdb 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, ip, asr r8 │ │ │ │ + and lr, r1, r8, asr r8 │ │ │ │ @ instruction: 0xd1a62804 │ │ │ │ ldrdcs pc, [r8], r4 │ │ │ │ - blcs 4fa1c │ │ │ │ + blcs 4fa24 │ │ │ │ strbmi fp, [r9], -ip, lsl #30 │ │ │ │ tstlt sl, r1, asr #12 │ │ │ │ addeq pc, ip, #4, 2 │ │ │ │ @ instruction: 0xf7cf4630 │ │ │ │ - @ instruction: 0x4605e8d6 │ │ │ │ - stmdb r2, {r0, r1, r2, r3, r6, r7, r8, r9, sl, ip, sp, lr, pc} │ │ │ │ + @ instruction: 0x4605e8d2 │ │ │ │ + ldm 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, r4, r5, fp, sp, lr, pc}^ │ │ │ │ + stmdblt r8, {r1, r2, r3, r5, fp, sp, lr, pc}^ │ │ │ │ ldrdeq pc, [r0, #-132] @ 0xffffff7c │ │ │ │ - b b73810 │ │ │ │ + b a73818 │ │ │ │ @ instruction: 0xf7cfb920 │ │ │ │ - stmdacs r0, {r1, r3, r5, r9, fp, sp, lr, pc} │ │ │ │ + stmdacs r0, {r1, r2, r5, r9, fp, sp, lr, pc} │ │ │ │ mcrge 6, 1, pc, cr11, cr15, {7} @ │ │ │ │ @ instruction: 0xf7ce2001 │ │ │ │ - tstcs r1, r4, ror lr │ │ │ │ - blmi fe92f58c │ │ │ │ + tstcs r1, r0, ror lr │ │ │ │ + blmi fe92f594 │ │ │ │ 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 1671934 │ │ │ │ + blx 167193c │ │ │ │ @ instruction: 0xf7cfe648 │ │ │ │ - stmdavs r4, {r1, r3, r6, r7, fp, sp, lr, pc} │ │ │ │ + stmdavs r4, {r1, r2, r6, r7, fp, sp, lr, pc} │ │ │ │ @ instruction: 0xf5072240 │ │ │ │ @ instruction: 0x46207192 │ │ │ │ @ instruction: 0xf7e92572 │ │ │ │ - bmi fe6340a8 │ │ │ │ + bmi fe6340b0 │ │ │ │ strbmi r4, [r1], -r3, lsr #12 │ │ │ │ strls r4, [r0, #-1146] @ 0xfffffb86 │ │ │ │ andeq lr, r1, #3358720 @ 0x334000 │ │ │ │ @ instruction: 0xf04f22e0 │ │ │ │ @ instruction: 0xf7e930ff │ │ │ │ ldmvs fp!, {r0, r2, r4, r5, r6, r9, fp, ip, sp, lr, pc} │ │ │ │ - blcs 4f9b4 │ │ │ │ + blcs 4f9bc │ │ │ │ mcrge 4, 1, pc, cr14, cr15, {1} @ │ │ │ │ rsccs r4, r2, #9371648 @ 0x8f0000 │ │ │ │ ldrbtmi r4, [r8], #-1601 @ 0xfffff9bf │ │ │ │ - blx df1978 │ │ │ │ + blx df1980 │ │ │ │ stmdavs r0!, {r1, r2, r5, r9, sl, sp, lr, pc} │ │ │ │ @ instruction: 0xf904f7e8 │ │ │ │ @ instruction: 0xf00c4604 │ │ │ │ stmdavc r3, {r0, r1, r2, r3, r4, r5, r6, r9, fp, ip, sp, lr, pc} │ │ │ │ rsble r2, r3, r0, lsl #22 │ │ │ │ - blx 1ef19a0 │ │ │ │ + blx 1ef19a8 │ │ │ │ @ instruction: 0xf8faf7e8 │ │ │ │ @ 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 12f393c │ │ │ │ + blx 12f3944 │ │ │ │ @ instruction: 0xf7f44628 │ │ │ │ @ instruction: 0x4620fe93 │ │ │ │ mrc2 7, 4, pc, cr0, 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, {r3, r4, r5, r6, fp, sp, lr, pc} │ │ │ │ + stmdavs r4, {r2, r4, r5, r6, fp, sp, lr, pc} │ │ │ │ @ instruction: 0xf5072240 │ │ │ │ @ instruction: 0x46207192 │ │ │ │ @ instruction: 0xf98ef7e9 │ │ │ │ @ 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, r5, r9, fp, ip, sp, lr, pc} │ │ │ │ - blcs 4fa58 │ │ │ │ + blcs 4fa60 │ │ │ │ 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 │ │ │ │ @@ -49845,35 +49847,35 @@ │ │ │ │ stmdavs r0!, {r2, r3, r6, r7, r8, sl, sp, lr, pc} │ │ │ │ @ instruction: 0xf8aaf7e8 │ │ │ │ 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 739d0 │ │ │ │ + blx 739d8 │ │ │ │ @ instruction: 0xf7f44620 │ │ │ │ - str pc, [pc, #3657]! @ 3687d │ │ │ │ + str pc, [pc, #3657]! @ 36885 │ │ │ │ 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: 0xf9ecf7e9 │ │ │ │ @ instruction: 0xf7cfe7a3 │ │ │ │ - strmi lr, [r3], -sl, lsr #16 │ │ │ │ + strmi lr, [r3], -r6, lsr #16 │ │ │ │ @ instruction: 0xf8d36820 │ │ │ │ @ instruction: 0xf7e88000 │ │ │ │ @ instruction: 0xf8d4f881 │ │ │ │ strmi r3, [r6], -r8, asr #2 │ │ │ │ @ instruction: 0xf7ceb91b │ │ │ │ - stmdacs r0, {r2, r4, r5, r6, r8, sl, fp, sp, lr, pc} │ │ │ │ + stmdacs r0, {r4, r5, r6, r8, sl, fp, sp, lr, pc} │ │ │ │ @ instruction: 0xf7ced03f │ │ │ │ - stmdbmi ip, {r4, r5, r6, r8, sl, fp, sp, lr, pc}^ │ │ │ │ + stmdbmi ip, {r2, r3, 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: 0xf9ccf7e9 │ │ │ │ mcrmi 6, 2, r4, cr6, cr0, {1} │ │ │ │ @@ -49887,73 +49889,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, r3, r5, r7, r9, sl, fp, sp, lr, pc} │ │ │ │ + ldmvs fp!, {r1, r2, 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!, {r3, r6, r7, r8, sl, fp, sp, lr, pc} │ │ │ │ + ldmdbmi r0!, {r2, 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: 0xf98cf7e9 │ │ │ │ svclt 0x0000e7be │ │ │ │ - andeq sl, r4, sl, asr #23 │ │ │ │ + andeq sl, r4, r2, asr #23 │ │ │ │ ldrdeq r0, [r0], -r8 │ │ │ │ - @ instruction: 0x0004abbe │ │ │ │ + @ instruction: 0x0004abb6 │ │ │ │ ldrdeq r0, [r0], -r0 @ │ │ │ │ - @ instruction: 0x00090cba │ │ │ │ - andeq r6, r2, r6, ror #24 │ │ │ │ - strdeq r6, [r2], -lr │ │ │ │ - andeq r0, r9, sl, asr #23 │ │ │ │ - @ instruction: 0x00090bb6 │ │ │ │ - andeq r6, r2, sl, lsr fp │ │ │ │ - andeq pc, r1, r6, asr r2 @ │ │ │ │ + @ instruction: 0x00090cb2 │ │ │ │ + andeq r6, r2, r6, asr ip │ │ │ │ + andeq r6, r2, lr, ror #23 │ │ │ │ + andeq r0, r9, r2, asr #23 │ │ │ │ + andeq r0, r9, lr, lsr #23 │ │ │ │ + andeq r6, r2, sl, lsr #22 │ │ │ │ + andeq pc, r1, r6, asr #4 │ │ │ │ + andeq r6, r2, lr, asr #21 │ │ │ │ ldrdeq r6, [r2], -lr │ │ │ │ - andeq r6, r2, lr, ror #21 │ │ │ │ - muleq r4, r8, r9 │ │ │ │ - andeq ip, r2, ip, lsr #28 │ │ │ │ - @ instruction: 0x000269bc │ │ │ │ - andeq r6, r2, r6, ror r9 │ │ │ │ - andeq r6, r2, lr, lsl r9 │ │ │ │ - andeq r6, r2, r8, lsr #18 │ │ │ │ - andeq r6, r2, ip, lsl #18 │ │ │ │ - andeq r6, r2, sl, lsl r9 │ │ │ │ - ldrdeq r6, [r2], -ip │ │ │ │ - andeq r6, r2, r6, ror #17 │ │ │ │ + muleq r4, r0, r9 │ │ │ │ + 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 #16 │ │ │ │ - andeq r0, r9, r8, asr r8 │ │ │ │ - strdeq r6, [r2], -r8 │ │ │ │ - andeq r6, r2, r2, lsl #16 │ │ │ │ - @ instruction: 0x000267b4 │ │ │ │ - @ instruction: 0x000267be │ │ │ │ - andeq r6, r2, ip, ror r7 │ │ │ │ - andeq r6, r2, lr, ror #13 │ │ │ │ - andeq r6, r2, sl, lsl r7 │ │ │ │ - andeq r6, r2, r0, lsl #14 │ │ │ │ + andeq r0, r9, r0, ror #16 │ │ │ │ + andeq r0, r9, r0, asr 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 │ │ │ │ - andeq r6, r2, r8, ror #13 │ │ │ │ - @ instruction: 0x000266be │ │ │ │ - andeq r6, r2, lr, ror r6 │ │ │ │ - andeq r6, r2, r6, ror #12 │ │ │ │ - andeq r6, r2, r6, lsr #12 │ │ │ │ - strdeq r6, [r2], -lr │ │ │ │ + strdeq r6, [r2], -r0 │ │ │ │ + strdeq r6, [r2], -sl │ │ │ │ + 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 │ │ │ │ @@ -49962,62 +49964,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, [r6], #824 @ 0x338 │ │ │ │ + stc 7, cr15, [r2], #824 @ 0x338 │ │ │ │ ldrsbeq pc, [r0, #-132] @ 0xffffff7c @ │ │ │ │ - blle 7fc08 │ │ │ │ + blle 7fc10 │ │ │ │ @ instruction: 0xff5cf009 │ │ │ │ ldrdcs pc, [r4, #-132]! @ 0xffffff7c │ │ │ │ mvnscc pc, #79 @ 0x4f │ │ │ │ @ instruction: 0xf8c42100 │ │ │ │ @ instruction: 0xf8c4314c │ │ │ │ @ instruction: 0xf64f1158 │ │ │ │ @ instruction: 0xf6cf33fb │ │ │ │ @ instruction: 0xf8c473ff │ │ │ │ - bcs 4216c │ │ │ │ + bcs 42174 │ │ │ │ @ instruction: 0xf107d13c │ │ │ │ ldrcs r0, [lr], -r4, lsl #22 │ │ │ │ - bvc fec73048 │ │ │ │ + bvc fec73050 │ │ │ │ andcs pc, r0, fp, lsl #17 │ │ │ │ @ instruction: 0xf8d4220b │ │ │ │ @ instruction: 0x46510154 │ │ │ │ - stcl 7, cr15, [lr, #824]! @ 0x338 │ │ │ │ + stcl 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 973c5c │ │ │ │ + blx 973c64 │ │ │ │ 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 │ │ │ │ - stcl 7, cr15, [r8, #824] @ 0x338 │ │ │ │ + stcl 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 1764408 │ │ │ │ + bmi 1764410 │ │ │ │ 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] │ │ │ │ @@ -50028,105 +50030,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 13f1858 │ │ │ │ + bmi 13f1850 │ │ │ │ vst2.8 {d22-d23}, [pc], r3 │ │ │ │ ldrbtmi r7, [sl], #-384 @ 0xfffffe80 │ │ │ │ @ instruction: 0xf0084658 │ │ │ │ - blmi 1174334 │ │ │ │ + blmi 117433c │ │ │ │ @ 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: 0xf872f7e9 │ │ │ │ - blmi 106fc08 │ │ │ │ + blmi 106fc10 │ │ │ │ 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, r3, 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 20228ac │ │ │ │ - bmi d69e28 │ │ │ │ + blcs 20228b4 │ │ │ │ + bmi d69e30 │ │ │ │ orrvc pc, r0, pc, asr #8 │ │ │ │ ldrbtmi r4, [sl], #-1624 @ 0xfffff9a8 │ │ │ │ @ instruction: 0xf94af008 │ │ │ │ - bmi 9afc98 │ │ │ │ + bmi 9afca0 │ │ │ │ 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 a61b9c │ │ │ │ + bmi a61ba4 │ │ │ │ orrvc pc, r0, pc, asr #8 │ │ │ │ ldrbtmi r4, [sl], #-1624 @ 0xfffff9a8 │ │ │ │ @ instruction: 0xf930f008 │ │ │ │ - bmi 9afb6c │ │ │ │ + bmi 9afb74 │ │ │ │ orrvc pc, r0, pc, asr #8 │ │ │ │ ldrbtmi r4, [sl], #-1624 @ 0xfffff9a8 │ │ │ │ @ instruction: 0xf928f008 │ │ │ │ - bmi 8efc54 │ │ │ │ + bmi 8efc5c │ │ │ │ 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]! │ │ │ │ - ldc 7, cr15, [sl], #-824 @ 0xfffffcc8 │ │ │ │ - andeq sl, r4, lr, lsr #8 │ │ │ │ + ldc 7, cr15, [r6], #-824 @ 0xfffffcc8 │ │ │ │ + andeq sl, r4, r6, lsr #8 │ │ │ │ ldrdeq r0, [r0], -r8 │ │ │ │ - andeq sl, r4, r4, lsr #8 │ │ │ │ + andeq sl, r4, ip, lsl r4 │ │ │ │ ldrdeq r0, [r0], -r0 @ │ │ │ │ - muleq r2, r6, r4 │ │ │ │ - andeq r6, r2, r4, ror #10 │ │ │ │ + andeq r6, r2, r6, lsl #9 │ │ │ │ + andeq r6, r2, r4, asr r5 │ │ │ │ andeq r0, r0, r8, ror #7 │ │ │ │ - andeq sl, r4, r2, asr #6 │ │ │ │ - andeq r6, r2, lr, lsl r4 │ │ │ │ - andeq r6, r2, ip, asr #8 │ │ │ │ - andeq r6, r2, ip, lsl #8 │ │ │ │ - andeq r6, r2, sl, lsr r4 │ │ │ │ - strdeq r6, [r2], -r6 @ │ │ │ │ - andeq r6, r2, r0, lsl #8 │ │ │ │ - andeq r6, r2, r8, asr #7 │ │ │ │ - andeq r6, r2, r2, ror #7 │ │ │ │ - andeq r6, r2, sl, lsr #7 │ │ │ │ - andeq r6, r2, r6, lsr r4 │ │ │ │ - andeq r6, r2, r6, lsl #7 │ │ │ │ + andeq sl, r4, sl, lsr 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, r6, lsr #8 │ │ │ │ + andeq r6, r2, r6, ror r3 │ │ │ │ + muleq r2, r2, r3 │ │ │ │ andeq r6, r2, r2, lsr #7 │ │ │ │ - @ instruction: 0x000263b2 │ │ │ │ - andeq r6, r2, lr, lsl #6 │ │ │ │ + strdeq r6, [r2], -lr │ │ │ │ vst3. {d27,d29,d31}, [pc :256], r8 │ │ │ │ - bl feb8d070 │ │ │ │ + bl feb8d078 │ │ │ │ @ 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 │ │ │ │ @@ -50138,47 +50140,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, #1120 @ 0x460 │ │ │ │ + addcs lr, r0, #1056 @ 0x420 │ │ │ │ @ instruction: 0xf1044629 │ │ │ │ @ instruction: 0xf7ce008c │ │ │ │ - @ instruction: 0xf7ceee40 │ │ │ │ - @ instruction: 0xf8c4eb46 │ │ │ │ + @ instruction: 0xf7ceee3c │ │ │ │ + @ instruction: 0xf8c4eb42 │ │ │ │ @ instruction: 0xf7ce0140 │ │ │ │ - @ instruction: 0xf8c4ee26 │ │ │ │ + @ instruction: 0xf8c4ee22 │ │ │ │ @ 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 41f0c │ │ │ │ + blcs 41f14 │ │ │ │ stmdacs r0, {r1, r2, r6, r8, ip, lr, pc} │ │ │ │ - b 14ea080 │ │ │ │ + b 14ea088 │ │ │ │ subsle r0, r8, r1, lsl #6 │ │ │ │ ldrdls pc, [r8], r4 │ │ │ │ svceq 0x001df1b9 │ │ │ │ ldrtmi sp, [r5], -r8, asr #24 │ │ │ │ @ instruction: 0x4630b11e │ │ │ │ - stcl 7, cr15, [ip, #-824]! @ 0xfffffcc8 │ │ │ │ + stcl 7, cr15, [r8, #-824]! @ 0xfffffcc8 │ │ │ │ strbmi r1, [r2], r5, asr #24 │ │ │ │ svceq 0x0000f1b8 │ │ │ │ strbmi sp, [r0], -r4 │ │ │ │ - stcl 7, cr15, [r4, #-824]! @ 0xfffffcc8 │ │ │ │ - beq b2340 │ │ │ │ + stcl 7, cr15, [r0, #-824]! @ 0xfffffcc8 │ │ │ │ + beq b2348 │ │ │ │ @ instruction: 0x46284651 │ │ │ │ @ instruction: 0xf9a6f00c │ │ │ │ subsle r2, r2, r0, lsl #16 │ │ │ │ stmibeq r9, {r2, r8, r9, fp, sp, lr, pc} │ │ │ │ @ instruction: 0x46284455 │ │ │ │ stc2 7, cr15, [r0], {244} @ 0xf4 │ │ │ │ addeq pc, ip, r9, asr #17 │ │ │ │ @@ -50198,15 +50200,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 1662400 │ │ │ │ + b 1662408 │ │ │ │ @ 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 │ │ │ │ @@ -50216,124 +50218,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 41ff8 │ │ │ │ + blcs 42000 │ │ │ │ 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 #2 │ │ │ │ + strdeq sl, [r4], -ip │ │ │ │ ldrdeq r0, [r0], -r0 @ │ │ │ │ - andeq r7, r2, r8, lsl #29 │ │ │ │ - andeq r6, r2, r0, ror #2 │ │ │ │ - andeq r6, r2, sl, ror r2 │ │ │ │ - andeq r6, r2, r2, asr #2 │ │ │ │ - andeq r6, r2, ip, asr r2 │ │ │ │ - andeq r6, r2, ip, lsr #2 │ │ │ │ - andeq r6, r2, r6, asr #4 │ │ │ │ - andeq r6, r2, r2, lsl #2 │ │ │ │ - andeq r6, r2, ip, 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 feb8d240 │ │ │ │ + bl feb8d248 │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ svcge 0x00000ff0 │ │ │ │ @ instruction: 0xf7ff4604 │ │ │ │ - bmi 535c84 │ │ │ │ + bmi 535c8c │ │ │ │ @ instruction: 0x46204913 │ │ │ │ ldcmi 4, cr4, [r3, #-488] @ 0xfffffe18 │ │ │ │ @ instruction: 0xf7ff4479 │ │ │ │ - bmi 4f5d6c │ │ │ │ + bmi 4f5d74 │ │ │ │ @ instruction: 0x46204912 │ │ │ │ ldrbtmi r4, [sp], #-1146 @ 0xfffffb86 │ │ │ │ @ instruction: 0xf7ff4479 │ │ │ │ - bmi 475d5c │ │ │ │ + bmi 475d64 │ │ │ │ @ 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, ip, asr #17 │ │ │ │ - ldrdeq r6, [r2], -ip │ │ │ │ - muleq r4, sl, pc @ │ │ │ │ - ldrdeq r6, [r2], -r8 │ │ │ │ - strdeq r6, [r2], -ip │ │ │ │ - strdeq r6, [r2], -r8 │ │ │ │ - strdeq r6, [r2], -sl │ │ │ │ + @ instruction: 0x0001f8bc │ │ │ │ + andeq r6, r2, ip, asr #3 │ │ │ │ + muleq r4, r2, pc @ │ │ │ │ + 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, lr, lsr ip │ │ │ │ + andeq lr, r1, lr, lsr #24 │ │ │ │ vst3. {d27,d29,d31}, [pc :256], r8 │ │ │ │ - bl feb8d2c8 │ │ │ │ + bl feb8d2d0 │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ - blmi 9ba070 │ │ │ │ - bmi 9e1cd4 │ │ │ │ + blmi 9ba078 │ │ │ │ + bmi 9e1cdc │ │ │ │ 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 15aa1a4 │ │ │ │ + b 15aa1ac │ │ │ │ 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 5f5774 │ │ │ │ + blmi 5f577c │ │ │ │ ldmdavs r8, {r0, r1, r3, r4, r5, r6, sl, lr}^ │ │ │ │ - blmi 5a25b0 │ │ │ │ + blmi 5a25b8 │ │ │ │ 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 @ 36150 @ │ │ │ │ + ldrbtcc pc, [pc], #79 @ 36158 @ │ │ │ │ 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 #30 │ │ │ │ + andeq r9, r4, r2, lsr #30 │ │ │ │ ldrdeq r0, [r0], -r0 @ │ │ │ │ - andeq r0, r9, r2, ror r0 │ │ │ │ - andeq sp, r4, r6, asr #21 │ │ │ │ - andeq r5, r2, r6, ror #31 │ │ │ │ - andeq r6, r2, r4, asr r1 │ │ │ │ - andeq r0, r9, ip, lsr #32 │ │ │ │ - andeq sp, r4, r0, lsl #21 │ │ │ │ - andeq r5, r2, r0, asr #31 │ │ │ │ - andeq r6, r2, lr, lsr #2 │ │ │ │ - andeq r5, r2, sl, lsr #31 │ │ │ │ - andeq r6, r2, r8, lsl r1 │ │ │ │ + andeq r0, r9, sl, rrx │ │ │ │ + @ instruction: 0x0004dabe │ │ │ │ + ldrdeq r5, [r2], -r6 │ │ │ │ + andeq r6, r2, r4, asr #2 │ │ │ │ + andeq r0, r9, r4, lsr #32 │ │ │ │ + andeq sp, r4, r8, ror 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 feb8d3a0 │ │ │ │ + bl feb8d3a8 │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ - blmi 77a148 │ │ │ │ - bmi 7a1dac │ │ │ │ + blmi 77a150 │ │ │ │ + bmi 7a1db4 │ │ │ │ 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 │ │ │ │ @@ -50341,57 +50343,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 50378 │ │ │ │ + blcs 50380 │ │ │ │ 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, asr lr │ │ │ │ + andeq r9, r4, sl, asr #28 │ │ │ │ ldrdeq r0, [r0], -r0 @ │ │ │ │ - andeq r5, r2, r6, lsr #30 │ │ │ │ - andeq r6, r2, r4, lsr #1 │ │ │ │ - andeq r5, r2, sl, lsl #30 │ │ │ │ - andeq r6, r2, r8, lsl #1 │ │ │ │ - strdeq r5, [r2], -r4 │ │ │ │ - andeq r6, r2, r2, ror r0 │ │ │ │ + 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 fe1e49bc │ │ │ │ + bllt fe1e49c4 │ │ │ │ cdpcs 8, 1, cr6, cr13, cr6, {2} │ │ │ │ strtmi sp, [r8], -sp, lsr #24 │ │ │ │ @ instruction: 0xf7ce3602 │ │ │ │ - @ instruction: 0xf100ebc4 │ │ │ │ + @ instruction: 0xf100ebc0 │ │ │ │ strbmi r0, [r0], -r1, lsl #16 │ │ │ │ - blx 1a74258 │ │ │ │ + blx 1a74260 │ │ │ │ strtmi r4, [r9], -r2, asr #12 │ │ │ │ eoreq pc, r6, r4, asr #16 │ │ │ │ - blx ff22b2 │ │ │ │ + blx ff22ba │ │ │ │ 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 │ │ │ │ @@ -50407,38 +50409,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 │ │ │ │ - andeq r9, r4, r8, lsr #27 │ │ │ │ + andeq r9, r4, r0, lsr #27 │ │ │ │ ldrdeq r0, [r0], -r0 @ │ │ │ │ - andeq r5, r2, r8, asr lr │ │ │ │ - andeq r5, r2, sl, ror #31 │ │ │ │ - andeq r5, r2, sl, lsr lr │ │ │ │ - andeq r5, r2, ip, asr #31 │ │ │ │ - andeq r5, r2, r4, lsr #28 │ │ │ │ - @ instruction: 0x00025fb6 │ │ │ │ + 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 feb8d518 │ │ │ │ + bl feb8d520 │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ strcs r0, [r1, #-4072] @ 0xfffff018 │ │ │ │ strmi sl, [r6], -r0, lsl #30 │ │ │ │ tstlt r9, ip, lsl #12 │ │ │ │ @ instruction: 0xf7ce4608 │ │ │ │ - mcrrne 11, 6, lr, r5, cr12 │ │ │ │ + mcrrne 11, 6, lr, r5, cr8 │ │ │ │ @ instruction: 0xf7f44628 │ │ │ │ @ instruction: 0x462afa11 │ │ │ │ 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 feb8d550 │ │ │ │ + bl feb8d558 │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ strmi r0, [r6], -r8, ror #31 │ │ │ │ svcge 0x00006800 │ │ │ │ @ instruction: 0xf7f4b108 │ │ │ │ @ instruction: 0x1d34f9b1 │ │ │ │ streq pc, [r4, #262] @ 0x106 │ │ │ │ svceq 0x0004f854 │ │ │ │ @@ -50451,47 +50453,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 feb86b64 │ │ │ │ + bl feb86b6c │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ - bmi cfa32c │ │ │ │ - blmi d225b8 │ │ │ │ + bmi cfa334 │ │ │ │ + blmi d225c0 │ │ │ │ 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 d6, lr, r6 │ │ │ │ + vmovne d2, lr, r6 │ │ │ │ @ instruction: 0xf7f44630 │ │ │ │ @ instruction: 0x4621f9bb │ │ │ │ eorvs r4, r8, r2, lsr r6 │ │ │ │ - blx fe4f2408 │ │ │ │ + blx fe4f2410 │ │ │ │ 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 636418 │ │ │ │ + bmi 636420 │ │ │ │ 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 │ │ │ │ @@ -50504,45 +50506,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 0x0000e908 │ │ │ │ - andeq r9, r4, r0, asr ip │ │ │ │ + svclt 0x0000e904 │ │ │ │ + andeq r9, r4, r8, asr #24 │ │ │ │ ldrdeq r0, [r0], -r8 │ │ │ │ - ldrdeq r9, [r4], -sl │ │ │ │ - ldrdeq pc, [r1], -r4 │ │ │ │ - andeq pc, r1, r6, asr #9 │ │ │ │ + ldrdeq r9, [r4], -r2 │ │ │ │ + andeq pc, r1, r4, asr #9 │ │ │ │ + @ instruction: 0x0001f4b6 │ │ │ │ vst3.8 {d27-d29}, [pc], lr │ │ │ │ push {r7, sl, fp, ip, lr} │ │ │ │ - bl feb87458 │ │ │ │ + bl feb87460 │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ mcrrmi 14, 5, r0, fp, cr12 │ │ │ │ stmdbmi fp, {r1, r5, r6, r7, ip, sp, pc}^ │ │ │ │ - blmi 1307698 │ │ │ │ - bmi 13220bc │ │ │ │ + blmi 13076a0 │ │ │ │ + bmi 13220c4 │ │ │ │ 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, cr4 │ │ │ │ + mcrrne 10, 9, lr, r6, cr0 │ │ │ │ @ instruction: 0xf7f44630 │ │ │ │ @ instruction: 0x4632f939 │ │ │ │ eorvs r4, r8, r1, lsr #12 │ │ │ │ - blx 47250c │ │ │ │ + blx 472514 │ │ │ │ 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 │ │ │ │ @@ -50551,19 +50553,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 1174532 │ │ │ │ + blx 117453a │ │ │ │ @ instruction: 0xf7ff4628 │ │ │ │ @ instruction: 0xf8d8ff07 │ │ │ │ ldmiblt fp, {ip, sp}^ │ │ │ │ - blmi 908ddc │ │ │ │ + blmi 908de4 │ │ │ │ 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} │ │ │ │ @@ -50589,34 +50591,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 0x0000e85e │ │ │ │ - andeq r9, r4, ip, asr fp │ │ │ │ - ldrdeq r0, [r0], -r8 │ │ │ │ + svclt 0x0000e85a │ │ │ │ andeq r9, r4, r4, asr fp │ │ │ │ + ldrdeq r0, [r0], -r8 │ │ │ │ + andeq r9, r4, ip, asr #22 │ │ │ │ ldrdeq r0, [r0], -r0 @ │ │ │ │ - @ instruction: 0x00049abc │ │ │ │ - muleq r2, r6, fp │ │ │ │ - andeq r5, r2, ip, lsr sp │ │ │ │ - andeq r5, r2, r4, lsl #23 │ │ │ │ - andeq r5, r2, sl, lsr #26 │ │ │ │ - andeq r5, r2, lr, ror #22 │ │ │ │ - andeq r5, r2, r4, lsl sp │ │ │ │ - andeq r5, r2, r0, lsr #26 │ │ │ │ + @ instruction: 0x00049ab4 │ │ │ │ + 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 1887808 │ │ │ │ + blmi 1887810 │ │ │ │ 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 │ │ │ │ @@ -50627,15 +50629,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, {r3, r4, r8, r9, fp, sp, lr, pc}^ │ │ │ │ + ldmdami r0, {r2, r4, 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 │ │ │ │ @@ -50653,81 +50655,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 1e746c8 │ │ │ │ + blx 1e746d0 │ │ │ │ @ instruction: 0xf7ff4630 │ │ │ │ @ instruction: 0xf8d8fe3b │ │ │ │ - blcs 426d8 │ │ │ │ - bmi d6aba8 │ │ │ │ + blcs 426e0 │ │ │ │ + bmi d6abb0 │ │ │ │ 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 50814 │ │ │ │ + blcs 5081c │ │ │ │ stccc 1, cr13, [r1], {201} @ 0xc9 │ │ │ │ - bmi a6ae0c │ │ │ │ + bmi a6ae14 │ │ │ │ stmdbmi r8!, {r0, r1, r5, r9, sl, lr} │ │ │ │ ldrbtmi r2, [sl], #-1 │ │ │ │ - bmi a1af24 │ │ │ │ + bmi a1af2c │ │ │ │ ldrbtmi r4, [sl], #-1145 @ 0xfffffb87 │ │ │ │ rsbscs r9, r2, #268435456 @ 0x10000000 │ │ │ │ vhsub.s8 d25, d0, d0 │ │ │ │ @ instruction: 0xf7e832e9 │ │ │ │ @ instruction: 0xe7b6fb7f │ │ │ │ vmla.i8 d20, d0, d18 │ │ │ │ stmdami r2!, {r1, r2, r6, r7, r9, ip, sp} │ │ │ │ ldrbtmi r4, [r8], #-1145 @ 0xfffffb87 │ │ │ │ - blx fe1f275c │ │ │ │ + blx fe1f2764 │ │ │ │ stmdami r0!, {r1, r3, r4, r5, r6, r8, r9, sl, sp, lr, pc} │ │ │ │ vmax.s8 d20, d0, d17 │ │ │ │ ldrbtmi r3, [r8], #-761 @ 0xfffffd07 │ │ │ │ - blx ef276e │ │ │ │ + blx ef2776 │ │ │ │ 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: 0xf8d8fb5b │ │ │ │ stmdblt fp, {ip, sp} │ │ │ │ str r2, [ip, r0, lsl #10]! │ │ │ │ strtmi r4, [r0], -r9, lsr #12 │ │ │ │ sbccc pc, lr, #64, 4 │ │ │ │ - blx 7727aa │ │ │ │ + blx 7727b2 │ │ │ │ @ instruction: 0xf7cde7f6 │ │ │ │ - svclt 0x0000ef7a │ │ │ │ - andeq r9, r4, ip, ror #19 │ │ │ │ - ldrdeq r0, [r0], -r8 │ │ │ │ + svclt 0x0000ef76 │ │ │ │ andeq r9, r4, r4, ror #19 │ │ │ │ + ldrdeq r0, [r0], -r8 │ │ │ │ + ldrdeq r9, [r4], -ip │ │ │ │ ldrdeq r0, [r0], -r0 @ │ │ │ │ - muleq r2, r8, sl │ │ │ │ - andeq r5, r2, sl, asr #20 │ │ │ │ - andeq r9, r4, r2, lsr #18 │ │ │ │ - andeq r5, r2, r2, asr #23 │ │ │ │ - andeq r5, r2, r8, ror #19 │ │ │ │ - andeq r5, r2, r2, ror #23 │ │ │ │ - andeq r5, r2, ip, asr #19 │ │ │ │ - muleq r2, lr, fp │ │ │ │ + andeq r5, r2, r8, lsl #21 │ │ │ │ + andeq r5, r2, sl, lsr sl │ │ │ │ + andeq r9, r4, sl, lsl r9 │ │ │ │ + @ instruction: 0x00025bb2 │ │ │ │ + ldrdeq r5, [r2], -r8 │ │ │ │ + ldrdeq r5, [r2], -r2 │ │ │ │ + @ instruction: 0x000259bc │ │ │ │ andeq r5, r2, lr, lsl #23 │ │ │ │ - andeq r5, r2, r6, lsr #19 │ │ │ │ - andeq r5, r2, r6, ror fp │ │ │ │ - andeq r5, r2, r8, 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 │ │ │ │ @@ -50736,38 +50738,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!, {r3, r4, r5, r6, r7, fp, sp, lr, pc} │ │ │ │ + stmdavc fp!, {r2, r4, r5, r6, r7, 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: 0x4604ff91 │ │ │ │ @ instruction: 0xf0002800 │ │ │ │ ldrsbcc r8, [r8], -r1 │ │ │ │ - blx 4f4842 │ │ │ │ + blx 4f484a │ │ │ │ @ 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 │ │ │ │ - stmia r8, {r1, r2, r3, r6, r7, r8, r9, sl, ip, sp, lr, pc}^ │ │ │ │ + stmia 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], -sp, ror #30 │ │ │ │ asrvs r4, r2, #12 │ │ │ │ @ instruction: 0xf844f007 │ │ │ │ @ instruction: 0xf8594b71 │ │ │ │ @ instruction: 0xf5033003 │ │ │ │ @@ -50775,17 +50777,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 1aeade8 │ │ │ │ + blmi 1aeadf0 │ │ │ │ andsvs r4, sp, fp, ror r4 │ │ │ │ - blmi 18c9260 │ │ │ │ + blmi 18c9268 │ │ │ │ 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 │ │ │ │ @@ -50798,59 +50800,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 │ │ │ │ - ldmda sl!, {r1, r2, r3, r6, r7, r8, r9, sl, ip, sp, lr, pc}^ │ │ │ │ + ldmda 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 bfe920 │ │ │ │ + blcs bfe928 │ │ │ │ @ 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 f72968 │ │ │ │ + blx f72970 │ │ │ │ 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 cf297c │ │ │ │ - blmi 1250a2c │ │ │ │ + blx cf2984 │ │ │ │ + blmi 1250a34 │ │ │ │ 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 972998 │ │ │ │ + blx 9729a0 │ │ │ │ stccs 7, cr14, [r0, #-624] @ 0xfffffd90 │ │ │ │ @ instruction: 0x4628d058 │ │ │ │ - ldmda lr!, {r1, r2, r3, r6, r7, r8, r9, sl, ip, sp, lr, pc} │ │ │ │ - bcs c14a34 │ │ │ │ + ldmda sl!, {r1, r2, r3, r6, r7, r8, r9, sl, ip, sp, lr, pc} │ │ │ │ + bcs c14a3c │ │ │ │ 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]! @ 36a0b @ │ │ │ │ - blmi db0904 │ │ │ │ + ldrbcc pc, [pc, #79]! @ 36a13 @ │ │ │ │ + blmi db090c │ │ │ │ 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 │ │ │ │ @@ -50860,65 +50862,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 a24eb4 │ │ │ │ + blmi a24ebc │ │ │ │ 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, 2, cr15, cr14, cr13, {6} │ │ │ │ + cdp 7, 2, 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, lsl r8 │ │ │ │ + andeq r9, r4, lr, lsl #16 │ │ │ │ ldrdeq r0, [r0], -r8 │ │ │ │ - andeq r9, r4, ip, lsl #16 │ │ │ │ + andeq r9, r4, r4, lsl #16 │ │ │ │ ldrdeq r0, [r0], -r0 @ │ │ │ │ strdeq r0, [r0], -ip │ │ │ │ - andeq lr, r1, r2, lsr r4 │ │ │ │ - @ instruction: 0x0008f8b0 │ │ │ │ - strdeq sp, [r4], -ip │ │ │ │ - andeq r9, r4, r4, asr #14 │ │ │ │ - andeq r5, r2, r4, lsr #16 │ │ │ │ - andeq r5, r2, r4, lsr sl │ │ │ │ - andeq r5, r2, r2, lsr sl │ │ │ │ - andeq r5, r2, r4, lsl #20 │ │ │ │ - andeq r5, r2, r0, asr #15 │ │ │ │ - strdeq r5, [r2], -r2 │ │ │ │ - andeq r5, r2, ip, lsr #15 │ │ │ │ - ldrdeq r5, [r2], -r2 │ │ │ │ - andeq sp, r4, ip, asr #4 │ │ │ │ - muleq r2, r0, r7 │ │ │ │ - andeq r5, r2, r2, lsr #19 │ │ │ │ - andeq sp, r4, r6, lsl r2 │ │ │ │ - andeq sp, r4, ip, ror #3 │ │ │ │ - andeq sp, r4, r6, asr #3 │ │ │ │ - andeq r5, r2, ip, lsl #14 │ │ │ │ - andeq r5, r2, lr, lsr r9 │ │ │ │ - andeq sp, r4, r4, lsr #3 │ │ │ │ - andeq r5, r2, r2, lsl r9 │ │ │ │ - andeq sp, r4, r2, lsl #3 │ │ │ │ - andeq sp, r4, r6, ror r1 │ │ │ │ + andeq lr, r1, r2, lsr #8 │ │ │ │ + andeq pc, r8, r8, lsr #17 │ │ │ │ + strdeq sp, [r4], -r4 │ │ │ │ + andeq r9, r4, ip, lsr 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, asr #4 │ │ │ │ + andeq r5, r2, r0, lsl #15 │ │ │ │ + muleq r2, r2, r9 │ │ │ │ + andeq sp, r4, lr, lsl #4 │ │ │ │ + andeq sp, r4, r4, ror #3 │ │ │ │ + @ instruction: 0x0004d1be │ │ │ │ + strdeq r5, [r2], -ip │ │ │ │ + andeq r5, r2, lr, lsr #18 │ │ │ │ + muleq r4, ip, r1 │ │ │ │ + andeq r5, r2, r2, lsl #18 │ │ │ │ + andeq sp, r4, sl, ror r1 │ │ │ │ + andeq sp, r4, lr, ror #2 │ │ │ │ vst3. {d27,d29,d31}, [pc :256], r8 │ │ │ │ - bl feb8dcbc │ │ │ │ + bl feb8dcc4 │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ - blmi 73aa64 │ │ │ │ - bmi 7626c8 │ │ │ │ + blmi 73aa6c │ │ │ │ + bmi 7626d0 │ │ │ │ ldmpl lr, {r0, r1, r3, r4, r5, r6, sl, lr} │ │ │ │ - bllt 510b9c │ │ │ │ + bllt 510ba4 │ │ │ │ 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}^ │ │ │ │ @@ -50932,42 +50934,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 334d74 │ │ │ │ + blmi 334d7c │ │ │ │ ldmdavs ip, {r0, r1, r3, r4, r5, r6, sl, lr}^ │ │ │ │ bicsle r2, r3, r0, lsl #24 │ │ │ │ svclt 0x0000e7e5 │ │ │ │ - andeq r9, r4, r8, lsr r5 │ │ │ │ + andeq r9, r4, r0, lsr r5 │ │ │ │ ldrdeq r0, [r0], -r0 @ │ │ │ │ - andeq pc, r8, r2, lsl #13 │ │ │ │ andeq pc, r8, sl, ror r6 @ │ │ │ │ - strdeq r5, [r2], -sl │ │ │ │ - andeq r5, r2, ip, lsr r8 │ │ │ │ - andeq r5, r2, r6, ror #11 │ │ │ │ - andeq r5, r2, r8, lsr #16 │ │ │ │ - andeq pc, r8, ip, lsr #12 │ │ │ │ + andeq pc, r8, r2, ror 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, lsr #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 174cf0 │ │ │ │ + blvc 174cf8 │ │ │ │ @ instruction: 0xf04f4770 │ │ │ │ udf #33551 @ 0x830f │ │ │ │ - strdeq pc, [r8], -r8 │ │ │ │ - andeq sp, r4, sl, asr #32 │ │ │ │ + strdeq pc, [r8], -r0 │ │ │ │ + andeq sp, r4, r2, asr #32 │ │ │ │ vst3. {d27,d29,d31}, [pc :256], r8 │ │ │ │ - bl feb8dd94 │ │ │ │ + bl feb8dd9c │ │ │ │ @ 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}^ │ │ │ │ @@ -50979,18 +50981,18 @@ │ │ │ │ ldmdavs r3!, {r0, r3, r4, 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: 0xf04fbfa3 │ │ │ │ ldcllt 0, cr3, [r8, #1020]! @ 0x3fc │ │ │ │ - @ instruction: 0x0008f5b6 │ │ │ │ - andeq sp, r4, sl │ │ │ │ + andeq pc, r8, lr, lsr #11 │ │ │ │ + andeq sp, r4, r2 │ │ │ │ vst3. {d27,d29,d31}, [pc :256], r8 │ │ │ │ - bl feb8ddf0 │ │ │ │ + bl feb8ddf8 │ │ │ │ @ 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}^ │ │ │ │ @@ -51002,18 +51004,18 @@ │ │ │ │ ldmdavs r3!, {r0, r1, r3, 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: 0xf04fbf75 │ │ │ │ ldcllt 0, cr3, [r8, #1020]! @ 0x3fc │ │ │ │ - andeq pc, r8, sl, asr r5 @ │ │ │ │ - andeq ip, r4, lr, lsr #31 │ │ │ │ + andeq pc, r8, r2, asr r5 @ │ │ │ │ + andeq ip, r4, r6, lsr #31 │ │ │ │ vst3. {d27,d29,d31}, [pc :256], r8 │ │ │ │ - bl feb8de4c │ │ │ │ + bl feb8de54 │ │ │ │ @ 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}^ │ │ │ │ @@ -51025,71 +51027,71 @@ │ │ │ │ ldmdavs r3!, {r0, r2, r3, r4, r5, r6, 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: 0xf04fbf47 │ │ │ │ ldcllt 0, cr3, [r8, #1020]! @ 0x3fc │ │ │ │ - strdeq pc, [r8], -lr │ │ │ │ - andeq ip, r4, r2, asr pc │ │ │ │ + strdeq pc, [r8], -r6 │ │ │ │ + andeq ip, r4, sl, asr #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 12c7ea0 │ │ │ │ + bmi 12c7ea8 │ │ │ │ @ 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 112ae9c │ │ │ │ + blmi 112aea4 │ │ │ │ ldrsbtvs r5, [fp], #-131 @ 0xffffff7d │ │ │ │ - blcs 50d58 │ │ │ │ + blcs 50d60 │ │ │ │ stccs 1, cr13, [r0], {83} @ 0x53 │ │ │ │ strtmi sp, [r0], -r6, rrx │ │ │ │ ldrsbtge pc, [ip], #143 @ 0x8f @ │ │ │ │ - cdp 7, 8, cr15, cr4, cr13, {6} │ │ │ │ + cdp 7, 8, cr15, cr0, cr13, {6} │ │ │ │ strtmi r1, [r8], -r5, asr #24 │ │ │ │ stmdbeq r8, {r0, r1, r2, r8, ip, sp, lr, pc} │ │ │ │ stc2 7, cr15, [r8, #-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: 0x2600edb0 │ │ │ │ + strcs lr, [r0], -ip, lsr #27 │ │ │ │ mvnlt r4, r4, lsl #12 │ │ │ │ @ instruction: 0xf7cd4620 │ │ │ │ - @ instruction: 0xf8d8ee6a │ │ │ │ + @ instruction: 0xf8d8ee66 │ │ │ │ mcrrne 0, 0, r3, r5, cr4 │ │ │ │ @ instruction: 0x4618b113 │ │ │ │ stc2l 7, cr15, [r2], {243} @ 0xf3 │ │ │ │ strcc r4, [r1], -r8, lsr #12 │ │ │ │ stc2 7, cr15, [r8, #-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: 0x4604ed92 │ │ │ │ + strmi lr, [r4], -lr, lsl #27 │ │ │ │ mvnle r2, r0, lsl #24 │ │ │ │ @ instruction: 0xf8cb6838 │ │ │ │ @ instruction: 0xf7f3601c │ │ │ │ ldmdavs fp!, {r0, r3, r5, r7, sl, fp, ip, sp, lr, pc}^ │ │ │ │ - bllt d10de4 │ │ │ │ - bmi 83ed7c │ │ │ │ + bllt d10dec │ │ │ │ + bmi 83ed84 │ │ │ │ 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} │ │ │ │ @@ -51105,49 +51107,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, r4, cr13 @ │ │ │ │ - muleq r8, sl, r4 │ │ │ │ - andeq r9, r4, r4, asr #6 │ │ │ │ - ldrdeq r0, [r0], -r8 │ │ │ │ - andeq r9, r4, r8, lsr r3 │ │ │ │ - ldrdeq ip, [r4], -r6 │ │ │ │ - ldrdeq r0, [r0], -r0 @ │ │ │ │ - andeq lr, r1, r4, asr #12 │ │ │ │ - andeq lr, r1, r6, asr #12 │ │ │ │ - andeq r9, r4, r2, lsl #5 │ │ │ │ - andeq r5, r2, r6, ror #6 │ │ │ │ - @ instruction: 0x000255b8 │ │ │ │ - andeq r5, r2, r6, lsr r3 │ │ │ │ - andeq r5, r2, r8, lsl #11 │ │ │ │ + mrrc 7, 12, pc, r0, cr13 @ │ │ │ │ + muleq r8, r2, r4 │ │ │ │ + andeq r9, r4, ip, lsr r3 │ │ │ │ + ldrdeq r0, [r0], -r8 │ │ │ │ + andeq r9, r4, r0, lsr r3 │ │ │ │ + andeq ip, r4, lr, asr #29 │ │ │ │ + ldrdeq r0, [r0], -r0 @ │ │ │ │ + andeq lr, r1, r4, lsr r6 │ │ │ │ + andeq lr, r1, r6, lsr r6 │ │ │ │ + andeq r9, r4, sl, ror 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 feb8e018 │ │ │ │ + bl feb8e020 │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ mcrrmi 14, 14, r0, r8, cr8 │ │ │ │ stmdbmi r8, {r1, r6, r7, ip, sp, pc}^ │ │ │ │ - blmi 1248018 │ │ │ │ + blmi 1248020 │ │ │ │ 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 13d4e54 │ │ │ │ - blcs c2ceb4 │ │ │ │ - blcc c6d2c0 │ │ │ │ + blcs 13d4e5c │ │ │ │ + blcs c2cebc │ │ │ │ + blcc c6d2c8 │ │ │ │ vsubl.s8 q9, d4, d1 │ │ │ │ sbcslt r0, fp, #64, 4 │ │ │ │ @ instruction: 0x07d340da │ │ │ │ strcs sp, [r0], #-1300 @ 0xfffffaec │ │ │ │ - blmi e49750 │ │ │ │ + blmi e49758 │ │ │ │ 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 │ │ │ │ @@ -51167,66 +51169,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 fed50f80 │ │ │ │ + blx fed50f88 │ │ │ │ stmdbeq r0, {r2, r7, ip, sp, lr, pc}^ │ │ │ │ - blcs 477ec │ │ │ │ + blcs 477f4 │ │ │ │ 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 13d4f90 │ │ │ │ - blcs c2cf5c │ │ │ │ - blcc c6d604 │ │ │ │ + blcs 13d4f98 │ │ │ │ + blcs c2cf64 │ │ │ │ + blcc c6d60c │ │ │ │ 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 19b7f14 │ │ │ │ + blcs 19b7f1c │ │ │ │ strb sp, [lr, r6, lsr #3]! │ │ │ │ - bl fe8f4e74 │ │ │ │ - ldrdeq r9, [r4], -ip │ │ │ │ - ldrdeq r0, [r0], -r8 │ │ │ │ + bl fe7f4e7c │ │ │ │ ldrdeq r9, [r4], -r4 │ │ │ │ + ldrdeq r0, [r0], -r8 │ │ │ │ + andeq r9, r4, ip, asr #3 │ │ │ │ ldrdeq r0, [r0], -r0 @ │ │ │ │ - muleq r4, ip, r1 │ │ │ │ - andeq pc, r8, r2, asr #5 │ │ │ │ - ldrdeq r5, [r2], -r2 │ │ │ │ - andeq lr, r1, r0, ror sl │ │ │ │ - andeq r5, r2, r2, lsl #7 │ │ │ │ - andeq r5, r2, r4, asr #9 │ │ │ │ - andeq r5, r2, r6, lsr #7 │ │ │ │ - andeq r5, r2, r4, lsr #7 │ │ │ │ - andeq r5, r2, r6, lsr #7 │ │ │ │ - andeq r5, r2, lr, lsl r2 │ │ │ │ - andeq r5, r2, ip, ror r4 │ │ │ │ - andeq r5, r2, ip, lsl #4 │ │ │ │ - andeq r5, r2, sl, ror #8 │ │ │ │ - ldrdeq r5, [r2], -ip │ │ │ │ - andeq r5, r2, sl, lsr r4 │ │ │ │ + muleq r4, r4, r1 │ │ │ │ + @ instruction: 0x0008f2ba │ │ │ │ + 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 feb8e194 │ │ │ │ + bl feb8e19c │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ - blmi 4baf5c │ │ │ │ - bmi 4e2ba0 │ │ │ │ + blmi 4baf64 │ │ │ │ + bmi 4e2ba8 │ │ │ │ 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 │ │ │ │ @@ -51236,49 +51238,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, asr r0 │ │ │ │ + andeq r9, r4, r6, asr r0 │ │ │ │ ldrdeq r0, [r0], -r0 @ │ │ │ │ - andeq r5, r2, r0, asr #2 │ │ │ │ - ldrdeq r5, [r2], -sl │ │ │ │ - andeq r5, r2, lr, lsr #2 │ │ │ │ - andeq r5, r2, r8, 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 feb8e204 │ │ │ │ + bl feb8e20c │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ addlt r0, r3, r0, ror #31 │ │ │ │ ldcmi 15, cr10, [sl], #-0 │ │ │ │ - blmi ebf414 │ │ │ │ - bmi ec8208 │ │ │ │ + blmi ebf41c │ │ │ │ + bmi ec8210 │ │ │ │ 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 17110fc │ │ │ │ + bllt 1711104 │ │ │ │ ldrbtmi r4, [fp], #-2869 @ 0xfffff4cb │ │ │ │ stccs 8, cr6, [r0, #-372] @ 0xfffffe8c │ │ │ │ - blmi d6b14c │ │ │ │ + blmi d6b154 │ │ │ │ ldmdavs fp, {r0, r1, r3, r4, r5, r6, sl, lr} │ │ │ │ svclt 0x00182800 │ │ │ │ svccc 0x00fff1b3 │ │ │ │ andcs sp, sl, #60 @ 0x3c │ │ │ │ @ instruction: 0x46204639 │ │ │ │ - b 1474f88 │ │ │ │ + b 1374f90 │ │ │ │ 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 1cb7c74 │ │ │ │ - bmi a3f070 │ │ │ │ + bllt 1cb7c7c │ │ │ │ + bmi a3f078 │ │ │ │ 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 │ │ │ │ @@ -51304,148 +51306,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 0x0000eac8 │ │ │ │ - andeq r8, r4, ip, ror #31 │ │ │ │ - andeq r8, r4, r6, ror #31 │ │ │ │ - ldrdeq r0, [r0], -r0 @ │ │ │ │ - ldrdeq r0, [r0], -r8 │ │ │ │ - andeq pc, r8, r2, lsr #2 │ │ │ │ - andeq ip, r4, r4, ror fp │ │ │ │ - andeq r8, r4, lr, lsl #31 │ │ │ │ - andeq r5, r2, r4, ror r0 │ │ │ │ - andeq r5, r2, r2, lsr #6 │ │ │ │ - strheq pc, [r8], -sl @ │ │ │ │ - andeq ip, r4, lr, lsl #22 │ │ │ │ - andeq r5, r2, r8, asr #32 │ │ │ │ - strdeq r5, [r2], -r6 │ │ │ │ - andeq r5, r2, r2, lsr r0 │ │ │ │ - andeq r5, r2, r0, ror #5 │ │ │ │ - andeq r5, r2, ip, lsl r0 │ │ │ │ - andeq r5, r2, sl, asr #5 │ │ │ │ + svclt 0x0000eac4 │ │ │ │ + andeq r8, r4, r4, ror #31 │ │ │ │ + ldrdeq r8, [r4], -lr │ │ │ │ + ldrdeq r0, [r0], -r0 @ │ │ │ │ + ldrdeq r0, [r0], -r8 │ │ │ │ + andeq pc, r8, sl, lsl r1 @ │ │ │ │ + andeq ip, r4, ip, ror #22 │ │ │ │ + andeq r8, r4, r6, lsl #31 │ │ │ │ + andeq r5, r2, r4, rrx │ │ │ │ + andeq r5, r2, r2, lsl r3 │ │ │ │ + strheq pc, [r8], -r2 @ │ │ │ │ + andeq ip, r4, r6, lsl #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 feb8e344 │ │ │ │ + bl feb8e34c │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ - blmi 113b0ec │ │ │ │ - bmi 1162d50 │ │ │ │ + blmi 113b0f4 │ │ │ │ + bmi 1162d58 │ │ │ │ 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, r6, sl, fp, sp, lr, pc} │ │ │ │ + stmdacs r3, {r1, 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 1c15328 │ │ │ │ + blcs 1c15330 │ │ │ │ stmiavc r3!, {r1, r2, r3, r8, ip, lr, pc} │ │ │ │ svclt 0x00082b6e │ │ │ │ tstle r9, r2, ror r2 │ │ │ │ @ instruction: 0xf8856833 │ │ │ │ - blcs 3f780 │ │ │ │ + blcs 3f788 │ │ │ │ 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 5128c │ │ │ │ + blcs 51294 │ │ │ │ @ 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 512c0 │ │ │ │ + blcs 512c8 │ │ │ │ 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 1c15398 │ │ │ │ + blcs 1c153a0 │ │ │ │ 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 51314 │ │ │ │ + blcs 5131c │ │ │ │ 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 │ │ │ │ - andeq r8, r4, lr, lsr #29 │ │ │ │ + andeq r8, r4, r6, lsr #29 │ │ │ │ ldrdeq r0, [r0], -r0 @ │ │ │ │ - strdeq lr, [r8], -r6 │ │ │ │ - andeq ip, r4, sl, asr #20 │ │ │ │ - andeq r4, r2, r4, lsr pc │ │ │ │ - strdeq r5, [r2], -r2 │ │ │ │ - andeq lr, r8, sl, ror pc │ │ │ │ - andeq ip, r4, lr, asr #19 │ │ │ │ - andeq r4, r2, r6, lsl #30 │ │ │ │ - andeq r5, r2, r4, asr #3 │ │ │ │ - andeq r4, r2, r4, ror #29 │ │ │ │ - andeq r5, r2, r2, lsr #3 │ │ │ │ - andeq r4, r2, sl, asr #29 │ │ │ │ - andeq r5, r2, r8, lsl #3 │ │ │ │ - @ instruction: 0x00024eb2 │ │ │ │ - andeq r5, r2, r0, ror r1 │ │ │ │ + andeq lr, r8, lr, ror #31 │ │ │ │ + andeq ip, r4, r2, asr #20 │ │ │ │ + andeq r4, r2, r4, lsr #30 │ │ │ │ + andeq r5, r2, r2, ror #3 │ │ │ │ + andeq lr, r8, r2, ror pc │ │ │ │ + andeq ip, r4, r6, asr #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 feb8e4a4 │ │ │ │ + bl feb8e4ac │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ - blmi b7b24c │ │ │ │ - bmi ba2eb0 │ │ │ │ + blmi b7b254 │ │ │ │ + bmi ba2eb8 │ │ │ │ ldrbtmi r4, [fp], #-1540 @ 0xfffff9fc │ │ │ │ stmdavs fp!, {r0, r2, r3, r4, r7, fp, ip, lr} │ │ │ │ - blmi b25a28 │ │ │ │ + blmi b25a30 │ │ │ │ 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, r4, r7, r8, r9, fp, sp, lr, pc} │ │ │ │ + ldmdacs r0!, {r1, r4, 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 7b6598 │ │ │ │ + blmi 7b65a0 │ │ │ │ ldmdavs lr, {r0, r1, r3, r4, r5, r6, sl, lr}^ │ │ │ │ - blmi 763804 │ │ │ │ + blmi 76380c │ │ │ │ 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 │ │ │ │ @@ -51459,59 +51461,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 #26 │ │ │ │ + andeq r8, r4, r6, asr #26 │ │ │ │ ldrdeq r0, [r0], -r0 @ │ │ │ │ - muleq r8, r8, lr │ │ │ │ - andeq ip, r4, sl, ror #17 │ │ │ │ - andeq r4, r2, sl, lsl #28 │ │ │ │ - ldrdeq r5, [r2], -r4 │ │ │ │ - andeq lr, r8, r0, asr lr │ │ │ │ - andeq ip, r4, r4, lsr #17 │ │ │ │ - ldrdeq r4, [r2], -lr │ │ │ │ - andeq r5, r2, r8, lsr #1 │ │ │ │ - andeq r4, r2, r8, asr #27 │ │ │ │ - muleq r2, r2, r0 │ │ │ │ - @ instruction: 0x00024db0 │ │ │ │ - andeq r5, r2, sl, ror r0 │ │ │ │ + muleq r8, r0, lr │ │ │ │ + andeq ip, r4, r2, ror #17 │ │ │ │ + strdeq r4, [r2], -sl │ │ │ │ + andeq r5, r2, r4, asr #1 │ │ │ │ + andeq lr, r8, r8, asr #28 │ │ │ │ + muleq r4, ip, r8 │ │ │ │ + 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 feb8e5a0 │ │ │ │ + bl feb8e5a8 │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ mrrcmi 15, 11, r0, r1, cr8 │ │ │ │ ldmdbmi r1, {r0, r2, r3, r7, ip, sp, pc}^ │ │ │ │ - blmi 14885a0 │ │ │ │ + blmi 14885a8 │ │ │ │ svcge 0x00024a51 │ │ │ │ stmdapl r1!, {r0, r1, r3, r4, r5, r6, sl, lr}^ │ │ │ │ stmdavs r9, {r2, r9, sl, lr} │ │ │ │ @ instruction: 0xf04f6279 │ │ │ │ ldmpl lr, {r8} │ │ │ │ - blcs 51494 │ │ │ │ + blcs 5149c │ │ │ │ vst4.8 {d29,d31,d33,d35}, [pc :256], ip │ │ │ │ @ instruction: 0xf7f34000 │ │ │ │ ldmdavs r3!, {r0, r1, r6, r7, r8, fp, ip, sp, lr, pc} │ │ │ │ - bllt 1308bec │ │ │ │ + bllt 1308bf4 │ │ │ │ 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 d75324 │ │ │ │ + bl c7532c │ │ │ │ @ instruction: 0x4628687b │ │ │ │ suble r2, ip, r0, lsl #22 │ │ │ │ strmi lr, [r2, #-2515] @ 0xfffff62d │ │ │ │ @ instruction: 0xf962f7f3 │ │ │ │ - bllt 10d14cc │ │ │ │ + bllt 10d14d4 │ │ │ │ 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 eff414 │ │ │ │ + bmi eff41c │ │ │ │ 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 │ │ │ │ @@ -51519,20 +51521,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 fff7346e │ │ │ │ + blx fff73476 │ │ │ │ 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 bb6724 │ │ │ │ + blmi bb672c │ │ │ │ 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 │ │ │ │ @@ -51543,50 +51545,50 @@ │ │ │ │ ldmdavs r3!, {r0, r1, r2, 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 51580 │ │ │ │ + blcs 51588 │ │ │ │ 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, r1, 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 0x0000e8ce │ │ │ │ - andeq r8, r4, r4, asr ip │ │ │ │ - ldrdeq r0, [r0], -r8 │ │ │ │ + svclt 0x0000e8ca │ │ │ │ andeq r8, r4, ip, asr #24 │ │ │ │ + ldrdeq r0, [r0], -r8 │ │ │ │ + andeq r8, r4, r4, asr #24 │ │ │ │ ldrdeq r0, [r0], -r0 @ │ │ │ │ - andeq lr, r8, lr, asr #26 │ │ │ │ - andeq r8, r4, sl, ror #23 │ │ │ │ - ldrdeq r4, [r2], -r0 │ │ │ │ - @ instruction: 0x00024fb6 │ │ │ │ - @ instruction: 0x00024cb8 │ │ │ │ - muleq r2, r2, pc @ │ │ │ │ - andeq r4, r2, r6, lsr #25 │ │ │ │ - andeq r4, r2, ip, lsl #31 │ │ │ │ - andeq lr, r8, sl, ror #25 │ │ │ │ - andeq r4, r2, r4, lsl #25 │ │ │ │ - andeq r4, r2, lr, asr pc │ │ │ │ - andeq r4, r2, ip, asr ip │ │ │ │ - andeq r4, r2, r2, asr #30 │ │ │ │ - andeq r4, r2, r6, asr #24 │ │ │ │ - andeq r4, r2, r0, lsr #30 │ │ │ │ - andeq r4, r2, r8, lsr #24 │ │ │ │ - andeq r4, r2, lr, lsl #30 │ │ │ │ + andeq lr, r8, r6, asr #26 │ │ │ │ + andeq r8, r4, r2, ror #23 │ │ │ │ + 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, ror #25 │ │ │ │ + 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 │ │ │ │ @@ -51599,21 +51601,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 b36d0 │ │ │ │ - beq 736d4 │ │ │ │ + beq b36d8 │ │ │ │ + beq 736dc │ │ │ │ @ instruction: 0xf0402b00 │ │ │ │ @ instruction: 0xf1ba8095 │ │ │ │ @ instruction: 0xf0400f00 │ │ │ │ @ instruction: 0xf8d780a8 │ │ │ │ - blcs 43bec │ │ │ │ + blcs 43bf4 │ │ │ │ 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 │ │ │ │ @@ -51623,73 +51625,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 435f4 │ │ │ │ + blcs 435fc │ │ │ │ addhi pc, sl, r0, asr #32 │ │ │ │ @ instruction: 0xb1296861 │ │ │ │ @ instruction: 0xf7ea4640 │ │ │ │ stmdacs r0, {r0, r1, r2, r3, r4, r5, r6, r7, r8, r9, fp, ip, sp, lr, pc} │ │ │ │ cmpphi fp, r0, asr #32 @ p-variant is OBSOLETE │ │ │ │ andcc lr, r2, #212, 18 @ 0x350000 │ │ │ │ @ instruction: 0xf0404313 │ │ │ │ @ instruction: 0xf8d9808f │ │ │ │ - blcs 43618 │ │ │ │ + blcs 43620 │ │ │ │ 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 1e03c10 │ │ │ │ + blcs 1e03c18 │ │ │ │ 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 fe9f6374 │ │ │ │ + bmi fe9f637c │ │ │ │ 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 ff67561a │ │ │ │ + blx ff675622 │ │ │ │ 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 fe303698 │ │ │ │ - bmi fe6bf69c │ │ │ │ + bllt fe3036a0 │ │ │ │ + bmi fe6bf6a4 │ │ │ │ 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: 0xf8c7e9a2 │ │ │ │ + @ instruction: 0xf8c7e99e │ │ │ │ @ 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 fee736f4 │ │ │ │ + blx fee736fc │ │ │ │ ldrdne lr, [r0], -r7 │ │ │ │ svceq 0x0000f1ba │ │ │ │ svcge 0x005ff43f │ │ │ │ ldrdcc pc, [r0], -r9 │ │ │ │ vand d27, d0, d11 │ │ │ │ @ instruction: 0xf0066227 │ │ │ │ @ instruction: 0xf04ffb67 │ │ │ │ @@ -51697,185 +51699,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 fe673734 │ │ │ │ + blx fe67373c │ │ │ │ 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, r3, r4, r5, r6, r7, r8, r9, fp, sp, lr, pc}^ │ │ │ │ - b 14c034c │ │ │ │ + ldmib r4, {r3, r4, r5, r6, r7, r8, r9, fp, sp, lr, pc}^ │ │ │ │ + b 14c0354 │ │ │ │ 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 4375c │ │ │ │ + blcs 43764 │ │ │ │ svcge 0x003af43f │ │ │ │ vmul.i8 q10, q0, q8 │ │ │ │ ldmdami r0!, {r0, r1, r9, sp, lr}^ │ │ │ │ ldrbtmi r4, [r8], #-1145 @ 0xfffffb87 │ │ │ │ - blx af378a │ │ │ │ + blx af3792 │ │ │ │ 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 fecf5720 │ │ │ │ + blx fecf5728 │ │ │ │ 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 │ │ │ │ strb pc, [r0, -r5, asr #22] @ │ │ │ │ ldrdeq pc, [r4, #-132]! @ 0xffffff7c │ │ │ │ @ instruction: 0xf8d74641 │ │ │ │ @ instruction: 0xf7cd2190 │ │ │ │ - stmdacs r0, {r1, r9, fp, sp, lr, pc} │ │ │ │ - blmi 182dfdc │ │ │ │ + stmdacs r0, {r1, r2, r3, r4, r5, r6, r7, r8, fp, sp, lr, pc} │ │ │ │ + blmi 182dfe4 │ │ │ │ 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, cr2, cr12, {6} │ │ │ │ + cdp 7, 11, cr15, cr14, cr12, {6} │ │ │ │ ldmdbmi fp, {r2, r3, r4, r5, r8, r9, sl, sp, lr, pc}^ │ │ │ │ @ instruction: 0xf8d42201 │ │ │ │ ldrbtmi r0, [r9], #-356 @ 0xfffffe9c │ │ │ │ - stmib lr!, {r0, r2, r3, r6, r7, r8, r9, sl, ip, sp, lr, pc}^ │ │ │ │ - blle ffb417dc │ │ │ │ + stmib sl!, {r0, r2, r3, r6, r7, r8, r9, sl, ip, sp, lr, pc}^ │ │ │ │ + blle ffb417e4 │ │ │ │ andcs r4, r1, #1425408 @ 0x15c000 │ │ │ │ ldrdeq pc, [r4, #-132]! @ 0xffffff7c │ │ │ │ @ instruction: 0xf7cd4479 │ │ │ │ - stmdacs r0, {r1, r2, r5, r6, r7, r8, fp, sp, lr, pc} │ │ │ │ + stmdacs r0, {r1, 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 │ │ │ │ - ldmib ip, {r0, r2, r3, r6, r7, r8, r9, sl, ip, sp, lr, pc}^ │ │ │ │ - blle ff6c1800 │ │ │ │ + ldmib r8, {r0, r2, r3, r6, r7, r8, r9, sl, ip, sp, lr, pc}^ │ │ │ │ + blle ff6c1808 │ │ │ │ andcs r4, r1, #80, 18 @ 0x140000 │ │ │ │ ldrdeq pc, [r4, #-132]! @ 0xffffff7c │ │ │ │ @ instruction: 0xf7cd4479 │ │ │ │ - stmdacs r0, {r2, r4, r6, r7, r8, fp, sp, lr, pc} │ │ │ │ + stmdacs r0, {r4, 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 │ │ │ │ - stmib sl, {r0, r2, r3, r6, r7, r8, r9, sl, ip, sp, lr, pc}^ │ │ │ │ - blle ff241824 │ │ │ │ + stmib r6, {r0, r2, r3, r6, r7, r8, r9, sl, ip, sp, lr, pc}^ │ │ │ │ + blle ff24182c │ │ │ │ andcs r4, r1, #1196032 @ 0x124000 │ │ │ │ ldrdeq pc, [r4, #-132]! @ 0xffffff7c │ │ │ │ @ instruction: 0xf7cd4479 │ │ │ │ - stmdacs r0, {r1, r6, r7, r8, fp, sp, lr, pc} │ │ │ │ + stmdacs r0, {r1, r2, r3, r4, r5, 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 │ │ │ │ - ldmib r8!, {r0, r2, r3, r6, r7, r8, r9, sl, ip, sp, lr, pc} │ │ │ │ - blle fedc1848 │ │ │ │ + ldmib r4!, {r0, r2, r3, r6, r7, r8, r9, sl, ip, sp, lr, pc} │ │ │ │ + blle fedc1850 │ │ │ │ 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: 0xf986f7e6 │ │ │ │ stmdacs r0, {r3, r4, r5, sp, lr} │ │ │ │ @ instruction: 0xf8d4d0ae │ │ │ │ stmiblt fp, {r5, r6, r8, ip, sp}^ │ │ │ │ - cdp 7, 7, cr15, cr6, cr12, {6} │ │ │ │ + cdp 7, 7, 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 ff375830 │ │ │ │ + blx ff375838 │ │ │ │ @ instruction: 0xf7f26838 │ │ │ │ @ instruction: 0xe791ff15 │ │ │ │ - cdp 7, 5, cr15, cr12, cr12, {6} │ │ │ │ + cdp 7, 5, 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 fee75858 │ │ │ │ + blx fee75860 │ │ │ │ @ instruction: 0xf8d9e7ea │ │ │ │ - blcs 438c4 │ │ │ │ + blcs 438cc │ │ │ │ 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 1df38f0 │ │ │ │ + blx 1df38f8 │ │ │ │ @ instruction: 0xf7cce67c │ │ │ │ - svclt 0x0000eed4 │ │ │ │ - andeq r8, r4, sl, lsr #21 │ │ │ │ + svclt 0x0000eed0 │ │ │ │ + andeq r8, r4, r2, lsr #21 │ │ │ │ ldrdeq r0, [r0], -r8 │ │ │ │ - muleq r4, lr, sl │ │ │ │ + muleq r4, r6, sl │ │ │ │ ldrdeq r0, [r0], -r0 @ │ │ │ │ - ldrdeq lr, [r8], -sl │ │ │ │ - andeq r4, r2, r8, lsr fp │ │ │ │ - andeq r4, r2, ip, asr #27 │ │ │ │ - muleq r2, ip, sl │ │ │ │ - andeq r4, r2, lr, ror sl │ │ │ │ - andeq r8, r4, r2, ror #18 │ │ │ │ - andeq r4, r2, r4, lsr sl │ │ │ │ - andeq r4, r2, r6, lsr #26 │ │ │ │ - strdeq r4, [r2], -r4 @ │ │ │ │ - strdeq r4, [r2], -r0 │ │ │ │ - strdeq r4, [r2], -r2 │ │ │ │ - ldrdeq r4, [r2], -lr │ │ │ │ - andeq r4, r2, r0, ror #25 │ │ │ │ - muleq r2, ip, r9 │ │ │ │ - muleq r2, lr, ip │ │ │ │ + ldrdeq 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, asr 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, r6, ror r9 │ │ │ │ - muleq r8, ip, r9 │ │ │ │ - muleq r1, lr, r4 │ │ │ │ - andeq r4, r2, r4, asr #24 │ │ │ │ - andeq r7, r2, sl, asr r7 │ │ │ │ - andeq r4, r2, r4, lsr #24 │ │ │ │ - andeq r6, r2, r6, ror #15 │ │ │ │ - ldrdeq r0, [r2], -r0 @ │ │ │ │ - andeq pc, r1, r2, lsr r4 @ │ │ │ │ - andeq lr, r8, r8, lsl #18 │ │ │ │ - andeq r4, r2, lr, ror r8 │ │ │ │ - andeq r4, r2, sl, asr r8 │ │ │ │ - andeq r4, r2, r4, lsr r8 │ │ │ │ - andeq r4, r2, r6, lsr fp │ │ │ │ + andeq r4, r2, lr, ror ip │ │ │ │ + andeq r4, r2, r6, ror #18 │ │ │ │ + muleq r8, r4, r9 │ │ │ │ + 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, lsl #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 fe275ca8 │ │ │ │ + bleq fe275cb0 │ │ │ │ @ instruction: 0xf5ad4d6a │ │ │ │ stclmi 13, cr6, [sl], #-556 @ 0xfffffdd4 │ │ │ │ - blmi 1ac8b78 │ │ │ │ - bmi 1ae3598 │ │ │ │ + blmi 1ac8b80 │ │ │ │ + bmi 1ae35a0 │ │ │ │ @ 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 191f9b0 │ │ │ │ + blmi 191f9b8 │ │ │ │ ldrdcs pc, [r8], -sl │ │ │ │ andls r4, r0, #2063597568 @ 0x7b000000 │ │ │ │ @ instruction: 0xf7cd2240 │ │ │ │ - cdpcs 8, 0, cr14, cr0, cr10, {4} │ │ │ │ + cdpcs 8, 0, cr14, cr0, cr6, {4} │ │ │ │ adchi pc, lr, r0 │ │ │ │ @ instruction: 0xf7cd4630 │ │ │ │ - tstcs r6, r2, lsr #16 │ │ │ │ + tstcs r6, lr, lsl r8 │ │ │ │ @ instruction: 0xf00a4604 │ │ │ │ tstplt r0, r5, ror #24 @ p-variant is OBSOLETE │ │ │ │ strtmi r3, [r0], -r6, lsl #8 │ │ │ │ mcr2 7, 6, pc, cr2, cr2, {7} @ │ │ │ │ ldrtmi r4, [r1], -r2, lsr #12 │ │ │ │ @ instruction: 0xf0054605 │ │ │ │ ldmdbmi r6, {r0, r3, r4, r7, r8, r9, sl, fp, ip, sp, lr, pc}^ │ │ │ │ @@ -51888,51 +51890,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 b7f228 │ │ │ │ + blle b7f230 │ │ │ │ @ instruction: 0xf7cc4640 │ │ │ │ - @ instruction: 0x4641eff4 │ │ │ │ + @ instruction: 0x4641eff0 │ │ │ │ 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 1d7596c │ │ │ │ + b 1c75974 │ │ │ │ @ instruction: 0xf0084620 │ │ │ │ strtmi pc, [r8], -r3, asr #16 │ │ │ │ mcr2 7, 2, pc, cr0, cr2, {7} @ │ │ │ │ - blmi e4a340 │ │ │ │ + blmi e4a348 │ │ │ │ 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 675a6e │ │ │ │ + blx 675a76 │ │ │ │ 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 bb5c3c │ │ │ │ + bmi bb5c44 │ │ │ │ strmi r4, [r3], -r0, lsl #13 │ │ │ │ vst3.16 {d20-d22}, [pc :256], sl │ │ │ │ ldrbmi r6, [r0], -r0, lsl #3 │ │ │ │ - blx feff3ac0 │ │ │ │ + blx feff3ac8 │ │ │ │ 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: 0xf9b4f7e7 │ │ │ │ @@ -51955,36 +51957,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 0x0000edb2 │ │ │ │ - andeq r8, r4, r0, lsl #13 │ │ │ │ - ldrdeq r0, [r0], -r8 │ │ │ │ + svclt 0x0000edae │ │ │ │ andeq r8, r4, r8, ror r6 │ │ │ │ + ldrdeq r0, [r0], -r8 │ │ │ │ + andeq r8, r4, r0, ror r6 │ │ │ │ strdeq r0, [r0], -ip │ │ │ │ - andeq r4, r2, ip, ror ip │ │ │ │ - @ instruction: 0x0001e4b8 │ │ │ │ - andeq r4, r2, ip, lsr sl │ │ │ │ - @ instruction: 0x000485b8 │ │ │ │ - strdeq lr, [r8], -r8 │ │ │ │ - ldrdeq lr, [r8], -ip │ │ │ │ - @ instruction: 0x000249b4 │ │ │ │ - @ instruction: 0x000249ba │ │ │ │ - andeq r4, r2, r6, asr r9 │ │ │ │ - andeq r4, r2, r2, lsr r9 │ │ │ │ + andeq r4, r2, ip, ror #24 │ │ │ │ + andeq lr, r1, r8, lsr #9 │ │ │ │ + andeq r4, r2, ip, lsr #20 │ │ │ │ + @ instruction: 0x000485b0 │ │ │ │ + strdeq lr, [r8], -r0 │ │ │ │ + ldrdeq 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 175ce4 │ │ │ │ + blvc 175cec │ │ │ │ svclt 0x00004770 │ │ │ │ - strdeq lr, [r8], -ip │ │ │ │ + strdeq lr, [r8], -r4 │ │ │ │ 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 │ │ │ │ @@ -51992,24 +51994,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, pc, lsr #17 │ │ │ │ @ instruction: 0xf7cc4620 │ │ │ │ - @ instruction: 0xf5b0ef28 │ │ │ │ + @ instruction: 0xf5b0ef24 │ │ │ │ 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 r0, {r0, r2, r3, r6, r7, r8, r9, sl, ip, sp, lr, pc} │ │ │ │ + stmda ip, {r0, r2, r3, r6, r7, r8, r9, sl, ip, sp, lr, pc} │ │ │ │ @ instruction: 0xf7cc2001 │ │ │ │ - @ instruction: 0xf006ecfa │ │ │ │ + @ instruction: 0xf006ecf6 │ │ │ │ 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} │ │ │ │ @@ -52019,61 +52021,61 @@ │ │ │ │ stc2 7, cr15, [r8, #968]! @ 0x3c8 │ │ │ │ @ instruction: 0xf64f4683 │ │ │ │ vaddl.s8 q8, d0, d1 │ │ │ │ @ instruction: 0xf7f20001 │ │ │ │ @ instruction: 0xf8dffda1 │ │ │ │ ssatmi r3, #13, r8, asr #9 │ │ │ │ strmi r4, [r1], lr, lsr #12 │ │ │ │ - ldrbcc pc, [pc, #79]! @ 37c73 @ │ │ │ │ + ldrbcc pc, [pc, #79]! @ 37c7b @ │ │ │ │ @ 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: 0xff48f7de │ │ │ │ - blle 1741c54 │ │ │ │ + blle 1741c5c │ │ │ │ @ instruction: 0xf0002c00 │ │ │ │ @ instruction: 0x46208232 │ │ │ │ - cdp 7, 13, cr15, cr2, cr12, {6} │ │ │ │ + cdp 7, 12, 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 2d5d04 │ │ │ │ + blcs 2d5d0c │ │ │ │ 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: 0xff1cf7de │ │ │ │ mulcc r0, r9, r8 │ │ │ │ - blle 101cb0 │ │ │ │ + blle 101cb8 │ │ │ │ svclt 0x00182b0a │ │ │ │ rscsle r2, r1, r0, lsl #22 │ │ │ │ - blcs 8454c0 │ │ │ │ - bvs 1eac19c │ │ │ │ + blcs 8454c8 │ │ │ │ + bvs 1eac1a4 │ │ │ │ strtmi r4, [r0], -sl, lsr #12 │ │ │ │ - beq b40f0 │ │ │ │ + beq b40f8 │ │ │ │ stc2l 0, cr15, [r8, #20]! │ │ │ │ strbmi r4, [r9], -sl, lsr #12 │ │ │ │ @ instruction: 0xf0054620 │ │ │ │ strbmi pc, [r8], -r3, ror #27 @ │ │ │ │ - cdp 7, 9, cr15, cr4, cr12, {6} │ │ │ │ + cdp 7, 9, 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} │ │ │ │ @@ -52084,24 +52086,24 @@ │ │ │ │ stmdacs r0, {r0, r1, r3, 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: 0x4648fcd5 │ │ │ │ ldc2l 7, cr15, [r2], {242} @ 0xf2 │ │ │ │ ldmdavs r8, {r0, r1, r3, r4, r5, r7, r9, fp, sp, lr} │ │ │ │ - ldc 7, cr15, [r2], {204} @ 0xcc │ │ │ │ + stc 7, cr15, [lr], {204} @ 0xcc │ │ │ │ @ instruction: 0xf7cc2000 │ │ │ │ - @ instruction: 0xf107ec50 │ │ │ │ + @ instruction: 0xf107ec4c │ │ │ │ eorscs r0, r1, #204, 6 @ 0x30000003 │ │ │ │ ldrmi r4, [r8], -r9, asr #12 │ │ │ │ @ instruction: 0xf005617b │ │ │ │ strbmi pc, [r8], -r9, ror #27 @ │ │ │ │ - cdp 7, 6, cr15, cr0, cr12, {6} │ │ │ │ + cdp 7, 5, cr15, cr12, cr12, {6} │ │ │ │ vtst.8 d2, d0, d16 │ │ │ │ - bvs f17f54 │ │ │ │ + bvs f17f5c │ │ │ │ @ instruction: 0xf0002b01 │ │ │ │ @ instruction: 0xf1078086 │ │ │ │ @ instruction: 0xf1070598 │ │ │ │ @ instruction: 0xf04f0364 │ │ │ │ @ instruction: 0xf06f0b31 │ │ │ │ eorscs r0, r0, #1073741824 @ 0x40000000 │ │ │ │ movwls r6, #315 @ 0x13b │ │ │ │ @@ -52113,75 +52115,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: 0x4602ee36 │ │ │ │ + @ instruction: 0x4602ee32 │ │ │ │ @ instruction: 0xf06f693b │ │ │ │ movwls r0, #257 @ 0x101 │ │ │ │ teqcs r1, #32, 12 @ 0x2000000 │ │ │ │ movwcs r9, #769 @ 0x301 │ │ │ │ - bleq 73eec │ │ │ │ + bleq 73ef4 │ │ │ │ @ instruction: 0xf97cf7da │ │ │ │ @ instruction: 0x46012230 │ │ │ │ @ instruction: 0xf0056978 │ │ │ │ - bvs fef378ac │ │ │ │ + bvs fef378b4 │ │ │ │ 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 fff029dc │ │ │ │ + bvs fff029e4 │ │ │ │ mrshi pc, CPSR @ │ │ │ │ smlabtcs r1, fp, sl, r4 │ │ │ │ @ instruction: 0xf7cc447a │ │ │ │ - movwcs lr, #3850 @ 0xf0a │ │ │ │ - bvs f906d4 │ │ │ │ - blmi ff271a9c │ │ │ │ + movwcs lr, #3846 @ 0xf06 │ │ │ │ + bvs f906dc │ │ │ │ + blmi ff271aa4 │ │ │ │ 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 │ │ │ │ mcr2 7, 3, pc, cr10, cr14, {6} @ │ │ │ │ - ble ffcc1e10 │ │ │ │ + ble ffcc1e18 │ │ │ │ @ instruction: 0xf0002c00 │ │ │ │ @ instruction: 0x4620815d │ │ │ │ - ldcl 7, cr15, [r4, #816]! @ 0x330 │ │ │ │ - blmi fef49828 │ │ │ │ + ldcl 7, cr15, [r0, #816]! @ 0x330 │ │ │ │ + blmi fef49830 │ │ │ │ ldmvs r9, {r0, r1, r3, r4, r5, r6, sl, lr} │ │ │ │ @ instruction: 0xf0002901 │ │ │ │ movwcs r8, #4372 @ 0x1114 │ │ │ │ - blmi fee9071c │ │ │ │ + blmi fee90724 │ │ │ │ ldrbtmi r3, [fp], #-1537 @ 0xfffff9ff │ │ │ │ - blcs 920a4 │ │ │ │ + blcs 920ac │ │ │ │ @ instruction: 0xe72ad0d5 │ │ │ │ - bmi fedc9680 │ │ │ │ + bmi fedc9688 │ │ │ │ strdcs r6, [r1, -fp] │ │ │ │ strls r4, [r0], #-1146 @ 0xfffffb86 │ │ │ │ - cdp 7, 13, cr15, cr4, cr12, {6} │ │ │ │ + cdp 7, 13, 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 92254 │ │ │ │ + blcs 9225c │ │ │ │ orrvc pc, r6, #29360128 @ 0x1c00000 │ │ │ │ cmnle sl, fp, lsr r1 │ │ │ │ ldreq pc, [r0, #-263]! @ 0xfffffef9 │ │ │ │ @ instruction: 0x21016ab8 │ │ │ │ - bmi fea5d27c │ │ │ │ + bmi fea5d284 │ │ │ │ ldrbtmi r6, [sl], #-2363 @ 0xfffff6c5 │ │ │ │ @ instruction: 0xf7cc6800 │ │ │ │ - @ instruction: 0x4628eeb8 │ │ │ │ - ldc 7, cr15, [ip, #816]! @ 0x330 │ │ │ │ + @ instruction: 0x4628eeb4 │ │ │ │ + ldc 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 │ │ │ │ @@ -52204,15 +52206,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, [r0, #888]! @ 0x378 │ │ │ │ @ instruction: 0xf7cc6938 │ │ │ │ - @ instruction: 0xf105ed80 │ │ │ │ + @ instruction: 0xf105ed7c │ │ │ │ @ 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 │ │ │ │ @@ -52220,146 +52222,146 @@ │ │ │ │ @ instruction: 0xf00768f8 │ │ │ │ @ instruction: 0xf107fdcb │ │ │ │ teqvs fp, r4, ror #6 │ │ │ │ andcs r2, r1, #134217729 @ 0x8000001 │ │ │ │ strtmi r4, [r8], -r1, lsr #12 │ │ │ │ ldc2l 7, cr15, [r2, #912]! @ 0x390 │ │ │ │ rscsvs r6, fp, fp, lsr sl │ │ │ │ - bvs fefb1bb4 │ │ │ │ + bvs fefb1bbc │ │ │ │ ldrdge pc, [r4], -r7 │ │ │ │ @ instruction: 0xf7cc6828 │ │ │ │ - ldmvs r8!, {r1, r2, r3, r4, r5, r6, r7, r9, fp, sp, lr, pc}^ │ │ │ │ + ldmvs r8!, {r1, r3, r4, r5, r6, r7, 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 fef33070 │ │ │ │ - bmi 1c40370 │ │ │ │ + bvs fef33068 │ │ │ │ + bmi 1c40378 │ │ │ │ ldreq pc, [r8, #263] @ 0x107 │ │ │ │ ldrbtmi r6, [sl], #-2072 @ 0xfffff7e8 │ │ │ │ @ instruction: 0xf7cc693b │ │ │ │ - movwcs lr, #3646 @ 0xe3e │ │ │ │ + movwcs lr, #3642 @ 0xe3a │ │ │ │ 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 ff6f5ec8 │ │ │ │ + b ff5f5ed0 │ │ │ │ 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 ffcf5edc │ │ │ │ + b ffbf5ee4 │ │ │ │ strtmi fp, [r8], -r8, lsl #23 │ │ │ │ - stc 7, cr15, [r8, #-816]! @ 0xfffffcd0 │ │ │ │ + stc 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 fef2c344 │ │ │ │ + bvs fef2c34c │ │ │ │ ldmvs r8!, {r2, r3, r4, r9, sp}^ │ │ │ │ ldmdavs fp, {r0, r8, sp} │ │ │ │ - stc 7, cr15, [r8], {204} @ 0xcc │ │ │ │ + stc 7, cr15, [r4], {204} @ 0xcc │ │ │ │ stmdami r3, {r3, r4, r6, r7, r8, r9, sl, sp, lr, pc}^ │ │ │ │ - bmi 15c98ec │ │ │ │ + bmi 15c98f4 │ │ │ │ ldrbtmi r2, [sl], #-257 @ 0xfffffeff │ │ │ │ andeq pc, r0, sl, asr r8 @ │ │ │ │ stmdavs r0, {sl, ip, pc} │ │ │ │ - cdp 7, 0, cr15, cr2, cr12, {6} │ │ │ │ + ldcl 7, cr15, [lr, #816]! @ 0x330 │ │ │ │ @ instruction: 0xf7cc2001 │ │ │ │ - bmi 14b2ba8 │ │ │ │ + bmi 14b2ba0 │ │ │ │ ldrbtmi r2, [sl], #-257 @ 0xfffffeff │ │ │ │ - ldcl 7, cr15, [sl, #816]! @ 0x330 │ │ │ │ + ldcl 7, cr15, [r6, #816]! @ 0x330 │ │ │ │ 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: 0xf107ecf2 │ │ │ │ + @ instruction: 0xf107ecee │ │ │ │ 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 c002a0 │ │ │ │ + bcs c002a8 │ │ │ │ @ instruction: 0x4629d1b5 │ │ │ │ ldreq pc, [r0, #-263]! @ 0xfffffef9 │ │ │ │ @ instruction: 0x46282231 │ │ │ │ stc2l 0, cr15, [r0], #-20 @ 0xffffffec │ │ │ │ - bvs fef31c94 │ │ │ │ + bvs fef31c9c │ │ │ │ ldmdavs r8, {r1, r3, r4, r5, r9, fp, lr} │ │ │ │ @ instruction: 0x4623447a │ │ │ │ - stcl 7, cr15, [sl, #816] @ 0x330 │ │ │ │ - bvs fef31bf8 │ │ │ │ + stcl 7, cr15, [r6, #816] @ 0x330 │ │ │ │ + bvs fef31c00 │ │ │ │ ldmdavs r8, {r0, r1, r2, r4, r5, r9, fp, lr} │ │ │ │ @ instruction: 0x4623447a │ │ │ │ - stcl 7, cr15, [r2, #816] @ 0x330 │ │ │ │ - bvs fef31b8c │ │ │ │ + ldc 7, cr15, [lr, #816]! @ 0x330 │ │ │ │ + bvs fef31b94 │ │ │ │ ldmdavs r8, {r2, r4, r5, r9, fp, lr} │ │ │ │ @ instruction: 0x4623447a │ │ │ │ - ldc 7, cr15, [sl, #816]! @ 0x330 │ │ │ │ + ldc 7, cr15, [r6, #816]! @ 0x330 │ │ │ │ @ instruction: 0xf107e63d │ │ │ │ @ instruction: 0xf04f0364 │ │ │ │ @ instruction: 0xf06f0b31 │ │ │ │ andcs r0, r0, #1073741824 @ 0x40000000 │ │ │ │ movwls r6, #315 @ 0x13b │ │ │ │ @ instruction: 0xf8cd2300 │ │ │ │ @ instruction: 0xf7dab004 │ │ │ │ ldrbmi pc, [sl], -r7, lsl #16 @ │ │ │ │ strtmi r4, [r8], -r1, lsl #12 │ │ │ │ ldc2 0, cr15, [r4], #-20 @ 0xffffffec │ │ │ │ eorsvs r2, fp, #134217728 @ 0x8000000 │ │ │ │ - bvs fef31db8 │ │ │ │ + bvs fef31dc0 │ │ │ │ ldmdavs r8, {r1, r2, r5, r9, fp, lr} │ │ │ │ @ instruction: 0x4623447a │ │ │ │ - ldc 7, cr15, [ip, #816] @ 0x330 │ │ │ │ + ldc 7, cr15, [r8, #816] @ 0x330 │ │ │ │ ssatmi lr, #3, lr, lsl #12 │ │ │ │ - bmi 931800 │ │ │ │ + bmi 931808 │ │ │ │ @ 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 #8 │ │ │ │ + andeq r8, r4, r6, ror #8 │ │ │ │ ldrdeq r0, [r0], -r8 │ │ │ │ - andeq r8, r4, r4, ror #8 │ │ │ │ - @ instruction: 0x000248b8 │ │ │ │ + andeq r8, r4, ip, asr r4 │ │ │ │ + andeq r4, r2, r8, lsr #17 │ │ │ │ andeq r0, r0, r4, lsl r4 │ │ │ │ - andeq r4, r2, r2, asr r8 │ │ │ │ + andeq r4, r2, r2, asr #16 │ │ │ │ andeq r0, r0, ip, ror #8 │ │ │ │ - andeq r4, r2, ip, lsr #17 │ │ │ │ - andeq pc, r1, r0, lsr r0 @ │ │ │ │ - ldrdeq lr, [r8], -ip │ │ │ │ - andeq r1, r2, r6 │ │ │ │ - andeq lr, r8, lr, ror #8 │ │ │ │ - andeq r4, r2, r0, ror #15 │ │ │ │ - andeq lr, r8, r4, ror r3 │ │ │ │ - andeq lr, r8, r0, asr #6 │ │ │ │ - andeq lr, r8, lr, lsr #6 │ │ │ │ - andeq r4, r2, ip, lsl #15 │ │ │ │ - @ instruction: 0x000246b6 │ │ │ │ - andeq r4, r2, r0, lsr #11 │ │ │ │ + muleq r2, ip, r8 │ │ │ │ + andeq pc, r1, r0, lsr #32 │ │ │ │ + ldrdeq lr, [r8], -r4 │ │ │ │ + strdeq r0, [r2], -r6 │ │ │ │ + andeq lr, r8, r6, ror #8 │ │ │ │ ldrdeq r4, [r2], -r0 │ │ │ │ - andeq r4, r2, sl, lsl r6 │ │ │ │ - andeq r4, r2, r6, ror r5 │ │ │ │ - muleq r2, r2, r5 │ │ │ │ + andeq lr, r8, ip, ror #6 │ │ │ │ + andeq lr, r8, r8, lsr r3 │ │ │ │ + andeq lr, r8, r6, lsr #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 │ │ │ │ - andeq r4, r2, r2, asr #9 │ │ │ │ - andeq r4, r2, lr, lsr #11 │ │ │ │ - andeq lr, r1, r0, ror #28 │ │ │ │ + @ instruction: 0x000244b2 │ │ │ │ + muleq r2, lr, r5 │ │ │ │ andeq lr, r1, r0, asr lr │ │ │ │ andeq lr, r1, r0, asr #28 │ │ │ │ - andeq lr, r1, r4, lsl #28 │ │ │ │ - muleq r2, r0, r4 │ │ │ │ + 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 │ │ │ │ @@ -52374,76 +52376,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 441c0 │ │ │ │ + blcs 441c8 │ │ │ │ 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 fff3704c │ │ │ │ + blvs fff37054 │ │ │ │ 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 r4!, {r2, r3, r6, r7, r8, r9, sl, ip, sp, lr, pc}^ │ │ │ │ + ldmdb 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 feb761c8 │ │ │ │ + blx feb761d0 │ │ │ │ strbmi r4, [r8], -r4, lsl #12 │ │ │ │ - bl ffff6138 │ │ │ │ + bl ffef6140 │ │ │ │ @ instruction: 0xf7f23001 │ │ │ │ strmi pc, [r2], r5, lsr #21 │ │ │ │ strbmi r6, [r8], -r0, lsr #32 │ │ │ │ - bl ffdf6148 │ │ │ │ + bl ffcf6150 │ │ │ │ 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 af424e │ │ │ │ + blx af4256 │ │ │ │ @ instruction: 0x46492231 │ │ │ │ eorseq pc, sp, r4, lsl #2 │ │ │ │ - blx 97425a │ │ │ │ + blx 974262 │ │ │ │ @ instruction: 0x46492231 │ │ │ │ rsbeq pc, lr, r4, lsl #2 │ │ │ │ - blx 7f4266 │ │ │ │ + blx 7f426e │ │ │ │ @ instruction: 0x3698f8df │ │ │ │ ldmvs sl, {r0, r1, r3, r4, r5, r6, sl, lr}^ │ │ │ │ adccs pc, r0, r4, asr #17 │ │ │ │ - blvs fef105d0 │ │ │ │ + blvs fef105d8 │ │ │ │ ldrdls pc, [r0], -r4 │ │ │ │ - blcs 522d4 │ │ │ │ + blcs 522dc │ │ │ │ @ instruction: 0x81b1f040 │ │ │ │ @ instruction: 0x46482133 │ │ │ │ mcr2 7, 0, pc, cr4, cr12, {6} @ │ │ │ │ stmdacs r0, {r1, r7, r9, sl, lr} │ │ │ │ @ instruction: 0x81b9f000 │ │ │ │ - blcs 5240c │ │ │ │ + blcs 52414 │ │ │ │ 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 fec761d4 │ │ │ │ + bl feb761dc │ │ │ │ strmi r2, [r1], r0, ror #2 │ │ │ │ @ instruction: 0xfff4f009 │ │ │ │ @ instruction: 0xf0002800 │ │ │ │ ldrdcs r8, [r0, -r6]! │ │ │ │ rsbeq pc, r0, r9, lsl #2 │ │ │ │ @ instruction: 0xffecf009 │ │ │ │ @ instruction: 0xf0002800 │ │ │ │ @@ -52451,47 +52453,47 @@ │ │ │ │ @ instruction: 0xf1070380 │ │ │ │ ldrmi r0, [r8], -r4, asr #16 │ │ │ │ @ instruction: 0xf7f262bb │ │ │ │ @ instruction: 0xf8dffa43 │ │ │ │ @ instruction: 0xf8c8361c │ │ │ │ stmiapl sp!, {r2, r5, r6}^ │ │ │ │ @ instruction: 0xf8d2682a │ │ │ │ - blcs 448c4 │ │ │ │ + blcs 448cc │ │ │ │ mvnshi pc, r0 │ │ │ │ - blcs 92578 │ │ │ │ + blcs 92580 │ │ │ │ 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 7ac48 │ │ │ │ + blcs 7ac50 │ │ │ │ @ instruction: 0xf040637a │ │ │ │ - blvs fff18a18 │ │ │ │ + blvs fff18a20 │ │ │ │ @ instruction: 0x33a4f893 │ │ │ │ @ instruction: 0xf0002b00 │ │ │ │ teqcs r1, ip, lsr r2 │ │ │ │ @ instruction: 0xf7e46b78 │ │ │ │ ldrcs pc, [r1, #-3815]! @ 0xfffff119 │ │ │ │ @ instruction: 0x03acf107 │ │ │ │ teqvs fp, #4194304 @ 0x400000 │ │ │ │ tstpeq r1, pc, rrx @ p-variant is OBSOLETE │ │ │ │ eorscs r9, r0, #0, 6 │ │ │ │ - blvs 1e40f3c │ │ │ │ + blvs 1e40f44 │ │ │ │ @ instruction: 0xf7d936e2 │ │ │ │ @ instruction: 0x462afeb5 │ │ │ │ ldrbmi r4, [r0], -r1, lsl #12 │ │ │ │ - blx ff8f4360 │ │ │ │ + blx ff8f4368 │ │ │ │ ldrbmi r4, [r1], -sl, lsr #12 │ │ │ │ @ instruction: 0xf0054630 │ │ │ │ @ instruction: 0xf8d8fadd │ │ │ │ movtcs r1, #8292 @ 0x2064 │ │ │ │ ldrtmi r2, [r0], -r0, lsl #4 │ │ │ │ - blx ff8762f6 │ │ │ │ + blx ff8762fe │ │ │ │ @ instruction: 0xf107462b │ │ │ │ tstcs r0, r5, ror r2 │ │ │ │ rsbsvs r2, sl, r0 │ │ │ │ ldc2 7, cr15, [r2], {221} @ 0xdd │ │ │ │ @ instruction: 0x201cf8db │ │ │ │ ldrdcc pc, [r8], -fp │ │ │ │ strvc pc, [r0, #1103] @ 0x44f │ │ │ │ @@ -52531,91 +52533,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 │ │ │ │ stc2 7, cr15, [r6, #-920] @ 0xfffffc68 │ │ │ │ - bvs 1ed2b10 │ │ │ │ + bvs 1ed2b18 │ │ │ │ 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 774468 │ │ │ │ + blx 774470 │ │ │ │ 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 @ │ │ │ │ mrc2 7, 0, pc, cr4, cr9, {6} │ │ │ │ ldrbmi r4, [r1], -r2, lsr #12 │ │ │ │ ldrdeq pc, [r4], #-136 @ 0xffffff78 @ │ │ │ │ - blx 1f44a4 │ │ │ │ + blx 1f44ac │ │ │ │ movwls r6, #2875 @ 0xb3b │ │ │ │ strls r4, [r1, #-1586] @ 0xfffff9ce │ │ │ │ @ instruction: 0xf06f465b │ │ │ │ @ instruction: 0xf8d80101 │ │ │ │ @ instruction: 0xf7d90064 │ │ │ │ strtmi pc, [sl], -r3, lsl #28 │ │ │ │ strbmi r4, [r0], -r1, lsl #12 │ │ │ │ - blx c744c4 │ │ │ │ + blx c744cc │ │ │ │ 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 445a8 │ │ │ │ + blcs 445b0 │ │ │ │ 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 fe076434 │ │ │ │ - bvs fff49d8c │ │ │ │ + b 1f7643c │ │ │ │ + bvs fff49d94 │ │ │ │ strtmi r4, [r0], -r2, lsl #12 │ │ │ │ - blx 1674534 │ │ │ │ + blx 167453c │ │ │ │ @ instruction: 0xf0084620 │ │ │ │ strtmi pc, [r0], -r1, asr #27 │ │ │ │ - blx ff574538 │ │ │ │ + blx ff574540 │ │ │ │ @ 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: 0xf8d8f887 │ │ │ │ @ instruction: 0xf7f20064 │ │ │ │ - blvs fef36844 │ │ │ │ - blcs 525b8 │ │ │ │ + blvs fef3684c │ │ │ │ + blcs 525c0 │ │ │ │ rschi pc, r7, r0, asr #32 │ │ │ │ - bmi ffb00554 │ │ │ │ + bmi ffb0055c │ │ │ │ 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 │ │ │ │ @@ -52633,17 +52635,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 ff5acda4 │ │ │ │ + blmi ff5acdac │ │ │ │ ldrbtmi r2, [fp], #-512 @ 0xfffffe00 │ │ │ │ - blvs fff12934 │ │ │ │ + blvs fff1293c │ │ │ │ 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 │ │ │ │ @@ -52659,39 +52661,39 @@ │ │ │ │ vrshr.s64 q11, , #64 │ │ │ │ @ instruction: 0xf1b88093 │ │ │ │ tstle r8, r0, lsl #30 │ │ │ │ @ instruction: 0xf7e14648 │ │ │ │ @ instruction: 0xf1b0fc47 │ │ │ │ vmlsl.s8 q8, d0, d0 │ │ │ │ @ instruction: 0xf47f80bf │ │ │ │ - bvs ffe63f00 │ │ │ │ + bvs ffe63f08 │ │ │ │ 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 │ │ │ │ pkhbtmi pc, r1, r7, lsl #21 @ │ │ │ │ @ instruction: 0xf0054628 │ │ │ │ stmdavs r3!, {r0, r1, r2, r5, r6, r7, r8, r9, sl, fp, ip, sp, lr, pc}^ │ │ │ │ @ instruction: 0xf0002b00 │ │ │ │ - bvs ffe58b18 │ │ │ │ - bcc 3478c │ │ │ │ - blx e74670 │ │ │ │ + bvs ffe58b20 │ │ │ │ + bcc 34794 │ │ │ │ + blx e74678 │ │ │ │ @ instruction: 0xf8dfe0ce │ │ │ │ vhsub.s8 q13, q8, q4 │ │ │ │ @ instruction: 0xf8df2291 │ │ │ │ ldrbtmi r9, [sl], #708 @ 0x2c4 │ │ │ │ @ instruction: 0x465144f9 │ │ │ │ @ instruction: 0xf0054648 │ │ │ │ - blmi fe7b722c │ │ │ │ + blmi fe7b7234 │ │ │ │ andlt pc, r3, r5, asr r8 @ │ │ │ │ ldrdcc pc, [r4], -fp │ │ │ │ @ instruction: 0xf47f2b00 │ │ │ │ - blvs fef23cec │ │ │ │ - blcs 526f0 │ │ │ │ + blvs fef23cf4 │ │ │ │ + blcs 526f8 │ │ │ │ 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 │ │ │ │ @@ -52702,15 +52704,15 @@ │ │ │ │ ldc2l 7, cr15, [ip], #868 @ 0x364 │ │ │ │ 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 1ef46e6 │ │ │ │ + blx 1ef46ee │ │ │ │ @ instruction: 0xf8d8e5e5 │ │ │ │ @ instruction: 0xf1090064 │ │ │ │ @ instruction: 0xf1070262 │ │ │ │ @ instruction: 0xf0050175 │ │ │ │ @ instruction: 0xe701f8dd │ │ │ │ movwcs r4, #6546 @ 0x1992 │ │ │ │ rscscc pc, pc, pc, asr #32 │ │ │ │ @@ -52749,189 +52751,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 1476726 │ │ │ │ + blx 147672e │ │ │ │ svceq 0x0000f1ba │ │ │ │ ldclge 6, cr15, [fp, #-764]! @ 0xfffffd04 │ │ │ │ @ instruction: 0xf7dee02e │ │ │ │ strb pc, [r0, #2131] @ 0x853 @ │ │ │ │ @ instruction: 0xf7e54648 │ │ │ │ strmi pc, [r1], r3, ror #19 │ │ │ │ @ instruction: 0xf7ccb110 │ │ │ │ - strmi lr, [r0], lr, lsr #18 │ │ │ │ + strmi lr, [r0], sl, lsr #18 │ │ │ │ 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: 0xffcaf7f1 │ │ │ │ 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 34924 │ │ │ │ + bcc 3492c │ │ │ │ @ instruction: 0xf7f14628 │ │ │ │ - bvs ffe7859c │ │ │ │ + bvs ffe785a4 │ │ │ │ @ instruction: 0xf968f007 │ │ │ │ - blcs 52984 │ │ │ │ + blcs 5298c │ │ │ │ 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 2f67b2 │ │ │ │ + blx 2f67ba │ │ │ │ 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 ffe767d4 │ │ │ │ + blx ffe767dc │ │ │ │ ldcvs 7, cr14, [sl], #-840 @ 0xfffffcb8 │ │ │ │ - bvs fff0a188 │ │ │ │ + bvs fff0a190 │ │ │ │ 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 34994 │ │ │ │ - blx ffa767f4 │ │ │ │ - bvs ffe72788 │ │ │ │ + bcc 3499c │ │ │ │ + blx ffa767fc │ │ │ │ + bvs ffe72790 │ │ │ │ @ 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 fef372f8 │ │ │ │ - blcs 52904 │ │ │ │ + blvs fef37300 │ │ │ │ + blcs 5290c │ │ │ │ svcge 0x0061f43f │ │ │ │ @ instruction: 0x46214831 │ │ │ │ rscscs pc, r3, #64, 4 │ │ │ │ @ instruction: 0xf0054478 │ │ │ │ ldrb pc, [r8, -sp, lsl #21] @ │ │ │ │ - cdp 7, 14, cr15, cr10, cr11, {6} │ │ │ │ + cdp 7, 14, 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 fec76864 │ │ │ │ + blx fec7686c │ │ │ │ svclt 0x0000e6bd │ │ │ │ - muleq r4, r0, lr │ │ │ │ + andeq r7, r4, r8, lsl #29 │ │ │ │ ldrdeq r0, [r0], -r8 │ │ │ │ - andeq r7, r4, r4, lsl #29 │ │ │ │ + andeq r7, r4, ip, ror lr │ │ │ │ ldrdeq r0, [r0], -r0 @ │ │ │ │ - andeq sp, r8, lr, asr #31 │ │ │ │ + andeq sp, r8, r6, asr #31 │ │ │ │ ldrdeq r0, [r0], -ip │ │ │ │ strdeq r0, [r0], -ip │ │ │ │ - andeq sp, r8, ip, lsl #30 │ │ │ │ + andeq sp, r8, r4, lsl #30 │ │ │ │ andeq r0, r0, r4, asr #9 │ │ │ │ - andeq r4, r2, r6, rrx │ │ │ │ - andeq lr, r1, r8, lsr #15 │ │ │ │ - andeq lr, r1, ip, ror r7 │ │ │ │ - andeq r7, r4, sl, lsr #21 │ │ │ │ - andeq sp, r8, ip, asr #23 │ │ │ │ - muleq r2, ip, lr │ │ │ │ - andeq r4, r2, lr, lsr r0 │ │ │ │ - andeq sp, r8, r2, lsr #23 │ │ │ │ - andeq r3, r2, sl, ror #28 │ │ │ │ - andeq r4, r2, r8, lsl r0 │ │ │ │ - andeq r3, r2, r6, asr #28 │ │ │ │ - ldrdeq r3, [r2], -lr │ │ │ │ - andeq r3, r2, r0, lsl #31 │ │ │ │ - andeq r3, r2, r8, ror sp │ │ │ │ - andeq r3, r2, r6, lsr #30 │ │ │ │ - andeq r3, r2, r0, asr sp │ │ │ │ - strdeq r3, [r2], -r4 │ │ │ │ - andeq r3, r2, sl, lsl sp │ │ │ │ - @ instruction: 0x00023ebc │ │ │ │ - andeq r3, r2, r2, asr #25 │ │ │ │ - andeq sp, r1, r8, asr #13 │ │ │ │ - strdeq r3, [r2], -r8 │ │ │ │ - andeq r3, r2, r2, lsr ip │ │ │ │ - andeq r3, r2, r6, lsl ip │ │ │ │ - andeq r3, r2, sl, asr #23 │ │ │ │ - andeq r3, r2, ip, ror #26 │ │ │ │ - @ instruction: 0x00023bb8 │ │ │ │ - andeq r3, r2, r6, ror #26 │ │ │ │ + andeq r4, r2, r6, asr r0 │ │ │ │ + muleq r1, r8, r7 │ │ │ │ + andeq lr, r1, ip, ror #14 │ │ │ │ + andeq r7, r4, r2, lsr #21 │ │ │ │ + andeq sp, r8, r4, asr #23 │ │ │ │ + andeq r3, r2, ip, lsl #29 │ │ │ │ + andeq r4, r2, lr, lsr #32 │ │ │ │ + muleq r8, sl, fp │ │ │ │ + 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, r2, lsl #23 │ │ │ │ + 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 feb8fb74 │ │ │ │ + bl feb8fb7c │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ - bmi 4fc93c │ │ │ │ - blmi 524b88 │ │ │ │ + bmi 4fc944 │ │ │ │ + blmi 524b90 │ │ │ │ svcge 0x0000447a │ │ │ │ ldmpl r3, {r0, r3, r4, r5, r9, sl, lr}^ │ │ │ │ rsbsvs r6, fp, fp, lsl r8 │ │ │ │ movweq pc, #79 @ 0x4f @ │ │ │ │ @ instruction: 0xf890f7dc │ │ │ │ - bcs 52a80 │ │ │ │ - bmi 3af5e0 │ │ │ │ + bcs 52a88 │ │ │ │ + bmi 3af5e8 │ │ │ │ andcs r4, r0, r3, lsl #12 │ │ │ │ tstvs r3, sl, ror r4 │ │ │ │ - blmi 28b1d4 │ │ │ │ + blmi 28b1dc │ │ │ │ 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, 5, cr15, cr14, cr11, {6} │ │ │ │ - andeq r7, r4, r0, lsl #13 │ │ │ │ + cdp 7, 5, cr15, cr10, cr11, {6} │ │ │ │ + andeq r7, r4, r8, ror r6 │ │ │ │ ldrdeq r0, [r0], -r8 │ │ │ │ - andeq sp, r8, r0, asr #15 │ │ │ │ - andeq r7, r4, r8, asr r6 │ │ │ │ + @ instruction: 0x0008d7b8 │ │ │ │ + andeq r7, r4, r0, asr r6 │ │ │ │ vst3.32 {d27,d29,d31}, [pc :64], r8 │ │ │ │ - bl feb8fbe0 │ │ │ │ + bl feb8fbe8 │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ svcge 0x00000ff0 │ │ │ │ ldmdbmi r2, {r3, r4, r7, r8, ip, sp, pc} │ │ │ │ ldrbtmi r4, [r9], #-1540 @ 0xfffff9fc │ │ │ │ - ldcl 7, cr15, [r2, #-812]! @ 0xfffffcd4 │ │ │ │ + stcl 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 │ │ │ │ mrc2 7, 2, pc, cr14, cr1, {7} │ │ │ │ @ instruction: 0xf7e24620 │ │ │ │ strmi pc, [r1], -pc, lsl #26 │ │ │ │ - blmi 2f0a2c │ │ │ │ + blmi 2f0a34 │ │ │ │ ldmdbvs r8, {r0, r1, r3, r4, r5, r6, sl, lr}^ │ │ │ │ @ instruction: 0xf7f1b108 │ │ │ │ tstpcs r0, r3, 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, lr, ror #18 │ │ │ │ - andeq sp, r8, r2, ror #14 │ │ │ │ - andeq sp, r8, ip, asr #14 │ │ │ │ - andeq sp, r8, sl, lsr r7 │ │ │ │ + andeq sp, r1, lr, asr r9 │ │ │ │ + andeq sp, r8, sl, asr r7 │ │ │ │ + andeq sp, r8, r4, asr #14 │ │ │ │ + andeq sp, r8, r2, lsr 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 │ │ │ │ @@ -52944,60 +52946,60 @@ │ │ │ │ stccs 2, cr0, [r0, #-0] │ │ │ │ adchi pc, r2, r0 │ │ │ │ @ instruction: 0xf8d84ae0 │ │ │ │ @ instruction: 0x46489018 │ │ │ │ @ instruction: 0xf504589c │ │ │ │ @ instruction: 0xf8d35380 │ │ │ │ @ instruction: 0x463162f8 │ │ │ │ - blx ffff4abe │ │ │ │ + blx ffff4ac6 │ │ │ │ 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 ffb74ae2 │ │ │ │ + blx ffb74aea │ │ │ │ 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 ff6f4b06 │ │ │ │ + blx ff6f4b0e │ │ │ │ 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 ff274b2a │ │ │ │ + blx ff274b32 │ │ │ │ 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 fedf4b4e │ │ │ │ + blx fedf4b56 │ │ │ │ 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 fe974b72 │ │ │ │ + blx fe974b7a │ │ │ │ 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 │ │ │ │ @@ -53008,35 +53010,35 @@ │ │ │ │ tstpcs r1, r9, asr ip @ 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 │ │ │ │ @ instruction: 0x4681f977 │ │ │ │ subsle r2, r6, r0, lsl #16 │ │ │ │ - blcs 52c64 │ │ │ │ + blcs 52c6c │ │ │ │ tstcs r0, r9, lsr r0 │ │ │ │ @ instruction: 0xf7fe4628 │ │ │ │ strtmi pc, [r8], -r3, ror #29 │ │ │ │ stc2 7, cr15, [lr, #964] @ 0x3c4 │ │ │ │ svceq 0x0000f1b9 │ │ │ │ - blmi fe76f7d8 │ │ │ │ + blmi fe76f7e0 │ │ │ │ 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 fe38b624 │ │ │ │ + blmi fe38b62c │ │ │ │ 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 fe45cba8 │ │ │ │ + bmi fe45cbb0 │ │ │ │ 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] @ │ │ │ │ @@ -53058,32 +53060,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 1db8674 │ │ │ │ + bmi 1db867c │ │ │ │ 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 775098 │ │ │ │ - ldmdb r6, {r2, r3, r6, r7, r8, r9, sl, ip, sp, lr, pc}^ │ │ │ │ + beq 7750a0 │ │ │ │ + ldmdb 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: 0xf800f7dd │ │ │ │ andlt pc, r0, sp, asr #17 │ │ │ │ andls pc, r4, sp, asr #17 │ │ │ │ - bmi 198a5f0 │ │ │ │ + bmi 198a5f8 │ │ │ │ @ instruction: 0x1014f8d8 │ │ │ │ ldrbtmi r9, [sl], #-263 @ 0xfffffef9 │ │ │ │ @ instruction: 0x1010f8d8 │ │ │ │ @ instruction: 0xf8d89106 │ │ │ │ tstls r5, ip │ │ │ │ ldrdne pc, [r8], -r8 │ │ │ │ @ instruction: 0xf8d89104 │ │ │ │ @@ -53092,57 +53094,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, 8, cr15, cr14, cr11, {6} │ │ │ │ + cdp 7, 8, 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 │ │ │ │ - stmdb ip, {r2, r3, r6, r7, r8, r9, sl, ip, sp, lr, pc} │ │ │ │ + stmdb 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, r4, r7, r9, sl, fp, sp, lr, pc} │ │ │ │ + stmdacs r0, {r1, r4, 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, -fp, 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 b8b640 │ │ │ │ + blmi b8b648 │ │ │ │ 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, [r2], {203} @ 0xcb │ │ │ │ - cdp 7, 10, cr15, cr4, cr11, {6} │ │ │ │ + stc 7, cr15, [lr], {203} @ 0xcb │ │ │ │ + cdp 7, 10, cr15, cr0, cr11, {6} │ │ │ │ strtmi r4, [r8], -r3, lsl #12 │ │ │ │ ldrdlt pc, [r0], -r3 │ │ │ │ cdp2 7, 15, cr15, cr12, cr4, {7} │ │ │ │ addvc pc, r0, #1325400064 @ 0x4f000000 │ │ │ │ @ instruction: 0xf1074681 │ │ │ │ @ instruction: 0x4658013c │ │ │ │ @ instruction: 0xa010f8d8 │ │ │ │ @ instruction: 0xffb2f7e5 │ │ │ │ strbmi r4, [fp], -pc, lsr #20 │ │ │ │ andge lr, r0, sp, asr #19 │ │ │ │ - bvc 14361ac │ │ │ │ + bvc 14361b4 │ │ │ │ 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 │ │ │ │ @@ -53153,283 +53155,283 @@ │ │ │ │ @ instruction: 0x46483030 │ │ │ │ @ instruction: 0xf8c83301 │ │ │ │ @ instruction: 0xf7f13030 │ │ │ │ @ instruction: 0x4620fc7d │ │ │ │ cdp2 0, 7, cr15, cr10, cr6, {0} │ │ │ │ @ instruction: 0x46284631 │ │ │ │ stc2l 7, cr15, [r8, #1016] @ 0x3f8 │ │ │ │ - blmi 24b650 │ │ │ │ + blmi 24b658 │ │ │ │ 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 #14 │ │ │ │ - muleq r4, lr, r5 │ │ │ │ + strdeq sp, [r8], -sl │ │ │ │ + muleq r4, r6, r5 │ │ │ │ ldrdeq r0, [r0], -r8 │ │ │ │ - muleq r4, r4, r5 │ │ │ │ + andeq r7, r4, ip, lsl #11 │ │ │ │ strdeq r0, [r0], -ip │ │ │ │ - @ instruction: 0x0008d6b6 │ │ │ │ - muleq r8, r2, r6 │ │ │ │ - andeq sp, r8, lr, ror #12 │ │ │ │ - andeq sp, r8, sl, asr #12 │ │ │ │ - andeq sp, r8, r6, lsr #12 │ │ │ │ - andeq sp, r8, r2, lsl #12 │ │ │ │ - andeq sp, r8, sl, lsr #11 │ │ │ │ - andeq r7, r4, r8, lsr r4 │ │ │ │ - andeq r7, r4, r6, lsl r4 │ │ │ │ - andeq r3, r2, ip, lsl r8 │ │ │ │ - strdeq r3, [r2], -r4 │ │ │ │ - muleq r4, lr, r3 │ │ │ │ - andeq r3, r2, r2, ror #18 │ │ │ │ - andeq sp, r8, r0, ror #8 │ │ │ │ - @ instruction: 0x000472b8 │ │ │ │ - andeq r3, r2, r0, lsr #17 │ │ │ │ - @ instruction: 0x000238b6 │ │ │ │ - muleq r2, sl, r6 │ │ │ │ - andeq r7, r4, r4, lsr #4 │ │ │ │ + andeq sp, r8, lr, lsr #13 │ │ │ │ + andeq sp, r8, sl, lsl #13 │ │ │ │ + andeq sp, r8, r6, ror #12 │ │ │ │ + andeq sp, r8, r2, asr #12 │ │ │ │ + andeq sp, r8, lr, lsl r6 │ │ │ │ + strdeq sp, [r8], -sl │ │ │ │ + andeq sp, r8, r2, lsr #11 │ │ │ │ + andeq r7, r4, r0, lsr r4 │ │ │ │ + andeq r7, r4, lr, lsl #8 │ │ │ │ + andeq r3, r2, ip, lsl #16 │ │ │ │ + andeq r3, r2, r4, ror #15 │ │ │ │ + muleq r4, r6, r3 │ │ │ │ + andeq r3, r2, r2, asr r9 │ │ │ │ + andeq sp, r8, r8, asr r4 │ │ │ │ + @ instruction: 0x000472b0 │ │ │ │ + muleq r2, r0, r8 │ │ │ │ + andeq r3, r2, r6, lsr #17 │ │ │ │ + andeq r3, r2, sl, lsl #13 │ │ │ │ + andeq r7, r4, ip, lsl 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 #6 │ │ │ │ + andeq sp, r8, r2, lsr #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 b04ea0 │ │ │ │ + bllt b04ea8 │ │ │ │ eorsle r2, ip, r0, lsl #16 │ │ │ │ ldrbtmi r4, [fp], #-2854 @ 0xfffff4da │ │ │ │ stccs 8, cr6, [r1, #-116] @ 0xffffff8c │ │ │ │ @ instruction: 0x4620dc37 │ │ │ │ - stc 7, cr15, [r8, #812]! @ 0x32c │ │ │ │ + stc 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 690f28 │ │ │ │ + bllt 690f30 │ │ │ │ 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 5a5390 │ │ │ │ + blmi 5a5398 │ │ │ │ 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 #2 │ │ │ │ + andeq r7, r4, r4, ror #2 │ │ │ │ ldrdeq r0, [r0], -r0 @ │ │ │ │ - andeq sp, r8, lr, ror #5 │ │ │ │ + andeq sp, r8, r6, ror #5 │ │ │ │ strdeq r0, [r0], -ip │ │ │ │ - andeq sp, r8, r2, asr #5 │ │ │ │ - andeq r3, r2, r4, ror r7 │ │ │ │ - andeq r3, r2, r6, lsl #15 │ │ │ │ - muleq r8, r4, r2 │ │ │ │ - andeq r3, r2, r2, asr r7 │ │ │ │ + @ instruction: 0x0008d2ba │ │ │ │ andeq r3, r2, r4, ror #14 │ │ │ │ - andeq r3, r2, ip, lsr r7 │ │ │ │ - andeq r3, r2, lr, asr #14 │ │ │ │ + andeq r3, r2, r6, ror r7 │ │ │ │ + andeq sp, r8, ip, lsl #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 fe2e4b90 │ │ │ │ + bmi fe2e4b98 │ │ │ │ @ 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 93120 │ │ │ │ - bmi fe06d0e8 │ │ │ │ + blcs 93128 │ │ │ │ + bmi fe06d0f0 │ │ │ │ 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 1f256e0 │ │ │ │ + blmi 1f256e8 │ │ │ │ @ instruction: 0xf8d358f3 │ │ │ │ strbmi r9, [r1] │ │ │ │ @ instruction: 0xf1b9d012 │ │ │ │ rsble r0, r9, r0, lsl #30 │ │ │ │ - blmi 1e01fe8 │ │ │ │ + blmi 1e01ff0 │ │ │ │ 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 │ │ │ │ - @ instruction: 0x4606ecfe │ │ │ │ + @ instruction: 0x4606ecfa │ │ │ │ @ instruction: 0xf7cbe004 │ │ │ │ - stmdavs r3, {r1, r2, r3, r6, r8, sl, fp, sp, lr, pc} │ │ │ │ + stmdavs r3, {r1, r3, r6, r8, sl, fp, sp, lr, pc} │ │ │ │ tstle r6, r4, lsl #22 │ │ │ │ @ instruction: 0x46214632 │ │ │ │ @ instruction: 0xf7cb2002 │ │ │ │ - stmdacs r0, {r1, r3, r6, r7, r8, sl, fp, sp, lr, pc} │ │ │ │ + stmdacs r0, {r1, r2, r6, r7, r8, sl, fp, sp, lr, pc} │ │ │ │ @ instruction: 0x4c6adbf3 │ │ │ │ and r4, r4, ip, ror r4 │ │ │ │ - ldc 7, cr15, [lr, #-812]! @ 0xfffffcd4 │ │ │ │ - blcs 153040 │ │ │ │ + ldc 7, cr15, [sl, #-812]! @ 0xfffffcd4 │ │ │ │ + blcs 153048 │ │ │ │ andcs sp, r1, #-2147483647 @ 0x80000001 │ │ │ │ andcs r4, r2, r1, lsr #12 │ │ │ │ - ldc 7, cr15, [sl, #812]! @ 0x32c │ │ │ │ - blle ffd03044 │ │ │ │ + ldc 7, cr15, [r6, #812]! @ 0x32c │ │ │ │ + blle ffd0304c │ │ │ │ tstcs r0, r3, ror #22 │ │ │ │ ldrbtmi r6, [fp], #-2090 @ 0xfffff7d6 │ │ │ │ - bllt 14d11b4 │ │ │ │ - bmi 1882054 │ │ │ │ + bllt 14d11bc │ │ │ │ + bmi 188205c │ │ │ │ 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 931f8 │ │ │ │ + blcs 93200 │ │ │ │ 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: 0xf896ec0a │ │ │ │ + @ instruction: 0xf896ec06 │ │ │ │ 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 1844e4 │ │ │ │ + ble 1844ec │ │ │ │ @ instruction: 0xf7cbe030 │ │ │ │ - stmdavs r3, {r1, r5, r6, r7, sl, fp, sp, lr, pc} │ │ │ │ + stmdavs r3, {r1, r2, r3, r4, r6, r7, sl, fp, sp, lr, pc} │ │ │ │ tstle r9, r4, lsl #22 │ │ │ │ @ instruction: 0xf7cb4620 │ │ │ │ - strtmi lr, [r1], -r8, lsl #25 │ │ │ │ + strtmi lr, [r1], -r4, lsl #25 │ │ │ │ strtmi r4, [r8], -r2, lsl #12 │ │ │ │ - ldcl 7, cr15, [sl, #-812] @ 0xfffffcd4 │ │ │ │ - blle ffc43104 │ │ │ │ + ldcl 7, cr15, [r6, #-812] @ 0xfffffcd4 │ │ │ │ + blle ffc4310c │ │ │ │ ldrsbtlt pc, [r4], #143 @ 0x8f @ │ │ │ │ strd r4, [r4], -fp │ │ │ │ - stcl 7, cr15, [lr], {203} @ 0xcb │ │ │ │ - blcs 153120 │ │ │ │ + stcl 7, cr15, [sl], {203} @ 0xcb │ │ │ │ + blcs 153128 │ │ │ │ andcs sp, r2, #-2147483647 @ 0x80000001 │ │ │ │ @ instruction: 0x46284659 │ │ │ │ - stcl 7, cr15, [sl, #-812] @ 0xfffffcd4 │ │ │ │ - blle ffd03124 │ │ │ │ + stcl 7, cr15, [r6, #-812] @ 0xfffffcd4 │ │ │ │ + blle ffd0312c │ │ │ │ @ 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 53218 │ │ │ │ + blcs 53220 │ │ │ │ @ instruction: 0xf7cbd1f3 │ │ │ │ - ldmdavs sl!, {r1, r2, r3, r5, r7, sl, fp, sp, lr, pc}^ │ │ │ │ + ldmdavs sl!, {r1, r3, r5, r7, sl, fp, sp, lr, pc}^ │ │ │ │ @ instruction: 0xf1b96803 │ │ │ │ andsle r0, sp, r0, lsl #30 │ │ │ │ rscsvc pc, r4, #2097152 @ 0x200000 │ │ │ │ @ instruction: 0xf04f9202 │ │ │ │ - bmi a05564 │ │ │ │ + bmi a0556c │ │ │ │ ldrbtmi r4, [sl], #-2343 @ 0xfffff6d9 │ │ │ │ ldrbtmi r9, [r9], #-513 @ 0xfffffdff │ │ │ │ andls r2, r0, #1879048200 @ 0x70000008 │ │ │ │ adcsvc pc, r0, #1325400064 @ 0x4f000000 │ │ │ │ cdp2 7, 5, cr15, cr8, 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 fe8f70c0 │ │ │ │ + bl fe7f70c8 │ │ │ │ @ instruction: 0xe79b60f8 │ │ │ │ rscsvs pc, r4, #2097152 @ 0x200000 │ │ │ │ @ instruction: 0xf7cbe7e0 │ │ │ │ - svclt 0x0000ea72 │ │ │ │ - andeq r7, r4, r0, lsl #1 │ │ │ │ + svclt 0x0000ea6e │ │ │ │ + andeq r7, r4, r8, ror r0 │ │ │ │ ldrdeq r0, [r0], -r8 │ │ │ │ - andeq r7, r4, sl, rrx │ │ │ │ + andeq r7, r4, r2, rrx │ │ │ │ ldrdeq r0, [r0], -r0 @ │ │ │ │ - andeq sp, r8, r6, ror #3 │ │ │ │ - ldrdeq sp, [r8], -r6 │ │ │ │ + ldrdeq sp, [r8], -lr │ │ │ │ + andeq sp, r8, lr, asr #3 │ │ │ │ strdeq r0, [r0], -ip │ │ │ │ andeq r0, r0, r4, lsl #9 │ │ │ │ - andeq sp, r8, r8, lsr #3 │ │ │ │ - andeq r3, r2, lr, ror #12 │ │ │ │ - muleq r2, r4, r6 │ │ │ │ - andeq sp, r1, r8, asr #24 │ │ │ │ - andeq sp, r8, sl, asr #2 │ │ │ │ - andeq r6, r4, sl, lsr #31 │ │ │ │ - andeq r3, r2, lr, ror #11 │ │ │ │ - andeq r3, r2, r4, lsl r6 │ │ │ │ - andeq sp, r8, lr, lsl #2 │ │ │ │ - andeq r3, r2, ip, asr #11 │ │ │ │ - strdeq r3, [r2], -r2 │ │ │ │ - @ instruction: 0x000235ba │ │ │ │ - andeq r3, r2, r0, ror #11 │ │ │ │ - strheq sp, [r8], -ip │ │ │ │ - andeq pc, r1, r0, asr #26 │ │ │ │ - andeq r3, r2, ip, lsr r5 │ │ │ │ - andeq r3, r2, r6, lsr r5 │ │ │ │ - strdeq r3, [r2], -sl │ │ │ │ + andeq sp, r8, r0, lsr #3 │ │ │ │ + andeq r3, r2, lr, asr r6 │ │ │ │ + andeq r3, r2, r4, lsl #13 │ │ │ │ + andeq sp, r1, r8, lsr ip │ │ │ │ + andeq sp, r8, r2, asr #2 │ │ │ │ + andeq r6, r4, r2, lsr #31 │ │ │ │ + ldrdeq r3, [r2], -lr │ │ │ │ + andeq r3, r2, r4, lsl #12 │ │ │ │ + andeq sp, r8, r6, lsl #2 │ │ │ │ + @ instruction: 0x000235bc │ │ │ │ + andeq r3, r2, r2, ror #11 │ │ │ │ + andeq r3, r2, sl, lsr #11 │ │ │ │ + ldrdeq r3, [r2], -r0 │ │ │ │ + strheq 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} │ │ │ │ @@ -53438,26 +53440,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 r4, {r0, r1, r3, r6, r7, r8, r9, sl, ip, sp, lr, pc}^ │ │ │ │ + stmdb r0, {r0, r1, r3, r6, r7, r8, r9, sl, ip, sp, lr, pc}^ │ │ │ │ stmdacs r0, {r2, r9, sl, lr} │ │ │ │ - blmi 96da2c │ │ │ │ + blmi 96da34 │ │ │ │ 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 @ 3927c @ │ │ │ │ + ldrbtcc pc, [pc], #79 @ 39284 @ │ │ │ │ pop {r5, r9, sl, lr} │ │ │ │ @ instruction: 0xf8df83f8 │ │ │ │ rsbscs r8, r3, #108 @ 0x6c │ │ │ │ ldrbtmi r4, [r8], #3354 @ 0xd1a │ │ │ │ @ instruction: 0x4641447d │ │ │ │ @ instruction: 0xf0044628 │ │ │ │ @ instruction: 0xf8d4fcdb │ │ │ │ @@ -53473,102 +53475,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 │ │ │ │ - ldrdeq r6, [r4], -ip │ │ │ │ + ldrdeq r6, [r4], -r4 │ │ │ │ ldrdeq r0, [r0], -r0 @ │ │ │ │ - andeq r3, r2, ip, ror #8 │ │ │ │ - andeq r6, r4, lr, asr #18 │ │ │ │ - andeq r6, r4, r2, lsr r9 │ │ │ │ - andeq sl, r4, r4, asr r9 │ │ │ │ - andeq r3, r2, sl, lsr #8 │ │ │ │ - andeq r3, r2, r8, lsr r4 │ │ │ │ - strdeq r3, [r2], -sl │ │ │ │ - andeq r3, r2, r8, lsl #8 │ │ │ │ + andeq r3, r2, ip, asr r4 │ │ │ │ + andeq r6, r4, r6, asr #18 │ │ │ │ + andeq r6, r4, sl, lsr #18 │ │ │ │ + andeq sl, r4, ip, asr #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 feb90510 │ │ │ │ + bl feb90518 │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ stmdbmi lr!, {r4, r5, r6, r7, r8, r9, sl, fp} │ │ │ │ strmi sl, [r4], -r0, lsl #30 │ │ │ │ @ instruction: 0xf7cb4479 │ │ │ │ - stmdblt r8!, {r2, r3, r4, r6, r7, fp, sp, lr, pc} │ │ │ │ + stmdblt r8!, {r3, r4, 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!, {r4, r6, r7, fp, sp, lr, pc} │ │ │ │ + stmdblt r0!, {r2, r3, 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 r4, {r0, r1, r3, r6, r7, r8, r9, sl, ip, sp, lr, pc}^ │ │ │ │ + stmia 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 │ │ │ │ - ldm lr!, {r0, r1, r3, r6, r7, r8, r9, sl, ip, sp, lr, pc} │ │ │ │ - blmi 8e7880 │ │ │ │ + ldm sl!, {r0, r1, r3, r6, r7, r8, r9, sl, ip, sp, lr, pc} │ │ │ │ + blmi 8e7888 │ │ │ │ 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 │ │ │ │ - stmia lr!, {r0, r1, r3, r6, r7, r8, r9, sl, ip, sp, lr, pc} │ │ │ │ + stmia sl!, {r0, r1, r3, r6, r7, r8, r9, sl, ip, sp, lr, pc} │ │ │ │ ldmdbmi sp, {r4, r6, r8, ip, sp, pc} │ │ │ │ ldrbtmi r4, [r9], #-1568 @ 0xfffff9e0 │ │ │ │ - stmia r8!, {r0, r1, r3, r6, r7, r8, r9, sl, ip, sp, lr, pc} │ │ │ │ - blmi 7278ac │ │ │ │ + stmia r4!, {r0, r1, r3, r6, r7, r8, r9, sl, ip, sp, lr, pc} │ │ │ │ + blmi 7278b4 │ │ │ │ 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 │ │ │ │ - ldm r8, {r0, r1, r3, r6, r7, r8, r9, sl, ip, sp, lr, pc} │ │ │ │ - blmi 5e782c │ │ │ │ + ldm r4, {r0, r1, r3, r6, r7, r8, r9, sl, ip, sp, lr, pc} │ │ │ │ + blmi 5e7834 │ │ │ │ ldrbtmi r2, [fp], #-513 @ 0xfffffdff │ │ │ │ sbfx r6, sl, #0, #28 │ │ │ │ @ instruction: 0x46204914 │ │ │ │ @ instruction: 0xf7cb4479 │ │ │ │ - ldmdblt r8, {r1, r2, r3, r7, fp, sp, lr, pc} │ │ │ │ + ldmdblt r8, {r1, r3, r7, fp, sp, lr, pc} │ │ │ │ ldrbtmi r4, [fp], #-2834 @ 0xfffff4ee │ │ │ │ sbfx r6, r8, #0, #18 │ │ │ │ rscscc pc, pc, pc, asr #32 │ │ │ │ svclt 0x0000bd98 │ │ │ │ - @ instruction: 0x000233bc │ │ │ │ - andeq sl, r4, ip, lsl #17 │ │ │ │ - @ instruction: 0x000233b0 │ │ │ │ - andeq sl, r4, r4, ror r8 │ │ │ │ - andeq r3, r2, r6, lsr #7 │ │ │ │ - andeq r3, r2, r6, lsr #7 │ │ │ │ - andeq sl, r4, r2, asr r8 │ │ │ │ - andeq sl, r4, r8, asr #16 │ │ │ │ - muleq r2, r2, r3 │ │ │ │ - andeq r3, r2, lr, lsl #7 │ │ │ │ - andeq sl, r4, r6, lsr #16 │ │ │ │ - andeq sl, r4, ip, lsl r8 │ │ │ │ - andeq r3, r2, sl, ror r3 │ │ │ │ - andeq sl, r4, r6, lsl #16 │ │ │ │ - andeq r3, r2, r0, ror r3 │ │ │ │ - strdeq sl, [r4], -r2 │ │ │ │ + andeq r3, r2, ip, lsr #7 │ │ │ │ + andeq sl, r4, r4, lsl #17 │ │ │ │ + andeq r3, r2, r0, lsr #7 │ │ │ │ + andeq sl, r4, ip, ror #16 │ │ │ │ + muleq r2, r6, r3 │ │ │ │ + muleq r2, r6, r3 │ │ │ │ + andeq sl, r4, sl, asr #16 │ │ │ │ + andeq sl, r4, r0, asr #16 │ │ │ │ + andeq r3, r2, r2, lsl #7 │ │ │ │ + andeq r3, r2, lr, ror r3 │ │ │ │ + andeq sl, r4, lr, lsl r8 │ │ │ │ + andeq sl, r4, r4, lsl r8 │ │ │ │ + andeq r3, r2, sl, ror #6 │ │ │ │ + strdeq sl, [r4], -lr │ │ │ │ + andeq r3, r2, r0, ror #6 │ │ │ │ + andeq sl, r4, sl, ror #15 │ │ │ │ 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 45438 │ │ │ │ + blcs 45440 │ │ │ │ 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 │ │ │ │ @@ -53577,39 +53579,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 53528 │ │ │ │ + blcs 53530 │ │ │ │ @ instruction: 0x4620d050 │ │ │ │ - b ff0773b0 │ │ │ │ + b fef773b8 │ │ │ │ @ instruction: 0xf5b04681 │ │ │ │ movtle r7, #8048 @ 0x1f70 │ │ │ │ - blmi f6d51c │ │ │ │ + blmi f6d524 │ │ │ │ ldrbvc pc, [r0, #-1103]! @ 0xfffffbb1 @ │ │ │ │ - beq 755d4 │ │ │ │ + beq 755dc │ │ │ │ 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 ff7f73e8 │ │ │ │ + bl ff6f73f0 │ │ │ │ @ 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: 0xf7cbebd2 │ │ │ │ - blmi af3dfc │ │ │ │ + @ instruction: 0xf7cbebce │ │ │ │ + blmi af3df4 │ │ │ │ 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 │ │ │ │ @@ -53618,20 +53620,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 │ │ │ │ - ldrb lr, [sl, lr, lsr #23] │ │ │ │ + ldrb lr, [sl, sl, lsr #23] │ │ │ │ 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, [r6], {203} @ 0xcb │ │ │ │ + ldc 7, cr15, [r2], {203} @ 0xcb │ │ │ │ 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} │ │ │ │ @@ -53640,49 +53642,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]! │ │ │ │ - ldrdeq r6, [r4], -sl │ │ │ │ + ldrdeq r6, [r4], -r2 │ │ │ │ ldrdeq r0, [r0], -r0 @ │ │ │ │ - andeq ip, r8, lr, lsr #26 │ │ │ │ - andeq pc, r1, ip, lsr #10 │ │ │ │ - andeq ip, r8, r2, asr #25 │ │ │ │ - andeq r3, r2, r6, asr #3 │ │ │ │ - andeq r3, r2, r4, asr #4 │ │ │ │ - andeq r3, r2, lr, lsr #3 │ │ │ │ - andeq r3, r2, ip, lsr #4 │ │ │ │ - andeq pc, r1, ip, lsr #9 │ │ │ │ - muleq r4, r0, r6 │ │ │ │ + andeq ip, r8, r6, lsr #26 │ │ │ │ + andeq pc, r1, ip, lsl r5 @ │ │ │ │ + @ instruction: 0x0008ccba │ │ │ │ + @ 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, lsl #13 │ │ │ │ strdeq r0, [r0], -ip │ │ │ │ - andeq sl, r4, sl, asr r6 │ │ │ │ + andeq sl, r4, r2, asr 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 1b77500 │ │ │ │ + b 1a77508 │ │ │ │ movwcs r4, #1540 @ 0x604 │ │ │ │ andvs r2, r3, sl, lsl #4 │ │ │ │ tstpeq r8, r7, lsl #2 @ p-variant is OBSOLETE │ │ │ │ @ instruction: 0xf7ca4628 │ │ │ │ - stmdavs r2!, {r3, r7, r8, r9, sl, fp, sp, lr, pc} │ │ │ │ - bcs 3d4f8 │ │ │ │ + stmdavs r2!, {r2, r7, r8, r9, sl, fp, sp, lr, pc} │ │ │ │ + bcs 3d500 │ │ │ │ @ instruction: 0xf043bf18 │ │ │ │ - blcs 3a1f8 │ │ │ │ + blcs 3a200 │ │ │ │ ldmvs sl!, {r1, r2, r3, r4, r5, r8, ip, lr, pc} │ │ │ │ adcmi r4, sl, #6291456 @ 0x600000 │ │ │ │ - bmi ded638 │ │ │ │ + bmi ded640 │ │ │ │ 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 │ │ │ │ @@ -53690,84 +53692,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 7577c │ │ │ │ + beq 75784 │ │ │ │ svchi 0x0001f814 │ │ │ │ svceq 0x0000f1b8 │ │ │ │ @ instruction: 0xf7cbd009 │ │ │ │ - stmdavs r1, {r2, r4, r7, r8, fp, sp, lr, pc} │ │ │ │ + stmdavs r1, {r4, 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 175a9c │ │ │ │ + bleq 175aa4 │ │ │ │ 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 │ │ │ │ - stmdb r8!, {r0, r1, r3, r6, r7, r8, r9, sl, ip, sp, lr, pc}^ │ │ │ │ + stmdb r4!, {r0, r1, r3, r6, r7, r8, r9, sl, ip, sp, lr, pc}^ │ │ │ │ @ instruction: 0xf8526802 │ │ │ │ stmdavc sl!, {r3, r5, ip} │ │ │ │ svclt 0x00084291 │ │ │ │ - beq b5adc │ │ │ │ + beq b5ae4 │ │ │ │ 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 0x00daf7ca │ │ │ │ - andeq r6, r4, r2, asr #20 │ │ │ │ + svc 0x00d6f7ca │ │ │ │ + andeq r6, r4, sl, lsr sl │ │ │ │ ldrdeq r0, [r0], -r8 │ │ │ │ - strdeq r6, [r4], -lr │ │ │ │ - andeq r8, r2, r8, lsl #30 │ │ │ │ - @ instruction: 0x00028eb6 │ │ │ │ + strdeq r6, [r4], -r6 @ │ │ │ │ + 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, r4, r7, r8, fp, sp, lr, pc} │ │ │ │ + stmdacs r0, {r1, r2, r3, 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, r3, r4, r5, r6, r8, fp, sp, lr, pc} │ │ │ │ + stmdacs r0, {r1, r3, r4, r5, r6, r8, fp, sp, lr, pc} │ │ │ │ andcs sp, sl, #110 @ 0x6e │ │ │ │ andcc r2, r1, r0, lsl #2 │ │ │ │ - cdp 7, 13, cr15, cr12, cr10, {6} │ │ │ │ + cdp 7, 13, 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 16ca15c │ │ │ │ + blle 16ca164 │ │ │ │ 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 │ │ │ │ @@ -53777,31 +53779,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 fee4a980 │ │ │ │ + blx fee4a988 │ │ │ │ ldrtmi pc, [r1], #-2184 @ 0xfffff778 @ │ │ │ │ - b 140afac │ │ │ │ + b 140afb4 │ │ │ │ @ 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!, {r3, r5, r8, fp, sp, lr, pc} │ │ │ │ + ldmdavs sl!, {r2, 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 │ │ │ │ @@ -53839,44 +53841,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, r4, lsr #28 │ │ │ │ - strdeq r8, [r2], -r2 │ │ │ │ - andeq r8, r2, r4, lsr #27 │ │ │ │ - andeq r8, r2, r6, ror sp │ │ │ │ + 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 75a0c │ │ │ │ + beq 75a14 │ │ │ │ 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], -r6, lsr #22 │ │ │ │ + strmi lr, [r2], -r2, lsr #22 │ │ │ │ stmib r7, {r0, r1, r3, r9, sl, lr}^ │ │ │ │ ldmib r7, {r2, r8, r9, sp}^ │ │ │ │ @ instruction: 0xf7cb0101 │ │ │ │ - stmdacs r0, {r1, r5, r6, r7, r8, fp, sp, lr, pc} │ │ │ │ + stmdacs r0, {r1, r2, r3, r4, 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 191ce8 │ │ │ │ + bcs 191cf0 │ │ │ │ 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 │ │ │ │ @@ -53896,67 +53898,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 c0c238 │ │ │ │ + blmi c0c240 │ │ │ │ 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 3a5b8 │ │ │ │ + blcs 3a5c0 │ │ │ │ @ instruction: 0xf1bad1ce │ │ │ │ andsle r0, r0, r0, lsl #30 │ │ │ │ - bl febd4a4c │ │ │ │ + bl febd4a54 │ │ │ │ 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 fe9826d8 │ │ │ │ - blx fc216 │ │ │ │ - bl feff8218 │ │ │ │ + bl fe9826e0 │ │ │ │ + blx fc21e │ │ │ │ + bl feff8220 │ │ │ │ strtvs r0, [r3], #-778 @ 0xfffffcf6 │ │ │ │ mvnvc lr, #104, 22 @ 0x1a000 │ │ │ │ str r6, [fp, r3, ror #8]! │ │ │ │ - ldmda r6, {r0, r1, r3, r6, r7, r8, r9, sl, ip, sp, lr, pc}^ │ │ │ │ + ldmda r2, {r0, r1, r3, r6, r7, r8, r9, sl, ip, sp, lr, pc}^ │ │ │ │ stmdavs r3, {r1, r2, r3, r9, fp, lr} │ │ │ │ rscscc pc, pc, pc, asr #32 │ │ │ │ stmdbmi sp, {r1, r3, r4, r5, r6, sl, lr} │ │ │ │ - bmi 39e218 │ │ │ │ + bmi 39e220 │ │ │ │ ldrbtmi r4, [sl], #-1145 @ 0xfffffb87 │ │ │ │ rsbscs r9, r2, #268435456 @ 0x10000000 │ │ │ │ addscs r9, r5, #0, 4 │ │ │ │ - blx 1f79b4 │ │ │ │ + blx 1f79bc │ │ │ │ strmi lr, [r2], r5, lsr #15 │ │ │ │ @ instruction: 0xf8d4e7a6 │ │ │ │ ldr sl, [lr, r8, asr #32]! │ │ │ │ - cdp 7, 2, cr15, cr10, cr10, {6} │ │ │ │ - andeq r6, r4, sl, asr #14 │ │ │ │ + cdp 7, 2, cr15, cr6, cr10, {6} │ │ │ │ + andeq r6, r4, r2, asr #14 │ │ │ │ ldrdeq r0, [r0], -r8 │ │ │ │ - andeq r6, r4, r8, lsl #13 │ │ │ │ - andeq r2, r2, ip, lsr #28 │ │ │ │ - andeq r2, r2, r4, lsl lr │ │ │ │ - andeq r2, r2, r2, lsr lr │ │ │ │ + andeq r6, r4, r0, lsl #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 │ │ │ │ @@ -53964,59 +53966,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, cr0 │ │ │ │ + mcrrne 15, 11, lr, r6, cr12 │ │ │ │ @ instruction: 0x46b84630 │ │ │ │ mcr2 7, 3, pc, cr4, 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, 14, cr15, cr14, cr10, {6} │ │ │ │ + cdp 7, 14, 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, cr0, cr10, {6} │ │ │ │ + cdp 7, 13, 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], -r9, ror #27 │ │ │ │ - blmi 38c334 │ │ │ │ + blmi 38c33c │ │ │ │ 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: 0xf04ffdd7 │ │ │ │ @ instruction: 0xe7eb30ff │ │ │ │ rscscc pc, pc, pc, asr #32 │ │ │ │ @ instruction: 0xf7cae7e8 │ │ │ │ - svclt 0x0000edb0 │ │ │ │ - andeq r6, r4, r2, lsr #11 │ │ │ │ + svclt 0x0000edac │ │ │ │ + muleq r4, sl, r5 │ │ │ │ ldrdeq r0, [r0], -r8 │ │ │ │ - @ instruction: 0x00022dbc │ │ │ │ - andeq r6, r4, r8, lsl #10 │ │ │ │ + andeq r2, r2, ip, lsr #27 │ │ │ │ + andeq r6, r4, r0, lsl #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 │ │ │ │ @@ -54050,125 +54052,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 │ │ │ │ - @ instruction: 0x000464b0 │ │ │ │ + andeq r6, r4, r8, lsr #9 │ │ │ │ ldrdeq r0, [r0], -r0 @ │ │ │ │ - ldrdeq r2, [r2], -r8 │ │ │ │ - andeq r2, r2, r2, ror #25 │ │ │ │ - @ instruction: 0x00022cb2 │ │ │ │ - @ instruction: 0x00022cbc │ │ │ │ - muleq r2, lr, ip │ │ │ │ - andeq r2, r2, r8, 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 53cc8 │ │ │ │ + blcs 53cd0 │ │ │ │ cdpcs 1, 0, cr13, cr0, cr2, {2} │ │ │ │ adcshi pc, r9, r0 │ │ │ │ - blcs bd7cf4 │ │ │ │ + blcs bd7cfc │ │ │ │ adchi pc, r7, r0 │ │ │ │ cmnlt fp, r4, lsr r6 │ │ │ │ - blcs c17dbc │ │ │ │ - bcs bee09c │ │ │ │ - bcs c2dc74 │ │ │ │ + blcs c17dc4 │ │ │ │ + bcs bee0a4 │ │ │ │ + bcs c2dc7c │ │ │ │ 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 53cfc │ │ │ │ + blcs 53d04 │ │ │ │ andcs sp, r0, r5, ror r1 │ │ │ │ ldrhhi lr, [r0, #141]! @ 0x8d │ │ │ │ - blcs 57ee8 │ │ │ │ - blcs c298c0 │ │ │ │ - blcs bedd04 │ │ │ │ + blcs 57ef0 │ │ │ │ + blcs c298c8 │ │ │ │ + blcs bedd0c │ │ │ │ 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 c00ef8 │ │ │ │ + blcs c00f00 │ │ │ │ @ instruction: 0xf811d103 │ │ │ │ - blcs c09880 │ │ │ │ + blcs c09888 │ │ │ │ @ instruction: 0xf8dfd0fb │ │ │ │ vst4.16 {d24,d26,d28,d30}, [pc :64], ip │ │ │ │ ldrbtmi r5, [r8], #640 @ 0x280 │ │ │ │ @ instruction: 0xf7ca4640 │ │ │ │ - @ instruction: 0xf1c8edc6 │ │ │ │ + @ instruction: 0xf1c8edc2 │ │ │ │ strmi r0, [r2], #-513 @ 0xfffffdff │ │ │ │ stclne 6, cr4, [r0], #-260 @ 0xfffffefc │ │ │ │ - stc 7, cr15, [r4], #808 @ 0x328 │ │ │ │ - blcs 57d2c │ │ │ │ + stc 7, cr15, [r0], #808 @ 0x328 │ │ │ │ + blcs 57d34 │ │ │ │ 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: 0xf1c8edaa │ │ │ │ + @ instruction: 0xf1c8eda6 │ │ │ │ strmi r0, [r2], #-513 @ 0xfffffdff │ │ │ │ strtmi r4, [r0], -r1, asr #12 │ │ │ │ - stc 7, cr15, [r8], {202} @ 0xca │ │ │ │ + stc 7, cr15, [r4], {202} @ 0xca │ │ │ │ adcsmi r7, r4, #2293760 @ 0x230000 │ │ │ │ - blcs 6e3b4 │ │ │ │ + blcs 6e3bc │ │ │ │ @ instruction: 0x232fd1a8 │ │ │ │ ldr r8, [r3, r3, lsr #32]! │ │ │ │ - bcs 58070 │ │ │ │ - bcs c2994c │ │ │ │ + bcs 58078 │ │ │ │ + bcs c29954 │ │ │ │ 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 8b768 │ │ │ │ + blcc 8b770 │ │ │ │ mulcs r0, r8, r8 │ │ │ │ mvnsle r2, pc, lsr #20 │ │ │ │ vstmiane r1!, {d20-} │ │ │ │ addpl pc, r0, #1325400064 @ 0x4f000000 │ │ │ │ @ instruction: 0x461c447b │ │ │ │ @ instruction: 0xf7ca4618 │ │ │ │ - @ instruction: 0xf1c4ed7c │ │ │ │ + @ instruction: 0xf1c4ed78 │ │ │ │ strtmi r0, [r1], -r1, lsl #4 │ │ │ │ strbmi r4, [r0], -r2, lsl #8 │ │ │ │ @ instruction: 0xf7ca4644 │ │ │ │ - @ instruction: 0xf898ec5a │ │ │ │ - blcs 45d38 │ │ │ │ + @ instruction: 0xf898ec56 │ │ │ │ + blcs 45d40 │ │ │ │ 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: 0xf1c8ed5c │ │ │ │ + @ instruction: 0xf1c8ed58 │ │ │ │ strmi r0, [r2], #-513 @ 0xfffffdff │ │ │ │ strtmi r4, [r0], -r1, asr #12 │ │ │ │ - ldc 7, cr15, [sl], #-808 @ 0xfffffcd8 │ │ │ │ - blcs 57e00 │ │ │ │ + ldc 7, cr15, [r6], #-808 @ 0xfffffcd8 │ │ │ │ + blcs 57e08 │ │ │ │ svcge 0x005cf47f │ │ │ │ - blmi 873b1c │ │ │ │ + blmi 873b24 │ │ │ │ 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 6b3b10 │ │ │ │ + blmi 6b3b18 │ │ │ │ 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} │ │ │ │ @@ -54176,57 +54178,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 │ │ │ │ - andeq r6, r4, ip, ror #7 │ │ │ │ + andeq r6, r4, r4, ror #7 │ │ │ │ ldrdeq r0, [r0], -r0 @ │ │ │ │ - andeq ip, r8, sl, lsr #10 │ │ │ │ - @ instruction: 0x00022bb2 │ │ │ │ - andeq r2, r2, r4, asr #23 │ │ │ │ - strdeq ip, [r8], -r2 │ │ │ │ - muleq r8, r8, r4 │ │ │ │ - andeq r2, r2, r6, lsl fp │ │ │ │ - andeq r2, r2, r8, lsr #22 │ │ │ │ - andeq ip, r8, r6, asr r4 │ │ │ │ + andeq ip, r8, r2, lsr #10 │ │ │ │ + andeq r2, r2, r2, lsr #23 │ │ │ │ + @ instruction: 0x00022bb4 │ │ │ │ + andeq ip, r8, sl, ror #9 │ │ │ │ + muleq r8, r0, r4 │ │ │ │ + andeq r2, r2, r6, lsl #22 │ │ │ │ + andeq r2, r2, r8, lsl fp │ │ │ │ + andeq ip, r8, lr, asr #8 │ │ │ │ andeq r0, r0, r8, lsl #8 │ │ │ │ - andeq r2, r2, r4, lsr #21 │ │ │ │ - @ instruction: 0x00022ab6 │ │ │ │ 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 1865a28 │ │ │ │ + blmi 1865a30 │ │ │ │ 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 │ │ │ │ - stc 7, cr15, [lr, #808]! @ 0x328 │ │ │ │ + stc 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 1370690 │ │ │ │ + blmi 1370698 │ │ │ │ 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 │ │ │ │ @@ -54240,39 +54242,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 df9924 │ │ │ │ + blmi df992c │ │ │ │ andcc pc, r3, r9, asr r8 @ │ │ │ │ @ instruction: 0xf8da6018 │ │ │ │ - blcs 45ee4 │ │ │ │ + blcs 45eec │ │ │ │ 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 9dbed8 │ │ │ │ + blmi 9dbee0 │ │ │ │ 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 7f3de8 │ │ │ │ + blmi 7f3df0 │ │ │ │ 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 │ │ │ │ @@ -54292,110 +54294,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 │ │ │ │ - ldrdeq r6, [r4], -r6 @ │ │ │ │ + andeq r6, r4, lr, asr #3 │ │ │ │ ldrdeq r0, [r0], -r0 @ │ │ │ │ - andeq r5, r2, r6, asr #20 │ │ │ │ + andeq r5, r2, r6, lsr sl │ │ │ │ andeq r0, r0, r8, lsl #8 │ │ │ │ - muleq r2, r6, r9 │ │ │ │ - @ instruction: 0x000229b0 │ │ │ │ - andeq r2, r2, lr, ror #18 │ │ │ │ - andeq r2, r2, r8, lsl #19 │ │ │ │ - andeq r2, r2, r4, asr r9 │ │ │ │ - andeq r2, r2, lr, ror #18 │ │ │ │ - andeq r2, r2, r6, lsl #18 │ │ │ │ - andeq r2, r2, r0, lsr #18 │ │ │ │ - ldrdeq r2, [r2], -r4 │ │ │ │ - andeq r2, r2, lr, ror #17 │ │ │ │ - andeq r2, r2, r2, asr #17 │ │ │ │ - ldrdeq r2, [r2], -ip │ │ │ │ + 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 │ │ │ │ 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 54048 │ │ │ │ + blcs 54050 │ │ │ │ addhi pc, r7, r0, asr #32 │ │ │ │ vst2.8 {d18-d21}, [pc], r0 │ │ │ │ eorvs r5, fp, r0, lsl #3 │ │ │ │ @ instruction: 0xf7ca2001 │ │ │ │ - @ instruction: 0xf107ea1a │ │ │ │ + @ instruction: 0xf107ea16 │ │ │ │ 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, r4, r6, r7, r8, sl, fp, sp, lr, pc}^ │ │ │ │ + ldmvs lr!, {r1, r2, r3, r6, r7, r8, sl, fp, sp, lr, pc}^ │ │ │ │ @ instruction: 0xf0002e00 │ │ │ │ vst4.32 {d24-d27}, [pc], r2 │ │ │ │ andcs r4, r1, r0, lsl #2 │ │ │ │ - b 177f80 │ │ │ │ + b 77f88 │ │ │ │ @ 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, [r6], #808 @ 0x328 │ │ │ │ + stcl 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 r0!, {r1, r3, r6, r7, r8, r9, sl, ip, sp, lr, pc}^ │ │ │ │ + ldmib 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 │ │ │ │ - strtmi lr, [r8], -sl, asr #20 │ │ │ │ - b 11f8014 │ │ │ │ + strtmi lr, [r8], -r6, asr #20 │ │ │ │ + b 10f801c │ │ │ │ ldmdavs fp, {r0, r1, r3, r4, r5, r6, fp, sp, lr} │ │ │ │ teqle r8, r0, lsl #22 │ │ │ │ - bmi ac20f8 │ │ │ │ + bmi ac2100 │ │ │ │ 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 │ │ │ │ - strtmi lr, [r8], -lr, lsr #20 │ │ │ │ - b af804c │ │ │ │ + strtmi lr, [r8], -sl, lsr #20 │ │ │ │ + b 9f8054 │ │ │ │ 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]! @ │ │ │ │ @@ -54403,37 +54405,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 2f808c │ │ │ │ + b 1f8094 │ │ │ │ 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 │ │ │ │ - ldmib sl!, {r1, r3, r6, r7, r8, r9, sl, ip, sp, lr, pc}^ │ │ │ │ + ldmib r6!, {r1, r3, r6, r7, r8, r9, sl, ip, sp, lr, pc}^ │ │ │ │ adcsle r2, r1, r0, lsl #26 │ │ │ │ @ instruction: 0xf7cae7ad │ │ │ │ - svclt 0x0000ea7c │ │ │ │ - andeq r6, r4, r6 │ │ │ │ - ldrdeq r0, [r0], -r8 │ │ │ │ + svclt 0x0000ea78 │ │ │ │ strdeq r5, [r4], -lr │ │ │ │ + ldrdeq r0, [r0], -r8 │ │ │ │ + strdeq r5, [r4], -r6 │ │ │ │ ldrdeq r0, [r0], -r0 @ │ │ │ │ - andeq r5, r4, r6, lsl #30 │ │ │ │ - andeq r2, r2, r6, lsr #14 │ │ │ │ - andeq r2, r2, ip, asr #14 │ │ │ │ - andeq r2, r2, r4, lsl r7 │ │ │ │ - andeq r2, r2, sl, lsr r7 │ │ │ │ - andeq r2, r2, lr, ror #13 │ │ │ │ - andeq r2, r2, r4, lsl r7 │ │ │ │ + strdeq r5, [r4], -lr │ │ │ │ + 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 │ │ │ │ @@ -54447,126 +54449,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 r6!, {r1, r3, r6, r7, r8, r9, sl, ip, sp, lr, pc} │ │ │ │ + stmdb 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 │ │ │ │ - ldcl 7, cr15, [lr], {202} @ 0xca │ │ │ │ + ldcl 7, cr15, [sl], {202} @ 0xca │ │ │ │ vstrcs s12, [r0, #-500] @ 0xfffffe0c │ │ │ │ addshi pc, sl, r0 │ │ │ │ tstpmi r0, pc, asr #8 @ p-variant is OBSOLETE │ │ │ │ @ instruction: 0xf7ca2001 │ │ │ │ - stmiavs ip!, {r1, r4, r8, fp, sp, lr, pc}^ │ │ │ │ + stmiavs ip!, {r1, r2, r3, 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 ffdf8194 │ │ │ │ - bcs 54318 │ │ │ │ + bl ffcf819c │ │ │ │ + bcs 54320 │ │ │ │ @ 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 12eea70 │ │ │ │ + blmi 12eea78 │ │ │ │ ldrbtmi r4, [fp], #-1584 @ 0xfffff9d0 │ │ │ │ @ instruction: 0xf7ca601a │ │ │ │ - strcs lr, [r0, #-2418] @ 0xfffff68e │ │ │ │ + strcs lr, [r0, #-2414] @ 0xfffff692 │ │ │ │ tstlt r3, fp, lsr r9 │ │ │ │ @ instruction: 0xf7ca4618 │ │ │ │ - blmi 10b4854 │ │ │ │ + blmi 10b484c │ │ │ │ ldmpl r3, {r1, r3, r4, r5, r7, r8, fp, sp, lr}^ │ │ │ │ - blcs 54318 │ │ │ │ - bmi 10ee830 │ │ │ │ + blcs 54320 │ │ │ │ + bmi 10ee838 │ │ │ │ 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 r0, {r1, r3, r6, r7, r8, r9, sl, ip, sp, lr, pc}^ │ │ │ │ + stmdb ip, {r1, r3, r6, r7, r8, r9, sl, ip, sp, lr, pc}^ │ │ │ │ msreq CPSR_f, r7, lsl #2 │ │ │ │ @ instruction: 0xf7ca2000 │ │ │ │ - blmi df518c │ │ │ │ + blmi df5184 │ │ │ │ @ instruction: 0x210069ba │ │ │ │ subseq pc, r8, r7, lsl #2 │ │ │ │ ldrsbtvs r5, [fp], #131 @ 0x83 │ │ │ │ - stc 7, cr15, [sl, #-808] @ 0xfffffcd8 │ │ │ │ + stc 7, cr15, [r6, #-808] @ 0xfffffcd8 │ │ │ │ stmdacs r0, {r0, r2, r9, sl, lr} │ │ │ │ @ instruction: 0xf107d143 │ │ │ │ @ instruction: 0xf1070058 │ │ │ │ @ instruction: 0xf7ca0420 │ │ │ │ - blmi bf5910 │ │ │ │ + blmi bf5908 │ │ │ │ ldmpl r3, {r1, r3, r4, r5, r7, r8, fp, sp, lr}^ │ │ │ │ @ instruction: 0x461860bb │ │ │ │ - stmdb sl, {r1, r3, r6, r7, r8, r9, sl, ip, sp, lr, pc}^ │ │ │ │ + stmdb r6, {r1, r3, r6, r7, r8, r9, sl, ip, sp, lr, pc}^ │ │ │ │ @ instruction: 0xf7ca697e │ │ │ │ - eorvs lr, r0, sl, lsr #19 │ │ │ │ + eorvs lr, r0, r6, lsr #19 │ │ │ │ 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 8eeb20 │ │ │ │ + blmi 8eeb28 │ │ │ │ andsvs r4, r9, fp, ror r4 │ │ │ │ strcs lr, [r1, #-0] │ │ │ │ - stcl 7, cr15, [lr], {202} @ 0xca │ │ │ │ + stcl 7, cr15, [sl], {202} @ 0xca │ │ │ │ subseq pc, r8, r7, lsl #2 │ │ │ │ - ldmib ip, {r1, r3, r6, r7, r8, r9, sl, ip, sp, lr, pc}^ │ │ │ │ + ldmib 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 fee4c1c0 │ │ │ │ + bvs fee4c1c8 │ │ │ │ @ instruction: 0xf7ca2100 │ │ │ │ - ldr lr, [r7, r8, ror #22] │ │ │ │ + ldr lr, [r7, r4, ror #22] │ │ │ │ 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 4341d8 │ │ │ │ + blmi 4341e0 │ │ │ │ ldmpl r3, {r1, r3, r4, r5, r7, r8, fp, sp, lr}^ │ │ │ │ ldmvs fp!, {r3, r4, r9, sl, lr}^ │ │ │ │ @ instruction: 0xf1074798 │ │ │ │ @ instruction: 0xf7ca0058 │ │ │ │ - @ instruction: 0xf7caec3c │ │ │ │ - svclt 0x0000e976 │ │ │ │ - andeq r5, r4, ip, lsr #28 │ │ │ │ - andeq r5, r4, r8, lsr #28 │ │ │ │ + @ instruction: 0xf7caec38 │ │ │ │ + svclt 0x0000e972 │ │ │ │ + andeq r5, r4, r4, lsr #28 │ │ │ │ + andeq r5, r4, r0, lsr #28 │ │ │ │ ldrdeq r0, [r0], -r8 │ │ │ │ ldrdeq r0, [r0], -r0 @ │ │ │ │ - andeq r2, r2, lr, asr r6 │ │ │ │ - andeq r2, r2, ip, lsl #13 │ │ │ │ - andeq fp, r8, sl, lsl pc │ │ │ │ - andeq r5, r4, lr, asr #26 │ │ │ │ + andeq r2, r2, lr, asr #12 │ │ │ │ + andeq r2, r2, ip, ror r6 │ │ │ │ + andeq fp, r8, r2, lsl pc │ │ │ │ + andeq r5, r4, r6, asr #26 │ │ │ │ andeq r0, r0, r0, lsl #9 │ │ │ │ andeq r0, r0, ip, ror r4 │ │ │ │ - andeq fp, r8, ip, ror #28 │ │ │ │ - andeq r2, r2, r4, ror #9 │ │ │ │ - andeq r2, r2, r2, lsl r5 │ │ │ │ + andeq fp, r8, r4, ror #28 │ │ │ │ + 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 │ │ │ │ @@ -54576,27 +54578,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 54484 │ │ │ │ + blcs 5448c │ │ │ │ orrhi pc, r6, r0, asr #32 │ │ │ │ @ instruction: 0xf0002c00 │ │ │ │ vst1.16 {d24-d27}, [pc :256]! │ │ │ │ andcs r5, r1, r0, lsl #3 │ │ │ │ - ldmda sl, {r1, r3, r6, r7, r8, r9, sl, ip, sp, lr, pc} │ │ │ │ + ldmda 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 165aad4 │ │ │ │ + b 165aadc │ │ │ │ @ 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 │ │ │ │ @@ -54615,106 +54617,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 fee5a714 │ │ │ │ + blvs fee5a71c │ │ │ │ @ instruction: 0xf7ff4641 │ │ │ │ stmdacs r0, {r0, r1, r2, r3, r4, r5, r8, r9, fp, ip, sp, lr, pc} │ │ │ │ orrhi pc, sp, r0 │ │ │ │ svceq 0x0000f1b9 │ │ │ │ - blvs fee6e624 │ │ │ │ + blvs fee6e62c │ │ │ │ @ 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 f2e618 │ │ │ │ + blvs f2e620 │ │ │ │ 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 │ │ │ │ - @ instruction: 0x4603eb1c │ │ │ │ + @ instruction: 0x4603eb18 │ │ │ │ andcs r4, r0, #48, 12 @ 0x3000000 │ │ │ │ svccs 0x00fff883 │ │ │ │ - ldmda sl, {r1, r3, r6, r7, r8, r9, sl, ip, sp, lr, pc} │ │ │ │ + ldmda 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 f1e538 │ │ │ │ + blvs f1e540 │ │ │ │ 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], -r0, ror #21 │ │ │ │ + @ instruction: 0x4603eadc │ │ │ │ andcs r4, r0, #48, 12 @ 0x3000000 │ │ │ │ svccs 0x00fff883 │ │ │ │ - svc 0x00def7c9 │ │ │ │ + svc 0x00daf7c9 │ │ │ │ @ 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: 0x4682ef36 │ │ │ │ + @ instruction: 0x4682ef32 │ │ │ │ @ instruction: 0xf0002800 │ │ │ │ @ instruction: 0x460181b0 │ │ │ │ rscsvc pc, pc, #64, 12 @ 0x4000000 │ │ │ │ @ instruction: 0xf7ca4630 │ │ │ │ - stmdacs r0, {r1, r2, r3, r4, r6, r7, fp, sp, lr, pc} │ │ │ │ + stmdacs r0, {r1, r3, r4, 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], -r2, lsr #30 │ │ │ │ + @ instruction: 0x4603ef1e │ │ │ │ @ instruction: 0xf0002800 │ │ │ │ @ instruction: 0xf89a81af │ │ │ │ @ instruction: 0xf1bcc000 │ │ │ │ @ instruction: 0xf0000f2f │ │ │ │ ldmdavc r1!, {r2, r7, pc} │ │ │ │ addpl pc, r0, r0, lsl #10 │ │ │ │ @ instruction: 0xf0002900 │ │ │ │ @@ -54733,507 +54735,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 ff98befc │ │ │ │ + blmi ff98bf04 │ │ │ │ vst1.8 {d20-d22}, [pc :256], r1 │ │ │ │ ldrbtmi r5, [fp], #-640 @ 0xfffffd80 │ │ │ │ @ instruction: 0xf7ca4618 │ │ │ │ - strmi lr, [r3], -sl, ror #20 │ │ │ │ + strmi lr, [r3], -r6, ror #20 │ │ │ │ andcs r4, r0, #32, 12 @ 0x2000000 │ │ │ │ svccs 0x00fff883 │ │ │ │ - svc 0x0068f7c9 │ │ │ │ + svc 0x0064f7c9 │ │ │ │ @ instruction: 0xf7c94650 │ │ │ │ - ldrtmi lr, [r0], -r6, ror #30 │ │ │ │ - svc 0x0062f7c9 │ │ │ │ - blmi ff654aa0 │ │ │ │ + ldrtmi lr, [r0], -r2, ror #30 │ │ │ │ + svc 0x005ef7c9 │ │ │ │ + blmi ff654aa8 │ │ │ │ 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 18548dc │ │ │ │ + bllt 18548e4 │ │ │ │ svclt 0x000442ae │ │ │ │ @ instruction: 0xf8054635 │ │ │ │ andle r4, r2, r1, lsl #30 │ │ │ │ tstlt r4, ip, lsr #32 │ │ │ │ ldrmi r3, [r8], -r1, lsl #10 │ │ │ │ - svc 0x0038f7c9 │ │ │ │ + svc 0x0034f7c9 │ │ │ │ @ instruction: 0xf7c94650 │ │ │ │ - stmdavc ip!, {r1, r2, r4, r5, r8, r9, sl, fp, sp, lr, pc} │ │ │ │ + stmdavc ip!, {r1, r4, r5, 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 fe2f6744 │ │ │ │ + blx fe2f674c │ │ │ │ vst1.16 {d30-d32}, [pc :256], r0 │ │ │ │ ldrbmi r5, [r1], -r0, lsl #5 │ │ │ │ @ instruction: 0xf7ca6078 │ │ │ │ - ldmdavs fp!, {r3, r7, fp, sp, lr, pc}^ │ │ │ │ + ldmdavs fp!, {r2, r7, fp, sp, lr, pc}^ │ │ │ │ cmnvs r8, sl, asr #15 │ │ │ │ @ instruction: 0xf7c94618 │ │ │ │ - uadd16mi lr, r0, r4 │ │ │ │ - svc 0x0010f7c9 │ │ │ │ + uadd16mi lr, r0, r0 │ │ │ │ + svc 0x000cf7c9 │ │ │ │ @ instruction: 0xf7c94630 │ │ │ │ - ldmdbvs fp!, {r1, r2, r3, r8, r9, sl, fp, sp, lr, pc}^ │ │ │ │ - ble 105364 │ │ │ │ + ldmdbvs fp!, {r1, r3, r8, r9, sl, fp, sp, lr, pc}^ │ │ │ │ + ble 10536c │ │ │ │ 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 7f6796 │ │ │ │ + blx 7f679e │ │ │ │ @ instruction: 0xe6e1697b │ │ │ │ @ instruction: 0xf7c94630 │ │ │ │ - ldmvs fp!, {r2, r4, r5, r6, r7, r9, sl, fp, sp, lr, pc}^ │ │ │ │ - blcs 54804 │ │ │ │ - blmi fe82eca4 │ │ │ │ + ldmvs fp!, {r4, r5, r6, r7, r9, sl, fp, sp, lr, pc}^ │ │ │ │ + blcs 5480c │ │ │ │ + blmi fe82ecac │ │ │ │ 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 │ │ │ │ - ldmib ip, {r1, r3, r6, r7, r8, r9, sl, ip, sp, lr, pc}^ │ │ │ │ + ldmib r8, {r1, r3, r6, r7, r8, r9, sl, ip, sp, lr, pc}^ │ │ │ │ ldrtmi r4, [r0], -r3, lsl #12 │ │ │ │ @ instruction: 0xf8832200 │ │ │ │ @ instruction: 0xf7c92fff │ │ │ │ - blmi fe5b6334 │ │ │ │ + blmi fe5b632c │ │ │ │ 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 fe0d2838 │ │ │ │ + bllt fe0d2840 │ │ │ │ orrvs pc, r2, #1862270976 @ 0x6f000000 │ │ │ │ - blmi fe6742c4 │ │ │ │ + blmi fe6742cc │ │ │ │ addpl pc, r0, #1325400064 @ 0x4f000000 │ │ │ │ strcs r4, [r0], #-1585 @ 0xfffff9cf │ │ │ │ @ instruction: 0x4618447b │ │ │ │ - stmib r0, {r1, r3, r6, r7, r8, r9, sl, ip, sp, lr, pc}^ │ │ │ │ + ldmib 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, 11, cr15, cr12, cr9, {6} │ │ │ │ - blmi fe194bec │ │ │ │ + cdp 7, 11, cr15, cr8, cr9, {6} │ │ │ │ + blmi fe194bf4 │ │ │ │ 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 ff2f683c │ │ │ │ + blx ff2f6844 │ │ │ │ @ instruction: 0x461ae7b3 │ │ │ │ stmmi r5, {r0, r2, r3, r8, r9, sl, sp, lr, pc} │ │ │ │ eorscc pc, r7, #64, 4 │ │ │ │ ldrbtmi r6, [r8], #-2425 @ 0xfffff687 │ │ │ │ - blx ff076850 │ │ │ │ + blx ff076858 │ │ │ │ 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 febf6874 │ │ │ │ + blx febf687c │ │ │ │ @ instruction: 0x4650e7d5 │ │ │ │ - cdp 7, 8, cr15, cr4, cr9, {6} │ │ │ │ + cdp 7, 8, cr15, cr0, cr9, {6} │ │ │ │ @ instruction: 0xf7c94630 │ │ │ │ - ldmvs sl!, {r1, r7, r9, sl, fp, sp, lr, pc}^ │ │ │ │ + ldmvs sl!, {r1, r2, r3, r4, r5, r6, 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, r5, r6, r8, fp, sp, lr, pc}^ │ │ │ │ - blvs ffecc0bc │ │ │ │ + stmdbmi lr!, {r1, r2, r3, r4, r6, r8, fp, sp, lr, pc}^ │ │ │ │ + blvs ffecc0c4 │ │ │ │ @ instruction: 0x46304479 │ │ │ │ svcmi 0x00fff883 │ │ │ │ @ instruction: 0xf7c9604a │ │ │ │ - ldmibvs r8!, {r1, r2, r3, r4, r6, r9, sl, fp, sp, lr, pc}^ │ │ │ │ - bmi 1594cb0 │ │ │ │ + ldmibvs r8!, {r1, r3, r4, r6, r9, sl, fp, sp, lr, pc}^ │ │ │ │ + bmi 1594cb8 │ │ │ │ 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 1a76900 │ │ │ │ + blx 1a76908 │ │ │ │ @ instruction: 0xe62b697b │ │ │ │ vmul.i8 q10, q0, │ │ │ │ ldmdami sp, {r0, r1, r3, r4, r5, r9, lr}^ │ │ │ │ ldrbtmi r4, [r8], #-1145 @ 0xfffffb87 │ │ │ │ - blx 17f6914 │ │ │ │ + blx 17f691c │ │ │ │ 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 fd4d08 │ │ │ │ + blmi fd4d10 │ │ │ │ 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 d76968 │ │ │ │ + blx d76970 │ │ │ │ ldrtmi lr, [r0], -r9, ror #15 │ │ │ │ - cdp 7, 0, cr15, cr10, cr9, {6} │ │ │ │ - blmi b54d50 │ │ │ │ + cdp 7, 0, cr15, cr6, cr9, {6} │ │ │ │ + blmi b54d58 │ │ │ │ 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 │ │ │ │ - @ instruction: 0x4630edf8 │ │ │ │ - ldcl 7, cr15, [r4, #804]! @ 0x324 │ │ │ │ - blmi 894d7c │ │ │ │ + @ instruction: 0x4630edf4 │ │ │ │ + ldcl 7, cr15, [r0, #804]! @ 0x324 │ │ │ │ + blmi 894d84 │ │ │ │ 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 514db4 │ │ │ │ + blmi 514dbc │ │ │ │ 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 0x0000ee48 │ │ │ │ - andeq r5, r4, r2, lsl ip │ │ │ │ + svclt 0x0000ee44 │ │ │ │ andeq r5, r4, sl, lsl #24 │ │ │ │ + andeq r5, r4, r2, lsl #24 │ │ │ │ ldrdeq r0, [r0], -r0 @ │ │ │ │ ldrdeq r0, [r0], -r8 │ │ │ │ - strdeq r2, [r2], -lr │ │ │ │ - andeq ip, r8, r2, lsl #25 │ │ │ │ - andeq r5, r4, r8, lsr #21 │ │ │ │ - andeq ip, r8, sl, lsl #24 │ │ │ │ + andeq r2, r2, lr, ror #7 │ │ │ │ + andeq ip, r8, sl, ror ip │ │ │ │ + andeq r5, r4, r0, lsr #21 │ │ │ │ + andeq ip, r8, r2, lsl #24 │ │ │ │ andeq r0, r0, r8, lsl #8 │ │ │ │ - andeq r2, r2, r4, asr r2 │ │ │ │ - andeq ip, r8, lr, lsl fp │ │ │ │ - andeq r9, r4, r0, lsr #9 │ │ │ │ - andeq r2, r2, ip, lsr #2 │ │ │ │ - andeq r2, r2, lr, ror #2 │ │ │ │ - ldrdeq r2, [r2], -lr │ │ │ │ - andeq r2, r2, lr, lsl r1 │ │ │ │ - andeq ip, r8, r4, lsl #20 │ │ │ │ - andeq ip, r8, ip, asr #19 │ │ │ │ - @ instruction: 0x0008b9b6 │ │ │ │ - andeq r2, r2, r4, lsr r0 │ │ │ │ - andeq r2, r2, r6, ror r0 │ │ │ │ - andeq r2, r2, r2, rrx │ │ │ │ - andeq r2, r2, lr │ │ │ │ - andeq r2, r2, r0, asr r0 │ │ │ │ - strdeq r1, [r2], -ip │ │ │ │ - andeq r2, r2, lr, lsr r0 │ │ │ │ - andeq ip, r8, lr, lsl #18 │ │ │ │ - strdeq fp, [r8], -r8 │ │ │ │ - andeq r1, r2, r2, ror pc │ │ │ │ - @ instruction: 0x00021fb2 │ │ │ │ - andeq r1, r2, ip, asr pc │ │ │ │ - muleq r2, lr, pc @ │ │ │ │ - andeq r1, r2, sl, asr #30 │ │ │ │ - andeq r1, r2, ip, lsl #31 │ │ │ │ - andeq r1, r2, ip, asr pc │ │ │ │ - andeq r1, r2, r8, lsl #30 │ │ │ │ - andeq r1, r2, sl, asr #30 │ │ │ │ - strdeq r1, [r2], -r0 │ │ │ │ + andeq r2, r2, r4, asr #4 │ │ │ │ + andeq ip, r8, r6, lsl fp │ │ │ │ + muleq r4, r8, r4 │ │ │ │ + andeq r2, r2, ip, lsl r1 │ │ │ │ + andeq r2, r2, lr, asr r1 │ │ │ │ + andeq r2, r2, lr, asr #1 │ │ │ │ + andeq r2, r2, lr, lsl #2 │ │ │ │ + strdeq ip, [r8], -ip @ │ │ │ │ + andeq ip, r8, r4, asr #19 │ │ │ │ + andeq fp, r8, lr, lsr #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, lsl #18 │ │ │ │ + strdeq fp, [r8], -r0 │ │ │ │ + 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 │ │ │ │ - andeq r1, r2, r4, ror lr │ │ │ │ - @ instruction: 0x00021eb6 │ │ │ │ + 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 de66a8 │ │ │ │ + blt de66b0 │ │ │ │ stmdavs sp, {r1, r2, sp, lr}^ │ │ │ │ subvs fp, r5, sp, lsr #20 │ │ │ │ - blt 954ce4 │ │ │ │ + blt 954cec │ │ │ │ stmiavs fp, {r2, r7, sp, lr}^ │ │ │ │ sbcvs fp, r3, fp, lsl sl │ │ │ │ @ instruction: 0xf8d1d01e │ │ │ │ - bcs ff06ab04 │ │ │ │ + bcs ff06ab0c │ │ │ │ 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 fe75a8e4 │ │ │ │ + blx fe75a8ec │ │ │ │ @ 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 1427678 │ │ │ │ + b 1427680 │ │ │ │ @ instruction: 0xf85e6c13 │ │ │ │ - bl a6728 │ │ │ │ - bl 7b524 │ │ │ │ + bl a6730 │ │ │ │ + bl 7b52c │ │ │ │ strbmi r0, [r6, #3212] @ 0xc8c │ │ │ │ @ instruction: 0xf89c6a92 │ │ │ │ vst4.8 {d12-d15}, [r2 :128], r8 │ │ │ │ - b 10cb528 │ │ │ │ + b 10cb530 │ │ │ │ vsubl.u8 q8, d3, d12 │ │ │ │ - b fe0cdb50 │ │ │ │ - bl 7b360 │ │ │ │ + b fe0cdb58 │ │ │ │ + bl 7b368 │ │ │ │ @ instruction: 0xf8dc0c8c │ │ │ │ vaddl.u8 , d3, d24 │ │ │ │ - bl 85b60 │ │ │ │ + bl 85b68 │ │ │ │ @ instruction: 0xf0090c8c │ │ │ │ - b fe0cd148 │ │ │ │ + b fe0cd150 │ │ │ │ @ instruction: 0xf8dc0209 │ │ │ │ vst4.8 {d12-d15}, [ip :128], r8 │ │ │ │ - b fe0bdd54 │ │ │ │ - b fe1bb38c │ │ │ │ + b fe0bdd5c │ │ │ │ + b fe1bb394 │ │ │ │ tstvs r6, r2, lsl #12 │ │ │ │ streq lr, [r6, #-2693] @ 0xfffff57b │ │ │ │ - b fe15307c │ │ │ │ + b fe153084 │ │ │ │ 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 18257b0 │ │ │ │ - b 14375c4 │ │ │ │ + blx 18257b8 │ │ │ │ + b 14375cc │ │ │ │ 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 10cb5b8 │ │ │ │ + b 10cb5c0 │ │ │ │ vsubl.u8 q8, d8, d9 │ │ │ │ - b fe0ccfe0 │ │ │ │ - bl 7b3f0 │ │ │ │ + b fe0ccfe8 │ │ │ │ + bl 7b3f8 │ │ │ │ @ instruction: 0xf8d90989 │ │ │ │ @ instruction: 0xf0099028 │ │ │ │ - b fe0cd1d0 │ │ │ │ + b fe0cd1d8 │ │ │ │ vsubl.u8 q8, d8, d9 │ │ │ │ - bl 84ff8 │ │ │ │ + bl 85000 │ │ │ │ @ instruction: 0xf8d90989 │ │ │ │ vst4.8 {d9-d12}, [r9 :128], r8 │ │ │ │ - b fe0bd1e4 │ │ │ │ - b fe1bb410 │ │ │ │ + b fe0bd1ec │ │ │ │ + b fe1bb418 │ │ │ │ orrvs r0, r6, r2, lsl #12 │ │ │ │ streq lr, [r6, #-2693] @ 0xfffff57b │ │ │ │ - b fe15330c │ │ │ │ + b fe153314 │ │ │ │ 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 30344c │ │ │ │ - bvs fe4bb63c │ │ │ │ + bl 303454 │ │ │ │ + bvs fe4bb644 │ │ │ │ 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 fe1395c0 │ │ │ │ - bl 30ad70 │ │ │ │ + blx fe1395c8 │ │ │ │ + bl 30ad78 │ │ │ │ @ instruction: 0xf8500989 │ │ │ │ - bl 301c80 │ │ │ │ + bl 301c88 │ │ │ │ @ instruction: 0xf8d90a8a │ │ │ │ @ instruction: 0xf89a9028 │ │ │ │ @ instruction: 0xf009a028 │ │ │ │ - b 128d25c │ │ │ │ - b fe0bd08c │ │ │ │ + b 128d264 │ │ │ │ + b fe0bd094 │ │ │ │ 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 1825894 │ │ │ │ - b 14376b8 │ │ │ │ + blx 182589c │ │ │ │ + b 14376c0 │ │ │ │ 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 10cb69c │ │ │ │ + b 10cb6a4 │ │ │ │ vsubl.u8 q8, d12, d9 │ │ │ │ - b fe0cd0c4 │ │ │ │ - bl 2fb4d4 │ │ │ │ + b fe0cd0cc │ │ │ │ + bl 2fb4dc │ │ │ │ @ instruction: 0xf8d90989 │ │ │ │ @ instruction: 0xf0099028 │ │ │ │ - b fe0cd2b4 │ │ │ │ + b fe0cd2bc │ │ │ │ vsubl.u8 q8, d12, d9 │ │ │ │ - bl 3050dc │ │ │ │ + bl 3050e4 │ │ │ │ @ instruction: 0xf8d90989 │ │ │ │ vst4.8 {d9-d12}, [r9 :128], r8 │ │ │ │ - b fe0bd2c8 │ │ │ │ - b fe1bb4f4 │ │ │ │ + b fe0bd2d0 │ │ │ │ + b fe1bb4fc │ │ │ │ andvs r0, r6, #2097152 @ 0x200000 │ │ │ │ streq lr, [r6, #-2693] @ 0xfffff57b │ │ │ │ - b fe1535f0 │ │ │ │ + b fe1535f8 │ │ │ │ addvs r0, r4, #83886080 @ 0x5000000 │ │ │ │ movweq lr, #19075 @ 0x4a83 │ │ │ │ orrsle r6, r7, r3, asr #5 │ │ │ │ str r2, [r5, -lr] │ │ │ │ - @ instruction: 0x00027ab2 │ │ │ │ - andeq r7, r2, r2, lsr sl │ │ │ │ - andeq r7, r2, r2, lsr #19 │ │ │ │ + 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 13fb134 │ │ │ │ - bl 2be720 │ │ │ │ + b 13fb13c │ │ │ │ + bl 2be728 │ │ │ │ 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 febd1d78 │ │ │ │ + bl febd1d80 │ │ │ │ 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 ff853490 │ │ │ │ + blle ff853498 │ │ │ │ @ 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 5b56c8 │ │ │ │ + blvs 5b56d0 │ │ │ │ @ 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 fe3359ac │ │ │ │ + bleq fe3359b4 │ │ │ │ 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 12ae6c │ │ │ │ + bl 12ae74 │ │ │ │ @ instruction: 0xf8950b8b │ │ │ │ - bl 10ee74 │ │ │ │ + bl 10ee7c │ │ │ │ @ instruction: 0xf8960989 │ │ │ │ - bl 112e7c │ │ │ │ - bl fd000 │ │ │ │ + bl 112e84 │ │ │ │ + bl fd008 │ │ │ │ @ instruction: 0xf8db0c8c │ │ │ │ - bl 3e7e88 │ │ │ │ + bl 3e7e90 │ │ │ │ @ instruction: 0xf8d90585 │ │ │ │ @ instruction: 0xf8d89828 │ │ │ │ - bl 11be94 │ │ │ │ + bl 11be9c │ │ │ │ @ instruction: 0xf8dc0686 │ │ │ │ - b fe26ce9c │ │ │ │ + b fe26cea4 │ │ │ │ @ instruction: 0xf8550c0c │ │ │ │ - b fe31e144 │ │ │ │ - blx 17fc22c │ │ │ │ + b fe31e14c │ │ │ │ + blx 17fc234 │ │ │ │ @ instruction: 0xf8d6f980 │ │ │ │ - b 1415eb0 │ │ │ │ - bl 115a54 │ │ │ │ - b fe17d43c │ │ │ │ + b 1415eb8 │ │ │ │ + bl 115a5c │ │ │ │ + b fe17d444 │ │ │ │ vabal.u8 q8, d4, d6 │ │ │ │ vrsubhn.i16 d20, q2, │ │ │ │ - bl 103e40 │ │ │ │ + bl 103e48 │ │ │ │ @ instruction: 0xf8990b8b │ │ │ │ - bl 11eecc │ │ │ │ - bl fc848 │ │ │ │ - b fe17c044 │ │ │ │ + bl 11eed4 │ │ │ │ + bl fc850 │ │ │ │ + b fe17c04c │ │ │ │ @ instruction: 0xf89b0508 │ │ │ │ - bl 11aedc │ │ │ │ + bl 11aee4 │ │ │ │ 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 │ │ │ │ @@ -55250,24 +55252,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 3baf40 │ │ │ │ - blx 17fd4c8 │ │ │ │ + bl 3baf48 │ │ │ │ + blx 17fd4d0 │ │ │ │ vmlal.u8 , d17, d1 │ │ │ │ @ instruction: 0xf8dc2107 │ │ │ │ - bl 12df50 │ │ │ │ - bl fc4c8 │ │ │ │ + bl 12df58 │ │ │ │ + bl fc4d0 │ │ │ │ @ instruction: 0xf8590888 │ │ │ │ - bl 1221fc │ │ │ │ - b fe13b4c4 │ │ │ │ - b fe13bef4 │ │ │ │ + bl 122204 │ │ │ │ + b fe13b4cc │ │ │ │ + b fe13befc │ │ │ │ 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 │ │ │ │ @@ -55279,240 +55281,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, ip, lsr r8 │ │ │ │ - andeq r8, r2, r0, lsr r9 │ │ │ │ + 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 fe3d5238 │ │ │ │ + b fe3d5240 │ │ │ │ ldmdavc r3, {r0, r1, r9, sl, fp} │ │ │ │ - b fe3d9d90 │ │ │ │ + b fe3d9d98 │ │ │ │ ldmdavc r3, {r0, r1, r9, sl, fp, sp, lr}^ │ │ │ │ vmlami.f32 s28, s7, s28 │ │ │ │ - b fe3d9194 │ │ │ │ + b fe3d919c │ │ │ │ stmdavs r3, {r0, r1, r9, sl, fp, sp}^ │ │ │ │ @ instruction: 0x0c03ea8c │ │ │ │ - b fe3593a0 │ │ │ │ + b fe3593a8 │ │ │ │ stmvs r3, {r0, r1, sl, fp, sp, lr} │ │ │ │ - bvc 50b0cc │ │ │ │ + bvc 50b0d4 │ │ │ │ strvs lr, [r3], #-2692 @ 0xfffff57c │ │ │ │ ldrdmi r7, [fp], #-179 @ 0xffffff4d │ │ │ │ - b fe119bac │ │ │ │ + b fe119bb4 │ │ │ │ ldmdbvc r1, {r0, r8, r9, sp, lr}^ │ │ │ │ @ instruction: 0x4c01ea8c │ │ │ │ - b fe1598b8 │ │ │ │ - blvc 148bf7c │ │ │ │ + b fe1598c0 │ │ │ │ + blvc 148bf84 │ │ │ │ movwmi lr, #6787 @ 0x1a83 │ │ │ │ - b fe1195c4 │ │ │ │ - b fe344398 │ │ │ │ - bvc fe485f8c │ │ │ │ + b fe1195cc │ │ │ │ + b fe3443a0 │ │ │ │ + bvc fe485f94 │ │ │ │ @ instruction: 0xf8dfb2da │ │ │ │ - b 140aa60 │ │ │ │ + b 140aa68 │ │ │ │ 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 1037e0 │ │ │ │ + bl 1037e8 │ │ │ │ @ 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 f5a04 │ │ │ │ + bleq f5a0c │ │ │ │ andmi pc, r7, #196, 6 @ 0x10000003 │ │ │ │ addeq lr, r2, #3072 @ 0xc00 │ │ │ │ - blvs c79340 │ │ │ │ + blvs c79348 │ │ │ │ andcs pc, r7, #335544323 @ 0x14000003 │ │ │ │ strmi pc, [r7, #-965] @ 0xfffffc3b │ │ │ │ - bl 1134fc │ │ │ │ - blx 17fba10 │ │ │ │ - bl 138a3c │ │ │ │ + bl 113504 │ │ │ │ + blx 17fba18 │ │ │ │ + bl 138a44 │ │ │ │ rscsvs r0, sp, r5, lsl #11 │ │ │ │ - bl 115428 │ │ │ │ + bl 115430 │ │ │ │ @ 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 fe327bc4 │ │ │ │ + b fe327bcc │ │ │ │ ldmdbvs sp!, {r0, r2, r8, r9, fp} │ │ │ │ teqpcs r0, #13762560 @ p-variant is OBSOLETE @ 0xd20000 │ │ │ │ streq lr, [r4], #2819 @ 0xb03 │ │ │ │ - bleq 1b5a70 │ │ │ │ + bleq 1b5a78 │ │ │ │ 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 c793c0 │ │ │ │ + blpl c793c8 │ │ │ │ fstmiaxeq ip, {d14} @ Deprecated │ │ │ │ streq lr, [r4], #-2696 @ 0xfffff578 │ │ │ │ - blhi c793d0 │ │ │ │ + blhi c793d8 │ │ │ │ @ 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 127c4c │ │ │ │ - bl fbaa8 │ │ │ │ + bl 127c54 │ │ │ │ + bl fbab0 │ │ │ │ @ instruction: 0xf8d20484 │ │ │ │ @ instruction: 0xf8d42330 │ │ │ │ subsmi r4, r4, r0, lsr r7 │ │ │ │ - b 14138a0 │ │ │ │ - bl 114118 │ │ │ │ + b 14138a8 │ │ │ │ + bl 114120 │ │ │ │ @ instruction: 0xf8d40484 │ │ │ │ @ instruction: 0xf8dce330 │ │ │ │ - b 140cd80 │ │ │ │ - bl 11611c │ │ │ │ - b fe3be2f8 │ │ │ │ + b 140cd88 │ │ │ │ + bl 116124 │ │ │ │ + b fe3be300 │ │ │ │ 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 335b20 │ │ │ │ + bleq 335b28 │ │ │ │ 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 c79480 │ │ │ │ + blge c79488 │ │ │ │ stcmi 3, cr15, [r7], {198} @ 0xc6 │ │ │ │ strcs pc, [r7], -r6, asr #7 │ │ │ │ svccs 0x0030f8d9 │ │ │ │ - bl 113508 │ │ │ │ - bl fe354 │ │ │ │ - bvs bcb40 │ │ │ │ + bl 113510 │ │ │ │ + bl fe35c │ │ │ │ + bvs bcb48 │ │ │ │ @ instruction: 0xf8dc69fc │ │ │ │ @ instruction: 0xf8d6cb30 │ │ │ │ @ instruction: 0xf3c59f30 │ │ │ │ vrsubhn.i16 d20, , │ │ │ │ subsmi r2, r4, r7, lsl #10 │ │ │ │ andeq lr, sl, #132, 20 @ 0x84000 │ │ │ │ - bl 115634 │ │ │ │ - b fe0bc75c │ │ │ │ + bl 11563c │ │ │ │ + b fe0bc764 │ │ │ │ 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 c794c0 │ │ │ │ + blvs c794c8 │ │ │ │ orreq lr, r1, r3, lsl #22 │ │ │ │ vmlaeq.f32 s28, s29, s8 │ │ │ │ - bl 115b84 │ │ │ │ + bl 115b8c │ │ │ │ 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 c794e0 │ │ │ │ + blpl c794e8 │ │ │ │ stmdbeq r1, {r0, r3, r7, r9, fp, sp, lr, pc} │ │ │ │ - b fe255c98 │ │ │ │ + b fe255ca0 │ │ │ │ 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 ffe78 │ │ │ │ - b 13fbbec │ │ │ │ - bl 116224 │ │ │ │ + bl ffe80 │ │ │ │ + b 13fbbf4 │ │ │ │ + bl 11622c │ │ │ │ rscsvs r0, sl, r4, lsl #9 │ │ │ │ addeq lr, ip, #3072 @ 0xc00 │ │ │ │ stc2 10, cr15, [lr], {95} @ 0x5f @ │ │ │ │ - bl 1134b8 │ │ │ │ + bl 1134c0 │ │ │ │ @ instruction: 0xf8d40585 │ │ │ │ - bl 10ce98 │ │ │ │ + bl 10cea0 │ │ │ │ rsbsvs r0, sl, ip, lsl #5 │ │ │ │ @ instruction: 0x6c16ea4f │ │ │ │ vmla.i q10, q7, d1[4] │ │ │ │ vraddhn.i16 d20, q7, │ │ │ │ - bl 106a08 │ │ │ │ - bl fe020 │ │ │ │ - blx 17fc404 │ │ │ │ - bl 139c1c │ │ │ │ + bl 106a10 │ │ │ │ + bl fe028 │ │ │ │ + blx 17fc40c │ │ │ │ + bl 139c24 │ │ │ │ eorsvs r0, sl, lr, lsl #5 │ │ │ │ @ instruction: 0xf3c669fa │ │ │ │ @ instruction: 0xf8d44807 │ │ │ │ vbic.i16 d20, #57344 @ 0xe000 │ │ │ │ - bl 104a28 │ │ │ │ + bl 104a30 │ │ │ │ vmlsl.u8 q8, d25, d10 │ │ │ │ @ instruction: 0xf3c24907 │ │ │ │ vmull.p8 q10, d2, d7 │ │ │ │ - bl 103a38 │ │ │ │ - bl fcc38 │ │ │ │ - bl fd848 │ │ │ │ - blvs be430 │ │ │ │ + bl 103a40 │ │ │ │ + bl fcc40 │ │ │ │ + bl fd850 │ │ │ │ + blvs be438 │ │ │ │ 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 c795d0 │ │ │ │ + bl c795d8 │ │ │ │ @ instruction: 0x4730f8d4 │ │ │ │ ldmdavs sp!, {r2, r3, r5, r6, lr} │ │ │ │ @ instruction: 0xf8db61fc │ │ │ │ @ instruction: 0xf8d64330 │ │ │ │ @ instruction: 0xf8dcbf30 │ │ │ │ - b fe156f30 │ │ │ │ + b fe156f38 │ │ │ │ @ instruction: 0xf8d5040a │ │ │ │ - blvs 11aef38 │ │ │ │ + blvs 11aef40 │ │ │ │ rsbmi r6, sl, ip, lsr r1 │ │ │ │ - blvs fe195a70 │ │ │ │ - blge c795e8 │ │ │ │ - blls c795e8 │ │ │ │ - b fe0cb43c │ │ │ │ - b fe13bab8 │ │ │ │ + blvs fe195a78 │ │ │ │ + blge c795f0 │ │ │ │ + blls c795f0 │ │ │ │ + b fe0cb444 │ │ │ │ + b fe13bac0 │ │ │ │ ldmdbvs ip!, {r0, r3, r8, sl} │ │ │ │ - blvs ff1cb46c │ │ │ │ + blvs ff1cb474 │ │ │ │ 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 │ │ │ │ @@ -55531,189 +55533,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 c79674 │ │ │ │ + blmi c7967c │ │ │ │ stccs 3, cr15, [r7], {198} @ 0xc6 │ │ │ │ - bl 1136fc │ │ │ │ + bl 113704 │ │ │ │ @ instruction: 0xf8dc0c8c │ │ │ │ - b 1422fd4 │ │ │ │ + b 1422fdc │ │ │ │ rsclt r6, sp, #5376 @ 0x1500 │ │ │ │ fstmiaxeq ip, {d14} @ Deprecated │ │ │ │ - beq fe1b5f2c │ │ │ │ + beq fe1b5f34 │ │ │ │ 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 fe195b30 │ │ │ │ + b fe195b38 │ │ │ │ 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 c796b4 │ │ │ │ + blhi c796bc │ │ │ │ vmlaeq.f32 s28, s5, s28 │ │ │ │ teqppl r0, #14024704 @ p-variant is OBSOLETE @ 0xd60000 │ │ │ │ strcs pc, [r7], -r1, asr #7 │ │ │ │ @ instruction: 0xf3c168fa │ │ │ │ - bl 10b790 │ │ │ │ - b fe3bcd90 │ │ │ │ + bl 10b798 │ │ │ │ + b fe3bcd98 │ │ │ │ stcvs 14, cr0, [r2], {2} │ │ │ │ orreq lr, r1, r3, lsl #22 │ │ │ │ vmlaeq.f32 s28, s19, s28 │ │ │ │ svcvs 0x0030f8d6 │ │ │ │ @ instruction: 0x0c02ea8c │ │ │ │ @ instruction: 0x0c08ea8c │ │ │ │ - b fe35567c │ │ │ │ + b fe355684 │ │ │ │ @ instruction: 0xf8da0c06 │ │ │ │ - blx 181505c │ │ │ │ + blx 1815064 │ │ │ │ rsbsmi pc, r5, lr, lsl #17 │ │ │ │ - blvs c796e8 │ │ │ │ + blvs c796f0 │ │ │ │ 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 140b514 │ │ │ │ - bl 113c4c │ │ │ │ + b 140b51c │ │ │ │ + bl 113c54 │ │ │ │ @ instruction: 0xf8d20282 │ │ │ │ rsclt r6, r2, #48, 6 @ 0xc0000000 │ │ │ │ addeq lr, r2, #3072 @ 0xc00 │ │ │ │ @ instruction: 0x2730f8d2 │ │ │ │ - b 140b540 │ │ │ │ - bl 113c5c │ │ │ │ + b 140b548 │ │ │ │ + bl 113c64 │ │ │ │ @ instruction: 0xf8d20282 │ │ │ │ - b fe0c40b4 │ │ │ │ - b 13fbc18 │ │ │ │ + b fe0c40bc │ │ │ │ + b 13fbc20 │ │ │ │ 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 c79788 │ │ │ │ + bllt c79790 │ │ │ │ svccs 0x0030f8de │ │ │ │ cdpmi 3, 0, cr15, cr7, cr12, {6} │ │ │ │ stccs 3, cr15, [r7], {204} @ 0xcc │ │ │ │ - bl 113820 │ │ │ │ - bl fee74 │ │ │ │ + bl 113828 │ │ │ │ + bl fee7c │ │ │ │ @ instruction: 0xf8de0c8c │ │ │ │ @ instruction: 0xf8dc2b30 │ │ │ │ @ instruction: 0xf3c5af30 │ │ │ │ vmull.u8 q10, d5, d7 │ │ │ │ - bl 10486c │ │ │ │ - bl fe684 │ │ │ │ + bl 104874 │ │ │ │ + bl fe68c │ │ │ │ @ instruction: 0xf8dc0585 │ │ │ │ @ instruction: 0xf8d5eb30 │ │ │ │ @ instruction: 0xf3c48f30 │ │ │ │ vabal.u8 q10, d4, d7 │ │ │ │ - bl 104484 │ │ │ │ - bl fca80 │ │ │ │ + bl 10448c │ │ │ │ + bl fca88 │ │ │ │ @ instruction: 0xf8d50484 │ │ │ │ teqvs sp, r0, lsr fp │ │ │ │ @ instruction: 0xf8d46d05 │ │ │ │ rsbmi r4, r9, r0, lsr pc │ │ │ │ - b fe096994 │ │ │ │ + b fe09699c │ │ │ │ rsbmi r0, lr, fp, lsl #2 │ │ │ │ subsmi r6, r6, r5, lsl #27 │ │ │ │ - b fe095c74 │ │ │ │ - b fe1bb8b8 │ │ │ │ + b fe095c7c │ │ │ │ + b fe1bb8c0 │ │ │ │ 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 128058 │ │ │ │ - b 13fbed0 │ │ │ │ + bl 128060 │ │ │ │ + b 13fbed8 │ │ │ │ @ instruction: 0xf8d96814 │ │ │ │ - bl 121190 │ │ │ │ + bl 121198 │ │ │ │ @ instruction: 0xf8d20585 │ │ │ │ - bl 104198 │ │ │ │ + bl 1041a0 │ │ │ │ @ instruction: 0xf8d50888 │ │ │ │ rsbmi r5, sl, r0, lsr r7 │ │ │ │ strmi pc, [r7, #-966] @ 0xfffffc3a │ │ │ │ - bl 113cd0 │ │ │ │ + bl 113cd8 │ │ │ │ @ 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 fe1f6118 │ │ │ │ + beq fe1f6120 │ │ │ │ @ instruction: 0xf8d56e06 │ │ │ │ - b fe1901d4 │ │ │ │ + b fe1901dc │ │ │ │ vabal.u8 q8, d12, d14 │ │ │ │ - bl 10ed38 │ │ │ │ - b 13fbf58 │ │ │ │ + bl 10ed40 │ │ │ │ + b 13fbf60 │ │ │ │ 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 fe376140 │ │ │ │ + bleq fe376148 │ │ │ │ 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 c798d8 │ │ │ │ + bl c798e0 │ │ │ │ ldmvs lr!, {r0, r2, r4, r5, r6, lr} │ │ │ │ streq lr, [r4], #2819 @ 0xb03 │ │ │ │ - blvs c798c4 │ │ │ │ + blvs c798cc │ │ │ │ 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 c798f4 │ │ │ │ + blgt c798fc │ │ │ │ stmdaeq r8, {r1, r2, r7, r9, fp, sp, lr, pc} │ │ │ │ @ instruction: 0xf8d16e86 │ │ │ │ - b fe283250 │ │ │ │ + b fe283258 │ │ │ │ @ instruction: 0xf8d40906 │ │ │ │ - b fe28f258 │ │ │ │ - b fe27d9d4 │ │ │ │ + b fe28f260 │ │ │ │ + b fe27d9dc │ │ │ │ @ instruction: 0x6ec10901 │ │ │ │ @ instruction: 0xf8da4065 │ │ │ │ - b fe24f268 │ │ │ │ + b fe24f270 │ │ │ │ cdpeq 6, 1, cr0, cr1, cr1, {0} │ │ │ │ streq lr, [ip], -r6, lsl #21 │ │ │ │ stc2 10, cr15, [r2], {95} @ 0x5f @ │ │ │ │ - bl 10b750 │ │ │ │ - bl fbbc0 │ │ │ │ + bl 10b758 │ │ │ │ + bl fbbc8 │ │ │ │ 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 │ │ │ │ @@ -55723,175 +55725,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 33603c │ │ │ │ + bleq 336044 │ │ │ │ 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 c7999c │ │ │ │ + blge c799a4 │ │ │ │ svcpl 0x0030f8d5 │ │ │ │ vsra.u8 d22, d29, #7 │ │ │ │ vabal.u8 q10, d9, d7 │ │ │ │ - bl 105a58 │ │ │ │ - bl fcc54 │ │ │ │ + bl 105a60 │ │ │ │ + bl fcc5c │ │ │ │ @ instruction: 0xf8d50989 │ │ │ │ vbic.i16 d24, #57344 @ 0xe000 │ │ │ │ vabal.u8 q10, d6, d7 │ │ │ │ @ instruction: 0xf8d92607 │ │ │ │ - bl 123314 │ │ │ │ - bl fcc6c │ │ │ │ + bl 12331c │ │ │ │ + bl fcc74 │ │ │ │ @ instruction: 0xf8d50686 │ │ │ │ vbic.i16 d28, #40960 @ 0xa000 │ │ │ │ vabal.u8 q10, d2, d7 │ │ │ │ @ instruction: 0xf8d62207 │ │ │ │ - bl 11732c │ │ │ │ - bl fcc84 │ │ │ │ + bl 117334 │ │ │ │ + bl fcc8c │ │ │ │ @ instruction: 0xf8d50282 │ │ │ │ @ instruction: 0xf8d25b30 │ │ │ │ mvnsvs r2, r0, lsr pc │ │ │ │ subsmi r6, r1, r2, lsl #30 │ │ │ │ - b fe09738c │ │ │ │ + b fe097394 │ │ │ │ subsmi r0, r4, sl, lsl #2 │ │ │ │ - b fe155e74 │ │ │ │ - b fe07c6b0 │ │ │ │ + b fe155e7c │ │ │ │ + b fe07c6b8 │ │ │ │ rsbsmi r0, r4, r9, lsl #2 │ │ │ │ - b fe3174b0 │ │ │ │ - b fe1bceb4 │ │ │ │ + b fe3174b8 │ │ │ │ + b fe1bcebc │ │ │ │ subsmi r0, r6, ip, lsl #12 │ │ │ │ - b fe3d75ac │ │ │ │ + b fe3d75b4 │ │ │ │ cdpeq 12, 0, cr0, cr10, cr2, {0} │ │ │ │ @ instruction: 0x0c05ea8c │ │ │ │ - bl 115ba4 │ │ │ │ - blx 17fc0bc │ │ │ │ - b fe37b0bc │ │ │ │ - bl fe6d0 │ │ │ │ + bl 115bac │ │ │ │ + blx 17fc0c4 │ │ │ │ + b fe37b0c4 │ │ │ │ + bl fe6d8 │ │ │ │ @ instruction: 0xf8d20e8e │ │ │ │ - blx 1810384 │ │ │ │ - bl 1380f8 │ │ │ │ + blx 181038c │ │ │ │ + bl 138100 │ │ │ │ @ instruction: 0xf8d20282 │ │ │ │ subsmi r2, r5, r0, lsr r7 │ │ │ │ - bl fef5c │ │ │ │ + bl fef64 │ │ │ │ @ instruction: 0xf8d20282 │ │ │ │ @ instruction: 0xf8de8330 │ │ │ │ - b 14053a0 │ │ │ │ - bl 116f3c │ │ │ │ - b fe23f120 │ │ │ │ + b 14053a8 │ │ │ │ + bl 116f44 │ │ │ │ + b fe23f128 │ │ │ │ @ instruction: 0xf8de0202 │ │ │ │ - blx 181c3b0 │ │ │ │ - bl 13b104 │ │ │ │ + blx 181c3b8 │ │ │ │ + bl 13b10c │ │ │ │ @ instruction: 0xf8de0e8e │ │ │ │ - b 14293bc │ │ │ │ - bl 116f70 │ │ │ │ - b fe23f13c │ │ │ │ + b 14293c4 │ │ │ │ + bl 116f78 │ │ │ │ + b fe23f144 │ │ │ │ @ instruction: 0xf8de0b0b │ │ │ │ - blx 181c3cc │ │ │ │ - bl 13b128 │ │ │ │ + blx 181c3d4 │ │ │ │ + bl 13b130 │ │ │ │ @ instruction: 0xf8de0e8e │ │ │ │ - b fe2753d8 │ │ │ │ + b fe2753e0 │ │ │ │ vmlal.u8 q8, d4, d14 │ │ │ │ vmull.p8 q10, d4, d7 │ │ │ │ - bl 104740 │ │ │ │ - bl ff160 │ │ │ │ + bl 104748 │ │ │ │ + bl ff168 │ │ │ │ @ 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 c79a98 │ │ │ │ + blmi c79aa0 │ │ │ │ svcls 0x0030f8d6 │ │ │ │ strmi pc, [r7], -ip, asr #7 │ │ │ │ stccs 3, cr15, [r7], {204} @ 0xcc │ │ │ │ - bl 113f48 │ │ │ │ - bl fd174 │ │ │ │ + bl 113f50 │ │ │ │ + bl fd17c │ │ │ │ @ instruction: 0xf8d6048c │ │ │ │ @ instruction: 0xf8d46b30 │ │ │ │ @ instruction: 0xf3c1ef30 │ │ │ │ vraddhn.i16 d20, , │ │ │ │ - bl 103b8c │ │ │ │ - bl fc984 │ │ │ │ + bl 103b94 │ │ │ │ + bl fc98c │ │ │ │ @ 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 fe0bf9cc │ │ │ │ + b fe0bf9d4 │ │ │ │ @ instruction: 0xf8d00e0e │ │ │ │ - b fe2439c4 │ │ │ │ - b fe2fbbac │ │ │ │ + b fe2439cc │ │ │ │ + b fe2fbbb4 │ │ │ │ submi r0, ip, r2, lsl #4 │ │ │ │ ldmdbvs lr!, {r1, r4, r5, r6, lr} │ │ │ │ - b fe0bf058 │ │ │ │ + b fe0bf060 │ │ │ │ rsbsmi r0, r4, ip, lsl #4 │ │ │ │ stcmi 3, cr15, [r7], {197} @ 0xc5 │ │ │ │ orreq lr, r1, r3, lsl #22 │ │ │ │ - b 142835c │ │ │ │ - bl 115818 │ │ │ │ - bl fe9fc │ │ │ │ + b 1428364 │ │ │ │ + bl 115820 │ │ │ │ + bl fea04 │ │ │ │ @ instruction: 0xf8d10686 │ │ │ │ - bl 100494 │ │ │ │ + bl 10049c │ │ │ │ @ instruction: 0xf8d60888 │ │ │ │ rsbsmi r6, r1, r0, lsr r7 │ │ │ │ strmi pc, [r7], -lr, asr #7 │ │ │ │ streq lr, [r6], r3, lsl #22 │ │ │ │ - blvs c79b40 │ │ │ │ + blvs c79b48 │ │ │ │ vsra.u64 q11, q15, #62 │ │ │ │ - bl 10500c │ │ │ │ + bl 105014 │ │ │ │ @ instruction: 0xf8d60686 │ │ │ │ - b 142b4b8 │ │ │ │ - bl 115074 │ │ │ │ + b 142b4c0 │ │ │ │ + bl 11507c │ │ │ │ @ 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 c79b7c │ │ │ │ + blvs c79b84 │ │ │ │ vbic.i32 d22, #206 @ 0x000000ce │ │ │ │ vrsubhn.i16 d18, q2, │ │ │ │ - bl 10c84c │ │ │ │ - bl fd24c │ │ │ │ + bl 10c854 │ │ │ │ + bl fd254 │ │ │ │ @ instruction: 0xf8d60484 │ │ │ │ rscsvs r6, lr, r0, lsr pc │ │ │ │ sbcslt r0, r2, #352 @ 0x160 │ │ │ │ - blmi c79b94 │ │ │ │ + blmi c79b9c │ │ │ │ streq lr, [r6], r3, lsl #22 │ │ │ │ - blgt c79bbc │ │ │ │ - beq fe0f645c │ │ │ │ + blgt c79bc4 │ │ │ │ + beq fe0f6464 │ │ │ │ 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 fe295d7c │ │ │ │ + b fe295d84 │ │ │ │ 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 │ │ │ │ @@ -55899,440 +55901,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 12847c │ │ │ │ - bl fcad8 │ │ │ │ + bl 128484 │ │ │ │ + bl fcae0 │ │ │ │ @ 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 12841c │ │ │ │ + bl 128424 │ │ │ │ @ instruction: 0xf8d60686 │ │ │ │ - b fe3155ac │ │ │ │ + b fe3155b4 │ │ │ │ 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 ff1c4 │ │ │ │ + bl ff1cc │ │ │ │ @ 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 c79c8c │ │ │ │ + blge c79c94 │ │ │ │ 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 c79ca4 │ │ │ │ + blvs c79cac │ │ │ │ svchi 0x0030f8d2 │ │ │ │ andmi pc, r7, #335544323 @ 0x14000003 │ │ │ │ vsra.u64 q11, q15, #59 │ │ │ │ - bl 104d78 │ │ │ │ - bl fc368 │ │ │ │ + bl 104d80 │ │ │ │ + bl fc370 │ │ │ │ @ instruction: 0xf8d20585 │ │ │ │ vbic.i16 d22, #36864 @ 0x9000 │ │ │ │ vsubl.u8 q10, d1, d7 │ │ │ │ @ instruction: 0xf8d52107 │ │ │ │ - bl 113634 │ │ │ │ - bl fc380 │ │ │ │ + bl 11363c │ │ │ │ + bl fc388 │ │ │ │ @ instruction: 0xf8d20181 │ │ │ │ teqvs sl, r0, lsr fp │ │ │ │ ldrdcs pc, [r0], r0 @ │ │ │ │ svcne 0x0030f8d1 │ │ │ │ @ instruction: 0xf8d04054 │ │ │ │ - b fe143c20 │ │ │ │ - b fe2fc9bc │ │ │ │ + b fe143c28 │ │ │ │ + b fe2fc9c4 │ │ │ │ ldmibvs sl!, {r1, r8, r9, fp}^ │ │ │ │ streq lr, [r8], #-2692 @ 0xfffff57c │ │ │ │ - bleq f63cc │ │ │ │ - b fe315e8c │ │ │ │ + bleq f63d4 │ │ │ │ + b fe315e94 │ │ │ │ @ instruction: 0xf8d00b05 │ │ │ │ - b fe3cfc4c │ │ │ │ + b fe3cfc54 │ │ │ │ vabal.u8 q8, d4, d5 │ │ │ │ rsbsmi r4, r5, r7, lsl #28 │ │ │ │ @ instruction: 0xf8d0404d │ │ │ │ - bl ffc6c │ │ │ │ - b fe33f3f8 │ │ │ │ - b fe33e9c8 │ │ │ │ + bl ffc74 │ │ │ │ + b fe33f400 │ │ │ │ + b fe33e9d0 │ │ │ │ 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 10c20c │ │ │ │ + bl 10c214 │ │ │ │ @ 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 113f04 │ │ │ │ + bl 113f0c │ │ │ │ @ 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 c79d7c │ │ │ │ + blcs c79d84 │ │ │ │ vshr.u64 q11, q13, #52 │ │ │ │ vsubl.u8 q9, d12, d7 │ │ │ │ @ instruction: 0xf8d44c07 │ │ │ │ - bl 10f704 │ │ │ │ - bl fc450 │ │ │ │ + bl 10f70c │ │ │ │ + bl fc458 │ │ │ │ @ instruction: 0xf8d20c8c │ │ │ │ mcreq 15, 1, r6, cr10, cr0, {1} │ │ │ │ adcsvs fp, lr, sp, ror #5 │ │ │ │ addeq lr, r2, #3072 @ 0xc00 │ │ │ │ - blgt c79dcc │ │ │ │ - beq fe1b666c │ │ │ │ + blgt c79dd4 │ │ │ │ + beq fe1b6674 │ │ │ │ @ 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 fe295e8c │ │ │ │ + b fe295e94 │ │ │ │ popvs {r0, r2, r8, fp} │ │ │ │ stmdbeq r5, {r0, r3, r7, r9, fp, sp, lr, pc} │ │ │ │ ldrsbtpl pc, [r8], r0 @ │ │ │ │ @ instruction: 0xf8d8406a │ │ │ │ - b fe0d076c │ │ │ │ + b fe0d0774 │ │ │ │ @ instruction: 0xf8da020c │ │ │ │ rsbmi r8, r2, r0, lsr r7 │ │ │ │ ldrsbtmi pc, [ip], r0 @ │ │ │ │ - blgt c79e34 │ │ │ │ + blgt c79e3c │ │ │ │ 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 140bcb8 │ │ │ │ - bl 115350 │ │ │ │ + b 140bcc0 │ │ │ │ + bl 115358 │ │ │ │ @ instruction: 0xf8d60686 │ │ │ │ sbclt sl, lr, #48, 6 @ 0xc0000000 │ │ │ │ streq lr, [r6], r3, lsl #22 │ │ │ │ @ instruction: 0x6730f8d6 │ │ │ │ - beq 1f6528 │ │ │ │ - bl ff35c │ │ │ │ + beq 1f6530 │ │ │ │ + bl ff364 │ │ │ │ @ instruction: 0xf8d60686 │ │ │ │ - blx 18287cc │ │ │ │ - bl 139534 │ │ │ │ + blx 18287d4 │ │ │ │ + bl 13953c │ │ │ │ @ instruction: 0xf8d60686 │ │ │ │ - b fe3157d8 │ │ │ │ + b fe3157e0 │ │ │ │ vmuleq.f64 d0, d14, d6 │ │ │ │ streq lr, [r6], r3, lsl #22 │ │ │ │ teqpgt r0, #14024704 @ p-variant is OBSOLETE @ 0xd60000 │ │ │ │ - bl 128680 │ │ │ │ + bl 128688 │ │ │ │ @ instruction: 0xf8d60686 │ │ │ │ - b fe3557f0 │ │ │ │ + b fe3557f8 │ │ │ │ vmull.u8 q8, d9, d6 │ │ │ │ vrsubhn.i16 d20, , │ │ │ │ - bl 105f58 │ │ │ │ - bl fd558 │ │ │ │ + bl 105f60 │ │ │ │ + bl fd560 │ │ │ │ @ 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 c79eb8 │ │ │ │ + blls c79ec0 │ │ │ │ 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 c79ed0 │ │ │ │ + blpl c79ed8 │ │ │ │ svcvs 0x0030f8d2 │ │ │ │ andmi pc, r7, #67108867 @ 0x4000003 │ │ │ │ smlabtcs r7, r1, r3, pc @ │ │ │ │ addeq lr, r2, #3072 @ 0xc00 │ │ │ │ orreq lr, r1, r3, lsl #22 │ │ │ │ - blcs c79ed8 │ │ │ │ + blcs c79ee0 │ │ │ │ svcne 0x0030f8d1 │ │ │ │ @ instruction: 0xf8d061f9 │ │ │ │ submi r1, ip, r0, asr #1 │ │ │ │ ldrdne pc, [r4], #128 @ 0x80 │ │ │ │ streq lr, [lr], #-2692 @ 0xfffff57c │ │ │ │ - beq b65d0 │ │ │ │ + beq b65d8 │ │ │ │ ldrdne pc, [r8], #128 @ 0x80 │ │ │ │ streq lr, [r8], #-2692 @ 0xfffff57c │ │ │ │ - beq 2b65dc │ │ │ │ - bleq b65e4 │ │ │ │ - b fe3163a0 │ │ │ │ - b fe2be7d4 │ │ │ │ - b fe2fd3dc │ │ │ │ + beq 2b65e4 │ │ │ │ + bleq b65ec │ │ │ │ + b fe3163a8 │ │ │ │ + b fe2be7dc │ │ │ │ + b fe2fd3e4 │ │ │ │ @ instruction: 0xf8d00b01 │ │ │ │ vmla.i , q10, d0[3] │ │ │ │ - b fe34f3ec │ │ │ │ - b fe33ebd8 │ │ │ │ + b fe34f3f4 │ │ │ │ + b fe33ebe0 │ │ │ │ ldmdbvs sl!, {r1, sl, fp} │ │ │ │ vdiveq.f64 d14, d14, d3 │ │ │ │ @ instruction: 0x0c02ea8c │ │ │ │ - bl ff46c │ │ │ │ + bl ff474 │ │ │ │ @ instruction: 0xf8d20282 │ │ │ │ - blx 18008ac │ │ │ │ - bl 138620 │ │ │ │ + blx 18008b4 │ │ │ │ + bl 138628 │ │ │ │ @ instruction: 0xf8d20282 │ │ │ │ subsmi r2, r1, r0, lsr r7 │ │ │ │ andmi pc, r7, #402653187 @ 0x18000003 │ │ │ │ addeq lr, r2, #3072 @ 0xc00 │ │ │ │ - blcs c79f4c │ │ │ │ + blcs c79f54 │ │ │ │ vsra.u64 q11, q13, #53 │ │ │ │ - bl 104428 │ │ │ │ + bl 104430 │ │ │ │ @ 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 104c40 │ │ │ │ - bl fc630 │ │ │ │ + bl 104c48 │ │ │ │ + bl fc638 │ │ │ │ @ instruction: 0xf8d20484 │ │ │ │ - b fe1858f0 │ │ │ │ + b fe1858f8 │ │ │ │ @ instruction: 0xf3cb0902 │ │ │ │ - bl 10c454 │ │ │ │ + bl 10c45c │ │ │ │ @ instruction: 0xf8d20282 │ │ │ │ @ instruction: 0xf3cc5b30 │ │ │ │ teqvs sp, r7, lsl #4 │ │ │ │ - bl 12881c │ │ │ │ + bl 128824 │ │ │ │ vsubl.u8 q8, d22, d2 │ │ │ │ - bl 10546c │ │ │ │ - bl fd268 │ │ │ │ + bl 105474 │ │ │ │ + bl fd270 │ │ │ │ @ instruction: 0xf8d20686 │ │ │ │ rscsvs r2, sl, r0, lsr pc │ │ │ │ andsvs lr, fp, #323584 @ 0x4f000 │ │ │ │ @ instruction: 0x5730f8d5 │ │ │ │ - blx fe33a5e6 │ │ │ │ + blx fe33a5ee │ │ │ │ addeq lr, r2, #3072 @ 0xc00 │ │ │ │ stmeq fp, {r0, r1, r8, r9, fp, sp, lr, pc} │ │ │ │ teqpcs r0, #13762560 @ p-variant is OBSOLETE @ 0xd20000 │ │ │ │ - b 140be20 │ │ │ │ + b 140be28 │ │ │ │ vsli.8 d22, d12, #4 │ │ │ │ - bl 10ec9c │ │ │ │ - bl fd298 │ │ │ │ + bl 10eca4 │ │ │ │ + bl fd2a0 │ │ │ │ @ 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 fe296190 │ │ │ │ + b fe296198 │ │ │ │ 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 c7a02c │ │ │ │ - blgt c7a038 │ │ │ │ + blcc c7a034 │ │ │ │ + blgt c7a040 │ │ │ │ @ instruction: 0xf8d4405a │ │ │ │ @ instruction: 0xf8d63f30 │ │ │ │ subsmi r4, sl, r0, lsr pc │ │ │ │ ldrsbcc pc, [ip], #128 @ 0x80 @ │ │ │ │ - b fe18be48 │ │ │ │ + b fe18be50 │ │ │ │ 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 4ea44 │ │ │ │ + bl 4ea4c │ │ │ │ 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 10d520 │ │ │ │ - bvs fedbd720 │ │ │ │ - beq 2038d24 │ │ │ │ - bl ff548 │ │ │ │ - bvs fedbd72c │ │ │ │ + bl 10d528 │ │ │ │ + bvs fedbd728 │ │ │ │ + beq 2038d2c │ │ │ │ + bl ff550 │ │ │ │ + bvs fedbd734 │ │ │ │ cdpmi 0, 7, cr15, cr15, cr6, {0} │ │ │ │ streq lr, [lr], -sl, asr #20 │ │ │ │ and pc, r8, r0, asr r8 @ │ │ │ │ - b fe156304 │ │ │ │ - b fe13cd60 │ │ │ │ + b fe15630c │ │ │ │ + b fe13cd68 │ │ │ │ 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 10d568 │ │ │ │ - bvs fedbd768 │ │ │ │ + bl 10d570 │ │ │ │ + bvs fedbd770 │ │ │ │ ldmdaeq pc!, {r1, r2, sl, ip, sp, lr, pc}^ @ │ │ │ │ ldrvs lr, [r9], -pc, asr #20 │ │ │ │ streq lr, [r6], r3, lsl #22 │ │ │ │ @ instruction: 0xf0066ab6 │ │ │ │ - b 124d760 │ │ │ │ + b 124d768 │ │ │ │ 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 106198 │ │ │ │ - bl fcf90 │ │ │ │ + bl 1061a0 │ │ │ │ + bl fcf98 │ │ │ │ @ instruction: 0xf8940989 │ │ │ │ @ instruction: 0xf8dbc028 │ │ │ │ @ instruction: 0xf8d94004 │ │ │ │ - b fe3d3e30 │ │ │ │ + b fe3d3e38 │ │ │ │ vraddhn.i16 d16, , q2 │ │ │ │ - b fe1475b4 │ │ │ │ + b fe1475bc │ │ │ │ vraddhn.i16 d16, , q5 │ │ │ │ - b fe14c1bc │ │ │ │ + b fe14c1c4 │ │ │ │ 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 fe2984cc │ │ │ │ + bvs fe2984d4 │ │ │ │ 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 124cbf0 │ │ │ │ + b 124cbf8 │ │ │ │ cdpeq 8, 2, cr0, cr3, cr3, {0} │ │ │ │ stceq 1, cr7, [r3], #-12 │ │ │ │ cmpvc r3, r4, lsr #20 │ │ │ │ @ instruction: 0xf8db7184 │ │ │ │ - b fe343e28 │ │ │ │ - b fe0fca14 │ │ │ │ - b fe0fca48 │ │ │ │ + b fe343e30 │ │ │ │ + b fe0fca1c │ │ │ │ + b fe0fca50 │ │ │ │ sbcvc r0, r3, #8, 6 @ 0x20000000 │ │ │ │ andvc r0, r2, #416 @ 0x1a0 │ │ │ │ - beq 6fee84 │ │ │ │ + beq 6fee8c │ │ │ │ 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, r6, lsl r7 │ │ │ │ - andeq r6, r2, r6, asr #17 │ │ │ │ + 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 fe094850 │ │ │ │ + b fe094858 │ │ │ │ ldmdavc r3, {r0, r1, r8, sp, lr}^ │ │ │ │ smlabbmi r3, r1, sl, lr │ │ │ │ - b fe09a0c8 │ │ │ │ + b fe09a0d0 │ │ │ │ stmdavs r3, {r0, r1, r8, sp}^ │ │ │ │ ldmdbvc r3, {r0, r2, r3, r4, r6, lr} │ │ │ │ @ instruction: 0xf881fa5f │ │ │ │ strvs lr, [r3, #-2693] @ 0xfffff57b │ │ │ │ - b fe35609c │ │ │ │ - bvc 4feea0 │ │ │ │ + b fe3560a4 │ │ │ │ + bvc 4feea8 │ │ │ │ @ instruction: 0x6c03ea8c │ │ │ │ subsmi r6, ip, r3, asr #17 │ │ │ │ - b fe15aaec │ │ │ │ + b fe15aaf4 │ │ │ │ ldmdbvc r3, {r0, r1, sl, sp, lr}^ │ │ │ │ movwmi lr, #14981 @ 0x3a85 │ │ │ │ - b fe11a800 │ │ │ │ - b fe3456c8 │ │ │ │ - blvc 158eec8 │ │ │ │ + b fe11a808 │ │ │ │ + b fe3456d0 │ │ │ │ + blvc 158eed0 │ │ │ │ cdpmi 3, 0, cr15, cr7, cr6, {6} │ │ │ │ strmi lr, [r5], #-2692 @ 0xfffff57c │ │ │ │ - bvc fe528a34 │ │ │ │ + bvc fe528a3c │ │ │ │ @ instruction: 0x2c03ea8c │ │ │ │ - b fe15ad14 │ │ │ │ + b fe15ad1c │ │ │ │ @ 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 ff70c │ │ │ │ + bl ff714 │ │ │ │ @ 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 30531c │ │ │ │ + bl 305324 │ │ │ │ @ instruction: 0xf8550585 │ │ │ │ ldrsbvs r5, [sp, #-192]! @ 0xffffff40 │ │ │ │ vmov.i64 d16, #0xffffff0000ff00ff │ │ │ │ - bl 10572c │ │ │ │ - bl 2fd528 │ │ │ │ + bl 105734 │ │ │ │ + bl 2fd530 │ │ │ │ @ instruction: 0xf8d50686 │ │ │ │ - blx 1820fbc │ │ │ │ + blx 1820fc4 │ │ │ │ @ instruction: 0xf856f58c │ │ │ │ - bl 117264 │ │ │ │ + bl 11726c │ │ │ │ @ instruction: 0xf8d50585 │ │ │ │ - b fe291fcc │ │ │ │ + b fe291fd4 │ │ │ │ @ instruction: 0xf3c10905 │ │ │ │ vabal.u8 q10, d1, d7 │ │ │ │ - bl 104354 │ │ │ │ - bl 2fd550 │ │ │ │ + bl 10435c │ │ │ │ + bl 2fd558 │ │ │ │ @ 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 114340 │ │ │ │ - bvs 1e3d578 │ │ │ │ - beq fe376b74 │ │ │ │ + bl 114348 │ │ │ │ + bvs 1e3d580 │ │ │ │ + beq fe376b7c │ │ │ │ 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 │ │ │ │ @@ -56343,281 +56345,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 fe34f054 │ │ │ │ + b fe34f05c │ │ │ │ @ instruction: 0xf8da0404 │ │ │ │ rsbmi ip, r1, r8, lsr #24 │ │ │ │ rsbmi r6, ip, r4, asr #19 │ │ │ │ - b fe13f818 │ │ │ │ + b fe13f820 │ │ │ │ vraddhn.i16 d16, , q6 │ │ │ │ - bl 10efe8 │ │ │ │ + bl 10eff0 │ │ │ │ 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 1b6a00 │ │ │ │ + beq 1b6a08 │ │ │ │ ldrvs lr, [r9, #-2639] @ 0xfffff5b1 │ │ │ │ streq lr, [r5, #2819] @ 0xb03 │ │ │ │ strtvs pc, [r8], #-2261 @ 0xfffff72b │ │ │ │ - bl 128b2c │ │ │ │ + bl 128b34 │ │ │ │ @ instruction: 0xf8d50585 │ │ │ │ - b fe1d20a0 │ │ │ │ + b fe1d20a8 │ │ │ │ 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 128bac │ │ │ │ + bl 128bb4 │ │ │ │ @ instruction: 0xf8d50585 │ │ │ │ - b fe1d20c0 │ │ │ │ + b fe1d20c8 │ │ │ │ cdpeq 8, 2, cr0, cr5, cr5, {0} │ │ │ │ streq lr, [r5, #2819] @ 0xb03 │ │ │ │ strtvs pc, [r8], #-2261 @ 0xfffff72b │ │ │ │ - bl 128b84 │ │ │ │ + bl 128b8c │ │ │ │ @ instruction: 0xf8d50585 │ │ │ │ - b fe1d20d8 │ │ │ │ + b fe1d20e0 │ │ │ │ vmull.p8 q8, d4, d5 │ │ │ │ vrsubhn.i16 d20, q2, │ │ │ │ - bl 105060 │ │ │ │ - bl 2fda60 │ │ │ │ + bl 105068 │ │ │ │ + bl 2fda68 │ │ │ │ @ instruction: 0xf8d60484 │ │ │ │ @ instruction: 0xf8546c28 │ │ │ │ - bvs 1f53394 │ │ │ │ + bvs 1f5339c │ │ │ │ vbic.i32 q11, #173 @ 0x000000ad │ │ │ │ vabal.u8 q10, d2, d7 │ │ │ │ @ instruction: 0xf8512207 │ │ │ │ - bvs 9433a4 │ │ │ │ + bvs 9433ac │ │ │ │ streq lr, [r5, #2819] @ 0xb03 │ │ │ │ addeq lr, r2, #11264 @ 0x2c00 │ │ │ │ stcgt 8, cr15, [r8], #-880 @ 0xfffffc90 │ │ │ │ - beq 176a9c │ │ │ │ - b fe2d6a68 │ │ │ │ + beq 176aa4 │ │ │ │ + b fe2d6a70 │ │ │ │ @ instruction: 0xf8d50606 │ │ │ │ submi r5, lr, r8, lsr #24 │ │ │ │ - bvs 1894778 │ │ │ │ + bvs 1894780 │ │ │ │ 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 314590 │ │ │ │ - bvs fe07e6d0 │ │ │ │ - b fe256590 │ │ │ │ + bl 314598 │ │ │ │ + bvs fe07e6d8 │ │ │ │ + b fe256598 │ │ │ │ @ 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 116bcc │ │ │ │ - bl fe6f0 │ │ │ │ - b fe3be2f0 │ │ │ │ - b fe07c4d8 │ │ │ │ - blx 17fc508 │ │ │ │ + bl 116bd4 │ │ │ │ + bl fe6f8 │ │ │ │ + b fe3be2f8 │ │ │ │ + b fe07c4e0 │ │ │ │ + blx 17fc510 │ │ │ │ submi pc, sl, r4, lsl #25 │ │ │ │ - bl ff9a4 │ │ │ │ + bl ff9ac │ │ │ │ vmull.u8 q8, d22, d12 │ │ │ │ - bl 105904 │ │ │ │ - blx 17fc6f0 │ │ │ │ - bl 33aaf8 │ │ │ │ - bl fdb0c │ │ │ │ + bl 10590c │ │ │ │ + blx 17fc6f8 │ │ │ │ + bl 33ab00 │ │ │ │ + bl fdb14 │ │ │ │ @ instruction: 0xf8d10a8a │ │ │ │ @ instruction: 0xf8dce428 │ │ │ │ vmlal.u8 , d2, d24 │ │ │ │ - bl 10f120 │ │ │ │ - b fe3bf338 │ │ │ │ + bl 10f128 │ │ │ │ + b fe3bf340 │ │ │ │ @ instruction: 0xf8dc0101 │ │ │ │ vmull.u8 q8, d5, d24 │ │ │ │ @ instruction: 0x61b82c07 │ │ │ │ addeq lr, ip, fp, lsl #22 │ │ │ │ @ instruction: 0x6c14ea4f │ │ │ │ - bl 114700 │ │ │ │ - blx 17ffb54 │ │ │ │ - bl 13b33c │ │ │ │ - b 13fc35c │ │ │ │ + bl 114708 │ │ │ │ + blx 17ffb5c │ │ │ │ + bl 13b344 │ │ │ │ + b 13fc364 │ │ │ │ teqvs r8, r5, lsl ip │ │ │ │ strmi pc, [r7, #-965] @ 0xfffffc3b │ │ │ │ addeq lr, ip, r3, lsl #22 │ │ │ │ - bvs 1e5441c │ │ │ │ + bvs 1e54424 │ │ │ │ @ instruction: 0x6c12ea4f │ │ │ │ andcs pc, r7, #134217731 @ 0x8000003 │ │ │ │ streq lr, [r5, #2819] @ 0xb03 │ │ │ │ - bl 114340 │ │ │ │ - bl 2ff380 │ │ │ │ + bl 114348 │ │ │ │ + bl 2ff388 │ │ │ │ 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 122210 │ │ │ │ + bl 122218 │ │ │ │ @ instruction: 0xf8dc0585 │ │ │ │ - bl 32d218 │ │ │ │ + bl 32d220 │ │ │ │ @ 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 fe3d6584 │ │ │ │ + b fe3d658c │ │ │ │ @ instruction: 0xf8d80e0a │ │ │ │ @ instruction: 0xf8d5ac28 │ │ │ │ @ instruction: 0xf8508c28 │ │ │ │ - bvs 1e634f4 │ │ │ │ - blvs 10563ac │ │ │ │ + bvs 1e634fc │ │ │ │ + blvs 10563b4 │ │ │ │ stcpl 8, cr15, [r8], #-852 @ 0xfffffcac │ │ │ │ - bvs 1e4c2c8 │ │ │ │ + bvs 1e4c2d0 │ │ │ │ andeq lr, sl, #532480 @ 0x82000 │ │ │ │ stmdbeq r9, {r1, r7, r9, fp, sp, lr, pc} │ │ │ │ - b fe3d6fd4 │ │ │ │ - blvs ff0bf9d8 │ │ │ │ + b fe3d6fdc │ │ │ │ + blvs ff0bf9e0 │ │ │ │ vmlaeq.f32 s28, s17, s28 │ │ │ │ @ instruction: 0x0c02ea8c │ │ │ │ - b fe33fa04 │ │ │ │ - b fe3bf1f4 │ │ │ │ - bl ff9fc │ │ │ │ - b fe33cbf0 │ │ │ │ + b fe33fa0c │ │ │ │ + b fe3bf1fc │ │ │ │ + bl ffa04 │ │ │ │ + b fe33cbf8 │ │ │ │ @ instruction: 0xf8d20c04 │ │ │ │ - blx 180d290 │ │ │ │ - bl 138c18 │ │ │ │ + blx 180d298 │ │ │ │ + bl 138c20 │ │ │ │ @ instruction: 0xf8d20282 │ │ │ │ vmlal.u8 q11, d12, d24 │ │ │ │ - bl 10ca1c │ │ │ │ + bl 10ca24 │ │ │ │ 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 1414900 │ │ │ │ - bl 114a80 │ │ │ │ + b 1414908 │ │ │ │ + bl 114a88 │ │ │ │ @ instruction: 0xf8d20282 │ │ │ │ - blx 180d2c4 │ │ │ │ - bl 138c60 │ │ │ │ + blx 180d2cc │ │ │ │ + bl 138c68 │ │ │ │ @ instruction: 0xf8d20282 │ │ │ │ - b fe1462d0 │ │ │ │ + b fe1462d8 │ │ │ │ vmlal.u8 q8, d1, d2 │ │ │ │ - bl 10ca54 │ │ │ │ + bl 10ca5c │ │ │ │ @ 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 10fa78 │ │ │ │ - bl 2fcc68 │ │ │ │ + bl 10fa80 │ │ │ │ + bl 2fcc70 │ │ │ │ sbclt r0, r9, #557842432 @ 0x21400000 │ │ │ │ - beq fe3f6e74 │ │ │ │ + beq fe3f6e7c │ │ │ │ strtmi pc, [r8], #-2258 @ 0xfffff72e │ │ │ │ @ instruction: 0xf28cfa5f │ │ │ │ ldcl 8, cr15, [r0], {85} @ 0x55 │ │ │ │ @ instruction: 0x6c1cea4f │ │ │ │ - bl 116c70 │ │ │ │ - bl fcc88 │ │ │ │ - bl fc888 │ │ │ │ + bl 116c78 │ │ │ │ + bl fcc90 │ │ │ │ + bl fc890 │ │ │ │ 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 116c84 │ │ │ │ + bl 116c8c │ │ │ │ vsubl.u8 q8, d25, d2 │ │ │ │ mcrrvs 9, 0, r2, r6, cr7 @ │ │ │ │ stmibeq r9, {r0, r1, r3, r8, r9, fp, sp, lr, pc} │ │ │ │ - b fe256894 │ │ │ │ + b fe25689c │ │ │ │ @ instruction: 0xf8d20606 │ │ │ │ submi r2, r6, r8, lsr #24 │ │ │ │ - b fe1d67a0 │ │ │ │ - bvs 1e3e2c4 │ │ │ │ + b fe1d67a8 │ │ │ │ + bvs 1e3e2cc │ │ │ │ rsbsmi r6, r4, r6, lsl #25 │ │ │ │ ldclvs 8, cr15, [r0], {89} @ 0x59 │ │ │ │ - b fe14c420 │ │ │ │ + b fe14c428 │ │ │ │ @ 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 10c4b8 │ │ │ │ + bl 10c4c0 │ │ │ │ @ instruction: 0xf8d40c8c │ │ │ │ - blx 181539c │ │ │ │ - bl 139520 │ │ │ │ + blx 18153a4 │ │ │ │ + bl 139528 │ │ │ │ @ instruction: 0xf8d40484 │ │ │ │ - b fe1ce3a8 │ │ │ │ - b 13feb1c │ │ │ │ - bl 115370 │ │ │ │ + b fe1ce3b0 │ │ │ │ + b 13feb24 │ │ │ │ + bl 115378 │ │ │ │ @ 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 104b48 │ │ │ │ - bl 2fd540 │ │ │ │ + bl 104b50 │ │ │ │ + bl 2fd548 │ │ │ │ @ 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 ffb78 │ │ │ │ + bl ffb80 │ │ │ │ @ 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 1f4c798 │ │ │ │ + bvs 1f4c7a0 │ │ │ │ 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 176dc0 │ │ │ │ + beq 176dc8 │ │ │ │ @ instruction: 0xf85569bc │ │ │ │ @ instruction: 0xf3c86cd0 │ │ │ │ - b fe2cd7c0 │ │ │ │ + b fe2cd7c8 │ │ │ │ vraddhn.i16 d16, q4, q2 │ │ │ │ subsmi r2, r4, r7, lsl #16 │ │ │ │ - bl 116d98 │ │ │ │ - bl 2fd9c8 │ │ │ │ + bl 116da0 │ │ │ │ + bl 2fd9d0 │ │ │ │ @ instruction: 0xf8dc0888 │ │ │ │ ldclvs 12, cr12, [r2, #-160] @ 0xffffff60 │ │ │ │ stcpl 8, cr15, [r8], #-852 @ 0xfffffcac │ │ │ │ - bvs 1e4c4cc │ │ │ │ + bvs 1e4c4d4 │ │ │ │ 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 1e4c4e4 │ │ │ │ + bvs 1e4c4ec │ │ │ │ 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} │ │ │ │ @@ -56628,88 +56630,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 307444 │ │ │ │ + bl 30744c │ │ │ │ @ instruction: 0xf85c0c8c │ │ │ │ - b 1407770 │ │ │ │ + b 1407778 │ │ │ │ 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 12e4fc │ │ │ │ - bl 2fde78 │ │ │ │ - b fe3bca68 │ │ │ │ + bl 12e504 │ │ │ │ + bl 2fde80 │ │ │ │ + b fe3bca70 │ │ │ │ teqvs sl, ip, lsl #4 │ │ │ │ - b 1416e54 │ │ │ │ + b 1416e5c │ │ │ │ vmov.i8 d22, #213 @ 0xd5 │ │ │ │ vabal.u8 q9, d4, d7 │ │ │ │ - bl 10f494 │ │ │ │ - bl 2ffeb4 │ │ │ │ + bl 10f49c │ │ │ │ + bl 2ffebc │ │ │ │ rscsvs r0, sp, r5, lsl #11 │ │ │ │ - bl 117cd8 │ │ │ │ + bl 117ce0 │ │ │ │ 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 116a80 │ │ │ │ - bl 2ff6d4 │ │ │ │ + bl 116a88 │ │ │ │ + bl 2ff6dc │ │ │ │ submi r0, r2, r4, lsl #9 │ │ │ │ @ instruction: 0xf8de6a78 │ │ │ │ @ instruction: 0xf8dce428 │ │ │ │ cdpvs 8, 4, cr12, cr5, cr8, {1} │ │ │ │ - b fe3d6998 │ │ │ │ + b fe3d69a0 │ │ │ │ @ instruction: 0xf8d60c0c │ │ │ │ submi lr, r5, r8, lsr #24 │ │ │ │ - b fe1968a4 │ │ │ │ + b fe1968ac │ │ │ │ @ instruction: 0xf8d90a0a │ │ │ │ ldmvs lr!, {r3, r5, sl, ip, lr} │ │ │ │ streq lr, [r8, #-2693] @ 0xfffff57b │ │ │ │ ldclhi 8, cr15, [r0], {80} @ 0x50 │ │ │ │ @ instruction: 0xf8546a78 │ │ │ │ - b fe2e381c │ │ │ │ + b fe2e3824 │ │ │ │ @ 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 ffd50 │ │ │ │ + bl ffd58 │ │ │ │ @ instruction: 0xf8d40484 │ │ │ │ - blx 18155a8 │ │ │ │ - bl 13972c │ │ │ │ + blx 18155b0 │ │ │ │ + bl 139734 │ │ │ │ @ instruction: 0xf8d40484 │ │ │ │ - b fe1ce5b4 │ │ │ │ - b 13fe928 │ │ │ │ - bl 11557c │ │ │ │ + b fe1ce5bc │ │ │ │ + b 13fe930 │ │ │ │ + bl 115584 │ │ │ │ @ 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 176f48 │ │ │ │ - bl ffde4 │ │ │ │ + beq 176f50 │ │ │ │ + bl ffdec │ │ │ │ @ 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 ffd7c │ │ │ │ + bl ffd84 │ │ │ │ @ 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 @ │ │ │ │ @@ -56721,190 +56723,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 1065b8 │ │ │ │ - bl 2fcfa8 │ │ │ │ + bl 1065c0 │ │ │ │ + bl 2fcfb0 │ │ │ │ @ instruction: 0xf8d20888 │ │ │ │ @ instruction: 0xf8584c28 │ │ │ │ @ instruction: 0xf3c52cd0 │ │ │ │ cmnvs sl, r7, lsl #16 │ │ │ │ strcs pc, [r7, #-965] @ 0xfffffc3b │ │ │ │ - bl 116fa0 │ │ │ │ - bl 2fe7dc │ │ │ │ + bl 116fa8 │ │ │ │ + bl 2fe7e4 │ │ │ │ svcvs 0x00120585 │ │ │ │ ldclpl 8, cr15, [r0], {85} @ 0x55 │ │ │ │ stmdbeq r2, {r0, r3, r7, r9, fp, sp, lr, pc} │ │ │ │ - b fe296fb4 │ │ │ │ + b fe296fbc │ │ │ │ ldmibvs r8!, {r8, fp} │ │ │ │ stmdbeq r5, {r0, r3, r7, r9, fp, sp, lr, pc} │ │ │ │ stchi 8, cr15, [r8], #-864 @ 0xfffffca0 │ │ │ │ - b fe2d8330 │ │ │ │ + b fe2d8338 │ │ │ │ submi r0, r5, r5, lsl #10 │ │ │ │ rsbmi r6, lr, r8, ror r9 │ │ │ │ - b fe3d843c │ │ │ │ + b fe3d8444 │ │ │ │ rsbmi r0, ip, r5, lsl #10 │ │ │ │ svcvs 0x00d1404c │ │ │ │ smlabbeq r1, ip, sl, lr │ │ │ │ smlabbeq r8, r1, sl, lr │ │ │ │ - b 140c71c │ │ │ │ - bl 114a64 │ │ │ │ + b 140c724 │ │ │ │ + bl 114a6c │ │ │ │ vaddw.u8 q8, q8, d1 │ │ │ │ - bl 304e24 │ │ │ │ + bl 304e2c │ │ │ │ @ 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 1026c4 │ │ │ │ - b fe17d030 │ │ │ │ + bl 1026cc │ │ │ │ + b fe17d038 │ │ │ │ vaddeq.f32 s0, s2, s2 │ │ │ │ orreq lr, r1, r3, lsl #22 │ │ │ │ strtpl pc, [r8], #-2257 @ 0xfffff72f │ │ │ │ - bl 1291bc │ │ │ │ + bl 1291c4 │ │ │ │ @ instruction: 0xf8d10181 │ │ │ │ - b fe1826e0 │ │ │ │ + b fe1826e8 │ │ │ │ cdpeq 12, 2, cr0, cr1, cr1, {0} │ │ │ │ orreq lr, r1, r3, lsl #22 │ │ │ │ strtpl pc, [r8], #-2257 @ 0xfffff72f │ │ │ │ - bl 129154 │ │ │ │ + bl 12915c │ │ │ │ @ instruction: 0xf8d10181 │ │ │ │ - b fe1826f8 │ │ │ │ + b fe182700 │ │ │ │ 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 114d84 │ │ │ │ - bl 2fd09c │ │ │ │ - bl fe0b0 │ │ │ │ + bl 114d8c │ │ │ │ + bl 2fd0a4 │ │ │ │ + bl fe0b8 │ │ │ │ @ instruction: 0xf8d20181 │ │ │ │ @ instruction: 0xf8565c28 │ │ │ │ @ instruction: 0xf3c42cd0 │ │ │ │ vrsubhn.i16 d20, q2, │ │ │ │ @ instruction: 0xf8d12407 │ │ │ │ - bl ff750 │ │ │ │ + bl ff758 │ │ │ │ @ instruction: 0xf8590686 │ │ │ │ - bl 3039f8 │ │ │ │ + bl 303a00 │ │ │ │ @ instruction: 0xf8d60484 │ │ │ │ @ instruction: 0xf8546c28 │ │ │ │ - bvs 1f63a04 │ │ │ │ + bvs 1f63a0c │ │ │ │ ldrdmi pc, [r0], r4 │ │ │ │ - beq 1770f4 │ │ │ │ - beq 770f8 │ │ │ │ - b fe2d70b4 │ │ │ │ + beq 1770fc │ │ │ │ + beq 77100 │ │ │ │ + b fe2d70bc │ │ │ │ @ instruction: 0xf8d00a09 │ │ │ │ ldmibvs r8!, {r2, r7, lr} │ │ │ │ streq lr, [r4], #-2700 @ 0xfffff574 │ │ │ │ ldmdbvs r8!, {r2, r6, lr}^ │ │ │ │ @ instruction: 0x0c00ea84 │ │ │ │ @ instruction: 0xf8d06a78 │ │ │ │ - b fe24c910 │ │ │ │ + b fe24c918 │ │ │ │ rsbmi r0, ip, r4, lsl #8 │ │ │ │ @ instruction: 0xf8d0404c │ │ │ │ - b fe3c092c │ │ │ │ + b fe3c0934 │ │ │ │ vaddw.u8 q8, q6, d1 │ │ │ │ rsbsmi r4, r1, r7, lsl #28 │ │ │ │ - b 140c830 │ │ │ │ - bl 114b74 │ │ │ │ - bl 100148 │ │ │ │ + b 140c838 │ │ │ │ + bl 114b7c │ │ │ │ + bl 100150 │ │ │ │ @ instruction: 0xf8d10181 │ │ │ │ - blx 18117b8 │ │ │ │ - bl 138d4c │ │ │ │ + blx 18117c0 │ │ │ │ + bl 138d54 │ │ │ │ @ instruction: 0xf8d10181 │ │ │ │ - b fe1827c4 │ │ │ │ + b fe1827cc │ │ │ │ vmlal.u8 q8, d2, d1 │ │ │ │ - bl 10cb48 │ │ │ │ + bl 10cb50 │ │ │ │ @ instruction: 0xf8d10181 │ │ │ │ vmull.u8 q8, d4, d24 │ │ │ │ - bl 304b54 │ │ │ │ + bl 304b5c │ │ │ │ @ instruction: 0xf8510181 │ │ │ │ - b 1413a80 │ │ │ │ + b 1413a88 │ │ │ │ @ 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 1292dc │ │ │ │ + bl 1292e4 │ │ │ │ @ instruction: 0xf8d10181 │ │ │ │ - b fe182800 │ │ │ │ + b fe182808 │ │ │ │ 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 1814c6c │ │ │ │ - bl 339da4 │ │ │ │ + blx 1814c74 │ │ │ │ + bl 339dac │ │ │ │ vaddw.u8 q8, q13, d1 │ │ │ │ - bl 106fa0 │ │ │ │ - bl 2fdd9c │ │ │ │ + bl 106fa8 │ │ │ │ + bl 2fdda4 │ │ │ │ @ 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 1e8c8e4 │ │ │ │ + bvs 1e8c8ec │ │ │ │ @ instruction: 0x1090f8d1 │ │ │ │ stmdaeq r1, {r3, r7, r9, fp, sp, lr, pc} │ │ │ │ stmdaeq r0, {r3, r7, r9, fp, sp, lr, pc} │ │ │ │ - b fe256ea4 │ │ │ │ - bvs 1e3e7c8 │ │ │ │ + b fe256eac │ │ │ │ + bvs 1e3e7d0 │ │ │ │ @ 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 e8c92c │ │ │ │ - b fe0cc9b0 │ │ │ │ + bvs e8c934 │ │ │ │ + b fe0cc9b8 │ │ │ │ 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 1293e4 │ │ │ │ + bl 1293ec │ │ │ │ @ instruction: 0xf8d10181 │ │ │ │ - b fe1828c8 │ │ │ │ + b fe1828d0 │ │ │ │ cdpeq 12, 3, cr0, cr1, cr1, {0} │ │ │ │ orreq lr, r1, r3, lsl #22 │ │ │ │ strtpl pc, [r8], #-2257 @ 0xfffff72f │ │ │ │ - bl 1293bc │ │ │ │ + bl 1293c4 │ │ │ │ @ instruction: 0xf8d10181 │ │ │ │ - b fe1828e0 │ │ │ │ + b fe1828e8 │ │ │ │ vmuleq.f32 s0, s2, s2 │ │ │ │ orreq lr, r1, r3, lsl #22 │ │ │ │ strtpl pc, [r8], #-2257 @ 0xfffff72f │ │ │ │ - bl 129394 │ │ │ │ + bl 12939c │ │ │ │ @ instruction: 0xf8d10181 │ │ │ │ - b fe1828f8 │ │ │ │ + b fe182900 │ │ │ │ @ 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 │ │ │ │ @@ -56916,46 +56918,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 1068c4 │ │ │ │ - bl 2fd2b4 │ │ │ │ + bl 1068cc │ │ │ │ + bl 2fd2bc │ │ │ │ @ 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 fe350b60 │ │ │ │ + b fe350b68 │ │ │ │ submi r0, r5, r5, lsl #10 │ │ │ │ rsbmi r6, ip, r8, ror sl │ │ │ │ ldrdpl pc, [r4], r0 @ │ │ │ │ - b fe2d6fd0 │ │ │ │ + b fe2d6fd8 │ │ │ │ rsbmi r0, sl, r5, lsl #10 │ │ │ │ - bvs 1e4ca00 │ │ │ │ + bvs 1e4ca08 │ │ │ │ ldrdpl pc, [r8], r0 @ │ │ │ │ - b fe296ee0 │ │ │ │ - b fe17dd18 │ │ │ │ - b fe17dd28 │ │ │ │ - bvs 1e3f90c │ │ │ │ + b fe296ee8 │ │ │ │ + b fe17dd20 │ │ │ │ + b fe17dd30 │ │ │ │ + bvs 1e3f914 │ │ │ │ ldrdpl pc, [ip], r0 @ │ │ │ │ streq lr, [r5, #-2702] @ 0xfffff572 │ │ │ │ mcr2 10, 4, pc, cr4, cr15, {2} @ │ │ │ │ rsbmi r4, r9, r5, ror r0 │ │ │ │ - bl 1001b4 │ │ │ │ - bl 10035c │ │ │ │ + bl 1001bc │ │ │ │ + bl 100364 │ │ │ │ @ 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 │ │ │ │ @@ -56974,244 +56976,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 30fcd0 │ │ │ │ + bl 30fcd8 │ │ │ │ @ instruction: 0xf8550585 │ │ │ │ - b 1417cd8 │ │ │ │ + b 1417ce0 │ │ │ │ vsli.8 d22, d12, #4 │ │ │ │ - bl 10f9bc │ │ │ │ - bl fdfb8 │ │ │ │ - blx 17ff3d8 │ │ │ │ + bl 10f9c4 │ │ │ │ + bl fdfc0 │ │ │ │ + blx 17ff3e0 │ │ │ │ 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 1e8cafc │ │ │ │ + bvs 1e8cb04 │ │ │ │ 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 fe2570c4 │ │ │ │ - bvs 1e3e9e8 │ │ │ │ + b fe2570cc │ │ │ │ + bvs 1e3e9f0 │ │ │ │ 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 fe181aa4 │ │ │ │ + b fe181aac │ │ │ │ @ instruction: 0xf8da0c0c │ │ │ │ - b fe353aac │ │ │ │ + b fe353ab4 │ │ │ │ @ instruction: 0xf8520404 │ │ │ │ @ instruction: 0xf8d0ccd0 │ │ │ │ - b fe084d08 │ │ │ │ + b fe084d10 │ │ │ │ submi r0, sl, lr, lsl #2 │ │ │ │ rsbmi r6, sl, r9, lsr sl │ │ │ │ andeq lr, ip, #532480 @ 0x82000 │ │ │ │ vmls.i8 d18, d0, d12 │ │ │ │ - b 141ce44 │ │ │ │ - bl 114e90 │ │ │ │ + b 141ce4c │ │ │ │ + bl 114e98 │ │ │ │ @ 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 b7458 │ │ │ │ - bl 10030c │ │ │ │ + beq b7460 │ │ │ │ + bl 100314 │ │ │ │ @ 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 1002e4 │ │ │ │ + bl 1002ec │ │ │ │ @ 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 1002bc │ │ │ │ + bl 1002c4 │ │ │ │ @ instruction: 0xf8d10181 │ │ │ │ - blx 1811b20 │ │ │ │ - bl 1390a4 │ │ │ │ + blx 1811b28 │ │ │ │ + bl 1390ac │ │ │ │ @ instruction: 0xf8d10181 │ │ │ │ - b fe182b2c │ │ │ │ + b fe182b34 │ │ │ │ vmull.p8 q8, d2, d1 │ │ │ │ vaddw.u8 q10, q1, d7 │ │ │ │ - bl 1052b4 │ │ │ │ - bl 2fd0a0 │ │ │ │ + bl 1052bc │ │ │ │ + bl 2fd0a8 │ │ │ │ @ instruction: 0xf8d10282 │ │ │ │ @ instruction: 0xf8521c28 │ │ │ │ @ instruction: 0xf3c80cd0 │ │ │ │ vsubl.u8 q10, d8, d7 │ │ │ │ - bl 106acc │ │ │ │ - bl 2fd4bc │ │ │ │ + bl 106ad4 │ │ │ │ + bl 2fd4c4 │ │ │ │ @ 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 1150d4 │ │ │ │ + bl 1150dc │ │ │ │ @ instruction: 0xf8560282 │ │ │ │ - bl 313e28 │ │ │ │ + bl 313e30 │ │ │ │ @ instruction: 0xf8d20484 │ │ │ │ @ instruction: 0xf8546c28 │ │ │ │ - bvs 1f47e34 │ │ │ │ + bvs 1f47e3c │ │ │ │ ldrdmi pc, [r0], #132 @ 0x84 │ │ │ │ - beq 177524 │ │ │ │ - b fe2d71f0 │ │ │ │ - bvs 1e7f308 │ │ │ │ + beq 17752c │ │ │ │ + b fe2d71f8 │ │ │ │ + bvs 1e7f310 │ │ │ │ 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 fe357508 │ │ │ │ + b fe357510 │ │ │ │ @ instruction: 0xf8d00c08 │ │ │ │ - b fe3cce60 │ │ │ │ + b fe3cce68 │ │ │ │ rsbsmi r0, r4, r4, lsl #8 │ │ │ │ cdpeq 0, 1, cr4, cr4, cr5, {3} │ │ │ │ streq lr, [r4], #2819 @ 0xb03 │ │ │ │ strtvs pc, [r8], #-2260 @ 0xfffff72c │ │ │ │ - bl 129674 │ │ │ │ + bl 12967c │ │ │ │ @ instruction: 0xf8d40484 │ │ │ │ - b fe1cebec │ │ │ │ + b fe1cebf4 │ │ │ │ vmlal.u8 q8, d5, d4 │ │ │ │ - bl 10db70 │ │ │ │ + bl 10db78 │ │ │ │ @ instruction: 0xf8d40484 │ │ │ │ vmull.u8 q8, d12, d24 │ │ │ │ - bl 305b7c │ │ │ │ + bl 305b84 │ │ │ │ @ instruction: 0xf8540484 │ │ │ │ @ instruction: 0x61bc4cd0 │ │ │ │ - bl 10039c │ │ │ │ + bl 1003a4 │ │ │ │ @ instruction: 0xf8d40484 │ │ │ │ - blx 1815c14 │ │ │ │ - bl 139da8 │ │ │ │ + blx 1815c1c │ │ │ │ + bl 139db0 │ │ │ │ @ instruction: 0xf8d40484 │ │ │ │ - b fe1cec20 │ │ │ │ + b fe1cec28 │ │ │ │ vmlsl.u8 q8, d2, d4 │ │ │ │ - bl 10dba4 │ │ │ │ + bl 10dbac │ │ │ │ @ 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 100468 │ │ │ │ + bl 100470 │ │ │ │ @ instruction: 0xf8d40c8c │ │ │ │ - bl 10dc5c │ │ │ │ + bl 10dc64 │ │ │ │ @ instruction: 0xf8dc0e85 │ │ │ │ vmlal.u8 , d1, d24 │ │ │ │ rsbmi r4, ip, r7, lsl #24 │ │ │ │ - bl 129720 │ │ │ │ + bl 129728 │ │ │ │ vmull.u8 q8, d18, d12 │ │ │ │ - bl 1053f0 │ │ │ │ + bl 1053f8 │ │ │ │ vabal.u8 q8, d17, d5 │ │ │ │ - bvs 1e857f8 │ │ │ │ + bvs 1e85800 │ │ │ │ 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 fe2572dc │ │ │ │ - bvs 1e3ebfc │ │ │ │ + b fe2572e4 │ │ │ │ + bvs 1e3ec04 │ │ │ │ stmdaeq r1, {r3, r7, r9, fp, sp, lr, pc} │ │ │ │ ldclcc 8, cr15, [r0], {83} @ 0x53 │ │ │ │ ldrsbne pc, [r4], #128 @ 0x80 @ │ │ │ │ - b fe2d71ec │ │ │ │ + b fe2d71f4 │ │ │ │ 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 f0cda0 │ │ │ │ + bvs f0cda8 │ │ │ │ strcs pc, [r7, #-964] @ 0xfffffc3c │ │ │ │ - bvs 1e69804 │ │ │ │ + bvs 1e6980c │ │ │ │ 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 @ 3cc48 │ │ │ │ + ldclmi 4, cr15, [pc], #-20 @ 3cc50 │ │ │ │ strmi pc, [r7, #-962] @ 0xfffffc3e │ │ │ │ streq lr, [r5, #2819] @ 0xb03 │ │ │ │ eorspl pc, r8, #13959168 @ 0xd50000 │ │ │ │ - beq 2039c80 │ │ │ │ + beq 2039c88 │ │ │ │ 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 fe08dda8 │ │ │ │ + b fe08ddb0 │ │ │ │ strmi r0, [r3], lr, lsl #2 │ │ │ │ smlabbeq ip, r1, sl, lr │ │ │ │ strdmi r6, [r9], #-152 @ 0xffffff68 @ │ │ │ │ - bl 12982c │ │ │ │ + bl 129834 │ │ │ │ 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, lr, asr #16 │ │ │ │ - andeq r6, r2, r2, ror #13 │ │ │ │ - andeq r7, r2, sl, asr fp │ │ │ │ + andeq r7, r2, lr, lsr r8 │ │ │ │ + ldrdeq r6, [r2], -r2 │ │ │ │ + andeq r7, r2, sl, asr #22 │ │ │ │ eorspl pc, r8, #13959168 @ 0xd50000 │ │ │ │ - bmi 2039cd4 │ │ │ │ + bmi 2039cdc │ │ │ │ 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 1005a8 │ │ │ │ + bl 1005b0 │ │ │ │ @ instruction: 0xf8d50585 │ │ │ │ @ instruction: 0xf0055238 │ │ │ │ - b 128e2dc │ │ │ │ + b 128e2e4 │ │ │ │ @ instruction: 0x0e0d0905 │ │ │ │ stceq 0, cr7, [sp], {5} │ │ │ │ addvc r0, r1, r9, lsl #20 │ │ │ │ mrceq 2, 0, fp, cr2, cr1, {6} │ │ │ │ - bl 118e08 │ │ │ │ - bl fd700 │ │ │ │ + bl 118e10 │ │ │ │ + bl fd708 │ │ │ │ @ instruction: 0xf8d20181 │ │ │ │ @ instruction: 0xf8912238 │ │ │ │ @ instruction: 0xf0025238 │ │ │ │ @ instruction: 0xf8db4e7f │ │ │ │ - b fe344d1c │ │ │ │ + b fe344d24 │ │ │ │ vsubl.u8 q8, d8, d2 │ │ │ │ - blx 1807d30 │ │ │ │ - b fe0faf38 │ │ │ │ - bl fd544 │ │ │ │ - b fe0bff50 │ │ │ │ - bl fd548 │ │ │ │ + blx 1807d38 │ │ │ │ + b fe0faf40 │ │ │ │ + bl fd54c │ │ │ │ + b fe0bff58 │ │ │ │ + bl fd550 │ │ │ │ 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 │ │ │ │ @@ -57227,29 +57229,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 113df80 │ │ │ │ + b 113df88 │ │ │ │ @ instruction: 0xf8db040e │ │ │ │ rsbmi r3, fp, r8 │ │ │ │ movweq lr, #35459 @ 0x8a83 │ │ │ │ sbcvc r4, r3, #115 @ 0x73 │ │ │ │ andvc r0, r2, #416 @ 0x1a0 │ │ │ │ - beq 6ffe04 │ │ │ │ + beq 6ffe0c │ │ │ │ strcc r7, [ip, -r2, asr #4]! │ │ │ │ @ instruction: 0xf8db7283 │ │ │ │ - b fe348dd8 │ │ │ │ - b fe33fdb8 │ │ │ │ - b fe33fdb4 │ │ │ │ + b fe348de0 │ │ │ │ + b fe33fdc0 │ │ │ │ + b fe33fdbc │ │ │ │ @ instruction: 0xf8800c04 │ │ │ │ - b 142cdf4 │ │ │ │ - b 1415a2c │ │ │ │ + b 142cdfc │ │ │ │ + b 1415a34 │ │ │ │ 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 │ │ │ │ @@ -57274,15 +57276,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 148e694 │ │ │ │ + bmi 148e69c │ │ │ │ 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 │ │ │ │ @@ -57303,15 +57305,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 1400790 │ │ │ │ + b 1400798 │ │ │ │ @ instruction: 0xf811100e │ │ │ │ @ instruction: 0xf1aee01c │ │ │ │ @ instruction: 0xf1b90930 │ │ │ │ svclt 0x00980f09 │ │ │ │ andeq lr, r0, r9, lsl #21 │ │ │ │ @ instruction: 0xf1aed912 │ │ │ │ @ instruction: 0xf1b90961 │ │ │ │ @@ -57321,31 +57323,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 ff10e60c │ │ │ │ + blle ff10e614 │ │ │ │ mvnsvc pc, #4, 10 @ 0x1000000 │ │ │ │ stmdbeq r4, {r0, r1, r2, r8, ip, sp, lr, pc} │ │ │ │ @ instruction: 0x46424618 │ │ │ │ @ instruction: 0xf7c74649 │ │ │ │ - strmi lr, [r3], -ip, ror #22 │ │ │ │ + strmi lr, [r3], -r8, ror #22 │ │ │ │ ldrmi r4, [r9], -r2, asr #12 │ │ │ │ @ instruction: 0xf7c74648 │ │ │ │ - strtmi lr, [sl], -r6, ror #22 │ │ │ │ + strtmi lr, [sl], -r2, ror #22 │ │ │ │ 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 504f40 │ │ │ │ + bmi 504f48 │ │ │ │ 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 │ │ │ │ @@ -57354,18 +57356,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 0x0000eb84 │ │ │ │ - andeq r3, r4, r0, asr #3 │ │ │ │ + svclt 0x0000eb80 │ │ │ │ + @ instruction: 0x000431b8 │ │ │ │ ldrdeq r0, [r0], -r8 │ │ │ │ - andeq r3, r4, r2, asr #1 │ │ │ │ + strheq 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 │ │ │ │ @@ -57390,57 +57392,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 71130 │ │ │ │ - blcs 6cc74 │ │ │ │ + bcs 71138 │ │ │ │ + blcs 6cc7c │ │ │ │ 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 11cf968 │ │ │ │ + blmi 11cf970 │ │ │ │ ldmpl r3, {r1, r3, r4, r5, r6, sl, lr}^ │ │ │ │ - bvs 1f170bc │ │ │ │ + bvs 1f170c4 │ │ │ │ @ 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 4794ac │ │ │ │ + beq 4794b4 │ │ │ │ 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 bf500 │ │ │ │ + bl bf508 │ │ │ │ strbmi r1, [fp], -r5, lsl #24 │ │ │ │ - beq ffc794e4 │ │ │ │ + beq ffc794ec │ │ │ │ @ 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 │ │ │ │ @@ -57450,23 +57452,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 27df00 │ │ │ │ + bl 27df08 │ │ │ │ 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 bb120 │ │ │ │ + blcs bb128 │ │ │ │ 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 @ │ │ │ │ @@ -57474,126 +57476,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 fe4fb07c │ │ │ │ - andeq r3, r4, r0, lsr #32 │ │ │ │ + b fe3fb084 │ │ │ │ + andeq r3, r4, r8, lsl r0 │ │ │ │ ldrdeq r0, [r0], -r8 │ │ │ │ - @ instruction: 0x00042fb4 │ │ │ │ + andeq r2, r4, ip, lsr #31 │ │ │ │ svcmi 0x00f0e92d │ │ │ │ stcpl 4, cr15, [r0], {79} @ 0x4f │ │ │ │ @ instruction: 0x0c0cebad │ │ │ │ svceq 0x00b8f8cc │ │ │ │ stmdbmi r4!, {r0, r2, r3, r9, sl, lr}^ │ │ │ │ - bmi 194e9d4 │ │ │ │ + bmi 194e9dc │ │ │ │ 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 89934 │ │ │ │ + blcs 8993c │ │ │ │ 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 13cfb18 │ │ │ │ + blmi 13cfb20 │ │ │ │ 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 14211b8 │ │ │ │ + b 14211c0 │ │ │ │ orrlt r1, fp, fp, lsr #6 │ │ │ │ stmdane r3, {r0, r1, r2, r3, r6, r9, fp, sp, lr, pc} │ │ │ │ - bl 14ed2c │ │ │ │ + bl 14ed34 │ │ │ │ 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 439250 │ │ │ │ + bleq 439258 │ │ │ │ @ instruction: 0xf1074621 │ │ │ │ @ instruction: 0xf1cb040c │ │ │ │ @ instruction: 0x465a0610 │ │ │ │ @ instruction: 0xf7c74620 │ │ │ │ - @ instruction: 0x4632e9d8 │ │ │ │ - bl 14eb00 │ │ │ │ + @ instruction: 0x4632e9d4 │ │ │ │ + bl 14eb08 │ │ │ │ @ instruction: 0xf7c7000b │ │ │ │ - @ instruction: 0xf8d5ec84 │ │ │ │ + @ instruction: 0xf8d5ec80 │ │ │ │ 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 140ea64 │ │ │ │ - blcs 41f0c │ │ │ │ + b 140ea6c │ │ │ │ + blcs 41f14 │ │ │ │ tsteq r9, fp, asr #32 │ │ │ │ - bl 14eba0 │ │ │ │ + bl 14eba8 │ │ │ │ @ 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 4392c8 │ │ │ │ + bleq 4392d0 │ │ │ │ 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 fe04e95c │ │ │ │ + b fe04e964 │ │ │ │ @ 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 bb314 │ │ │ │ + blcc bb31c │ │ │ │ @ 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 │ │ │ │ - ldmib sl!, {r0, r1, r2, r6, r7, r8, r9, sl, ip, sp, lr, pc} │ │ │ │ - andeq r2, r4, ip, ror lr │ │ │ │ + ldmib r6!, {r0, r1, r2, r6, r7, r8, r9, sl, ip, sp, lr, pc} │ │ │ │ + andeq r2, r4, r4, ror lr │ │ │ │ ldrdeq r0, [r0], -r8 │ │ │ │ - andeq r2, r4, r4, lsr #28 │ │ │ │ + andeq r2, r4, ip, lsl 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 │ │ │ │ @@ -57607,25 +57609,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 5d648 │ │ │ │ + bcs 5d650 │ │ │ │ @ instruction: 0xf1babf18 │ │ │ │ vpmax.f32 d16, d0, d0 │ │ │ │ - b 141d600 │ │ │ │ - blcs 82b2c │ │ │ │ + b 141d608 │ │ │ │ + blcs 82b34 │ │ │ │ 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 cabdc │ │ │ │ + bl cabe4 │ │ │ │ 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 │ │ │ │ @@ -57646,17 +57648,17 @@ │ │ │ │ @ instruction: 0xf8cb000c │ │ │ │ @ instruction: 0xf8cb000c │ │ │ │ @ instruction: 0xf8cb1000 │ │ │ │ @ instruction: 0xf8cb2004 │ │ │ │ strb r3, [lr, r8] │ │ │ │ svclt 0x00182a00 │ │ │ │ svceq 0x0000f1ba │ │ │ │ - b 183496c │ │ │ │ + b 1834974 │ │ │ │ subsle r1, r4, sl, ror #11 │ │ │ │ - beq ffc79838 │ │ │ │ + beq ffc79840 │ │ │ │ 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 │ │ │ │ @@ -57669,57 +57671,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 bb470 │ │ │ │ + blcc bb478 │ │ │ │ mvnsle r4, ip, lsl #5 │ │ │ │ - b 1c01818 │ │ │ │ + b 1c01820 │ │ │ │ @ instruction: 0xf00c0c05 │ │ │ │ @ instruction: 0xf89b0c07 │ │ │ │ @ instruction: 0xf819300f │ │ │ │ - blx 103d488 │ │ │ │ + blx 103d490 │ │ │ │ @ instruction: 0xf000f00c │ │ │ │ - b 103d490 │ │ │ │ + b 103d498 │ │ │ │ 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 fe114668 │ │ │ │ + b fe114670 │ │ │ │ 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 53dc74 │ │ │ │ + bmi 53dc7c │ │ │ │ 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 f1894 │ │ │ │ + bl f189c │ │ │ │ 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 │ │ │ │ - ldm lr!, {r0, r1, r2, r6, r7, r8, r9, sl, ip, sp, lr, pc} │ │ │ │ - andeq r2, r4, ip, asr #25 │ │ │ │ + ldm sl!, {r0, r1, r2, r6, r7, r8, r9, sl, ip, sp, lr, pc} │ │ │ │ + andeq r2, r4, r4, asr #25 │ │ │ │ ldrdeq r0, [r0], -r8 │ │ │ │ - andeq r2, r4, lr, lsr fp │ │ │ │ + andeq r2, r4, r6, lsr 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 │ │ │ │ @@ -57729,22 +57731,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 6d1bc │ │ │ │ + blcs 6d1c4 │ │ │ │ ldreq sp, [sl, -sl, lsl #26] │ │ │ │ stcvc 1, cr13, [r2], #-312 @ 0xfffffec8 │ │ │ │ - bne 937ea4 │ │ │ │ + bne 937eac │ │ │ │ andsle r2, r2, r1, lsl #20 │ │ │ │ suble r2, sl, r2, lsl #20 │ │ │ │ andeq pc, r4, pc, rrx │ │ │ │ - blmi 164fedc │ │ │ │ + blmi 164fee4 │ │ │ │ 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 │ │ │ │ @@ -57765,19 +57767,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 2b1794 │ │ │ │ + bl 2b179c │ │ │ │ @ instruction: 0xf1070302 │ │ │ │ and r0, r1, ip, lsl r5 │ │ │ │ mlsle r3, sp, r2, r4 │ │ │ │ - blne bb648 │ │ │ │ + blne bb650 │ │ │ │ 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}^ │ │ │ │ @@ -57785,15 +57787,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 ff2fb63a │ │ │ │ + blx ff2fb642 │ │ │ │ @ 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 │ │ │ │ @@ -57807,57 +57809,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 ff6fb68e │ │ │ │ + blx ff6fb696 │ │ │ │ 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 bb704 │ │ │ │ + blne bb70c │ │ │ │ @ instruction: 0xd1a14288 │ │ │ │ mvnsle r4, fp, lsr #5 │ │ │ │ ldrtmi r4, [r0], -r9, asr #12 │ │ │ │ - svc 0x008ef7c6 │ │ │ │ + svc 0x008af7c6 │ │ │ │ andne lr, sl, r4, asr #23 │ │ │ │ @ instruction: 0xf7c6e752 │ │ │ │ - svclt 0x0000efda │ │ │ │ - ldrdeq r2, [r4], -r4 │ │ │ │ + svclt 0x0000efd6 │ │ │ │ + andeq r2, r4, ip, asr #21 │ │ │ │ ldrdeq r0, [r0], -r8 │ │ │ │ - andeq r2, r4, r8, lsl #21 │ │ │ │ + andeq r2, r4, r0, lsl #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 6a180 │ │ │ │ + blcs 6a188 │ │ │ │ @ instruction: 0xf46fbf08 │ │ │ │ ldrtmi r6, [sp], r5, lsl #1 │ │ │ │ - blvc 17b894 │ │ │ │ + blvc 17b89c │ │ │ │ @ instruction: 0xf64f4770 │ │ │ │ @ instruction: 0xf6cf30fb │ │ │ │ udf #26383 @ 0x670f │ │ │ │ sbcscc pc, r8, pc, asr #12 │ │ │ │ rscsvc pc, pc, pc, asr #13 │ │ │ │ svclt 0x0000e7f1 │ │ │ │ - ldrdeq sl, [r8], -sl @ │ │ │ │ + ldrdeq 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 │ │ │ │ @@ -57874,220 +57876,220 @@ │ │ │ │ pop {r0, r2, r3, r4, r5, r7, r9, sl, lr} │ │ │ │ @ instruction: 0xf7ec40f8 │ │ │ │ @ instruction: 0x4770bf9d │ │ │ │ andcs r4, r1, #5120 @ 0x1400 │ │ │ │ andcs fp, r0, r0, lsl #9 │ │ │ │ svcge 0x0000447b │ │ │ │ ssatmi r6, #30, sl │ │ │ │ - blvc 17b914 │ │ │ │ + blvc 17b91c │ │ │ │ svclt 0x00004770 │ │ │ │ - andeq sl, r8, r0, lsr #20 │ │ │ │ + andeq sl, r8, r8, lsl sl │ │ │ │ ldrlt fp, [r8, #456] @ 0x1c8 │ │ │ │ stcpl 4, cr15, [r0], {79} @ 0x4f │ │ │ │ @ instruction: 0x0c0cebad │ │ │ │ svceq 0x00f0f8cc │ │ │ │ svcge 0x00007803 │ │ │ │ - blcs c0efc4 │ │ │ │ + blcs c0efcc │ │ │ │ stcmi 1, cr13, [r8], {10} │ │ │ │ ldrbtmi r2, [ip], #-767 @ 0xfffffd01 │ │ │ │ @ instruction: 0xf7c71d20 │ │ │ │ - movwcs lr, #2512 @ 0x9d0 │ │ │ │ + movwcs lr, #2508 @ 0x9cc │ │ │ │ smlabbcc r3, r4, r8, pc @ │ │ │ │ ldclt 6, cr4, [r8, #96] @ 0x60 │ │ │ │ rscscc pc, pc, pc, asr #32 │ │ │ │ @ instruction: 0xf04fbd98 │ │ │ │ @ instruction: 0x477030ff │ │ │ │ - andeq sl, r8, lr, ror #19 │ │ │ │ + andeq sl, r8, r6, ror #19 │ │ │ │ vst3.32 {d27,d29,d31}, [pc :64], r8 │ │ │ │ - bl feb949f0 │ │ │ │ + bl feb949f8 │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ @ instruction: 0xf44f0ff0 │ │ │ │ svcge 0x000072c0 │ │ │ │ vmax.s8 d20, d0, d12 │ │ │ │ @ instruction: 0xf7c74141 │ │ │ │ - bmi 1f79b0 │ │ │ │ + bmi 1f79a8 │ │ │ │ ldrbtmi r2, [sl], #-2048 @ 0xfffff800 │ │ │ │ - blle 195850 │ │ │ │ + blle 195858 │ │ │ │ ldrtmi r4, [sp], r1, lsr #12 │ │ │ │ @ instruction: 0x4098e8bd │ │ │ │ - cdplt 7, 1, cr15, cr10, cr6, {6} │ │ │ │ + cdplt 7, 1, cr15, cr6, cr6, {6} │ │ │ │ ldclt 0, cr2, [r8] │ │ │ │ - andeq r6, r4, r2, lsl #8 │ │ │ │ + strdeq r6, [r4], -sl │ │ │ │ strlt r4, [r0], #2820 @ 0xb04 │ │ │ │ svcge 0x0000447b │ │ │ │ smlabteq r4, r3, r8, pc @ │ │ │ │ @ instruction: 0xf85d46bd │ │ │ │ ldrbmi r7, [r0, -r4, lsl #22]! │ │ │ │ - andeq sl, r8, ip, lsl #19 │ │ │ │ + andeq sl, r8, r4, lsl #19 │ │ │ │ andcs fp, r0, r0, lsl #9 │ │ │ │ ldrtmi sl, [sp], r0, lsl #30 │ │ │ │ - blvc 17b9bc │ │ │ │ + blvc 17b9c4 │ │ │ │ svclt 0x00004770 │ │ │ │ andcs fp, r0, r0, lsl #9 │ │ │ │ ldrtmi sl, [sp], r0, lsl #30 │ │ │ │ - blvc 17b9cc │ │ │ │ + blvc 17b9d4 │ │ │ │ svclt 0x00004770 │ │ │ │ andcs fp, r0, r0, lsl #9 │ │ │ │ ldrtmi sl, [sp], r0, lsl #30 │ │ │ │ - blvc 17b9dc │ │ │ │ + blvc 17b9e4 │ │ │ │ svclt 0x00004770 │ │ │ │ andcs fp, r0, r0, lsl #9 │ │ │ │ ldrtmi sl, [sp], r0, lsl #30 │ │ │ │ - blvc 17b9ec │ │ │ │ + blvc 17b9f4 │ │ │ │ svclt 0x00004770 │ │ │ │ andcs fp, r0, r0, lsl #9 │ │ │ │ ldrtmi sl, [sp], r0, lsl #30 │ │ │ │ - blvc 17b9fc │ │ │ │ + blvc 17ba04 │ │ │ │ svclt 0x00004770 │ │ │ │ svcge 0x0000b480 │ │ │ │ @ instruction: 0xf85d46bd │ │ │ │ @ instruction: 0xf7c77b04 │ │ │ │ - svclt 0x0000b955 │ │ │ │ + svclt 0x0000b951 │ │ │ │ svclt 0x00182800 │ │ │ │ andsle r2, r2, r0, lsl #18 │ │ │ │ vst3.32 {d27,d29,d31}, [pc :256], r0 │ │ │ │ - bl feb94aac │ │ │ │ + bl feb94ab4 │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ addlt r0, r2, r8, ror #31 │ │ │ │ svcge 0x0000780b │ │ │ │ - blcs 4f0ec │ │ │ │ - bcs 6d520 │ │ │ │ + blcs 4f0f4 │ │ │ │ + bcs 6d528 │ │ │ │ andcs sp, r0, r5, lsl #2 │ │ │ │ ldrtmi r3, [sp], r8, lsl #14 │ │ │ │ @ instruction: 0x2000bdb0 │ │ │ │ @ instruction: 0x46054770 │ │ │ │ @ instruction: 0xf7c7607a │ │ │ │ - ldmdavs sl!, {r3, r4, r7, fp, sp, lr, pc}^ │ │ │ │ - bcc 83980 │ │ │ │ + ldmdavs sl!, {r2, r4, r7, fp, sp, lr, pc}^ │ │ │ │ + bcc 83988 │ │ │ │ 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 5b98c │ │ │ │ + blcs 5b994 │ │ │ │ @ instruction: 0xf64fd0df │ │ │ │ @ instruction: 0xf6cf30fe │ │ │ │ @ instruction: 0xe7db70ff │ │ │ │ @ instruction: 0xe7f3461c │ │ │ │ vst3. {d27,d29,d31}, [pc :256], r8 │ │ │ │ - bl feb94b18 │ │ │ │ + bl feb94b20 │ │ │ │ @ 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 6bf7c │ │ │ │ + bcs 6bf84 │ │ │ │ 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 │ │ │ │ - stmdb ip, {r0, r1, r2, r6, r7, r8, r9, sl, ip, sp, lr, pc} │ │ │ │ + stmdb 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 feb94b70 │ │ │ │ + bl feb94b78 │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ svcge 0x00000fe8 │ │ │ │ cmplt r8, #4, 12 @ 0x400000 │ │ │ │ orrslt r4, sl, r5, lsl r6 │ │ │ │ biclt r4, r9, lr, lsl #12 │ │ │ │ - bllt 51b9b4 │ │ │ │ + bllt 51b9bc │ │ │ │ ldrtmi r7, [r0], -r3 │ │ │ │ - ldmda sl!, {r0, r1, r2, r6, r7, r8, r9, sl, ip, sp, lr, pc} │ │ │ │ + ldmda 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, #9043968 @ 0x8a0000 │ │ │ │ + andscs lr, ip, #8781824 @ 0x860000 │ │ │ │ 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 │ │ │ │ - ldrb lr, [sl, lr, asr #17] │ │ │ │ + ldrb lr, [sl, sl, asr #17] │ │ │ │ @ instruction: 0xf44f4b06 │ │ │ │ @ instruction: 0xf6cf427c │ │ │ │ ldrbtmi r7, [fp], #-767 @ 0xfffffd01 │ │ │ │ smlabtcs r8, r3, r8, pc @ │ │ │ │ svclt 0x0000e7de │ │ │ │ - andeq sl, r8, r4, lsl #16 │ │ │ │ - strdeq sl, [r8], -r0 │ │ │ │ - ldrdeq sl, [r8], -r6 │ │ │ │ + strdeq sl, [r8], -ip │ │ │ │ + andeq sl, r8, r8, ror #15 │ │ │ │ + andeq sl, r8, lr, asr #15 │ │ │ │ vst3.32 {d27,d29,d31}, [pc :256], r0 │ │ │ │ - bl feb94bfc │ │ │ │ + bl feb94c04 │ │ │ │ @ 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 32d0d8 │ │ │ │ + blmi 32d0e0 │ │ │ │ addvs pc, r0, #1862270976 @ 0x6f000000 │ │ │ │ ldrbtmi r4, [fp], #-1568 @ 0xfffff9e0 │ │ │ │ smlabtcs r8, r3, r8, pc @ │ │ │ │ - blmi 26d0e8 │ │ │ │ + blmi 26d0f0 │ │ │ │ rsbsmi pc, ip, #1325400064 @ 0x4f000000 │ │ │ │ rscsvc pc, pc, #217055232 @ 0xcf00000 │ │ │ │ ldrbtmi r4, [fp], #-1568 @ 0xfffff9e0 │ │ │ │ smlabtcs r8, r3, r8, pc @ │ │ │ │ @ instruction: 0xf7c7bdb0 │ │ │ │ - strtmi lr, [r0], -sl, lsl #20 │ │ │ │ + strtmi lr, [r0], -r6, lsl #20 │ │ │ │ svclt 0x0000bdb0 │ │ │ │ - muleq r8, r6, r7 │ │ │ │ - andeq sl, r8, r2, lsl #15 │ │ │ │ + andeq sl, r8, lr, lsl #15 │ │ │ │ + andeq sl, r8, sl, ror 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 0x007cf7c6 │ │ │ │ + svc 0x0078f7c6 │ │ │ │ @ instruction: 0xf8536803 │ │ │ │ @ instruction: 0xf8532026 │ │ │ │ addsmi r3, sl, #40 @ 0x28 │ │ │ │ @ instruction: 0xf815d123 │ │ │ │ biclt r6, lr, r1, lsl #30 │ │ │ │ - blhi bbae4 │ │ │ │ + blhi bbaec │ │ │ │ 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 3e2bc │ │ │ │ + bcs 3e2c4 │ │ │ │ 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 ff8de294 │ │ │ │ + ble ff8de29c │ │ │ │ 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 │ │ │ │ @@ -58101,15 +58103,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, [r4], {198} @ 0xc6 │ │ │ │ + ldcllt 7, cr15, [r0], {198} @ 0xc6 │ │ │ │ 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} │ │ │ │ @@ -58121,15 +58123,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: 0xf04fb989 │ │ │ │ + @ instruction: 0xf04fb985 │ │ │ │ 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 │ │ │ │ @@ -58140,265 +58142,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: 0xf04fbf79 │ │ │ │ + @ instruction: 0xf04fbf75 │ │ │ │ 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, r7, asr #24 │ │ │ │ + andcs fp, r0, r3, asr #24 │ │ │ │ @ instruction: 0xf85d46bd │ │ │ │ ldrbmi r7, [r0, -r4, lsl #22]! │ │ │ │ vst3.32 {d27,d29,d31}, [pc :64], r8 │ │ │ │ - bl feb94dfc │ │ │ │ + bl feb94e04 │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ - blmi 481bc4 │ │ │ │ + blmi 481bcc │ │ │ │ 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 ff03e934 │ │ │ │ + bne ff03e93c │ │ │ │ andcs fp, r1, r8, lsl pc │ │ │ │ @ instruction: 0xf7c6bd98 │ │ │ │ - @ instruction: 0x4604ec9a │ │ │ │ - ldc 7, cr15, [r4, #792] @ 0x318 │ │ │ │ + @ instruction: 0x4604ec96 │ │ │ │ + ldc 7, cr15, [r0, #792] @ 0x318 │ │ │ │ andle r4, r1, r4, lsl #5 │ │ │ │ ldclt 0, cr2, [r8, #4] │ │ │ │ - svc 0x0074f7c6 │ │ │ │ + svc 0x0070f7c6 │ │ │ │ @ instruction: 0xf7c64604 │ │ │ │ - bne 879368 │ │ │ │ + bne 879360 │ │ │ │ andcs fp, r1, r8, lsl pc │ │ │ │ svclt 0x0000bd98 │ │ │ │ - andeq sl, r8, lr, lsr #11 │ │ │ │ + andeq sl, r8, r6, lsr #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 122cac4 │ │ │ │ + bmi 122cacc │ │ │ │ stmdami r7, {r0, r8, sp}^ │ │ │ │ ldmpl lr, {r3, r4, r5, r6, sl, lr} │ │ │ │ ldmdavs r3!, {r0, r1, r9, sp} │ │ │ │ - ldc 7, cr15, [r2, #792]! @ 0x318 │ │ │ │ + stc 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: 0xf8d5eda6 │ │ │ │ + @ instruction: 0xf8d5eda2 │ │ │ │ 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 e39b2c │ │ │ │ + bmi e39b24 │ │ │ │ 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 │ │ │ │ - ldcl 7, cr15, [r8, #-792]! @ 0xfffffce8 │ │ │ │ + ldcl 7, cr15, [r4, #-792]! @ 0xfffffce8 │ │ │ │ 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: 0xf8d5ed6c │ │ │ │ + @ instruction: 0xf8d5ed68 │ │ │ │ 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 0x005cf7c6 │ │ │ │ + svc 0x0058f7c6 │ │ │ │ ldrdeq pc, [r4, -r4]! │ │ │ │ - stc 7, cr15, [r4], {198} @ 0xc6 │ │ │ │ + stc 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, r6, r7, r8, sl, fp, sp, lr, pc} │ │ │ │ + ldmdbmi r8, {r1, r2, r3, r4, r5, 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: 0x4603eb76 │ │ │ │ + @ instruction: 0x4603eb72 │ │ │ │ smlawteq r4, r5, r8, pc @ │ │ │ │ @ instruction: 0xd1b92800 │ │ │ │ ldrbtmi r4, [r8], #-2066 @ 0xfffff7ee │ │ │ │ - ldcl 7, cr15, [r8], #792 @ 0x318 │ │ │ │ + ldcl 7, cr15, [r4], #792 @ 0x318 │ │ │ │ @ instruction: 0xf7c62001 │ │ │ │ - @ instruction: 0xf8c5ec26 │ │ │ │ + @ instruction: 0xf8c5ec22 │ │ │ │ ldrb r3, [r5, r4, lsr #2]! │ │ │ │ - andeq sl, r8, r2, asr r5 │ │ │ │ - muleq r4, sl, r3 │ │ │ │ + andeq sl, r8, sl, asr #10 │ │ │ │ + muleq r4, r2, r3 │ │ │ │ andeq r0, r0, r4, lsl r4 │ │ │ │ - andeq lr, r1, r0, asr #24 │ │ │ │ - andeq lr, r1, ip, lsr #24 │ │ │ │ - andeq lr, r1, r0, lsl ip │ │ │ │ - andeq sl, r8, lr, ror #9 │ │ │ │ - andeq sl, r8, r4, asr #9 │ │ │ │ - andeq lr, r1, r6, asr #23 │ │ │ │ - @ instruction: 0x0001ebba │ │ │ │ - muleq r8, r0, r4 │ │ │ │ - andeq lr, r1, sl, lsl #23 │ │ │ │ - @ instruction: 0x00045eb0 │ │ │ │ - ldrdeq r0, [r2], -r0 @ │ │ │ │ - andeq lr, r1, r2, ror fp │ │ │ │ + andeq lr, r1, r0, lsr ip │ │ │ │ + andeq lr, r1, ip, lsl ip │ │ │ │ + andeq lr, r1, r0, lsl #24 │ │ │ │ + andeq sl, r8, r6, ror #9 │ │ │ │ + @ instruction: 0x0008a4bc │ │ │ │ + @ instruction: 0x0001ebb6 │ │ │ │ + andeq lr, r1, sl, lsr #23 │ │ │ │ + andeq sl, r8, r8, lsl #9 │ │ │ │ + andeq lr, r1, sl, ror fp │ │ │ │ + andeq r5, r4, r8, lsr #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 90c9f4 │ │ │ │ + b 90c9fc │ │ │ │ @ instruction: 0xf8c573e3 │ │ │ │ - bllt 174a278 │ │ │ │ + bllt 174a280 │ │ │ │ andcs r4, r3, #70656 @ 0x11400 │ │ │ │ tstcs r1, r5, asr #16 │ │ │ │ ldmpl r6!, {r3, r4, r5, r6, sl, lr}^ │ │ │ │ @ instruction: 0xf7c66833 │ │ │ │ - @ instruction: 0xf8d5ecf0 │ │ │ │ - blcs 4a290 │ │ │ │ + @ instruction: 0xf8d5ecec │ │ │ │ + blcs 4a298 │ │ │ │ @ instruction: 0xf8dfdd0d │ │ │ │ ldrbtmi r8, [r8], #260 @ 0x104 │ │ │ │ andcs r6, r3, #3342336 @ 0x330000 │ │ │ │ strbmi r2, [r0], -r1, lsl #2 │ │ │ │ - stcl 7, cr15, [r2], #792 @ 0x318 │ │ │ │ + ldcl 7, cr15, [lr], {198} @ 0xc6 │ │ │ │ ldrdcc pc, [r0, -r5]! │ │ │ │ adcmi r3, r3, #16777216 @ 0x1000000 │ │ │ │ - bmi f35200 │ │ │ │ + bmi f35208 │ │ │ │ ldmdavs r0!, {r1, r5, sl, sp} │ │ │ │ ldrbtmi r2, [sl], #-257 @ 0xfffffeff │ │ │ │ - blmi 138570 │ │ │ │ + blmi 138578 │ │ │ │ andge pc, r8, sp, asr #17 │ │ │ │ strls lr, [r0], #-2509 @ 0xfffff633 │ │ │ │ - cdp 7, 13, cr15, cr6, cr6, {6} │ │ │ │ + cdp 7, 13, 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 │ │ │ │ - ldc 7, cr15, [ip], #792 @ 0x318 │ │ │ │ + ldc 7, cr15, [r8], #792 @ 0x318 │ │ │ │ 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: 0xf8d5ecb0 │ │ │ │ + @ instruction: 0xf8d5ecac │ │ │ │ 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, cr0, cr6, {6} │ │ │ │ + cdp 7, 9, cr15, cr12, cr6, {6} │ │ │ │ ldrdeq pc, [r4, -r4]! │ │ │ │ ldrtmi r3, [sp], ip, lsl #14 │ │ │ │ svcmi 0x00f0e8bd │ │ │ │ - bllt 10fbddc │ │ │ │ + bllt ffbde4 │ │ │ │ cmppmi r1, r0, asr #4 @ p-variant is OBSOLETE │ │ │ │ sbcvc pc, r0, #1325400064 @ 0x4f000000 │ │ │ │ rsbsvs r1, fp, r8, lsr #26 │ │ │ │ - stc 7, cr15, [r2, #-792] @ 0xfffffce8 │ │ │ │ + ldcl 7, cr15, [lr], #792 @ 0x318 │ │ │ │ ldmdavs fp!, {r0, r1, r2, r4, r8, fp, lr}^ │ │ │ │ ldrbtmi r2, [r9], #-2048 @ 0xfffff800 │ │ │ │ - blle 415f00 │ │ │ │ + blle 415f08 │ │ │ │ ldrbtmi r4, [r9], #-2325 @ 0xfffff6eb │ │ │ │ - b fedfbe00 │ │ │ │ + b fecfbe08 │ │ │ │ @ instruction: 0xf8c54603 │ │ │ │ stmdacs r0, {r2, r5, r8} │ │ │ │ ldmdami r2, {r1, r2, r4, r5, r7, r8, ip, lr, pc} │ │ │ │ @ instruction: 0xf7c64478 │ │ │ │ - andcs lr, r1, sl, lsr ip │ │ │ │ - bl 19fbe18 │ │ │ │ + andcs lr, r1, r6, lsr ip │ │ │ │ + bl 18fbe20 │ │ │ │ smlawtcc r4, r5, r8, pc @ │ │ │ │ svclt 0x0000e7f5 │ │ │ │ - ldrdeq sl, [r8], -sl @ │ │ │ │ - andeq r2, r4, r2, lsr #4 │ │ │ │ + ldrdeq sl, [r8], -r2 │ │ │ │ + andeq r2, r4, sl, lsl r2 │ │ │ │ andeq r0, r0, r4, lsl r4 │ │ │ │ + andeq lr, r1, ip, ror #21 │ │ │ │ + muleq r1, r6, sl │ │ │ │ + andeq lr, r1, sl, ror sl │ │ │ │ + andeq sl, r8, r4, asr #6 │ │ │ │ + andeq lr, r1, r2, lsl #21 │ │ │ │ + andeq lr, r1, r2, lsr sl │ │ │ │ + andeq sl, r8, r0, lsl r3 │ │ │ │ + andeq lr, r1, r2, lsl #20 │ │ │ │ + andeq r5, r4, sl, lsr #26 │ │ │ │ + andeq r0, r2, r2, asr #2 │ │ │ │ strdeq lr, [r1], -ip │ │ │ │ - andeq lr, r1, r6, lsr #21 │ │ │ │ - andeq lr, r1, sl, lsl #21 │ │ │ │ - andeq sl, r8, ip, asr #6 │ │ │ │ - muleq r1, r2, sl │ │ │ │ - andeq lr, r1, r2, asr #20 │ │ │ │ - andeq sl, r8, r8, lsl r3 │ │ │ │ - andeq lr, r1, r2, lsl sl │ │ │ │ - andeq r5, r4, r2, lsr sp │ │ │ │ - andeq r0, r2, r2, asr r1 │ │ │ │ - andeq lr, r1, ip, lsl #20 │ │ │ │ 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 12bff78 │ │ │ │ + bllt 12bff80 │ │ │ │ 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, #2846 @ 0xb1e │ │ │ │ + movwcs lr, #2842 @ 0xb1a │ │ │ │ @ instruction: 0xf8061e04 │ │ │ │ - blle accfac │ │ │ │ + blle accfb4 │ │ │ │ ldrbtmi r4, [fp], #-2840 @ 0xfffff4e8 │ │ │ │ - blcs 5801c │ │ │ │ + blcs 58024 │ │ │ │ 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 │ │ │ │ @@ -58406,56 +58408,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 581d4 │ │ │ │ + blcs 581dc │ │ │ │ vst4. {d29-d32}, [pc], r5 │ │ │ │ ldrbmi r7, [r8], -r3, asr #4 │ │ │ │ mcr2 7, 7, pc, cr4, cr15, {7} @ │ │ │ │ - blmi 277efc │ │ │ │ + blmi 277f04 │ │ │ │ @ instruction: 0xf8c3447b │ │ │ │ strb r4, [pc, r8, lsl #2] │ │ │ │ - andeq sl, r8, ip, asr r2 │ │ │ │ - andeq sl, r8, sl, lsl #4 │ │ │ │ - andeq lr, r1, sl, asr r9 │ │ │ │ - andeq lr, r1, r0, ror #18 │ │ │ │ - andeq lr, r1, r6, asr #18 │ │ │ │ - andeq lr, r1, ip, lsr r9 │ │ │ │ - @ instruction: 0x0008a1b4 │ │ │ │ + andeq sl, r8, r4, asr r2 │ │ │ │ + andeq sl, r8, r2, lsl #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, lsr #3 │ │ │ │ vst3.8 {d27-d29}, [pc], ip │ │ │ │ push {r7, sl, fp, ip, lr} │ │ │ │ - bl feb8e7f0 │ │ │ │ + bl feb8e7f8 │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ - blmi d81f98 │ │ │ │ + blmi d81fa0 │ │ │ │ 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 18fe858 │ │ │ │ + bllt 18fe860 │ │ │ │ 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 feafbf9c │ │ │ │ + b fe9fbfa4 │ │ │ │ ldrbtmi r4, [fp], #-2852 @ 0xfffff4dc │ │ │ │ stchi 8, cr15, [r1], {4} │ │ │ │ stmiblt fp, {r0, r1, r3, r4, fp, sp, lr}^ │ │ │ │ - bmi 8c6094 │ │ │ │ + bmi 8c609c │ │ │ │ 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 │ │ │ │ @@ -58464,64 +58466,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 5f8048 │ │ │ │ + blmi 5f8050 │ │ │ │ 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 0x0000eabe │ │ │ │ - andeq sl, r8, r6, ror r1 │ │ │ │ - @ instruction: 0x00041fbe │ │ │ │ - ldrdeq r0, [r0], -r8 │ │ │ │ - andeq sl, r8, lr, lsr #2 │ │ │ │ - andeq r1, r4, sl, ror #30 │ │ │ │ - andeq lr, r1, sl, asr r8 │ │ │ │ - andeq lr, r1, r0, ror r8 │ │ │ │ - andeq lr, r1, r8, asr #16 │ │ │ │ - andeq lr, r1, lr, asr r8 │ │ │ │ - ldrdeq sl, [r8], -r4 │ │ │ │ - andeq lr, r1, r8, lsl r8 │ │ │ │ - andeq lr, r1, lr, lsr #16 │ │ │ │ + svclt 0x0000eaba │ │ │ │ + andeq sl, r8, lr, ror #2 │ │ │ │ + @ instruction: 0x00041fb6 │ │ │ │ + ldrdeq r0, [r0], -r8 │ │ │ │ + andeq sl, r8, r6, lsr #2 │ │ │ │ + andeq r1, r4, r2, ror #30 │ │ │ │ + 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, asr #1 │ │ │ │ + andeq lr, r1, r8, lsl #16 │ │ │ │ + andeq lr, r1, lr, lsl r8 │ │ │ │ vst3. {d27,d29,d31}, [pc :256], r0 │ │ │ │ - bl feb95344 │ │ │ │ + bl feb9534c │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ - blmi b420cc │ │ │ │ + blmi b420d4 │ │ │ │ strmi fp, [r5], -r3, lsl #1 │ │ │ │ svcge 0x0000447b │ │ │ │ - bllt 1d181c4 │ │ │ │ + bllt 1d181cc │ │ │ │ @ instruction: 0xf2414c29 │ │ │ │ mcrmi 2, 1, r2, cr9, cr4, {1} │ │ │ │ ldrbtmi r4, [ip], #-1045 @ 0xfffffbeb │ │ │ │ @ instruction: 0xf504447e │ │ │ │ @ instruction: 0x46207494 │ │ │ │ - b 77c088 │ │ │ │ + b 67c090 │ │ │ │ ldmdavs r3!, {r5, r9, sl, lr}^ │ │ │ │ rsbsvs r3, r3, r1, lsl #6 │ │ │ │ eorsvs r6, fp, r3, ror r8 │ │ │ │ - ldmdb ip, {r1, r2, r6, r7, r8, r9, sl, ip, sp, lr, pc}^ │ │ │ │ + ldmdb 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 74df98 │ │ │ │ - b 106de7c │ │ │ │ + blmi 74dfa0 │ │ │ │ + b 106de84 │ │ │ │ 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} │ │ │ │ @@ -58532,28 +58534,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 r0!, {r1, r2, r6, r7, r8, r9, sl, ip, sp, lr, pc}^ │ │ │ │ + ldmib 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 r0!, {r1, r2, r6, r7, r8, r9, sl, ip, sp, lr, pc} │ │ │ │ + ldmdb ip, {r1, r2, r6, r7, r8, r9, sl, ip, sp, lr, pc} │ │ │ │ @ instruction: 0xe7c7687b │ │ │ │ - andeq sl, r8, r4, rrx │ │ │ │ - andeq sl, r8, r2, asr r0 │ │ │ │ - andeq r5, r4, r8, lsr #21 │ │ │ │ - andeq sl, r8, r6, lsl r0 │ │ │ │ + andeq sl, r8, ip, asr r0 │ │ │ │ + andeq sl, r8, sl, asr #32 │ │ │ │ + andeq r5, r4, r0, lsr #21 │ │ │ │ + andeq sl, r8, lr │ │ │ │ + andeq lr, r1, r6, asr #14 │ │ │ │ + andeq lr, r1, r8, ror #14 │ │ │ │ + andeq lr, r1, r4, lsr r7 │ │ │ │ andeq lr, r1, r6, asr r7 │ │ │ │ - andeq lr, r1, r8, ror r7 │ │ │ │ - andeq lr, r1, r4, asr #14 │ │ │ │ - andeq lr, r1, r6, ror #14 │ │ │ │ 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} │ │ │ │ @@ -58596,20 +58598,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 │ │ │ │ - andeq r9, r8, r0, lsl #31 │ │ │ │ - @ instruction: 0x0001e6b2 │ │ │ │ - andeq lr, r1, r8, ror #13 │ │ │ │ + andeq r9, r8, r8, ror pc │ │ │ │ + andeq lr, r1, r2, lsr #13 │ │ │ │ + ldrdeq lr, [r1], -r8 │ │ │ │ vst3.8 {d27-d29}, [pc], r8 │ │ │ │ push {r7, sl, fp, ip, lr} │ │ │ │ - bl feb922bc │ │ │ │ + bl feb922c4 │ │ │ │ @ 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} │ │ │ │ @@ -58620,84 +58622,84 @@ │ │ │ │ svclt 0x00d82e01 │ │ │ │ svclt 0x000c2b00 │ │ │ │ strcs r2, [r0], -r1, lsl #12 │ │ │ │ @ instruction: 0xf8c76800 │ │ │ │ @ instruction: 0xf04f0474 │ │ │ │ stmib r7, {}^ @ │ │ │ │ @ instruction: 0xf0002104 │ │ │ │ - blcs 9e554 │ │ │ │ + blcs 9e55c │ │ │ │ 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 fe5f9364 │ │ │ │ + blmi fe5f935c │ │ │ │ @ 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 cfc2b8 │ │ │ │ + bl bfc2c0 │ │ │ │ ldmcs pc!, {r0, r1, r5, fp, ip}^ @ │ │ │ │ @ instruction: 0xf108d00a │ │ │ │ strd r3, [r3], -pc @ │ │ │ │ - blcs bc3bc │ │ │ │ + blcs bc3c4 │ │ │ │ mulle r3, sp, r2 │ │ │ │ svccs 0x0001f811 │ │ │ │ mvnsle r2, r0, lsl #20 │ │ │ │ - bleq ba7ec │ │ │ │ + bleq ba7f4 │ │ │ │ ldrbmi r7, [r3, #30] │ │ │ │ - blmi fe1b2b6c │ │ │ │ + blmi fe1b2b74 │ │ │ │ strteq pc, [r0], -r7, lsl #2 │ │ │ │ tstcs r1, r1, asr r2 │ │ │ │ @ instruction: 0x4630447b │ │ │ │ andge pc, r0, sp, asr #17 │ │ │ │ - bl 1dfc2f4 │ │ │ │ + bl 1cfc2fc │ │ │ │ vst1.8 {d20-d22}, [pc :256], r1 │ │ │ │ strtmi r7, [r0], -r0, lsl #5 │ │ │ │ - blx 16fc3e4 │ │ │ │ + blx 16fc3ec │ │ │ │ @ instruction: 0xf7c64620 │ │ │ │ - ldmvs fp!, {r2, r3, r8, r9, fp, sp, lr, pc}^ │ │ │ │ + ldmvs fp!, {r3, 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 ffc41c │ │ │ │ + blx ffc424 │ │ │ │ stmiblt fp!, {r0, r1, r3, r4, r5, r7, fp, sp, lr} │ │ │ │ - blx ff9fc426 │ │ │ │ + blx ff9fc42e │ │ │ │ @ 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 ff57c364 │ │ │ │ + bl ff47c36c │ │ │ │ and r2, r3, r0, lsl #8 │ │ │ │ @ instruction: 0xf7fa4620 │ │ │ │ strmi pc, [r4], -r9, lsl #27 │ │ │ │ - blmi 1750dec │ │ │ │ + blmi 1750df4 │ │ │ │ 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 │ │ │ │ @@ -58707,15 +58709,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 197c3bc │ │ │ │ + bl 187c3c4 │ │ │ │ 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 │ │ │ │ @@ -58723,15 +58725,15 @@ │ │ │ │ @ instruction: 0xf107fd51 │ │ │ │ @ instruction: 0x461a031c │ │ │ │ @ instruction: 0xf50760fb │ │ │ │ mulsvs r3, r4, r3 │ │ │ │ svceq 0x0000f1b8 │ │ │ │ @ instruction: 0x4648d136 │ │ │ │ andhi pc, r0, r9, lsl #17 │ │ │ │ - b fe47c3fc │ │ │ │ + b fe37c404 │ │ │ │ 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 │ │ │ │ @@ -58740,313 +58742,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], -r4, lsr #22 │ │ │ │ + strbmi lr, [r8], -r0, lsr #22 │ │ │ │ rscsvs pc, pc, r9, lsl #17 │ │ │ │ - b 1afc448 │ │ │ │ + b 19fc450 │ │ │ │ @ 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 37c46c │ │ │ │ + bl 27c474 │ │ │ │ @ instruction: 0xf8894648 │ │ │ │ @ instruction: 0xf7c661ff │ │ │ │ - stmdacs r0, {r2, r4, r6, r9, fp, sp, lr, pc} │ │ │ │ + stmdacs r0, {r4, 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 ffc490 │ │ │ │ + bl efc498 │ │ │ │ vst1.16 {d30}, [pc :128], r8 │ │ │ │ ldcne 2, cr7, [r0, #-768]! @ 0xfffffd00 │ │ │ │ cmppmi r1, r0, asr #4 @ p-variant is OBSOLETE │ │ │ │ - stmib r8!, {r1, r2, r6, r7, r8, r9, sl, ip, sp, lr, pc} │ │ │ │ + stmib 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: 0xf8c6ef5e │ │ │ │ + @ instruction: 0xf8c6ef5a │ │ │ │ stmdacs r0, {r2, r5, r8} │ │ │ │ svcge 0x004ef47f │ │ │ │ ldrbtmi r4, [r8], #-2073 @ 0xfffff7e7 │ │ │ │ - stmia r0!, {r1, r2, r6, r7, r8, r9, sl, ip, sp, lr, pc}^ │ │ │ │ + ldm ip, {r1, r2, r6, r7, r8, r9, sl, ip, sp, lr, pc}^ │ │ │ │ @ instruction: 0xf7c62001 │ │ │ │ - @ instruction: 0xf7c6e80e │ │ │ │ - ldmvs fp!, {r3, r5, r6, fp, sp, lr, pc} │ │ │ │ + @ instruction: 0xf7c6e80a │ │ │ │ + ldmvs fp!, {r2, r5, r6, fp, sp, lr, pc} │ │ │ │ smlawtcc r4, r6, r8, pc @ │ │ │ │ svclt 0x0000e7f2 │ │ │ │ - andeq r9, r8, r6, lsr #29 │ │ │ │ - andeq r1, r4, ip, ror #25 │ │ │ │ - andeq r1, r4, r8, ror #25 │ │ │ │ - ldrdeq r0, [r0], -r8 │ │ │ │ - andeq lr, r1, r8, asr #12 │ │ │ │ - andeq r9, r8, r2, lsr lr │ │ │ │ - andeq lr, r1, r4, lsr #10 │ │ │ │ - strdeq lr, [r1], -r0 │ │ │ │ - @ instruction: 0x0001e5ba │ │ │ │ - andeq r9, r8, r8, lsl #27 │ │ │ │ - andeq r8, r1, r2, ror sl │ │ │ │ - andeq r1, r4, r4, lsr #23 │ │ │ │ - ldrdeq lr, [r1], -r4 │ │ │ │ - andeq lr, r1, sl, asr #9 │ │ │ │ - andeq lr, r1, r8, ror r4 │ │ │ │ + muleq r8, lr, lr │ │ │ │ + andeq r1, r4, r4, ror #25 │ │ │ │ + andeq r1, r4, r0, ror #25 │ │ │ │ + ldrdeq r0, [r0], -r8 │ │ │ │ + andeq lr, r1, r8, lsr r6 │ │ │ │ + andeq r9, r8, sl, lsr #28 │ │ │ │ + andeq lr, r1, r4, lsl r5 │ │ │ │ + andeq lr, r1, r0, ror #11 │ │ │ │ + andeq lr, r1, sl, lsr #11 │ │ │ │ + andeq r9, r8, r0, lsl #27 │ │ │ │ + andeq r8, r1, r2, ror #20 │ │ │ │ + muleq r4, ip, fp │ │ │ │ + andeq lr, r1, r4, asr #9 │ │ │ │ + @ instruction: 0x0001e4ba │ │ │ │ + andeq lr, r1, r8, ror #8 │ │ │ │ andeq r0, r0, r4, lsl r4 │ │ │ │ - andeq r8, r1, r8, asr #18 │ │ │ │ - andeq r5, r4, r0, lsl #13 │ │ │ │ - andeq pc, r1, r0, lsr #21 │ │ │ │ - andeq lr, r1, lr, lsr r4 │ │ │ │ + andeq r8, r1, r8, lsr r9 │ │ │ │ + andeq r5, r4, r8, ror r6 │ │ │ │ + muleq r1, r0, sl │ │ │ │ + andeq lr, r1, lr, lsr #8 │ │ │ │ vst3.32 {d27,d29,d31}, [pc :64], r8 │ │ │ │ - bl feb95818 │ │ │ │ + bl feb95820 │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ - blmi 5825e0 │ │ │ │ + blmi 5825e8 │ │ │ │ strmi sl, [r4], -r0, lsl #30 │ │ │ │ ldmdavs fp, {r0, r1, r3, r4, r5, r6, sl, lr} │ │ │ │ - blmi 52cc58 │ │ │ │ + blmi 52cc60 │ │ │ │ @ instruction: 0xf8d3447b │ │ │ │ - bcs 86a64 │ │ │ │ + bcs 86a6c │ │ │ │ @ instruction: 0xf8d3bf08 │ │ │ │ andle r0, r1, r0, lsl r1 │ │ │ │ - stm sl, {r1, r2, r6, r7, r8, r9, sl, ip, sp, lr, pc} │ │ │ │ + stm 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 feafc66e │ │ │ │ + blx feafc676 │ │ │ │ ldclt 0, cr2, [r8] │ │ │ │ - muleq r8, r0, fp │ │ │ │ andeq r9, r8, r8, lsl #23 │ │ │ │ - andeq r9, r8, r0, ror fp │ │ │ │ - @ instruction: 0x0001e2be │ │ │ │ - muleq r1, r8, r3 │ │ │ │ - andeq lr, r1, ip, lsr #5 │ │ │ │ - andeq lr, r1, r6, lsl #7 │ │ │ │ + andeq r9, r8, r0, lsl #23 │ │ │ │ + andeq r9, r8, r8, ror #22 │ │ │ │ + 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 0x0000b84d │ │ │ │ - andeq r9, r8, r0, lsr #22 │ │ │ │ + svclt 0x0000b849 │ │ │ │ + andeq r9, r8, r8, lsl fp │ │ │ │ vst3.32 {d27,d29,d31}, [pc :64], r8 │ │ │ │ - bl feb958c4 │ │ │ │ + bl feb958cc │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ - blmi 58268c │ │ │ │ + blmi 582694 │ │ │ │ strmi sl, [r4], -r0, lsl #30 │ │ │ │ ldmdavs fp, {r0, r1, r3, r4, r5, r6, sl, lr} │ │ │ │ - blmi 52cd04 │ │ │ │ + blmi 52cd0c │ │ │ │ @ instruction: 0xf8d3447b │ │ │ │ - bcs 86b10 │ │ │ │ + bcs 86b18 │ │ │ │ @ instruction: 0xf8d3bf08 │ │ │ │ andle r0, r1, r8, lsl r1 │ │ │ │ - ldmda r2!, {r1, r2, r6, r7, r8, r9, sl, ip, sp, lr, pc}^ │ │ │ │ + stmda 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 157c71a │ │ │ │ + blx 157c722 │ │ │ │ ldclt 0, cr2, [r8] │ │ │ │ - andeq r9, r8, r4, ror #21 │ │ │ │ ldrdeq r9, [r8], -ip │ │ │ │ - andeq r9, r8, r4, asr #21 │ │ │ │ - andeq lr, r1, r2, lsl r2 │ │ │ │ - strdeq lr, [r1], -r8 │ │ │ │ - andeq lr, r1, r0, lsl #4 │ │ │ │ - andeq lr, r1, r6, ror #5 │ │ │ │ + ldrdeq r9, [r8], -r4 │ │ │ │ + @ instruction: 0x00089abc │ │ │ │ + andeq lr, r1, r2, lsl #4 │ │ │ │ + andeq lr, r1, r8, ror #5 │ │ │ │ + strdeq lr, [r1], -r0 │ │ │ │ + ldrdeq lr, [r1], -r6 │ │ │ │ vst3.32 {d27,d29,d31}, [pc :64], r8 │ │ │ │ - bl feb95944 │ │ │ │ + bl feb9594c │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ - blmi 58270c │ │ │ │ + blmi 582714 │ │ │ │ strmi sl, [r4], -r0, lsl #30 │ │ │ │ ldmdavs fp, {r0, r1, r3, r4, r5, r6, sl, lr} │ │ │ │ - blmi 52cd84 │ │ │ │ + blmi 52cd8c │ │ │ │ @ instruction: 0xf8d3447b │ │ │ │ - bcs 86b90 │ │ │ │ + bcs 86b98 │ │ │ │ @ instruction: 0xf8d3bf08 │ │ │ │ andle r0, r1, r4, lsl r1 │ │ │ │ - cdp 7, 15, cr15, cr6, cr5, {6} │ │ │ │ + cdp 7, 15, 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} │ │ │ │ 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 57c79a │ │ │ │ + blx 57c7a2 │ │ │ │ ldclt 0, cr2, [r8] │ │ │ │ - andeq r9, r8, r4, ror #20 │ │ │ │ andeq r9, r8, ip, asr sl │ │ │ │ - andeq r9, r8, r4, asr #20 │ │ │ │ - muleq r1, r2, r1 │ │ │ │ - andeq lr, r1, r4, lsl #5 │ │ │ │ - andeq lr, r1, r0, lsl #3 │ │ │ │ - andeq lr, r1, r2, ror r2 │ │ │ │ + andeq r9, r8, r4, asr sl │ │ │ │ + andeq r9, r8, ip, lsr 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 feb959c4 │ │ │ │ + bl feb959cc │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ - blmi 58278c │ │ │ │ + blmi 582794 │ │ │ │ strmi sl, [r4], -r0, lsl #30 │ │ │ │ ldmdavs fp, {r0, r1, r3, r4, r5, r6, sl, lr} │ │ │ │ - blmi 52ce04 │ │ │ │ + blmi 52ce0c │ │ │ │ @ instruction: 0xf8d3447b │ │ │ │ - bcs 86c10 │ │ │ │ + bcs 86c18 │ │ │ │ @ instruction: 0xf8d3bf08 │ │ │ │ andle r0, r1, ip, lsl r1 │ │ │ │ - ldmib sl, {r1, r2, r6, r7, r8, r9, sl, ip, sp, lr, pc} │ │ │ │ + ldmib 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 ff57c818 │ │ │ │ + blx ff57c820 │ │ │ │ ldclt 0, cr2, [r8] │ │ │ │ - andeq r9, r8, r4, ror #19 │ │ │ │ ldrdeq r9, [r8], -ip │ │ │ │ - andeq r9, r8, r4, asr #19 │ │ │ │ - andeq lr, r1, r2, lsl r1 │ │ │ │ - andeq lr, r1, r0, lsl r2 │ │ │ │ - andeq lr, r1, r0, lsl #2 │ │ │ │ - strdeq lr, [r1], -lr @ │ │ │ │ + ldrdeq r9, [r8], -r4 │ │ │ │ + @ instruction: 0x000899bc │ │ │ │ + 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 feb95a44 │ │ │ │ + bl feb95a4c │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ - blmi 58280c │ │ │ │ + blmi 582814 │ │ │ │ strmi sl, [r4], -r0, lsl #30 │ │ │ │ ldmdavs fp, {r0, r1, r3, r4, r5, r6, sl, lr} │ │ │ │ - blmi 52ce84 │ │ │ │ + blmi 52ce8c │ │ │ │ @ instruction: 0xf8d3447b │ │ │ │ - bcs 86c90 │ │ │ │ + bcs 86c98 │ │ │ │ @ instruction: 0xf8d3bf08 │ │ │ │ andle r0, r1, r0, asr #2 │ │ │ │ - cdp 7, 7, cr15, cr6, cr5, {6} │ │ │ │ + cdp 7, 7, 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 fe57c898 │ │ │ │ + blx fe57c8a0 │ │ │ │ ldclt 0, cr2, [r8] │ │ │ │ - andeq r9, r8, r4, ror #18 │ │ │ │ andeq r9, r8, ip, asr r9 │ │ │ │ - andeq r9, r8, r4, asr #18 │ │ │ │ - muleq r1, r2, r0 │ │ │ │ - muleq r1, ip, r1 │ │ │ │ - andeq lr, r1, r0, lsl #1 │ │ │ │ - andeq lr, r1, sl, lsl #3 │ │ │ │ + andeq r9, r8, r4, asr r9 │ │ │ │ + andeq r9, r8, ip, lsr 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 feb95ac4 │ │ │ │ + bl feb95acc │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ - blmi 58288c │ │ │ │ + blmi 582894 │ │ │ │ strmi sl, [r4], -r0, lsl #30 │ │ │ │ ldmdavs fp, {r0, r1, r3, r4, r5, r6, sl, lr} │ │ │ │ - blmi 52cf04 │ │ │ │ + blmi 52cf0c │ │ │ │ @ instruction: 0xf8d3447b │ │ │ │ - bcs 86d10 │ │ │ │ + bcs 86d18 │ │ │ │ @ instruction: 0xf8d3bf08 │ │ │ │ andle r0, r1, r4, asr #2 │ │ │ │ - ldmdb sl, {r1, r2, r6, r7, r8, r9, sl, ip, sp, lr, pc} │ │ │ │ + ldmdb 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 157c918 │ │ │ │ + blx 157c920 │ │ │ │ ldclt 0, cr2, [r8] │ │ │ │ - andeq r9, r8, r4, ror #17 │ │ │ │ ldrdeq r9, [r8], -ip │ │ │ │ - andeq r9, r8, r4, asr #17 │ │ │ │ - andeq lr, r1, r2, lsl r0 │ │ │ │ - andeq lr, r1, r0, lsr r1 │ │ │ │ - andeq lr, r1, r0 │ │ │ │ - andeq lr, r1, lr, lsl r1 │ │ │ │ + ldrdeq r9, [r8], -r4 │ │ │ │ + @ instruction: 0x000898bc │ │ │ │ + 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 589e8 │ │ │ │ + blcs 589f0 │ │ │ │ @ instruction: 0xf8d4d166 │ │ │ │ - blcs 4ad94 │ │ │ │ - blcs b2a94 │ │ │ │ + blcs 4ad9c │ │ │ │ + blcs b2a9c │ │ │ │ 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 58c0c │ │ │ │ + blcs 58c14 │ │ │ │ addhi pc, sp, r0, asr #32 │ │ │ │ rscscc pc, pc, #79 @ 0x4f │ │ │ │ @ instruction: 0xf7c64610 │ │ │ │ - asrslt lr, sl, #19 │ │ │ │ + asrslt lr, r6, #19 │ │ │ │ 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 113a1e0 │ │ │ │ + blmi 113a1d8 │ │ │ │ rscscc pc, pc, #79 @ 0x4f │ │ │ │ ldrbtmi r4, [fp], #-1552 @ 0xfffff9f0 │ │ │ │ @ instruction: 0x1118f8d3 │ │ │ │ - b fe17c8e8 │ │ │ │ + b fe07c8f0 │ │ │ │ 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} │ │ │ │ @@ -59068,111 +59070,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 4ae78 │ │ │ │ + blcs 4ae80 │ │ │ │ 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, r0, asr #17 │ │ │ │ + strhtvs lr, [r6], #140 @ 0x8c │ │ │ │ ldmdami lr, {r4, r7, r8, r9, sl, sp, lr, pc} │ │ │ │ - bmi 8102e4 │ │ │ │ + bmi 8102ec │ │ │ │ stmdapl r8!, {r1, r3, r4, r5, r6, sl, lr} │ │ │ │ @ instruction: 0xf7c66800 │ │ │ │ - @ instruction: 0xe7a5e8b6 │ │ │ │ + @ instruction: 0xe7a5e8b2 │ │ │ │ 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 710b10 │ │ │ │ + blmi 710b18 │ │ │ │ ldrbtmi r4, [r8], #-1145 @ 0xfffffb87 │ │ │ │ @ instruction: 0xe77d447b │ │ │ │ - andeq r9, r8, r2, ror #16 │ │ │ │ - andeq r1, r4, sl, lsr #13 │ │ │ │ - andeq r9, r8, r6, asr #16 │ │ │ │ - muleq r4, r2, r2 │ │ │ │ - andeq sp, r1, lr, ror #30 │ │ │ │ - andeq lr, r1, r4, lsl #2 │ │ │ │ - muleq r1, r6, sp │ │ │ │ - andeq r9, r8, lr, ror #15 │ │ │ │ - andeq r5, r4, r0, lsr r2 │ │ │ │ - andeq r9, r8, ip, asr #15 │ │ │ │ - andeq sp, r1, lr, lsl pc │ │ │ │ - andeq lr, r1, r0, asr r0 │ │ │ │ - strdeq r5, [r4], -sl │ │ │ │ - strdeq sp, [r1], -r2 │ │ │ │ - andeq lr, r1, r4, lsr #32 │ │ │ │ - ldrdeq sp, [r1], -lr │ │ │ │ - andeq lr, r1, r0, lsl r0 │ │ │ │ + andeq r9, r8, sl, asr r8 │ │ │ │ + andeq r1, r4, r2, lsr #13 │ │ │ │ + andeq r9, r8, lr, lsr r8 │ │ │ │ + andeq r5, r4, sl, lsl #5 │ │ │ │ + andeq sp, r1, lr, asr pc │ │ │ │ + strdeq lr, [r1], -r4 │ │ │ │ + andeq r5, r1, r6, lsl #27 │ │ │ │ + andeq r9, r8, r6, ror #15 │ │ │ │ + andeq r5, r4, r8, lsr #4 │ │ │ │ + andeq r9, r8, r4, asr #15 │ │ │ │ + andeq sp, r1, lr, lsl #30 │ │ │ │ + andeq lr, r1, r0, asr #32 │ │ │ │ + strdeq r5, [r4], -r2 │ │ │ │ + andeq sp, r1, r2, ror #29 │ │ │ │ + andeq lr, r1, r4, lsl r0 │ │ │ │ + andeq sp, r1, lr, asr #29 │ │ │ │ + andeq lr, r1, r0 │ │ │ │ andeq r0, r0, r4, lsl r4 │ │ │ │ - andeq lr, r1, lr, lsl r0 │ │ │ │ - andeq lr, r1, r8 │ │ │ │ - andeq sp, r1, lr, ror lr │ │ │ │ - @ instruction: 0x0001dfbc │ │ │ │ - andeq r5, r1, r6, lsr #25 │ │ │ │ - andeq sp, r1, ip, ror #28 │ │ │ │ - andeq sp, r1, r6, asr #31 │ │ │ │ - muleq r1, r4, ip │ │ │ │ + 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 58bc4 │ │ │ │ + blcs 58bcc │ │ │ │ @ instruction: 0xf8d4d16a │ │ │ │ - blcs 4af70 │ │ │ │ - blcs b2c7c │ │ │ │ + blcs 4af78 │ │ │ │ + blcs b2c84 │ │ │ │ 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: 0xb1a8e9b2 │ │ │ │ + @ instruction: 0xb1a8e9ae │ │ │ │ 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 1290cac │ │ │ │ + blmi 1290cb4 │ │ │ │ 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, [r4, #-788] @ 0xfffffcec │ │ │ │ + ldc 7, cr15, [r0, #-788] @ 0xfffffcec │ │ │ │ rscscc pc, pc, #79 @ 0x4f │ │ │ │ @ instruction: 0x1114f8d6 │ │ │ │ @ instruction: 0xf7c64610 │ │ │ │ - stmiavs r3!, {r3, r4, r5, r7, fp, sp, lr, pc}^ │ │ │ │ - blcs 503c8 │ │ │ │ - bmi ff2cd4 │ │ │ │ + stmiavs r3!, {r2, r4, r5, r7, fp, sp, lr, pc}^ │ │ │ │ + blcs 503d0 │ │ │ │ + bmi ff2cdc │ │ │ │ ldrbtmi r2, [sl], #-768 @ 0xfffffd00 │ │ │ │ stccs 0, cr6, [r0], {211} @ 0xd3 │ │ │ │ - blmi f7333c │ │ │ │ + blmi f73344 │ │ │ │ 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 │ │ │ │ @@ -59189,84 +59191,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 4b05c │ │ │ │ + blcs 4b064 │ │ │ │ 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 0x00cef7c5 │ │ │ │ + svc 0x00caf7c5 │ │ │ │ ldmdami pc, {r0, r1, r2, r3, r5, r7, r8, r9, sl, sp, lr, pc} @ │ │ │ │ - bmi 85052c │ │ │ │ + bmi 850534 │ │ │ │ ldrbtmi r4, [sl], #-1601 @ 0xfffff9bf │ │ │ │ stmdavs r0, {r3, r5, fp, ip, lr} │ │ │ │ - svc 0x00c4f7c5 │ │ │ │ + svc 0x00c0f7c5 │ │ │ │ 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 710cf4 │ │ │ │ + blmi 710cfc │ │ │ │ ldrbtmi r4, [r8], #-1145 @ 0xfffffb87 │ │ │ │ @ instruction: 0xe77e447b │ │ │ │ - andeq r9, r8, r6, lsl #13 │ │ │ │ - andeq r1, r4, lr, asr #9 │ │ │ │ - andeq r9, r8, sl, ror #12 │ │ │ │ - strheq r5, [r4], -r6 │ │ │ │ - andeq r9, r8, r8, asr #12 │ │ │ │ - andeq sp, r1, r8, lsl #27 │ │ │ │ - andeq sp, r1, lr, lsl pc │ │ │ │ - @ instruction: 0x00015bb0 │ │ │ │ - andeq r5, r4, lr, asr #32 │ │ │ │ - andeq r9, r8, sl, ror #11 │ │ │ │ - andeq sp, r1, ip, lsr sp │ │ │ │ - ldrdeq sp, [r1], -lr │ │ │ │ - andeq r5, r4, r6, lsl r0 │ │ │ │ - andeq sp, r1, lr, lsl #26 │ │ │ │ - @ instruction: 0x0001deb0 │ │ │ │ - strdeq sp, [r1], -sl │ │ │ │ - muleq r1, ip, lr │ │ │ │ + andeq r9, r8, lr, ror r6 │ │ │ │ + andeq r1, r4, r6, asr #9 │ │ │ │ + andeq r9, r8, r2, ror #12 │ │ │ │ + andeq r5, r4, lr, lsr #1 │ │ │ │ + andeq r9, r8, r0, asr #12 │ │ │ │ + andeq sp, r1, r8, ror sp │ │ │ │ + andeq sp, r1, lr, lsl #30 │ │ │ │ + andeq r5, r1, r0, lsr #23 │ │ │ │ + andeq r5, r4, r6, asr #32 │ │ │ │ + andeq r9, r8, r2, ror #11 │ │ │ │ + andeq sp, r1, ip, lsr #26 │ │ │ │ + andeq sp, r1, lr, asr #29 │ │ │ │ + andeq r5, r4, lr │ │ │ │ + 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, sl, lsr lr │ │ │ │ - andeq sp, r1, r6, lsr #28 │ │ │ │ - muleq r1, sl, ip │ │ │ │ - ldrdeq sp, [r1], -r8 │ │ │ │ - andeq r5, r1, r2, asr #21 │ │ │ │ - andeq sp, r1, r8, lsl #25 │ │ │ │ - andeq sp, r1, sl, lsr lr │ │ │ │ - @ instruction: 0x00015ab0 │ │ │ │ + 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 feb95f04 │ │ │ │ + bl feb95f0c │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ - blmi a02cac │ │ │ │ + blmi a02cb4 │ │ │ │ ldrbtmi sl, [fp], #-3840 @ 0xfffff100 │ │ │ │ - bllt 118d80 │ │ │ │ + bllt 118d88 │ │ │ │ ldrbtmi r4, [ip], #-3109 @ 0xfffff3db │ │ │ │ ldrdcc pc, [ip, -r4] │ │ │ │ eorle r2, ip, r1, lsl #22 │ │ │ │ - ldc 7, cr15, [sl], {197} @ 0xc5 │ │ │ │ + ldc 7, cr15, [r6], {197} @ 0xc5 │ │ │ │ @ instruction: 0xf8c44606 │ │ │ │ @ instruction: 0xf7c50140 │ │ │ │ - @ instruction: 0x4605eefa │ │ │ │ + @ instruction: 0x4605eef6 │ │ │ │ smlalbteq pc, r4, r4, r8 @ │ │ │ │ - stcl 7, cr15, [ip, #-788] @ 0xfffffcec │ │ │ │ + stcl 7, cr15, [r8, #-788] @ 0xfffffcec │ │ │ │ tstpeq r8, r4, asr #17 @ p-variant is OBSOLETE │ │ │ │ - stc 7, cr15, [sl, #-788] @ 0xfffffcec │ │ │ │ + stc 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 │ │ │ │ @@ -59285,46 +59287,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 │ │ │ │ - andeq r9, r8, r6, lsr #9 │ │ │ │ muleq r8, lr, r4 │ │ │ │ - @ instruction: 0x0001dbb6 │ │ │ │ - andeq sp, r1, r0, lsl #27 │ │ │ │ - andeq sp, r1, r4, lsr #23 │ │ │ │ - andeq sp, r1, lr, ror #26 │ │ │ │ - andeq sp, r1, r8, ror fp │ │ │ │ - andeq sp, r1, r2, asr #26 │ │ │ │ + muleq r8, r6, r4 │ │ │ │ + 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 fe318e50 │ │ │ │ + bllt fe318e58 │ │ │ │ ldrbtmi r4, [ip], #-3139 @ 0xfffff3bd │ │ │ │ ldrdhi pc, [ip, -r4] │ │ │ │ svceq 0x0001f1b8 │ │ │ │ @ instruction: 0xf8d4d175 │ │ │ │ strtmi r5, [r8], -r4, asr #2 │ │ │ │ - ldc 7, cr15, [r8, #788] @ 0x314 │ │ │ │ + ldc 7, cr15, [r4, #788] @ 0x314 │ │ │ │ stmdacs r0, {r1, r2, r9, sl, lr} │ │ │ │ @ instruction: 0x4629d15c │ │ │ │ ldrdeq pc, [r0, #-132] @ 0xffffff7c │ │ │ │ - blx e7cd6a │ │ │ │ + blx e7cd72 │ │ │ │ stmdacs r0, {r0, r2, r9, sl, lr} │ │ │ │ @ instruction: 0xf8d4d14b │ │ │ │ strbmi r9, [r8], -r0, asr #2 │ │ │ │ - svc 0x0088f7c5 │ │ │ │ + svc 0x0084f7c5 │ │ │ │ stmdacs r0, {r1, r2, r9, sl, lr} │ │ │ │ @ instruction: 0xf7c5d139 │ │ │ │ - stmdacs r0, {r2, r7, r8, r9, sl, fp, sp, lr, pc} │ │ │ │ + stmdacs r0, {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 │ │ │ │ @@ -59342,222 +59344,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 c7ce8c │ │ │ │ + blx c7ce94 │ │ │ │ @ instruction: 0xf7c54640 │ │ │ │ - ldmdbmi pc, {r2, r3, r4, r7, r8, r9, fp, sp, lr, pc} @ │ │ │ │ + ldmdbmi pc, {r3, r4, 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 791f24 │ │ │ │ + blmi 791f2c │ │ │ │ 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 37ced4 │ │ │ │ + blx 37cedc │ │ │ │ @ instruction: 0xf7c52001 │ │ │ │ - ldmdbmi r6, {r3, r4, r5, r6, r8, r9, fp, sp, lr, pc} │ │ │ │ + ldmdbmi r6, {r2, r4, r5, r6, r8, r9, fp, sp, lr, pc} │ │ │ │ addspl pc, r5, #64, 4 │ │ │ │ - blmi 5d0f3c │ │ │ │ + blmi 5d0f44 │ │ │ │ ldrbtmi r4, [r8], #-1145 @ 0xfffffb87 │ │ │ │ @ instruction: 0xe7ed447b │ │ │ │ - ldrdeq r9, [r8], -r6 │ │ │ │ andeq r9, r8, lr, asr #7 │ │ │ │ - andeq sp, r1, r4, asr #21 │ │ │ │ - muleq r1, lr, ip │ │ │ │ - @ instruction: 0x0001dab2 │ │ │ │ - andeq sp, r1, ip, lsl #25 │ │ │ │ - muleq r1, r6, sl │ │ │ │ - andeq sp, r1, r4, ror #25 │ │ │ │ - @ instruction: 0x000158be │ │ │ │ - andeq sp, r1, r2, ror sl │ │ │ │ - andeq sp, r1, r8, lsr #25 │ │ │ │ - muleq r1, sl, r8 │ │ │ │ - andeq sp, r1, r0, ror #20 │ │ │ │ - andeq sp, r1, r6, ror #24 │ │ │ │ - andeq r5, r1, r8, lsl #17 │ │ │ │ - andeq sp, r1, lr, asr #20 │ │ │ │ - andeq sp, r1, ip, lsr ip │ │ │ │ - andeq r5, r1, r6, ror r8 │ │ │ │ - andeq sp, r1, ip, lsr #20 │ │ │ │ - andeq sp, r1, sl, ror #22 │ │ │ │ - andeq r5, r1, r4, asr r8 │ │ │ │ + andeq r9, r8, r6, asr #7 │ │ │ │ + @ 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 58fcc │ │ │ │ + blcs 58fd4 │ │ │ │ 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 │ │ │ │ - strmi lr, [r4], -lr, asr #25 │ │ │ │ + strmi lr, [r4], -sl, asr #25 │ │ │ │ @ instruction: 0xf0402800 │ │ │ │ strtmi r8, [r8], -r4, lsl #1 │ │ │ │ - cdp 7, 12, cr15, cr6, cr5, {6} │ │ │ │ + cdp 7, 12, cr15, cr2, cr5, {6} │ │ │ │ cmnle r3, r0, lsl #16 │ │ │ │ - b ff67cebc │ │ │ │ + b ff57cec4 │ │ │ │ smlalbble r4, r4, r0, r5 @ │ │ │ │ - ldc 7, cr15, [r8, #788]! @ 0x314 │ │ │ │ + ldc 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 fab4c4 │ │ │ │ + blmi fab4cc │ │ │ │ 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, r3, 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: 0xf0152601 │ │ │ │ - strtmi pc, [r0], -r4, ror #21 │ │ │ │ - b ff87cf20 │ │ │ │ + @ instruction: 0xf7ff2601 │ │ │ │ + @ instruction: 0x4620f975 │ │ │ │ + b ff77cf28 │ │ │ │ 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 b110e8 │ │ │ │ + blmi b110f0 │ │ │ │ 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 feefcf6c │ │ │ │ + b fedfcf74 │ │ │ │ vst2.8 {d20,d22}, [pc :128], r5 │ │ │ │ - blmi 997b38 │ │ │ │ + blmi 997b40 │ │ │ │ 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, r3, r5, r7, r9, fp, sp, lr, pc} │ │ │ │ + stmdbmi r0!, {r1, r2, r5, r7, r9, fp, sp, lr, pc} │ │ │ │ adcpl pc, lr, #64, 4 │ │ │ │ - blmi 851100 │ │ │ │ + blmi 851108 │ │ │ │ ldrbtmi r4, [r8], #-1145 @ 0xfffffb87 │ │ │ │ @ instruction: 0xe7dc447b │ │ │ │ @ instruction: 0x4620491e │ │ │ │ vmla.f32 d20, d0, d14 │ │ │ │ - blmi 7d3b6c │ │ │ │ + blmi 7d3b74 │ │ │ │ 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 751118 │ │ │ │ + blmi 751120 │ │ │ │ ldrbtmi r4, [r8], #-1145 @ 0xfffffb87 │ │ │ │ @ instruction: 0xe7c8447b │ │ │ │ - andeq r9, r8, sl, asr r2 │ │ │ │ - andeq r9, r8, r0, asr r2 │ │ │ │ - andeq r9, r8, r2, lsl #4 │ │ │ │ - andeq r4, r4, r4, asr #24 │ │ │ │ - andeq r9, r8, r4, ror #3 │ │ │ │ - andeq sp, r1, lr, lsl r9 │ │ │ │ - andeq sp, r1, r8, lsl ip │ │ │ │ - andeq r5, r1, r4, asr #14 │ │ │ │ - andeq sp, r1, r0, lsl #18 │ │ │ │ - andeq sp, r1, lr, asr fp │ │ │ │ - andeq sp, r1, lr, ror #17 │ │ │ │ - andeq sp, r1, ip, asr #22 │ │ │ │ - ldrdeq sp, [r1], -r4 │ │ │ │ - andeq sp, r1, r6, lsr #23 │ │ │ │ - strdeq r5, [r1], -ip │ │ │ │ - @ instruction: 0x0001d8b0 │ │ │ │ - ldrdeq r5, [r1], -sl │ │ │ │ + andeq r9, r8, r2, asr r2 │ │ │ │ + andeq r9, r8, r8, asr #4 │ │ │ │ + strdeq r9, [r8], -sl │ │ │ │ + andeq r4, r4, ip, lsr ip │ │ │ │ + ldrdeq 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 │ │ │ │ - muleq r1, r0, r8 │ │ │ │ + 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 │ │ │ │ - @ instruction: 0x000156b8 │ │ │ │ - andeq sp, r1, ip, ror r8 │ │ │ │ - andeq sp, r1, sl, lsr fp │ │ │ │ - andeq r5, r1, r2, lsr #13 │ │ │ │ - andeq sp, r1, r8, ror #16 │ │ │ │ - andeq sp, r1, r2, lsl fp │ │ │ │ - muleq r1, r0, r6 │ │ │ │ + andeq r5, r1, r0, lsl #13 │ │ │ │ vst3. {d27,d29,d31}, [pc :256], r0 │ │ │ │ - bl feb96328 │ │ │ │ + bl feb96330 │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ - blmi 14c2ff0 │ │ │ │ + blmi 14c2ff8 │ │ │ │ ldmdbmi r2, {r0, r1, r2, r3, r7, ip, sp, pc}^ │ │ │ │ - bmi 14d0324 │ │ │ │ + bmi 14d032c │ │ │ │ svcge 0x00044479 │ │ │ │ ldmdavs fp, {r0, r2, r9, sl, lr} │ │ │ │ ldmdavs r2, {r1, r3, r7, fp, ip, lr} │ │ │ │ @ instruction: 0xf04f627a │ │ │ │ - blcs 3f94c │ │ │ │ + blcs 3f954 │ │ │ │ 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: 0x4604e974 │ │ │ │ + @ instruction: 0x4604e970 │ │ │ │ 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, [r2], #-788 @ 0xfffffcec │ │ │ │ + mrrc 7, 12, pc, lr, cr5 @ │ │ │ │ stmdacs r0, {r3, r4, r5, r6, fp, sp, lr} │ │ │ │ - blmi f33308 │ │ │ │ + blmi f33310 │ │ │ │ ldrdcs lr, [r2, -r0] │ │ │ │ @ instruction: 0x4620447b │ │ │ │ cmpcs r0, r3, asr #19 │ │ │ │ - stmib r6!, {r0, r2, r6, r7, r8, r9, sl, ip, sp, lr, pc}^ │ │ │ │ + stmib r2!, {r0, r2, r6, r7, r8, r9, sl, ip, sp, lr, pc}^ │ │ │ │ mcr2 7, 0, pc, cr12, cr15, {7} @ │ │ │ │ - blmi e11a8c │ │ │ │ + blmi e11a94 │ │ │ │ ldrbtmi r2, [sl], #-257 @ 0xfffffeff │ │ │ │ ldmdavs r2, {r0, r1, r3, r4, r5, r6, sl, lr} │ │ │ │ ldmiblt sl, {r0, r3, r4, r7, sp, lr}^ │ │ │ │ - blmi c11a94 │ │ │ │ + blmi c11a9c │ │ │ │ ldmpl r3, {r1, r3, r4, r5, r6, sl, lr}^ │ │ │ │ - bvs 1f19234 │ │ │ │ + bvs 1f1923c │ │ │ │ @ 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} │ │ │ │ @@ -59566,102 +59568,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, r3, r4, r5, r9, fp, sp, lr, pc} │ │ │ │ + stmdbmi r6!, {r3, r4, r5, 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 │ │ │ │ - stmib lr, {r0, r2, r6, r7, r8, r9, sl, ip, sp, lr, pc}^ │ │ │ │ + stmib 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, r3, r4, r5, r7, r8, fp, sp, lr, pc} │ │ │ │ + ldmdbmi fp, {r1, r3, r4, r5, r7, r8, fp, sp, lr, pc} │ │ │ │ sbcspl pc, lr, #64, 4 │ │ │ │ - blmi 7122c4 │ │ │ │ + blmi 7122cc │ │ │ │ ldrbtmi r4, [ip], #-1145 @ 0xfffffb87 │ │ │ │ @ instruction: 0xe7dd447b │ │ │ │ vst2.8 {d20,d22}, [pc :64], r9 │ │ │ │ ldcmi 2, cr6, [r9], {187} @ 0xbb │ │ │ │ ldrbtmi r4, [r9], #-2841 @ 0xfffff4e7 │ │ │ │ ldrbtmi r4, [fp], #-1148 @ 0xfffffb84 │ │ │ │ svclt 0x0000e7d4 │ │ │ │ - andeq r9, r8, r0, lsl #1 │ │ │ │ - andeq r0, r4, r8, asr #29 │ │ │ │ + andeq r9, r8, r8, ror r0 │ │ │ │ + andeq r0, r4, r0, asr #29 │ │ │ │ ldrdeq r0, [r0], -r8 │ │ │ │ - andeq r9, r8, r4, rrx │ │ │ │ - andeq r9, r8, r4, lsl r0 │ │ │ │ - strdeq r8, [r8], -lr │ │ │ │ - andeq r4, r4, r4, asr sl │ │ │ │ - andeq r0, r4, ip, lsr lr │ │ │ │ - andeq sp, r1, r6, lsr #14 │ │ │ │ - andeq sp, r1, r4, asr #20 │ │ │ │ - andeq sp, r1, r4, lsl r7 │ │ │ │ - andeq sp, r1, r2, lsr sl │ │ │ │ - strdeq sp, [r1], -sl │ │ │ │ - andeq sp, r1, r8, lsl #19 │ │ │ │ - andeq r5, r1, r2, lsr #10 │ │ │ │ - ldrdeq sp, [r1], -sl │ │ │ │ - andeq sp, r1, ip, asr #18 │ │ │ │ - strdeq r5, [r1], -ip │ │ │ │ - @ instruction: 0x0001d6b8 │ │ │ │ - strdeq sp, [r1], -sl │ │ │ │ - andeq r5, r1, r0, ror #9 │ │ │ │ - andeq sp, r1, r6, lsr #13 │ │ │ │ - ldrdeq sp, [r1], -r8 │ │ │ │ - andeq r5, r1, lr, asr #9 │ │ │ │ + andeq r9, r8, ip, asr r0 │ │ │ │ + andeq r9, r8, ip │ │ │ │ + strdeq r8, [r8], -r6 │ │ │ │ + andeq r4, r4, ip, asr #20 │ │ │ │ + andeq r0, r4, r4, lsr 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 feb964e0 │ │ │ │ + bl feb964e8 │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ - blmi 14831a8 │ │ │ │ + blmi 14831b0 │ │ │ │ ldmdbmi r1, {r0, r1, r2, r3, r7, ip, sp, pc}^ │ │ │ │ - bmi 14904dc │ │ │ │ + bmi 14904e4 │ │ │ │ svcge 0x00044479 │ │ │ │ ldmdavs fp, {r0, r2, r9, sl, lr} │ │ │ │ ldmdavs r2, {r1, r3, r7, fp, ip, lr} │ │ │ │ @ instruction: 0xf04f627a │ │ │ │ - blcs 3fb04 │ │ │ │ + blcs 3fb0c │ │ │ │ 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: 0x4604e894 │ │ │ │ + @ instruction: 0x4604e890 │ │ │ │ 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 fe0fd268 │ │ │ │ + bl 1ffd270 │ │ │ │ cmplt r0, #120, 16 @ 0x780000 │ │ │ │ ldc2 7, cr15, [r6, #-1020]! @ 0xfffffc04 │ │ │ │ @ instruction: 0xf7c54620 │ │ │ │ - blmi df9794 │ │ │ │ + blmi df978c │ │ │ │ ldmdavs fp, {r0, r1, r3, r4, r5, r6, sl, lr} │ │ │ │ - bmi dada38 │ │ │ │ + bmi dada40 │ │ │ │ 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} @ │ │ │ │ @@ -59670,73 +59672,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, r3, r5, r6, r8, fp, sp, lr, pc} │ │ │ │ + stmdbmi r9!, {r3, r5, r6, r8, fp, sp, lr, pc} │ │ │ │ andvs pc, pc, #64, 4 │ │ │ │ - blmi a92458 │ │ │ │ + blmi a92460 │ │ │ │ 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!, {r8, fp, sp, lr, pc} │ │ │ │ + stmdbmi r4!, {r2, r3, r4, r5, r6, r7, fp, sp, lr, pc} │ │ │ │ andvs pc, r9, #64, 4 │ │ │ │ - blmi 952464 │ │ │ │ + blmi 95246c │ │ │ │ ldrbtmi r4, [ip], #-1145 @ 0xfffffb87 │ │ │ │ @ instruction: 0xe7ee447b │ │ │ │ ldrtmi r4, [r0], -r2, lsr #18 │ │ │ │ @ instruction: 0xf2404c22 │ │ │ │ - blmi 8d3fe8 │ │ │ │ + blmi 8d3ff0 │ │ │ │ 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, r3, r4, r6, r7, fp, sp, lr, pc} │ │ │ │ + ldmdbmi fp, {r3, r4, 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 │ │ │ │ - andeq r8, r8, r8, asr #29 │ │ │ │ - andeq r0, r4, r0, lsl sp │ │ │ │ + andeq r8, r8, r0, asr #29 │ │ │ │ + andeq r0, r4, r8, lsl #26 │ │ │ │ ldrdeq r0, [r0], -r8 │ │ │ │ - andeq r8, r8, r6, lsr #29 │ │ │ │ - andeq r8, r8, r0, asr lr │ │ │ │ - muleq r4, r2, ip │ │ │ │ - andeq sp, r1, r6, lsl #11 │ │ │ │ - ldrdeq sp, [r1], -r8 │ │ │ │ - andeq sp, r1, r4, ror r5 │ │ │ │ - andeq sp, r1, r6, asr #17 │ │ │ │ - andeq sp, r1, ip, asr r5 │ │ │ │ - muleq r1, lr, r8 │ │ │ │ - andeq r5, r1, r4, lsl #7 │ │ │ │ - andeq sp, r1, ip, lsr r5 │ │ │ │ - andeq sp, r1, lr, ror #16 │ │ │ │ - andeq r5, r1, r4, ror #6 │ │ │ │ - andeq sp, r1, r8, lsr #10 │ │ │ │ - @ instruction: 0x0001d7b6 │ │ │ │ - andeq r5, r1, r0, asr r3 │ │ │ │ - andeq sp, r1, r6, lsl r5 │ │ │ │ - andeq sp, r1, r8, lsl #15 │ │ │ │ - andeq r5, r1, r8, lsr r3 │ │ │ │ - strdeq sp, [r1], -r2 │ │ │ │ - andeq sp, r1, r8, asr r8 │ │ │ │ - andeq r5, r1, sl, lsl r3 │ │ │ │ + muleq r8, lr, lr │ │ │ │ + andeq r8, r8, r8, asr #28 │ │ │ │ + andeq r0, r4, sl, lsl #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 feb96698 │ │ │ │ + bl feb966a0 │ │ │ │ @ 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 │ │ │ │ @@ -59747,19 +59749,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 #14 │ │ │ │ - strdeq r8, [r8], -lr │ │ │ │ - andeq sp, r1, lr, asr #15 │ │ │ │ + andeq r4, r4, r0, ror #14 │ │ │ │ + strdeq r8, [r8], -r6 │ │ │ │ + @ instruction: 0x0001d7be │ │ │ │ vst3. {d27,d29,d31}, [pc :256], r0 │ │ │ │ - bl feb966f4 │ │ │ │ + bl feb966fc │ │ │ │ @ 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 │ │ │ │ @@ -59770,17 +59772,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 #14 │ │ │ │ - andeq r8, r8, r2, lsr #25 │ │ │ │ - andeq sp, r1, sl, lsl #15 │ │ │ │ + andeq r4, r4, r4, lsl #14 │ │ │ │ + muleq r8, sl, ip │ │ │ │ + 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 │ │ │ │ @@ -59792,173 +59794,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 ffafd4ac │ │ │ │ + b ff9fd4b4 │ │ │ │ @ instruction: 0xf88a2300 │ │ │ │ - blmi 1d4bdbc │ │ │ │ + blmi 1d4bdc4 │ │ │ │ andne lr, sp, #3489792 @ 0x354000 │ │ │ │ tstvs r9, fp, ror r4 │ │ │ │ @ instruction: 0xf105b12a │ │ │ │ @ instruction: 0xf00b0038 │ │ │ │ @ instruction: 0xf85bff6b │ │ │ │ stmiavs r8!, {r2, r5, ip, lr}^ │ │ │ │ - svc 0x00def7c4 │ │ │ │ + svc 0x00daf7c4 │ │ │ │ @ instruction: 0xf7c44628 │ │ │ │ - teqcs ip, ip @ │ │ │ │ + teqcs ip, r8 @ │ │ │ │ @ instruction: 0xf7c42001 │ │ │ │ - blmi 1afb2fc │ │ │ │ + blmi 1afb2f4 │ │ │ │ ldrbtmi r4, [fp], #-1541 @ 0xfffff9fb │ │ │ │ eoreq pc, r4, r3, asr #16 │ │ │ │ @ instruction: 0xf0002800 │ │ │ │ @ instruction: 0xf04f8090 │ │ │ │ @ instruction: 0xb1260a01 │ │ │ │ @ instruction: 0xf7c54630 │ │ │ │ - @ instruction: 0xf100ea10 │ │ │ │ + @ instruction: 0xf100ea0c │ │ │ │ ldrbmi r0, [r1], -r1, lsl #20 │ │ │ │ @ instruction: 0xf7c42001 │ │ │ │ - rscvs lr, r8, r8, lsr pc │ │ │ │ + rscvs lr, r8, r4, lsr pc │ │ │ │ @ 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 f3dc04 │ │ │ │ + blvs f3dc0c │ │ │ │ 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 feefd64a │ │ │ │ + blx feefd652 │ │ │ │ smlsdcc ip, r8, r6, r4 │ │ │ │ pop {r0, r2, r3, r4, r5, r7, r9, sl, lr} │ │ │ │ ssub8mi r8, r8, r0 │ │ │ │ - svc 0x008cf7c4 │ │ │ │ + svc 0x0088f7c4 │ │ │ │ @ instruction: 0xf7c44628 │ │ │ │ - blmi 127b490 │ │ │ │ + blmi 127b488 │ │ │ │ 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 ff57d69c │ │ │ │ + blx ff57d6a4 │ │ │ │ andscs lr, pc, #100, 14 @ 0x1900000 │ │ │ │ @ instruction: 0xf1054641 │ │ │ │ @ instruction: 0xf7c50014 │ │ │ │ - @ instruction: 0xf885ea5e │ │ │ │ + @ instruction: 0xf885ea5a │ │ │ │ @ instruction: 0xe7bd6033 │ │ │ │ vmul.i8 d20, d0, d22 │ │ │ │ ldmdami r6!, {r1, r2, r4, r5, r6, r7, r9, sp, lr} │ │ │ │ ldrbtmi r4, [r8], #-1145 @ 0xfffffb87 │ │ │ │ - blx 1ffd6c2 │ │ │ │ - blmi d79638 │ │ │ │ + blx 1ffd6ca │ │ │ │ + blmi d79640 │ │ │ │ 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 19fd6f2 │ │ │ │ - blmi b396c0 │ │ │ │ + blx 19fd6fa │ │ │ │ + blmi b396c8 │ │ │ │ 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 0x002cf7c4 │ │ │ │ + svc 0x0028f7c4 │ │ │ │ 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 efd74a │ │ │ │ + blx efd752 │ │ │ │ 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, asr ip │ │ │ │ - andeq r8, r8, r8, asr pc │ │ │ │ - andeq r8, r8, r6, lsr #24 │ │ │ │ - andeq r4, r4, r8, ror #12 │ │ │ │ - andeq r8, r8, r6, lsl #30 │ │ │ │ - andeq r8, r8, lr, asr #29 │ │ │ │ - andeq r8, r8, sl, ror fp │ │ │ │ - andeq sp, r1, ip, asr #5 │ │ │ │ - muleq r1, r2, r6 │ │ │ │ - andeq r8, r8, r8, asr #22 │ │ │ │ - andeq sp, r1, r8, ror r2 │ │ │ │ - andeq sp, r1, lr, lsr r6 │ │ │ │ - andeq sp, r1, r4, asr r2 │ │ │ │ - andeq sp, r1, sl, lsl r6 │ │ │ │ - andeq r8, r8, r0, ror #21 │ │ │ │ - andeq sp, r1, r4, lsr #4 │ │ │ │ - andeq sp, r1, sl, ror #11 │ │ │ │ - @ instruction: 0x00088ab0 │ │ │ │ - andeq r8, r8, r8, lsl #21 │ │ │ │ - andeq r8, r8, r6, lsr #27 │ │ │ │ - andeq sp, r1, ip, asr #3 │ │ │ │ - muleq r1, r2, r5 │ │ │ │ - @ instruction: 0x0001d1ba │ │ │ │ - andeq sp, r1, r0, lsl #11 │ │ │ │ + andeq r8, r8, lr, asr #24 │ │ │ │ + andeq r8, r8, r0, asr pc │ │ │ │ + andeq r8, r8, lr, lsl ip │ │ │ │ + andeq r4, r4, r0, ror #12 │ │ │ │ + strdeq r8, [r8], -lr │ │ │ │ + andeq r8, r8, r6, asr #29 │ │ │ │ + andeq r8, r8, r2, ror fp │ │ │ │ + @ instruction: 0x0001d2bc │ │ │ │ + andeq sp, r1, r2, lsl #13 │ │ │ │ + andeq r8, r8, r0, asr #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 │ │ │ │ + ldrdeq r8, [r8], -r8 @ │ │ │ │ + andeq sp, r1, r4, lsl r2 │ │ │ │ + ldrdeq sp, [r1], -sl │ │ │ │ + andeq r8, r8, r8, lsr #21 │ │ │ │ + andeq r8, r8, r0, lsl #21 │ │ │ │ + muleq r8, lr, sp │ │ │ │ + @ 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 feb969cc │ │ │ │ + bl feb969d4 │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ svcge 0x00000fe8 │ │ │ │ strmi r4, [sp], -r6, lsl #12 │ │ │ │ @ instruction: 0xff84f7fd │ │ │ │ - blle 4c6fec │ │ │ │ + blle 4c6ff4 │ │ │ │ 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, 2, cr15, cr10, cr4, {6} │ │ │ │ + cdp 7, 2, cr15, cr6, cr4, {6} │ │ │ │ adcvs r4, r0, r3, lsl #12 │ │ │ │ movwcs lr, #0 │ │ │ │ ldcllt 6, cr4, [r8, #96]! @ 0x60 │ │ │ │ - strdeq r8, [r8], -r2 │ │ │ │ + andeq r8, r8, sl, ror #25 │ │ │ │ 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 @ │ │ │ │ @@ -59975,22 +59977,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]! │ │ │ │ - andeq r8, r8, lr, lsr #25 │ │ │ │ + andeq r8, r8, r6, lsr #25 │ │ │ │ strlt r4, [r0], #2309 @ 0x905 │ │ │ │ svcge 0x00004479 │ │ │ │ teqpvc r2, r1, lsl #10 @ p-variant is OBSOLETE │ │ │ │ @ instruction: 0xf85d46bd │ │ │ │ @ instruction: 0xf7db7b04 │ │ │ │ svclt 0x0000ba0f │ │ │ │ - andeq r8, r8, ip, lsr r9 │ │ │ │ + andeq r8, r8, r4, lsr 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} │ │ │ │ @@ -60008,166 +60010,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 #24 │ │ │ │ + andeq r8, r8, sl, lsl 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 17daa8 │ │ │ │ + blvc 17dab0 │ │ │ │ andcs r4, r0, r0, ror r7 │ │ │ │ @ instruction: 0xf85d46bd │ │ │ │ ldrbmi r7, [r0, -r4, lsl #22]! │ │ │ │ - andeq r8, r8, r6, asr #23 │ │ │ │ + @ instruction: 0x00088bbe │ │ │ │ vst3.32 {d27,d29,d31}, [pc :256], r0 │ │ │ │ - bl feb96b4c │ │ │ │ + bl feb96b54 │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ - blmi 1303874 │ │ │ │ + blmi 130387c │ │ │ │ stmdbmi fp, {r1, r3, r7, ip, sp, pc}^ │ │ │ │ - bmi 1310b48 │ │ │ │ + bmi 1310b50 │ │ │ │ svcge 0x00004479 │ │ │ │ ldmdavs fp, {r2, r9, sl, lr} │ │ │ │ ldmdavs r2, {r1, r3, r7, fp, ip, lr} │ │ │ │ @ instruction: 0xf04f627a │ │ │ │ - blcs 40170 │ │ │ │ + blcs 40178 │ │ │ │ @ instruction: 0x4620d13f │ │ │ │ @ instruction: 0xff4cf7ff │ │ │ │ - blle 120718c │ │ │ │ + blle 1207194 │ │ │ │ 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 │ │ │ │ - stm ip, {r0, r2, r6, r7, r8, r9, sl, ip, sp, lr, pc} │ │ │ │ - blcs 1599a4 │ │ │ │ + stm r8, {r0, r2, r6, r7, r8, r9, sl, ip, sp, lr, pc} │ │ │ │ + blcs 1599ac │ │ │ │ @ instruction: 0x462ad11a │ │ │ │ strtmi r2, [r0], -sp, lsl #2 │ │ │ │ - svc 0x00caf7c4 │ │ │ │ - blle ffd099a8 │ │ │ │ + svc 0x00c6f7c4 │ │ │ │ + blle ffd099b0 │ │ │ │ ldrbtmi r4, [fp], #-2872 @ 0xfffff4c8 │ │ │ │ - blcs 59a1c │ │ │ │ + blcs 59a24 │ │ │ │ strcs sp, [r0], #-337 @ 0xfffffeaf │ │ │ │ - blmi d52290 │ │ │ │ + blmi d52298 │ │ │ │ ldmpl r3, {r1, r3, r4, r5, r6, sl, lr}^ │ │ │ │ - bvs 1f19a28 │ │ │ │ + bvs 1f19a30 │ │ │ │ @ instruction: 0xf04f405a │ │ │ │ cmple r8, r0, lsl #6 │ │ │ │ strcc r4, [r8, -r0, lsr #12]! │ │ │ │ ldclt 6, cr4, [r0, #756]! @ 0x2f4 │ │ │ │ - blcs 292294 │ │ │ │ + blcs 29229c │ │ │ │ ldmdavs r1, {r1, r3, r4, r5, r6, sl, lr} │ │ │ │ @ instruction: 0xf64fd031 │ │ │ │ @ instruction: 0xf6cf33fa │ │ │ │ @ instruction: 0xf8c273ff │ │ │ │ - bllt 28be08 │ │ │ │ + bllt 28be10 │ │ │ │ ldrbtcc pc, [sl], #1615 @ 0x64f @ │ │ │ │ - ldrbtvc pc, [pc], #1743 @ 3f9f0 @ │ │ │ │ + ldrbtvc pc, [pc], #1743 @ 3f9f8 @ │ │ │ │ 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 fee0721c │ │ │ │ + ble fee07224 │ │ │ │ ldrbtmi r4, [fp], #-2852 @ 0xfffff4dc │ │ │ │ @ instruction: 0xf8c3681a │ │ │ │ - bcs 4fe38 │ │ │ │ + bcs 4fe40 │ │ │ │ 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 @ 3fa54 @ │ │ │ │ + ldrbtvc pc, [pc], #1743 @ 3fa5c @ │ │ │ │ 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 0x0000ee04 │ │ │ │ - andeq r8, r8, ip, asr r8 │ │ │ │ - andeq r0, r4, r4, lsr #13 │ │ │ │ - ldrdeq r0, [r0], -r8 │ │ │ │ - andeq r8, r8, sl, lsl #16 │ │ │ │ - andeq r0, r4, r8, asr #12 │ │ │ │ - andeq r8, r8, r0, ror #15 │ │ │ │ - andeq ip, r1, sl, lsl pc │ │ │ │ - strdeq sp, [r1], -r0 │ │ │ │ - andeq r8, r8, r6, lsr #15 │ │ │ │ - strdeq ip, [r1], -r2 │ │ │ │ - andeq sp, r1, r8, asr #5 │ │ │ │ - andeq ip, r1, r0, ror #29 │ │ │ │ - @ instruction: 0x0001d2b6 │ │ │ │ - @ instruction: 0x0001ceb6 │ │ │ │ - andeq sp, r1, ip, lsl #5 │ │ │ │ - andeq ip, r1, r4, lsr #29 │ │ │ │ - andeq sp, r1, sl, ror r2 │ │ │ │ + svclt 0x0000ee00 │ │ │ │ + andeq r8, r8, r4, asr r8 │ │ │ │ + muleq r4, ip, r6 │ │ │ │ + ldrdeq r0, [r0], -r8 │ │ │ │ + andeq r8, r8, r2, lsl #16 │ │ │ │ + andeq r0, r4, r0, asr #12 │ │ │ │ + ldrdeq r8, [r8], -r8 @ │ │ │ │ + andeq ip, r1, sl, lsl #30 │ │ │ │ + andeq sp, r1, r0, ror #5 │ │ │ │ + muleq r8, lr, r7 │ │ │ │ + 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 feb96ccc │ │ │ │ + bl feb96cd4 │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ - blmi d43a54 │ │ │ │ + blmi d43a5c │ │ │ │ strmi fp, [r4], -r4, lsl #1 │ │ │ │ svcge 0x0004447b │ │ │ │ - blcs 59b4c │ │ │ │ + blcs 59b54 │ │ │ │ strtmi sp, [r0], -r4, asr #2 │ │ │ │ mrc2 7, 4, pc, cr4, cr15, {7} │ │ │ │ - blle b872fc │ │ │ │ + blle b87304 │ │ │ │ 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: 0x4628ed32 │ │ │ │ + strtmi lr, [r8], -lr, lsr #26 │ │ │ │ @ instruction: 0xf7c468ad │ │ │ │ - blmi 97afd8 │ │ │ │ + blmi 97afd0 │ │ │ │ ldrbtmi r2, [fp], #-512 @ 0xfffffe00 │ │ │ │ eorcs pc, r4, r3, asr #16 │ │ │ │ @ instruction: 0x4628b155 │ │ │ │ - ldmda r4!, {r0, r2, r6, r7, r8, r9, sl, ip, sp, lr, pc}^ │ │ │ │ + ldmda r0!, {r0, r2, r6, r7, r8, r9, sl, ip, sp, lr, pc}^ │ │ │ │ ldrbtmi r4, [fp], #-2848 @ 0xfffff4e0 │ │ │ │ - bllt 519ba4 │ │ │ │ + bllt 519bac │ │ │ │ strtmi r2, [r0], -r0, lsl #8 │ │ │ │ ldclt 6, cr4, [r0, #756]! @ 0x2f4 │ │ │ │ @ instruction: 0xf7c54620 │ │ │ │ - @ instruction: 0xe7f3e9b8 │ │ │ │ + @ instruction: 0xe7f3e9b4 │ │ │ │ ldrbtmi r4, [fp], #-2843 @ 0xfffff4e5 │ │ │ │ @ instruction: 0xf8c3681a │ │ │ │ - bcs 4ff74 │ │ │ │ + bcs 4ff7c │ │ │ │ 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 │ │ │ │ @@ -60178,105 +60180,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 │ │ │ │ - ldc 7, cr15, [ip], #784 @ 0x310 │ │ │ │ + ldc 7, cr15, [r8], #784 @ 0x310 │ │ │ │ svclt 0x0000e7ac │ │ │ │ - ldrdeq r8, [r8], -ip │ │ │ │ - andeq r8, r8, r6, ror #19 │ │ │ │ - andeq r8, r8, sl, asr #19 │ │ │ │ - @ instruction: 0x000889b2 │ │ │ │ - andeq r8, r8, r2, lsl #13 │ │ │ │ - andeq r8, r8, sl, ror #12 │ │ │ │ - @ instruction: 0x0001cdb6 │ │ │ │ - muleq r1, r4, r1 │ │ │ │ - andeq ip, r1, r0, lsr #27 │ │ │ │ - andeq sp, r1, lr, ror r1 │ │ │ │ - andeq ip, r1, lr, lsl #27 │ │ │ │ - andeq sp, r1, ip, ror #2 │ │ │ │ + ldrdeq r8, [r8], -r4 │ │ │ │ + ldrdeq r8, [r8], -lr │ │ │ │ + andeq r8, r8, r2, asr #19 │ │ │ │ + andeq r8, r8, sl, lsr #19 │ │ │ │ + andeq r8, r8, sl, ror r6 │ │ │ │ + andeq r8, r8, r2, ror #12 │ │ │ │ + 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 feb96ddc │ │ │ │ + bl feb96de4 │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ - blmi 903b84 │ │ │ │ + blmi 903b8c │ │ │ │ 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 11ec0f0 │ │ │ │ + bllt 11ec0f8 │ │ │ │ ldrbtmi r4, [fp], #-2844 @ 0xfffff4e4 │ │ │ │ addvs pc, r8, #8585216 @ 0x830000 │ │ │ │ ldrbtmi r4, [fp], #-2843 @ 0xfffff4e5 │ │ │ │ @ instruction: 0x4620615d │ │ │ │ - stmdb lr, {r0, r2, r6, r7, r8, r9, sl, ip, sp, lr, pc}^ │ │ │ │ - ble 10742c │ │ │ │ + stmdb sl, {r0, r2, r6, r7, r8, r9, sl, ip, sp, lr, pc}^ │ │ │ │ + ble 107434 │ │ │ │ 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 46f438 │ │ │ │ + blmi 46f440 │ │ │ │ eorscs r4, pc, #51380224 @ 0x3100000 │ │ │ │ @ instruction: 0x461e447b │ │ │ │ eorvc pc, r2, r3, lsl #10 │ │ │ │ - svc 0x0082f7c4 │ │ │ │ + svc 0x007ef7c4 │ │ │ │ @ instruction: 0xf8862300 │ │ │ │ strb r3, [sp, r7, asr #5] │ │ │ │ - andeq r8, r8, sl, asr #11 │ │ │ │ - ldrdeq r8, [r8], -sl │ │ │ │ - andeq r8, r8, lr, lsr #11 │ │ │ │ - strdeq r3, [r4], -lr │ │ │ │ - muleq r8, r6, r5 │ │ │ │ + andeq r8, r8, r2, asr #11 │ │ │ │ + ldrdeq r8, [r8], -r2 │ │ │ │ + andeq r8, r8, r6, lsr #11 │ │ │ │ + strdeq r3, [r4], -r6 │ │ │ │ andeq r8, r8, lr, lsl #11 │ │ │ │ - ldrdeq ip, [r1], -ip @ │ │ │ │ - andeq sp, r1, r6, asr #1 │ │ │ │ - andeq ip, r1, sl, asr #25 │ │ │ │ - strheq sp, [r1], -r4 │ │ │ │ - andeq r8, r8, r8, asr r5 │ │ │ │ + andeq r8, r8, r6, lsl #11 │ │ │ │ + andeq ip, r1, ip, asr #25 │ │ │ │ + strheq sp, [r1], -r6 │ │ │ │ + @ instruction: 0x0001ccba │ │ │ │ + andeq sp, r1, r4, lsr #1 │ │ │ │ + andeq r8, r8, r0, asr 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 fea808d8 │ │ │ │ + bllt fea808e0 │ │ │ │ @ instruction: 0xf0002d00 │ │ │ │ andcs r8, r0, fp, asr r2 │ │ │ │ - stmia sl!, {r0, r2, r6, r7, r8, r9, sl, ip, sp, lr, pc} │ │ │ │ + stmia 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, cr2, cr4, {6} │ │ │ │ + cdp 7, 12, 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 │ │ │ │ @@ -60305,22 +60307,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, 8, cr15, cr8, cr4, {6} │ │ │ │ + cdp 7, 8, cr15, cr4, cr4, {6} │ │ │ │ strbcc pc, [r4, #2271]! @ 0x8df @ │ │ │ │ - bleq 7bee0 │ │ │ │ + bleq 7bee8 │ │ │ │ ldrbtmi r4, [fp], #-1664 @ 0xfffff980 │ │ │ │ @ instruction: 0xf5034648 │ │ │ │ movwls r7, #9011 @ 0x2333 │ │ │ │ movwvs pc, #1103 @ 0x44f @ │ │ │ │ - blcc 7a4ec │ │ │ │ + blcc 7a4f4 │ │ │ │ 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 │ │ │ │ @@ -60353,49 +60355,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, 8, cr15, cr8, cr4, {6} │ │ │ │ + cdp 7, 8, 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 27bea6 │ │ │ │ + blx 27beae │ │ │ │ eorhi pc, r4, r9, asr r8 @ │ │ │ │ ldrdeq pc, [ip], -r8 │ │ │ │ - bl 1efdd94 │ │ │ │ + bl 1dfdd9c │ │ │ │ @ instruction: 0xf7c44640 │ │ │ │ - @ instruction: 0xf8dfeb78 │ │ │ │ + @ instruction: 0xf8dfeb74 │ │ │ │ teqcs ip, ip, lsl #10 │ │ │ │ ldrbtmi r2, [fp], #1 │ │ │ │ - b ff97dda8 │ │ │ │ + b ff87ddb0 │ │ │ │ @ instruction: 0xf84b4680 │ │ │ │ stmdacs r0, {r2, r5} │ │ │ │ andhi pc, r4, #0 │ │ │ │ @ instruction: 0xf7c44628 │ │ │ │ - strmi lr, [r1], lr, lsr #27 │ │ │ │ - bl 287eb4 │ │ │ │ + strmi lr, [r1], sl, lsr #27 │ │ │ │ + bl 287ebc │ │ │ │ @ instruction: 0xf7c40100 │ │ │ │ - @ instruction: 0x4606ead6 │ │ │ │ + @ instruction: 0x4606ead2 │ │ │ │ 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, #1120 @ 0x460 │ │ │ │ + andcs lr, r0, #1056 @ 0x420 │ │ │ │ andcs pc, r9, r0, lsl #16 │ │ │ │ stmib r8, {r8, sl, sp}^ │ │ │ │ @ instruction: 0xf8c86400 │ │ │ │ @ instruction: 0xf8c85038 │ │ │ │ @ instruction: 0xf8c85008 │ │ │ │ @ instruction: 0xf1ba5010 │ │ │ │ @ instruction: 0xf0400f00 │ │ │ │ @@ -60434,15 +60436,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 443c0 │ │ │ │ + bcs 443c8 │ │ │ │ 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 │ │ │ │ @@ -60469,17 +60471,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 │ │ │ │ - strbmi lr, [r0], -r8, lsr #21 │ │ │ │ + strbmi lr, [r0], -r4, lsr #21 │ │ │ │ @ instruction: 0xf7c4447d │ │ │ │ - strtmi lr, [r2], -r4, lsr #21 │ │ │ │ + strtmi lr, [r2], -r0, lsr #21 │ │ │ │ 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 │ │ │ │ @@ -60499,35 +60501,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 4c4c4 │ │ │ │ + bcs 4c4cc │ │ │ │ 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 ff1ddcbc │ │ │ │ + blmi ff1ddcc4 │ │ │ │ @ instruction: 0xf8c82200 │ │ │ │ ldrbtmi r2, [fp], #-0 │ │ │ │ @ instruction: 0xf8c3681a │ │ │ │ - bcs 584f0 │ │ │ │ + bcs 584f8 │ │ │ │ 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: 0xf888ed3e │ │ │ │ + @ instruction: 0xf888ed3a │ │ │ │ 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 │ │ │ │ @@ -60599,15 +60601,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 1ebf578 │ │ │ │ + blmi 1ebf580 │ │ │ │ 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 │ │ │ │ @@ -60629,29 +60631,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] @ │ │ │ │ - stmib ip!, {r2, r6, r7, r8, r9, sl, ip, sp, lr, pc}^ │ │ │ │ + stmib 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 8886f0 │ │ │ │ + bllt 8886f8 │ │ │ │ ldrbtcc pc, [r8], pc, asr #12 @ │ │ │ │ ldrbtvc pc, [pc], pc, asr #13 @ │ │ │ │ ldclmi 6, cr14, [r9, #-124] @ 0xffffff84 │ │ │ │ @ instruction: 0xf7c44640 │ │ │ │ - strtmi lr, [r2], -ip, asr #18 │ │ │ │ + strtmi lr, [r2], -r8, asr #18 │ │ │ │ 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 │ │ │ │ @@ -60675,206 +60677,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 ffcfe336 │ │ │ │ + blx ffcfe33e │ │ │ │ ldrt r4, [r8], -r4, lsl #12 │ │ │ │ - strdeq r8, [r8], -sl │ │ │ │ - andeq r0, r4, lr, lsr r3 │ │ │ │ + strdeq r8, [r8], -r2 │ │ │ │ + andeq r0, r4, r6, lsr r3 │ │ │ │ ldrdeq r0, [r0], -r8 │ │ │ │ - andeq ip, r1, r8, lsl ip │ │ │ │ - andeq ip, r1, r4, asr #23 │ │ │ │ - @ instruction: 0x0001cfba │ │ │ │ - andeq ip, r1, ip, lsl #23 │ │ │ │ - andeq r8, r8, lr, lsl #8 │ │ │ │ - andeq ip, r1, lr, lsl #22 │ │ │ │ - muleq r8, r8, r6 │ │ │ │ - andeq r8, r8, r2, ror #6 │ │ │ │ - andeq r3, r4, r2, lsr #27 │ │ │ │ - andeq r8, r8, r2, asr #12 │ │ │ │ - andeq r8, r8, r8, lsr #5 │ │ │ │ - ldrdeq r0, [r4], -lr │ │ │ │ - andeq r8, r8, ip, ror #4 │ │ │ │ - andeq ip, r1, r8, lsr #19 │ │ │ │ - andeq r8, r8, r0, lsr #4 │ │ │ │ - andeq ip, r1, r4, ror #18 │ │ │ │ - andeq ip, r1, sl, asr sp │ │ │ │ - andeq ip, r1, r6, asr #18 │ │ │ │ - andeq ip, r1, r4, lsr #18 │ │ │ │ - strdeq ip, [r1], -ip @ │ │ │ │ - andeq ip, r1, r8, ror #17 │ │ │ │ - andeq r8, r8, r6, ror #2 │ │ │ │ - andeq r8, r8, r4, asr #2 │ │ │ │ - muleq r1, r4, r8 │ │ │ │ - andeq ip, r1, lr, asr ip │ │ │ │ - andeq r8, r8, lr, ror #1 │ │ │ │ - andeq ip, r1, r8, lsr r8 │ │ │ │ - andeq ip, r1, lr, lsr #24 │ │ │ │ - andeq ip, r1, r4, lsl r8 │ │ │ │ - andeq ip, r1, sl, lsl #24 │ │ │ │ + andeq ip, r1, r8, lsl #24 │ │ │ │ + @ instruction: 0x0001cbb4 │ │ │ │ + andeq ip, r1, sl, lsr #31 │ │ │ │ + andeq ip, r1, ip, ror fp │ │ │ │ + andeq r8, r8, r6, lsl #8 │ │ │ │ + strdeq ip, [r1], -lr │ │ │ │ + muleq r8, r0, r6 │ │ │ │ + andeq r8, r8, sl, asr r3 │ │ │ │ + muleq r4, sl, sp │ │ │ │ + andeq r8, r8, sl, lsr r6 │ │ │ │ + andeq r8, r8, r0, lsr #5 │ │ │ │ + ldrdeq r0, [r4], -r6 │ │ │ │ + andeq r8, r8, r4, ror #4 │ │ │ │ + muleq r1, r8, r9 │ │ │ │ + andeq r8, r8, r8, lsl 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, asr r1 │ │ │ │ + andeq r8, r8, ip, lsr r1 │ │ │ │ + andeq ip, r1, r4, lsl #17 │ │ │ │ + andeq ip, r1, lr, asr #24 │ │ │ │ + andeq r8, r8, r6, ror #1 │ │ │ │ + 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, ip, ror #15 │ │ │ │ - andeq ip, r1, lr, asr #15 │ │ │ │ - @ instruction: 0x0001c7b0 │ │ │ │ - andeq r8, r8, r6, lsr r0 │ │ │ │ - andeq r8, r8, r6, lsl r0 │ │ │ │ - andeq ip, r1, r8, asr r7 │ │ │ │ - andeq r7, r8, r6, ror #31 │ │ │ │ - @ instruction: 0x00087fba │ │ │ │ - strdeq ip, [r1], -ip @ │ │ │ │ - strdeq ip, [r1], -r2 │ │ │ │ - andeq r7, r8, r4, ror pc │ │ │ │ - @ instruction: 0x0001c6b8 │ │ │ │ - andeq ip, r1, lr, lsr #21 │ │ │ │ + andeq ip, r1, sl, ror #23 │ │ │ │ + ldrdeq ip, [r1], -ip @ │ │ │ │ + @ instruction: 0x0001c7be │ │ │ │ + andeq ip, r1, r0, lsr #15 │ │ │ │ + andeq r8, r8, lr, lsr #32 │ │ │ │ + andeq r8, r8, lr │ │ │ │ + andeq ip, r1, r8, asr #14 │ │ │ │ + ldrdeq r7, [r8], -lr │ │ │ │ + @ instruction: 0x00087fb2 │ │ │ │ + andeq ip, r1, ip, ror #13 │ │ │ │ + andeq ip, r1, r2, ror #21 │ │ │ │ + andeq r7, r8, ip, ror #30 │ │ │ │ + andeq ip, r1, r8, lsr #13 │ │ │ │ muleq r1, lr, sl │ │ │ │ - muleq r1, r6, r6 │ │ │ │ - andeq ip, r1, ip, lsl #21 │ │ │ │ + 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, r0, ror #12 │ │ │ │ - andeq r7, r8, lr, ror #29 │ │ │ │ - andeq ip, r1, r0, lsr r6 │ │ │ │ - @ instruction: 0x00087eb6 │ │ │ │ - strdeq ip, [r1], -sl │ │ │ │ + andeq ip, r1, ip, asr sl │ │ │ │ + andeq ip, r1, r0, asr r6 │ │ │ │ + andeq r7, r8, r6, ror #29 │ │ │ │ + andeq ip, r1, r0, lsr #12 │ │ │ │ + andeq r7, r8, lr, lsr #29 │ │ │ │ andeq ip, r1, sl, ror #19 │ │ │ │ - ldrdeq ip, [r1], -ip @ │ │ │ │ - @ instruction: 0x0001c5ba │ │ │ │ + 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 5a504 │ │ │ │ + bcs 5a50c │ │ │ │ @ instruction: 0x4629d138 │ │ │ │ @ instruction: 0xf7fd4630 │ │ │ │ strmi pc, [r4], -fp, asr #29 │ │ │ │ - blmi 8acb6c │ │ │ │ + blmi 8acb74 │ │ │ │ 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 ffafe4c6 │ │ │ │ - blle 6c7cdc │ │ │ │ + blx ffafe4ce │ │ │ │ + blle 6c7ce4 │ │ │ │ ldrbtmi r4, [fp], #-2835 @ 0xfffff4ed │ │ │ │ - blcs 5a540 │ │ │ │ + blcs 5a548 │ │ │ │ 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 fe9fe4f6 │ │ │ │ - blmi 33a3f8 │ │ │ │ + blx fe9fe4fe │ │ │ │ + blmi 33a400 │ │ │ │ @ instruction: 0xf8c3447b │ │ │ │ ldrb r4, [pc, r8, lsl #2] │ │ │ │ - andeq r7, r8, r6, asr #26 │ │ │ │ - andeq r7, r8, r8, lsr #26 │ │ │ │ - andeq ip, r1, ip, ror #8 │ │ │ │ - andeq ip, r1, r2, ror r8 │ │ │ │ - andeq r7, r8, r6, ror #25 │ │ │ │ - andeq ip, r1, r6, lsr r4 │ │ │ │ - andeq ip, r1, ip, lsr r8 │ │ │ │ - andeq ip, r1, ip, lsl r4 │ │ │ │ - andeq ip, r1, r2, lsr #16 │ │ │ │ - @ instruction: 0x00087cb0 │ │ │ │ + andeq r7, r8, lr, lsr sp │ │ │ │ + andeq r7, r8, r0, lsr #26 │ │ │ │ + andeq ip, r1, ip, asr r4 │ │ │ │ + andeq ip, r1, r2, ror #16 │ │ │ │ + ldrdeq 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, lsr #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 5a5e0 │ │ │ │ + bcs 5a5e8 │ │ │ │ @ instruction: 0x4629d138 │ │ │ │ @ instruction: 0xf7fd4630 │ │ │ │ @ instruction: 0x4604fe5d │ │ │ │ - blmi 8acc48 │ │ │ │ + blmi 8acc50 │ │ │ │ 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 1f7e5a2 │ │ │ │ - blle 6c7db8 │ │ │ │ + blx 1f7e5aa │ │ │ │ + blle 6c7dc0 │ │ │ │ ldrbtmi r4, [fp], #-2835 @ 0xfffff4ed │ │ │ │ - blcs 5a61c │ │ │ │ + blcs 5a624 │ │ │ │ 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 e7e5d2 │ │ │ │ - blmi 33a4d4 │ │ │ │ + blx e7e5da │ │ │ │ + blmi 33a4dc │ │ │ │ @ instruction: 0xf8c3447b │ │ │ │ ldrb r4, [pc, r8, lsl #2] │ │ │ │ - andeq r7, r8, sl, ror #24 │ │ │ │ - andeq r7, r8, ip, asr #24 │ │ │ │ - muleq r1, r0, r3 │ │ │ │ - andeq ip, r1, r6, lsr #15 │ │ │ │ - andeq r7, r8, sl, lsl #24 │ │ │ │ - andeq ip, r1, sl, asr r3 │ │ │ │ - andeq ip, r1, r0, ror r7 │ │ │ │ - andeq ip, r1, r0, asr #6 │ │ │ │ - andeq ip, r1, r6, asr r7 │ │ │ │ - ldrdeq r7, [r8], -r4 │ │ │ │ + andeq r7, r8, r2, ror #24 │ │ │ │ + andeq r7, r8, r4, asr #24 │ │ │ │ + andeq ip, r1, r0, lsl #7 │ │ │ │ + muleq r1, r6, r7 │ │ │ │ + andeq r7, r8, r2, lsl #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, asr #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 179181c │ │ │ │ + blmi 1791824 │ │ │ │ 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 41244 │ │ │ │ + bcs 4124c │ │ │ │ strtmi sp, [r9], -r5, asr #2 │ │ │ │ @ instruction: 0xf7fd4630 │ │ │ │ strmi pc, [r4], -r7, ror #27 │ │ │ │ - blmi 156ce14 │ │ │ │ + blmi 156ce1c │ │ │ │ ldmdavs sl, {r0, r1, r3, r4, r5, r6, sl, lr} │ │ │ │ smlabteq r8, r3, r8, pc @ │ │ │ │ - bmi 14eec48 │ │ │ │ + bmi 14eec50 │ │ │ │ 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} │ │ │ │ @@ -60882,215 +60884,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 11bf29c │ │ │ │ + blmi 11bf2a4 │ │ │ │ ldrbtmi r4, [fp], #-1540 @ 0xfffff9fc │ │ │ │ sbccc pc, r8, #13828096 @ 0xd30000 │ │ │ │ stmdacs r0, {r0, r1, r5, r6, r7, r8, fp, ip, sp, pc} │ │ │ │ - blmi 10f6ebc │ │ │ │ + blmi 10f6ec4 │ │ │ │ @ instruction: 0xf8c3447b │ │ │ │ - blmi 1090ad8 │ │ │ │ + blmi 1090ae0 │ │ │ │ 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 1efe6c6 │ │ │ │ + blx 1efe6ce │ │ │ │ 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 ff8ca6e8 │ │ │ │ + blle ff8ca6f0 │ │ │ │ @ instruction: 0xf892f7ff │ │ │ │ - blle ff8c7f04 │ │ │ │ + blle ff8c7f0c │ │ │ │ @ instruction: 0xf7c44639 │ │ │ │ - pkhtbmi lr, r0, r6, asr #16 │ │ │ │ + pkhtbmi lr, r0, r2, asr #16 │ │ │ │ bicsle r2, ip, r0, lsl #16 │ │ │ │ movwcs r2, #512 @ 0x200 │ │ │ │ stmib sp, {r8, sl, ip, pc}^ │ │ │ │ movwcs r2, #4866 @ 0x1302 │ │ │ │ @ instruction: 0x46026ab9 │ │ │ │ - svc 0x0070f7c3 │ │ │ │ + svc 0x006cf7c3 │ │ │ │ mcrrne 6, 0, r4, r1, cr6 │ │ │ │ @ instruction: 0xf7d9d0cf │ │ │ │ @ instruction: 0xf8d7ff2b │ │ │ │ - bvs ffea87c0 │ │ │ │ - bl 6d1f2c │ │ │ │ + bvs ffea87c8 │ │ │ │ + bl 6d1f34 │ │ │ │ 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: 0x4651ee90 │ │ │ │ + ldrbmi lr, [r1], -ip, lsl #29 │ │ │ │ movwlt r4, #34433 @ 0x8681 │ │ │ │ ldrtmi r4, [r0], -r2, lsl #12 │ │ │ │ - bl ffe660 │ │ │ │ + bl efe668 │ │ │ │ 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 feebc388 │ │ │ │ + bvs feebc380 │ │ │ │ @ instruction: 0xf7c44630 │ │ │ │ - blmi 5fb150 │ │ │ │ + blmi 5fb148 │ │ │ │ ldrbtmi r2, [fp], #-513 @ 0xfffffdff │ │ │ │ eorcc pc, r5, r3, asr r8 @ │ │ │ │ @ instruction: 0xe798611a │ │ │ │ @ instruction: 0xf7c34648 │ │ │ │ - bvs feebc36c │ │ │ │ + bvs feebc364 │ │ │ │ @ instruction: 0xf7c44630 │ │ │ │ - ldr lr, [r0, r8, ror #20] │ │ │ │ - svc 0x0076f7c3 │ │ │ │ - andeq r7, r8, ip, lsl #23 │ │ │ │ - ldrdeq pc, [r3], -r4 │ │ │ │ + ldr lr, [r0, r4, ror #20] │ │ │ │ + svc 0x0072f7c3 │ │ │ │ + andeq r7, r8, r4, lsl #23 │ │ │ │ + andeq pc, r3, ip, asr #19 │ │ │ │ ldrdeq r0, [r0], -r8 │ │ │ │ - andeq r7, r8, r0, ror #22 │ │ │ │ - muleq r3, lr, r9 │ │ │ │ - andeq ip, r1, lr, lsl #5 │ │ │ │ - andeq ip, r1, r4, lsr #13 │ │ │ │ - andeq r7, r8, r2, lsl fp │ │ │ │ - andeq r7, r8, r4, lsl #22 │ │ │ │ + andeq r7, r8, r8, asr fp │ │ │ │ + muleq r3, r6, r9 │ │ │ │ + andeq ip, r1, lr, ror r2 │ │ │ │ + muleq r1, r4, r6 │ │ │ │ + andeq r7, r8, sl, lsl #22 │ │ │ │ strdeq r7, [r8], -ip │ │ │ │ - andeq ip, r1, ip, asr #4 │ │ │ │ - andeq ip, r1, r2, ror r6 │ │ │ │ - andeq ip, r1, sl, lsr r2 │ │ │ │ - andeq ip, r1, r0, ror #12 │ │ │ │ - andeq r7, r8, sl, asr sp │ │ │ │ + strdeq r7, [r8], -r4 │ │ │ │ + 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, asr 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 5a880 │ │ │ │ + bcs 5a888 │ │ │ │ @ instruction: 0x4629d138 │ │ │ │ @ instruction: 0xf7fd4630 │ │ │ │ strmi pc, [r4], -sp, lsl #26 │ │ │ │ - blmi 8acee8 │ │ │ │ + blmi 8acef0 │ │ │ │ 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 ff37e820 │ │ │ │ + blx ff37e828 │ │ │ │ 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 b7e840 │ │ │ │ - blle 6c8058 │ │ │ │ + blx b7e848 │ │ │ │ + blle 6c8060 │ │ │ │ ldrbtmi r4, [fp], #-2835 @ 0xfffff4ed │ │ │ │ - blcs 5a8bc │ │ │ │ + blcs 5a8c4 │ │ │ │ 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 33a774 │ │ │ │ + blmi 33a77c │ │ │ │ @ instruction: 0xf8c3447b │ │ │ │ ldrb r4, [pc, r8, lsl #2] │ │ │ │ - andeq r7, r8, sl, asr #19 │ │ │ │ - andeq r7, r8, ip, lsr #19 │ │ │ │ - strdeq ip, [r1], -r0 │ │ │ │ - andeq ip, r1, sl, lsr #10 │ │ │ │ - andeq r7, r8, sl, ror #18 │ │ │ │ - strheq ip, [r1], -sl │ │ │ │ - strdeq ip, [r1], -r4 │ │ │ │ - andeq ip, r1, r0, lsr #1 │ │ │ │ - ldrdeq ip, [r1], -sl │ │ │ │ - andeq r7, r8, r4, lsr r9 │ │ │ │ + andeq r7, r8, r2, asr #19 │ │ │ │ + andeq r7, r8, r4, lsr #19 │ │ │ │ + andeq ip, r1, r0, ror #1 │ │ │ │ + andeq ip, r1, sl, lsl r5 │ │ │ │ + andeq r7, r8, r2, ror #18 │ │ │ │ + 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, lsr #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 5a95c │ │ │ │ + bcs 5a964 │ │ │ │ @ instruction: 0x4629d138 │ │ │ │ @ instruction: 0xf7fd4630 │ │ │ │ @ instruction: 0x4604fc9f │ │ │ │ - blmi 8acfc4 │ │ │ │ + blmi 8acfcc │ │ │ │ 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 17fe8fc │ │ │ │ + blx 17fe904 │ │ │ │ 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 6c8134 │ │ │ │ + blle 6c813c │ │ │ │ ldrbtmi r4, [fp], #-2835 @ 0xfffff4ed │ │ │ │ - blcs 5a998 │ │ │ │ + blcs 5a9a0 │ │ │ │ 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 33a850 │ │ │ │ + blmi 33a858 │ │ │ │ @ instruction: 0xf8c3447b │ │ │ │ ldrb r4, [pc, r8, lsl #2] │ │ │ │ - andeq r7, r8, lr, ror #17 │ │ │ │ - ldrdeq r7, [r8], -r0 │ │ │ │ - andeq ip, r1, r4, lsl r0 │ │ │ │ - andeq ip, r1, lr, asr r4 │ │ │ │ - andeq r7, r8, lr, lsl #17 │ │ │ │ - ldrdeq fp, [r1], -lr │ │ │ │ - andeq ip, r1, r8, lsr #8 │ │ │ │ - andeq fp, r1, r4, asr #31 │ │ │ │ - andeq ip, r1, lr, lsl #8 │ │ │ │ - andeq r7, r8, r8, asr r8 │ │ │ │ + andeq r7, r8, r6, ror #17 │ │ │ │ + andeq r7, r8, r8, asr #17 │ │ │ │ + andeq ip, r1, r4 │ │ │ │ + andeq ip, r1, lr, asr #8 │ │ │ │ + andeq r7, r8, r6, lsl #17 │ │ │ │ + andeq fp, r1, lr, asr #31 │ │ │ │ + andeq ip, r1, r8, lsl r4 │ │ │ │ + @ instruction: 0x0001bfb4 │ │ │ │ + strdeq ip, [r1], -lr │ │ │ │ + andeq r7, r8, r0, asr 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 5aa38 │ │ │ │ + bcs 5aa40 │ │ │ │ @ instruction: 0x4629d138 │ │ │ │ @ instruction: 0xf7fd4630 │ │ │ │ @ instruction: 0x4604fc31 │ │ │ │ - blmi 8ad0a0 │ │ │ │ + blmi 8ad0a8 │ │ │ │ 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} │ │ │ │ @@ -61098,54 +61100,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 6c8210 │ │ │ │ + blle 6c8218 │ │ │ │ ldrbtmi r4, [fp], #-2835 @ 0xfffff4ed │ │ │ │ - blcs 5aa74 │ │ │ │ + blcs 5aa7c │ │ │ │ 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 33a92c │ │ │ │ + blmi 33a934 │ │ │ │ @ instruction: 0xf8c3447b │ │ │ │ ldrb r4, [pc, r8, lsl #2] │ │ │ │ - andeq r7, r8, r2, lsl r8 │ │ │ │ - strdeq r7, [r8], -r4 │ │ │ │ - andeq fp, r1, r8, lsr pc │ │ │ │ - muleq r1, r6, r3 │ │ │ │ - @ instruction: 0x000877b2 │ │ │ │ - andeq fp, r1, r2, lsl #30 │ │ │ │ - andeq ip, r1, r0, ror #6 │ │ │ │ - andeq fp, r1, r8, ror #29 │ │ │ │ - andeq ip, r1, r6, asr #6 │ │ │ │ - andeq r7, r8, ip, ror r7 │ │ │ │ + andeq r7, r8, sl, lsl #16 │ │ │ │ + andeq r7, r8, ip, ror #15 │ │ │ │ + andeq fp, r1, r8, lsr #30 │ │ │ │ + andeq ip, r1, r6, lsl #7 │ │ │ │ + andeq r7, r8, sl, lsr #15 │ │ │ │ + strdeq fp, [r1], -r2 │ │ │ │ + andeq ip, r1, r0, asr r3 │ │ │ │ + ldrdeq fp, [r1], -r8 │ │ │ │ + andeq ip, r1, r6, lsr r3 │ │ │ │ + andeq r7, r8, r4, ror 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 5ab14 │ │ │ │ + bcs 5ab1c │ │ │ │ @ instruction: 0x4629d138 │ │ │ │ @ instruction: 0xf7fd4630 │ │ │ │ strmi pc, [r4], -r3, asr #23 │ │ │ │ - blmi 8ad17c │ │ │ │ + blmi 8ad184 │ │ │ │ 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} │ │ │ │ @@ -61153,63 +61155,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 6c82ec │ │ │ │ + blle 6c82f4 │ │ │ │ ldrbtmi r4, [fp], #-2835 @ 0xfffff4ed │ │ │ │ - blcs 5ab50 │ │ │ │ + blcs 5ab58 │ │ │ │ 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 33aa08 │ │ │ │ + blmi 33aa10 │ │ │ │ @ instruction: 0xf8c3447b │ │ │ │ ldrb r4, [pc, r8, lsl #2] │ │ │ │ - andeq r7, r8, r6, lsr r7 │ │ │ │ - andeq r7, r8, r8, lsl r7 │ │ │ │ - andeq fp, r1, ip, asr lr │ │ │ │ - andeq ip, r1, lr, asr #5 │ │ │ │ - ldrdeq r7, [r8], -r6 │ │ │ │ - andeq fp, r1, r6, lsr #28 │ │ │ │ - muleq r1, r8, r2 │ │ │ │ - andeq fp, r1, ip, lsl #28 │ │ │ │ - andeq ip, r1, lr, ror r2 │ │ │ │ - andeq r7, r8, r0, lsr #13 │ │ │ │ + andeq r7, r8, lr, lsr #14 │ │ │ │ + andeq r7, r8, r0, lsl r7 │ │ │ │ + andeq fp, r1, ip, asr #28 │ │ │ │ + @ instruction: 0x0001c2be │ │ │ │ + andeq r7, r8, lr, asr #13 │ │ │ │ + andeq fp, r1, r6, lsl lr │ │ │ │ + andeq ip, r1, r8, lsl #5 │ │ │ │ + strdeq fp, [r1], -ip │ │ │ │ + andeq ip, r1, lr, ror #4 │ │ │ │ + muleq r8, r8, r6 │ │ │ │ vst3. {d27,d29,d31}, [pc :256], r8 │ │ │ │ - bl feb97d4c │ │ │ │ + bl feb97d54 │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ - blmi 984af4 │ │ │ │ + blmi 984afc │ │ │ │ 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 r2!, {r2, r6, r7, r8, r9, sl, ip, sp, lr, pc} │ │ │ │ + stmda lr!, {r2, r6, r7, r8, r9, sl, ip, sp, lr, pc} │ │ │ │ svcvs 0x0080f5b0 │ │ │ │ - blmi 8353a0 │ │ │ │ + blmi 8353a8 │ │ │ │ @ instruction: 0xf853447b │ │ │ │ teqlt fp, r0, lsr #32 │ │ │ │ - blmi 7af890 │ │ │ │ + blmi 7af898 │ │ │ │ @ instruction: 0xf883447b │ │ │ │ - blmi 7555a4 │ │ │ │ + blmi 7555ac │ │ │ │ cmpvs lr, fp, ror r4 │ │ │ │ @ instruction: 0xf7c44620 │ │ │ │ - cdpne 8, 0, cr14, cr4, cr6, {2} │ │ │ │ - blmi 6b73a0 │ │ │ │ + cdpne 8, 0, cr14, cr4, cr2, {2} │ │ │ │ + blmi 6b73a8 │ │ │ │ @ instruction: 0xf8c3447b │ │ │ │ - blmi 650fbc │ │ │ │ + blmi 650fc4 │ │ │ │ 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] @ │ │ │ │ @@ -61218,93 +61220,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, #4040 @ 0xfc8 │ │ │ │ + movwcs lr, #4036 @ 0xfc4 │ │ │ │ sbccc pc, r7, #8716288 @ 0x850000 │ │ │ │ svclt 0x0000e7cd │ │ │ │ - andeq r7, r8, sl, asr r6 │ │ │ │ - andeq r7, r8, r4, ror #18 │ │ │ │ - andeq r7, r8, r8, lsr r6 │ │ │ │ - andeq r3, r4, r8, lsl #1 │ │ │ │ - andeq r7, r8, r0, lsr #12 │ │ │ │ + andeq r7, r8, r2, asr r6 │ │ │ │ + andeq r7, r8, ip, asr r9 │ │ │ │ + andeq r7, r8, r0, lsr r6 │ │ │ │ + andeq r3, r4, r0, lsl #1 │ │ │ │ andeq r7, r8, r8, lsl r6 │ │ │ │ - andeq fp, r1, r6, ror #26 │ │ │ │ - andeq ip, r1, ip, ror #3 │ │ │ │ - andeq fp, r1, r4, asr sp │ │ │ │ - ldrdeq ip, [r1], -sl │ │ │ │ - andeq r7, r8, r2, ror #11 │ │ │ │ + andeq r7, r8, r0, lsl r6 │ │ │ │ + andeq fp, r1, r6, asr sp │ │ │ │ + ldrdeq ip, [r1], -ip @ │ │ │ │ + andeq fp, r1, r4, asr #26 │ │ │ │ + andeq ip, r1, sl, asr #3 │ │ │ │ + ldrdeq r7, [r8], -sl │ │ │ │ svcvs 0x0080f5b0 │ │ │ │ push {r4, r5, r9, fp, ip, lr, pc} │ │ │ │ vst2. {d20-d23}, [pc :256], r8 │ │ │ │ - bl feb97e24 │ │ │ │ + bl feb97e2c │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ cdpmi 15, 1, cr0, cr5, cr0, {7} │ │ │ │ orrmi pc, r0, #0, 2 │ │ │ │ svcge 0x00003b01 │ │ │ │ @ instruction: 0x4604447e │ │ │ │ @ instruction: 0xf04f4688 │ │ │ │ - bl 1c3040 │ │ │ │ + bl 1c3048 │ │ │ │ @ instruction: 0xf8560683 │ │ │ │ strmi r5, [r0, #3844]! @ 0xf04 │ │ │ │ stccs 15, cr11, [r0, #-96] @ 0xffffffa0 │ │ │ │ - blvs feb34c8c │ │ │ │ + blvs feb34c94 │ │ │ │ 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 │ │ │ │ - stc 7, cr15, [sl], {195} @ 0xc3 │ │ │ │ + stc 7, cr15, [r6], {195} @ 0xc3 │ │ │ │ @ instruction: 0xf7c34628 │ │ │ │ - @ instruction: 0xf8c6ec88 │ │ │ │ + @ instruction: 0xf8c6ec84 │ │ │ │ strcc r9, [r1], #-0 │ │ │ │ svcvs 0x0080f5b4 │ │ │ │ andcs sp, r0, r5, ror #3 │ │ │ │ mvnshi lr, #12386304 @ 0xbd0000 │ │ │ │ ldrbmi r2, [r0, -r0]! │ │ │ │ - andeq r7, r8, r0, lsr #17 │ │ │ │ + muleq r8, r8, r8 │ │ │ │ svcvs 0x0080f5b0 │ │ │ │ - blmi 3f74f0 │ │ │ │ + blmi 3f74f8 │ │ │ │ addmi pc, r0, #0, 2 │ │ │ │ - bcc aded4 │ │ │ │ + bcc adedc │ │ │ │ svcge 0x0000447b │ │ │ │ - bl 109c9c │ │ │ │ + bl 109ca4 │ │ │ │ @ instruction: 0xf8530382 │ │ │ │ - bcs 4c8b4 │ │ │ │ + bcs 4c8bc │ │ │ │ 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 #16 │ │ │ │ + andeq r7, r8, r8, lsr r8 │ │ │ │ vst3.32 {d27,d29,d31}, [pc :256], r0 │ │ │ │ - bl feb97ed0 │ │ │ │ + bl feb97ed8 │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ - blmi ac4c98 │ │ │ │ + blmi ac4ca0 │ │ │ │ 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 5484fc │ │ │ │ + blle 548504 │ │ │ │ @ instruction: 0xf6404b25 │ │ │ │ stcmi 1, cr1, [r5, #-672]! @ 0xfffffd60 │ │ │ │ ldrbtmi r4, [sp], #-1147 @ 0xfffffb85 │ │ │ │ @ instruction: 0xf8534628 │ │ │ │ ldmvs sl, {r2, r5, ip, sp}^ │ │ │ │ - blx fe47ecd2 │ │ │ │ + blx fe47ecda │ │ │ │ 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 7f03d8 │ │ │ │ + blmi 7f03e0 │ │ │ │ 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 │ │ │ │ @@ -61323,39 +61325,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 │ │ │ │ + ldrdeq r7, [r8], -r0 │ │ │ │ ldrdeq r7, [r8], -r8 │ │ │ │ - andeq r7, r8, r0, ror #15 │ │ │ │ - andeq fp, r1, lr, lsl ip │ │ │ │ - andeq r7, r8, ip, lsr #9 │ │ │ │ - muleq r8, ip, r4 │ │ │ │ - andeq fp, r1, r6, ror #23 │ │ │ │ - andeq ip, r1, r8, ror r0 │ │ │ │ - andeq ip, r1, r6, rrx │ │ │ │ - andeq fp, r1, r2, asr #23 │ │ │ │ - andeq ip, r1, r4, asr r0 │ │ │ │ - andeq ip, r1, r2, lsr r0 │ │ │ │ + andeq fp, r1, lr, lsl #24 │ │ │ │ + andeq r7, r8, r4, lsr #9 │ │ │ │ + muleq r8, r4, r4 │ │ │ │ + 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 feb97fb4 │ │ │ │ + bl feb97fbc │ │ │ │ @ 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 71adf8 │ │ │ │ + bllt 71ae00 │ │ │ │ @ instruction: 0xf7fe4620 │ │ │ │ mcrne 13, 0, pc, cr4, cr15, {0} @ │ │ │ │ tstcs r0, r4, lsl fp │ │ │ │ @ instruction: 0x462b4632 │ │ │ │ @ instruction: 0xf7c39100 │ │ │ │ - blmi a3c224 │ │ │ │ + blmi a3c21c │ │ │ │ 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 │ │ │ │ @@ -61380,44 +61382,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 @ 40e68 @ │ │ │ │ + ldrbtvc pc, [pc], #1743 @ 40e70 @ │ │ │ │ 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]! @ │ │ │ │ - strdeq r7, [r8], -r4 │ │ │ │ - andeq r7, r8, r6, asr #7 │ │ │ │ - @ instruction: 0x000873b2 │ │ │ │ - strdeq fp, [r1], -r8 │ │ │ │ - muleq r1, r6, pc @ │ │ │ │ - andeq fp, r1, r4, ror #21 │ │ │ │ - andeq fp, r1, r2, lsl #31 │ │ │ │ - ldrdeq fp, [r1], -r2 │ │ │ │ - andeq fp, r1, r0, ror pc │ │ │ │ - andeq fp, r1, r2, lsr #21 │ │ │ │ - andeq fp, r1, r0, asr #30 │ │ │ │ + andeq r7, r8, ip, ror #7 │ │ │ │ + @ instruction: 0x000873be │ │ │ │ + andeq r7, r8, sl, lsr #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 feb980b0 │ │ │ │ + bl feb980b8 │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ - blmi c04e58 │ │ │ │ + blmi c04e60 │ │ │ │ strmi fp, [r4], -r3, lsl #1 │ │ │ │ svcge 0x0002447b │ │ │ │ - bllt 71af30 │ │ │ │ + bllt 71af38 │ │ │ │ @ instruction: 0xf7fe4620 │ │ │ │ cdpne 12, 0, cr15, cr4, cr3, {5} │ │ │ │ tstcs r0, r4, lsl fp │ │ │ │ movwcs r2, #512 @ 0x200 │ │ │ │ @ instruction: 0xf7c39100 │ │ │ │ - blmi a3c12c │ │ │ │ + blmi a3c124 │ │ │ │ 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 │ │ │ │ @@ -61442,44 +61444,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 @ 40f60 @ │ │ │ │ + ldrbtvc pc, [pc], #1743 @ 40f68 @ │ │ │ │ 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]! @ │ │ │ │ - strdeq r7, [r8], -r8 │ │ │ │ - andeq r7, r8, lr, asr #5 │ │ │ │ - @ instruction: 0x000872ba │ │ │ │ - andeq fp, r1, r0, lsl #20 │ │ │ │ - andeq fp, r1, r6, lsr #29 │ │ │ │ - andeq fp, r1, ip, ror #19 │ │ │ │ - muleq r1, r2, lr │ │ │ │ - ldrdeq fp, [r1], -sl │ │ │ │ - andeq fp, r1, r0, lsl #29 │ │ │ │ - andeq fp, r1, sl, lsr #19 │ │ │ │ - andeq fp, r1, r0, asr lr │ │ │ │ + strdeq r7, [r8], -r0 │ │ │ │ + andeq r7, r8, r6, asr #5 │ │ │ │ + @ instruction: 0x000872b2 │ │ │ │ + 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 feb981a8 │ │ │ │ + bl feb981b0 │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ - blmi c04f50 │ │ │ │ + blmi c04f58 │ │ │ │ strmi fp, [r4], -r3, lsl #1 │ │ │ │ svcge 0x0002447b │ │ │ │ - bllt 71b028 │ │ │ │ + bllt 71b030 │ │ │ │ @ instruction: 0xf7fe4620 │ │ │ │ cdpne 12, 0, cr15, cr4, cr7, {1} │ │ │ │ tstcs r2, r4, lsl fp │ │ │ │ movwcs r2, #512 @ 0x200 │ │ │ │ @ instruction: 0xf7c39100 │ │ │ │ - blmi a3c034 │ │ │ │ + blmi a3c02c │ │ │ │ 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 │ │ │ │ @@ -61504,46 +61506,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 @ 41058 @ │ │ │ │ + ldrbtvc pc, [pc], #1743 @ 41060 @ │ │ │ │ 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 #4 │ │ │ │ - ldrdeq r7, [r8], -r6 │ │ │ │ - andeq r7, r8, r2, asr #3 │ │ │ │ - andeq fp, r1, r8, lsl #18 │ │ │ │ - @ instruction: 0x0001bdba │ │ │ │ - strdeq fp, [r1], -r4 │ │ │ │ - andeq fp, r1, r6, lsr #27 │ │ │ │ - andeq fp, r1, r2, ror #17 │ │ │ │ - muleq r1, r4, sp │ │ │ │ - @ instruction: 0x0001b8b2 │ │ │ │ - andeq fp, r1, r4, ror #26 │ │ │ │ + strdeq r7, [r8], -r8 │ │ │ │ + andeq r7, r8, lr, asr #3 │ │ │ │ + @ instruction: 0x000871ba │ │ │ │ + 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 feb982a0 │ │ │ │ + bl feb982a8 │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ - blmi a45068 │ │ │ │ + blmi a45070 │ │ │ │ strmi sl, [r4], -r0, lsl #30 │ │ │ │ ldmdavs fp, {r0, r1, r3, r4, r5, r6, sl, lr} │ │ │ │ @ instruction: 0x4620b9bb │ │ │ │ - blx feb7f0b2 │ │ │ │ - blle 2c88cc │ │ │ │ - ldmib r8!, {r0, r1, r6, r7, r8, r9, sl, ip, sp, lr, pc}^ │ │ │ │ + blx feb7f0ba │ │ │ │ + blle 2c88d4 │ │ │ │ + ldmib r4!, {r0, r1, r6, r7, r8, r9, sl, ip, sp, lr, pc}^ │ │ │ │ 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 830734 │ │ │ │ + blmi 83073c │ │ │ │ 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 │ │ │ │ @@ -61565,50 +61567,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 #2 │ │ │ │ - strdeq r7, [r8], -r0 │ │ │ │ - andeq r7, r8, r0, ror #1 │ │ │ │ - andeq fp, r1, sl, lsr #16 │ │ │ │ - andeq fp, r1, r8, ror #25 │ │ │ │ - andeq fp, r1, r6, lsl r8 │ │ │ │ - ldrdeq fp, [r1], -r4 │ │ │ │ - andeq fp, r1, r4, lsl #16 │ │ │ │ - andeq fp, r1, r2, asr #25 │ │ │ │ + andeq r7, r8, r0, lsl #2 │ │ │ │ + andeq r7, r8, r8, ror #1 │ │ │ │ + ldrdeq r7, [r8], -r8 │ │ │ │ + andeq fp, r1, sl, lsl r8 │ │ │ │ ldrdeq fp, [r1], -r8 │ │ │ │ - muleq r1, r6, ip │ │ │ │ + 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 feb9837c │ │ │ │ + bl feb98384 │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ - blmi a05124 │ │ │ │ + blmi a0512c │ │ │ │ strmi fp, [r4], -r2, lsl #1 │ │ │ │ svcge 0x0002447b │ │ │ │ - bllt 151b1fc │ │ │ │ + bllt 151b204 │ │ │ │ @ instruction: 0xf7fe4620 │ │ │ │ vmovne.16 d4[0], pc │ │ │ │ - blmi 8f79bc │ │ │ │ + blmi 8f79c4 │ │ │ │ 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 5c0d2c │ │ │ │ + blmi 5c0d34 │ │ │ │ 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 │ │ │ │ @@ -61619,26 +61621,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 #32 │ │ │ │ - andeq r7, r8, r8, lsl r0 │ │ │ │ - andeq fp, r1, r0, ror #14 │ │ │ │ - ldrdeq r6, [r8], -ip │ │ │ │ - andeq fp, r1, r6, lsr #14 │ │ │ │ - andeq fp, r1, ip, ror #23 │ │ │ │ - andeq fp, r1, r4, lsl r7 │ │ │ │ - ldrdeq fp, [r1], -sl │ │ │ │ - andeq fp, r1, r6, asr #23 │ │ │ │ + andeq r7, r8, r4, lsr #32 │ │ │ │ + andeq r7, r8, r0, lsl r0 │ │ │ │ + andeq fp, r1, r0, asr r7 │ │ │ │ + ldrdeq 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 fc704 │ │ │ │ + blhi fc70c │ │ │ │ @ instruction: 0x0c0cebad │ │ │ │ svceq 0x0008f8cc │ │ │ │ @ instruction: 0x4616b0b3 │ │ │ │ svcge 0x00024ab1 │ │ │ │ @ instruction: 0x461d4cb1 │ │ │ │ ldrbtmi r4, [sl], #-2993 @ 0xfffff44f │ │ │ │ cmnvs r9, ip, ror r4 │ │ │ │ @@ -61646,112 +61648,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, {r4, r6, r9, sl, fp, sp, lr, pc}^ │ │ │ │ + stmib r7, {r2, r3, r6, r9, sl, fp, sp, lr, pc}^ │ │ │ │ cdpcs 0, 0, cr1, cr0, cr1, {0} │ │ │ │ movwcs sp, #117 @ 0x75 │ │ │ │ andcs r6, r1, #59 @ 0x3b │ │ │ │ - beq 7d3dc │ │ │ │ + beq 7d3e4 │ │ │ │ tstpeq pc, #4 @ p-variant is OBSOLETE │ │ │ │ @ instruction: 0x46d146d3 │ │ │ │ ldmdaeq ip!, {r0, r1, r2, r8, ip, sp, lr, pc} │ │ │ │ - blhi fe73c92c │ │ │ │ + blhi fe73c934 │ │ │ │ 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 │ │ │ │ - ldc 7, cr15, [ip], #-780 @ 0xfffffcf4 │ │ │ │ + ldc 7, cr15, [r8], #-780 @ 0xfffffcf4 │ │ │ │ @ instruction: 0xf7c34620 │ │ │ │ - @ instruction: 0xf107ea0e │ │ │ │ - bl 1021dc │ │ │ │ - bl fed814e0 │ │ │ │ + @ instruction: 0xf107ea0a │ │ │ │ + bl 1021e4 │ │ │ │ + bl fed814e8 │ │ │ │ ldmibvs lr!, {r1, r3, r9}^ │ │ │ │ adcsvs r4, sl, #68157440 @ 0x4100000 │ │ │ │ stccs 8, cr15, [r4], {80} @ 0x50 │ │ │ │ - b 10dbcdc │ │ │ │ + b 10dbce4 │ │ │ │ @ instruction: 0xf8400206 │ │ │ │ ldmibvs sl!, {r2, r7, sl, fp, sp} │ │ │ │ movweq lr, #39779 @ 0x9b63 │ │ │ │ - blhi 37c91c │ │ │ │ + blhi 37c924 │ │ │ │ movwcs r6, #763 @ 0x2fb │ │ │ │ ldrmi r9, [sl], -r0, lsl #4 │ │ │ │ @ instruction: 0xf7c36a38 │ │ │ │ - stmdacs r0, {r1, r2, r3, r4, r5, r6, r7, r9, fp, sp, lr, pc} │ │ │ │ + stmdacs r0, {r1, r3, r4, r5, r6, r7, r9, fp, sp, lr, pc} │ │ │ │ @ instruction: 0xf8d7dd4a │ │ │ │ @ instruction: 0x46209010 │ │ │ │ @ instruction: 0x464a697e │ │ │ │ @ instruction: 0xf7c34631 │ │ │ │ - stmdacs r0, {r1, r2, r3, r8, fp, sp, lr, pc} │ │ │ │ + stmdacs r0, {r1, r3, r8, fp, sp, lr, pc} │ │ │ │ ldrtmi sp, [r3], -r2, ror #26 │ │ │ │ strmi r4, [r3], #-1155 @ 0xfffffb7d │ │ │ │ - bl fee9991c │ │ │ │ + bl fee99924 │ │ │ │ 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, [r0, #780]! @ 0x30c │ │ │ │ - bl fec5b63c │ │ │ │ + stcl 7, cr15, [ip, #780]! @ 0x30c │ │ │ │ + bl fec5b644 │ │ │ │ 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, #161792 @ 0x27800 │ │ │ │ + andcs lr, r0, #157696 @ 0x26800 │ │ │ │ mulvs r2, r1, r5 │ │ │ │ @ instruction: 0xf64fdc03 │ │ │ │ @ instruction: 0xf6cf39e2 │ │ │ │ - bmi 1b5fb80 │ │ │ │ + bmi 1b5fb88 │ │ │ │ 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 fc698 │ │ │ │ + blhi fc6a0 │ │ │ │ svchi 0x00f0e8bd │ │ │ │ tstle r1, r3, asr #24 │ │ │ │ - bl 1fff2bc │ │ │ │ - blcs 31b3c0 │ │ │ │ - blcs 171018 │ │ │ │ + bl 1eff2c4 │ │ │ │ + blcs 31b3c8 │ │ │ │ + blcs 171020 │ │ │ │ @ instruction: 0xf7c3d020 │ │ │ │ - @ instruction: 0xf8d7eb78 │ │ │ │ + @ instruction: 0xf8d7eb74 │ │ │ │ stmdavs r6, {r4, r5, r6, r7, ip, sp} │ │ │ │ - blcs 52bdc │ │ │ │ + blcs 52be4 │ │ │ │ addshi pc, sp, r0 │ │ │ │ rsb r6, r3, lr, lsr #32 │ │ │ │ stmdacs r0, {r0, r3, r4, r6, r7, r9, sl, lr} │ │ │ │ @ instruction: 0xf8d7d1f1 │ │ │ │ - blcs 4d79c │ │ │ │ + blcs 4d7a4 │ │ │ │ @ instruction: 0xf7c3d04a │ │ │ │ - movwcs lr, #2918 @ 0xb66 │ │ │ │ + movwcs lr, #2914 @ 0xb62 │ │ │ │ mulvs r3, r9, r5 │ │ │ │ strb sp, [r6, fp, asr #25] │ │ │ │ @ instruction: 0xf7c3d059 │ │ │ │ - stmdavs r3, {r1, r2, r3, r4, r6, r8, r9, fp, sp, lr, pc} │ │ │ │ + stmdavs r3, {r1, r3, r4, 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, r4, r7, r8, sl, fp, sp, lr, pc} │ │ │ │ - beq 13c2d0 │ │ │ │ - bl 189b600 │ │ │ │ + ldmvs fp!, {r1, r2, r3, r7, r8, sl, fp, sp, lr, pc} │ │ │ │ + beq 13c2d8 │ │ │ │ + bl 189b608 │ │ │ │ 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 │ │ │ │ @@ -61759,15 +61761,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, r3, r5, r6, r8, sl, fp, sp, lr, pc}^ │ │ │ │ + stmib r7, {r1, r3, 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 │ │ │ │ @@ -61785,15 +61787,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, #1024000 @ 0xfa000 │ │ │ │ + andcs lr, r0, #1007616 @ 0xf6000 │ │ │ │ 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} │ │ │ │ @@ -61804,165 +61806,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, {r6, r7, fp, sp, lr, pc} │ │ │ │ + ldmdami r2, {r2, r3, r4, r5, r7, fp, sp, lr, pc} │ │ │ │ ldmdavs r9!, {r2, r8, r9, sp} │ │ │ │ tstls r0, r2, lsr #12 │ │ │ │ @ instruction: 0xf6404478 │ │ │ │ @ instruction: 0xf7f22165 │ │ │ │ smmulr r7, r3, sp │ │ │ │ ... │ │ │ │ - muleq r3, sl, sp │ │ │ │ - muleq r3, r8, sp │ │ │ │ + muleq r3, r2, sp │ │ │ │ + muleq r3, r0, sp │ │ │ │ ldrdeq r0, [r0], -r8 │ │ │ │ andeq r0, r0, r8, lsl #9 │ │ │ │ - andeq lr, r3, sl, ror ip │ │ │ │ - andeq fp, r1, lr, ror #9 │ │ │ │ - andeq fp, r1, ip, lsr #9 │ │ │ │ - muleq r1, r6, r4 │ │ │ │ - andeq fp, r1, sl, asr #8 │ │ │ │ - andeq fp, r1, r4, lsr r4 │ │ │ │ - andeq fp, r1, lr, lsl r4 │ │ │ │ - andeq fp, r1, r4, lsl #8 │ │ │ │ + andeq lr, r3, r2, ror 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 bb7dd4 │ │ │ │ + blmi bb7ddc │ │ │ │ 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 147f59e │ │ │ │ - bvs f7b540 │ │ │ │ + blx 147f5a6 │ │ │ │ + bvs f7b548 │ │ │ │ strls r4, [r0], #-1579 @ 0xfffff9d5 │ │ │ │ ldrtmi r4, [r1], -sl, asr #12 │ │ │ │ mcr2 7, 2, pc, cr4, cr15, {7} @ │ │ │ │ - ble 108dd0 │ │ │ │ + ble 108dd8 │ │ │ │ ldrbtmi r4, [fp], #-2849 @ 0xfffff4df │ │ │ │ smlabtmi r8, r3, r8, pc @ │ │ │ │ ldrbtmi r4, [fp], #-2848 @ 0xfffff4e0 │ │ │ │ - blcs 5b63c │ │ │ │ + blcs 5b644 │ │ │ │ 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 ff97f5ee │ │ │ │ + blx ff97f5f6 │ │ │ │ strcc r4, [r4, -r0, lsr #12] │ │ │ │ pop {r0, r2, r3, r4, r5, r7, r9, sl, lr} │ │ │ │ - blmi 5e25c8 │ │ │ │ + blmi 5e25d0 │ │ │ │ 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 ff27f626 │ │ │ │ + blx ff27f62e │ │ │ │ svclt 0x0000e7f1 │ │ │ │ - andeq r6, r8, sl, asr #24 │ │ │ │ - andeq r6, r8, ip, lsr #24 │ │ │ │ - andeq fp, r1, r0, ror r3 │ │ │ │ - andeq fp, r1, lr, asr #16 │ │ │ │ - strdeq r6, [r8], -r2 │ │ │ │ + andeq r6, r8, r2, asr #24 │ │ │ │ + andeq r6, r8, r4, lsr #24 │ │ │ │ + andeq fp, r1, r0, ror #6 │ │ │ │ + andeq fp, r1, lr, lsr r8 │ │ │ │ andeq r6, r8, sl, ror #23 │ │ │ │ - andeq fp, r1, sl, lsr r3 │ │ │ │ - andeq fp, r1, r8, lsl r8 │ │ │ │ - andeq fp, r1, r0, lsr #6 │ │ │ │ - strdeq fp, [r1], -lr │ │ │ │ - andeq r6, r8, r4, lsr #23 │ │ │ │ - andeq fp, r1, r8, ror #5 │ │ │ │ - andeq fp, r1, r6, asr #15 │ │ │ │ + andeq r6, r8, r2, ror #23 │ │ │ │ + andeq fp, r1, sl, lsr #6 │ │ │ │ + andeq fp, r1, r8, lsl #16 │ │ │ │ + andeq fp, r1, r0, lsl r3 │ │ │ │ + andeq fp, r1, lr, ror #15 │ │ │ │ + muleq r8, ip, fp │ │ │ │ + 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 5b6f8 │ │ │ │ + blcs 5b700 │ │ │ │ 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 0x0046f7c2 │ │ │ │ + svc 0x0042f7c2 │ │ │ │ stcle 8, cr2, [r9, #-0] │ │ │ │ strmi r1, [r5], #-2596 @ 0xfffff5dc │ │ │ │ strtmi r4, [r2], -r6, lsl #8 │ │ │ │ strbmi r4, [r0], -r9, lsr #12 │ │ │ │ - svc 0x003cf7c2 │ │ │ │ + svc 0x0038f7c2 │ │ │ │ ldclle 8, cr2, [r5] │ │ │ │ tstle r8, r1 │ │ │ │ - stmib lr!, {r0, r1, r6, r7, r8, r9, sl, ip, sp, lr, pc}^ │ │ │ │ - blcs 31b6e0 │ │ │ │ - blcs 171338 │ │ │ │ - blmi fb5a70 │ │ │ │ + stmib sl!, {r0, r1, r6, r7, r8, r9, sl, ip, sp, lr, pc}^ │ │ │ │ + blcs 31b6e8 │ │ │ │ + blcs 171340 │ │ │ │ + blmi fb5a78 │ │ │ │ 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 da1ec0 │ │ │ │ + blmi da1ec8 │ │ │ │ ldrbtmi r2, [fp], #-3584 @ 0xfffff200 │ │ │ │ - blle 59b770 │ │ │ │ + blle 59b778 │ │ │ │ rscsle r2, r5, r0, lsl #20 │ │ │ │ @ instruction: 0xf6404932 │ │ │ │ ldmdami r2!, {r0, r4, r6, r7, r9, sp} │ │ │ │ ldrbtmi r4, [r8], #-1145 @ 0xfffffb87 │ │ │ │ - blx 157f70e │ │ │ │ + blx 157f716 │ │ │ │ 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 afb6d8 │ │ │ │ + blmi afb6e0 │ │ │ │ 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 cff752 │ │ │ │ - blmi 97b68c │ │ │ │ + blx cff75a │ │ │ │ + blmi 97b694 │ │ │ │ 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 │ │ │ │ @@ -61975,170 +61977,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 1ff7aa │ │ │ │ + blx 1ff7b2 │ │ │ │ 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, lsr fp │ │ │ │ - ldrdeq r6, [r8], -r0 │ │ │ │ - @ instruction: 0x00086ab2 │ │ │ │ - andeq fp, r1, r0, lsl #4 │ │ │ │ - andeq fp, r1, lr, ror #13 │ │ │ │ - andeq fp, r1, sl, ror #3 │ │ │ │ - ldrdeq fp, [r1], -r8 │ │ │ │ - andeq r6, r8, r4, ror sl │ │ │ │ - @ instruction: 0x0001b1bc │ │ │ │ - andeq fp, r1, sl, lsr #13 │ │ │ │ - andeq r6, r8, ip, asr #20 │ │ │ │ - andeq r6, r8, r2, lsr sl │ │ │ │ - andeq fp, r1, r6, ror r1 │ │ │ │ - andeq fp, r1, r4, ror #12 │ │ │ │ - andeq fp, r1, r4, ror #2 │ │ │ │ - andeq fp, r1, r2, asr r6 │ │ │ │ - andeq fp, r1, r2, asr r1 │ │ │ │ - andeq fp, r1, r0, asr #12 │ │ │ │ + andeq r6, r8, r8, lsr #22 │ │ │ │ + andeq r6, r8, r8, asr #21 │ │ │ │ + andeq r6, r8, sl, lsr #21 │ │ │ │ + strdeq fp, [r1], -r0 │ │ │ │ + ldrdeq fp, [r1], -lr │ │ │ │ + ldrdeq fp, [r1], -sl │ │ │ │ + andeq fp, r1, r8, asr #13 │ │ │ │ + andeq r6, r8, ip, ror #20 │ │ │ │ + andeq fp, r1, ip, lsr #3 │ │ │ │ + muleq r1, sl, r6 │ │ │ │ + andeq r6, r8, r4, asr #20 │ │ │ │ + andeq r6, r8, sl, lsr #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 51b8a0 │ │ │ │ + bllt 51b8a8 │ │ │ │ rsble r2, ip, r0, lsl #28 │ │ │ │ svceq 0x0000f1b8 │ │ │ │ @ instruction: 0x4620d074 │ │ │ │ @ instruction: 0xffe6f7fd │ │ │ │ - ble 28905c │ │ │ │ + ble 289064 │ │ │ │ strcc lr, [r1], #-40 @ 0xffffffd8 │ │ │ │ @ instruction: 0xf7c3d11e │ │ │ │ - stmdavs r3, {r1, r2, r3, r5, r8, fp, sp, lr, pc} │ │ │ │ + stmdavs r3, {r1, r3, r5, r8, fp, sp, lr, pc} │ │ │ │ svclt 0x00182b0b │ │ │ │ @ instruction: 0xd12f2b04 │ │ │ │ @ instruction: 0x46414632 │ │ │ │ @ instruction: 0xf7c24628 │ │ │ │ - cdpne 14, 0, cr14, cr4, cr12, {3} │ │ │ │ - blmi 10b8828 │ │ │ │ + cdpne 14, 0, cr14, cr4, cr8, {3} │ │ │ │ + blmi 10b8830 │ │ │ │ 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 191b900 │ │ │ │ + bllt 191b908 │ │ │ │ strtmi r2, [r8], -r0, lsl #10 │ │ │ │ ldrhhi lr, [r0, #141]! @ 0x8d │ │ │ │ ldrbtmi r4, [fp], #-2872 @ 0xfffff4c8 │ │ │ │ @ instruction: 0xf8c3681a │ │ │ │ - bcs 55cc8 │ │ │ │ + bcs 55cd0 │ │ │ │ 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]! @ 41fa7 @ │ │ │ │ + ldrbvc pc, [pc, #1743]! @ 41faf @ │ │ │ │ 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 1b7f8dc │ │ │ │ + blx 1b7f8e4 │ │ │ │ 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 16ff900 │ │ │ │ - blmi 9bb88c │ │ │ │ + blx 16ff908 │ │ │ │ + blmi 9bb894 │ │ │ │ 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]! @ 42013 @ │ │ │ │ + ldrbvc pc, [pc, #1743]! @ 4201b @ │ │ │ │ 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 bff958 │ │ │ │ + blx bff960 │ │ │ │ svclt 0x0000e7e8 │ │ │ │ - andeq r6, r8, r8, lsl #19 │ │ │ │ - andeq r6, r8, r8, asr #18 │ │ │ │ - muleq r1, r2, r0 │ │ │ │ - andeq fp, r1, r8, lsl #11 │ │ │ │ - andeq r6, r8, r6, lsr #18 │ │ │ │ - andeq r6, r8, r6, lsl r9 │ │ │ │ - andeq fp, r1, r2, rrx │ │ │ │ - andeq fp, r1, r8, asr r5 │ │ │ │ - andeq r6, r8, lr, ror #17 │ │ │ │ - andeq fp, r1, r0, lsr r0 │ │ │ │ - andeq fp, r1, r6, lsr #10 │ │ │ │ - andeq fp, r1, lr, lsl r0 │ │ │ │ - andeq fp, r1, r4, lsl r5 │ │ │ │ - andeq fp, r1, ip │ │ │ │ - andeq fp, r1, r2, lsl #10 │ │ │ │ - muleq r8, ip, r8 │ │ │ │ - andeq r6, r8, r2, lsl #17 │ │ │ │ - andeq sl, r1, r6, asr #31 │ │ │ │ - @ instruction: 0x0001b4bc │ │ │ │ - @ instruction: 0x0001afb4 │ │ │ │ - andeq fp, r1, sl, lsr #9 │ │ │ │ + andeq r6, r8, r0, lsl #19 │ │ │ │ + andeq r6, r8, r0, asr #18 │ │ │ │ + andeq fp, r1, r2, lsl #1 │ │ │ │ + andeq fp, r1, r8, ror r5 │ │ │ │ + andeq r6, r8, lr, lsl r9 │ │ │ │ + andeq r6, r8, lr, lsl #18 │ │ │ │ + andeq fp, r1, r2, asr r0 │ │ │ │ + andeq fp, r1, r8, asr #10 │ │ │ │ + andeq r6, r8, r6, ror #17 │ │ │ │ + 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 │ │ │ │ + muleq r8, r4, r8 │ │ │ │ + andeq r6, r8, sl, ror 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 5ba4c │ │ │ │ + blcs 5ba54 │ │ │ │ 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 8124d0 │ │ │ │ + ble 8124d8 │ │ │ │ @ instruction: 0x46291b32 │ │ │ │ @ instruction: 0xf7c34640 │ │ │ │ - stmdacs r0, {r1, r2, r4, r6, r7, fp, sp, lr, pc} │ │ │ │ + stmdacs r0, {r1, r4, r6, r7, fp, sp, lr, pc} │ │ │ │ stmdane r4!, {r2, r6, r7, r8, r9, sl, fp, ip, sp, pc} │ │ │ │ ldclle 8, cr1, [r3], #180 @ 0xb4 │ │ │ │ - stmda sl, {r0, r1, r6, r7, r8, r9, sl, ip, sp, lr, pc}^ │ │ │ │ - blcs 31ba28 │ │ │ │ - blcs 171680 │ │ │ │ - blmi e75dd4 │ │ │ │ + stmda r6, {r0, r1, r6, r7, r8, r9, sl, ip, sp, lr, pc}^ │ │ │ │ + blcs 31ba30 │ │ │ │ + blcs 171688 │ │ │ │ + blmi e75ddc │ │ │ │ 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 @ │ │ │ │ @@ -62151,15 +62153,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 abb94c │ │ │ │ + blmi abb954 │ │ │ │ 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 │ │ │ │ @@ -62169,15 +62171,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 7bb9d8 │ │ │ │ + blmi 7bb9e0 │ │ │ │ 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 │ │ │ │ @@ -62186,36 +62188,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]! @ │ │ │ │ - ldrdeq r6, [r8], -ip │ │ │ │ - andeq r6, r8, r8, lsl #15 │ │ │ │ - andeq r6, r8, r2, ror r7 │ │ │ │ - @ instruction: 0x0001aeba │ │ │ │ - andeq fp, r1, r0, asr #7 │ │ │ │ - andeq sl, r1, r8, lsr #29 │ │ │ │ - andeq fp, r1, lr, lsr #7 │ │ │ │ - andeq r6, r8, ip, lsr r7 │ │ │ │ - andeq sl, r1, r8, lsl #29 │ │ │ │ - andeq fp, r1, lr, lsl #7 │ │ │ │ - andeq sl, r1, r6, ror lr │ │ │ │ - andeq fp, r1, ip, ror r3 │ │ │ │ - andeq r6, r8, r6, lsl #14 │ │ │ │ - andeq r6, r8, ip, ror #13 │ │ │ │ - andeq sl, r1, r0, lsr lr │ │ │ │ - andeq fp, r1, r6, lsr r3 │ │ │ │ - andeq sl, r1, lr, lsl lr │ │ │ │ - andeq fp, r1, r4, lsr #6 │ │ │ │ + ldrdeq r6, [r8], -r4 │ │ │ │ + andeq r6, r8, r0, lsl #15 │ │ │ │ + andeq r6, r8, sl, ror #14 │ │ │ │ + andeq sl, r1, sl, lsr #29 │ │ │ │ + @ instruction: 0x0001b3b0 │ │ │ │ + muleq r1, r8, lr │ │ │ │ + muleq r1, lr, r3 │ │ │ │ + andeq r6, r8, r4, lsr 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 │ │ │ │ + strdeq r6, [r8], -lr │ │ │ │ + andeq r6, r8, r4, ror #13 │ │ │ │ + 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 feb98d50 │ │ │ │ + bl feb98d58 │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ - blmi 7c5af8 │ │ │ │ + blmi 7c5b00 │ │ │ │ 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 │ │ │ │ @@ -62238,26 +62240,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, asr r6 │ │ │ │ - andeq r6, r8, lr, lsr r6 │ │ │ │ + andeq r6, r8, lr, asr #12 │ │ │ │ andeq r6, r8, r6, lsr r6 │ │ │ │ - andeq sl, r1, r4, lsl #27 │ │ │ │ - muleq r1, r6, r2 │ │ │ │ - andeq r5, r1, r2, asr #1 │ │ │ │ - andeq sl, r1, r0, asr sp │ │ │ │ - andeq fp, r1, r2, ror #4 │ │ │ │ + andeq r6, r8, lr, lsr #12 │ │ │ │ + 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 feb98df8 │ │ │ │ + bl feb98e00 │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ - blmi 645ba0 │ │ │ │ + blmi 645ba8 │ │ │ │ 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} │ │ │ │ @@ -62274,40 +62276,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 │ │ │ │ - andeq r6, r8, lr, lsr #11 │ │ │ │ - andeq r6, r8, lr, lsl #11 │ │ │ │ + andeq r6, r8, r6, lsr #11 │ │ │ │ andeq r6, r8, r6, lsl #11 │ │ │ │ - ldrdeq sl, [r1], -r4 │ │ │ │ - strdeq fp, [r1], -r6 │ │ │ │ - andeq sl, r1, r2, asr #25 │ │ │ │ - andeq fp, r1, r4, ror #3 │ │ │ │ + andeq r6, r8, lr, ror r5 │ │ │ │ + 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] @ 40d8c │ │ │ │ + ldrcs r1, [pc, #-3880] @ 40d94 │ │ │ │ movtmi r7, #28489 @ 0x6f49 │ │ │ │ ldrcc r3, [sl, -r0, asr #26]! │ │ │ │ ldmdami r4!, {r1, r5} │ │ │ │ sxtahmi r4, sp, r8, ror #8 │ │ │ │ - blvc 17fe3c │ │ │ │ + blvc 17fe44 │ │ │ │ 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} │ │ │ │ @@ -62350,148 +62352,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, r8, lsl sp │ │ │ │ - andeq fp, r1, r4, asr #3 │ │ │ │ - andeq fp, r1, lr, lsr #6 │ │ │ │ - andeq fp, r1, ip, asr #3 │ │ │ │ - andeq r2, r1, lr, ror #25 │ │ │ │ - muleq r1, r8, r1 │ │ │ │ - andeq fp, r1, sl, lsr #7 │ │ │ │ - andeq fp, r1, r4, ror #7 │ │ │ │ - andeq fp, r1, lr, ror #7 │ │ │ │ - andeq fp, r1, ip, ror #5 │ │ │ │ - @ instruction: 0x0001b3be │ │ │ │ - @ instruction: 0x0001b2bc │ │ │ │ - andeq fp, r1, sl, lsr #3 │ │ │ │ - andeq fp, r1, r4, lsr #5 │ │ │ │ - andeq fp, r1, r6, ror #6 │ │ │ │ - muleq r1, ip, ip │ │ │ │ - strdeq fp, [r1], -r6 │ │ │ │ - andeq fp, r1, r8, lsl #6 │ │ │ │ - andeq fp, r1, lr, lsr #6 │ │ │ │ - andeq fp, r1, r8, lsr r3 │ │ │ │ - andeq fp, r1, sl, lsl #3 │ │ │ │ - muleq r1, r8, r1 │ │ │ │ - andeq fp, r1, r6, lsr #3 │ │ │ │ + andeq r2, r1, r8, lsl #26 │ │ │ │ @ instruction: 0x0001b1b4 │ │ │ │ - andeq fp, r1, r2, asr #3 │ │ │ │ - ldrdeq fp, [r1], -r0 │ │ │ │ + andeq fp, r1, lr, lsl r3 │ │ │ │ + @ instruction: 0x0001b1bc │ │ │ │ + ldrdeq r2, [r1], -lr │ │ │ │ + andeq fp, r1, r8, lsl #3 │ │ │ │ + muleq r1, sl, r3 │ │ │ │ + ldrdeq fp, [r1], -r4 │ │ │ │ ldrdeq fp, [r1], -lr │ │ │ │ - andeq fp, r1, ip, ror #3 │ │ │ │ - strdeq fp, [r1], -sl │ │ │ │ - andeq fp, r1, r8, lsl #4 │ │ │ │ - andeq fp, r1, r6, lsl r2 │ │ │ │ - andeq fp, r1, r4, lsr #4 │ │ │ │ - andeq fp, r1, sl, ror #1 │ │ │ │ - andeq fp, r1, r0, asr #1 │ │ │ │ + ldrdeq fp, [r1], -ip │ │ │ │ + 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 feb99020 │ │ │ │ + bl feb99028 │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ - blmi 345de8 │ │ │ │ - bmi 36da2c │ │ │ │ + blmi 345df0 │ │ │ │ + bmi 36da34 │ │ │ │ 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, 8, cr15, cr14, cr2, {6} │ │ │ │ + cdp 7, 8, cr15, cr10, cr2, {6} │ │ │ │ movwmi pc, #63621 @ 0xf885 @ │ │ │ │ svclt 0x0000bdb0 │ │ │ │ - ldrdeq lr, [r3], -r4 │ │ │ │ + andeq lr, r3, ip, asr #3 │ │ │ │ andeq r0, r0, r8, asr r4 │ │ │ │ - andeq r6, r8, sl, ror r3 │ │ │ │ - bmi 214a80 │ │ │ │ + andeq r6, r8, r2, ror r3 │ │ │ │ + bmi 214a88 │ │ │ │ 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 17fff0 │ │ │ │ + blvc 17fff8 │ │ │ │ svclt 0x00004770 │ │ │ │ - muleq r3, r8, r1 │ │ │ │ + muleq r3, r0, r1 │ │ │ │ andeq r0, r0, ip, lsr r4 │ │ │ │ - bmi 1d4aa0 │ │ │ │ + bmi 1d4aa8 │ │ │ │ strlt r4, [r0], #1147 @ 0x47b │ │ │ │ ldmpl fp, {r8, r9, sl, fp, sp, pc} │ │ │ │ ssatmi r6, #30, r8, lsl #16 │ │ │ │ - blvc 180010 │ │ │ │ + blvc 180018 │ │ │ │ svclt 0x00004770 │ │ │ │ - andeq lr, r3, r4, ror r1 │ │ │ │ + andeq lr, r3, ip, ror #2 │ │ │ │ @ instruction: 0x000003bc │ │ │ │ - bmi 1d4ac0 │ │ │ │ + bmi 1d4ac8 │ │ │ │ strlt r4, [r0], #1147 @ 0x47b │ │ │ │ ldmpl fp, {r8, r9, sl, fp, sp, pc} │ │ │ │ ssatmi r6, #30, r8, lsl #16 │ │ │ │ - blvc 180030 │ │ │ │ + blvc 180038 │ │ │ │ svclt 0x00004770 │ │ │ │ - andeq lr, r3, r4, asr r1 │ │ │ │ + andeq lr, r3, ip, asr #2 │ │ │ │ andeq r0, r0, r8, lsr #7 │ │ │ │ vst3.32 {d27,d29,d31}, [pc :64], r8 │ │ │ │ - bl feb990d0 │ │ │ │ + bl feb990d8 │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ ldmdami r2, {r4, r5, r6, r7, r8, r9, sl, fp} │ │ │ │ ldmdbmi r2, {sl, sp} │ │ │ │ ldrbtmi sl, [r8], #-3840 @ 0xfffff100 │ │ │ │ - blmi 4d4728 │ │ │ │ + blmi 4d4730 │ │ │ │ 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 4215c │ │ │ │ + bl 42164 │ │ │ │ @ instruction: 0xf7c20083 │ │ │ │ - andcs lr, r0, r8, lsl lr │ │ │ │ + andcs lr, r0, r4, lsl lr │ │ │ │ svclt 0x0000bd98 │ │ │ │ - andeq lr, r3, r2, lsr #2 │ │ │ │ + andeq lr, r3, sl, lsl r1 │ │ │ │ andeq r0, r0, r4, lsr #8 │ │ │ │ andeq r0, r0, r0, asr #9 │ │ │ │ - andeq r6, r8, lr, asr #5 │ │ │ │ + andeq r6, r8, r6, asr #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 936064 │ │ │ │ + bmi 93606c │ │ │ │ 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 41c028 │ │ │ │ - bmi 535ff8 │ │ │ │ + blcs 41c030 │ │ │ │ + bmi 536000 │ │ │ │ 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 │ │ │ │ @@ -62501,90 +62503,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 #4 │ │ │ │ - strheq lr, [r3], -r2 │ │ │ │ + andeq r6, r8, r0, ror #4 │ │ │ │ + andeq lr, r3, sl, lsr #1 │ │ │ │ andeq r0, r0, r0, asr #9 │ │ │ │ andeq r0, r0, r4, asr #8 │ │ │ │ - andeq sl, r1, r4, lsl #19 │ │ │ │ - andeq fp, r1, r2, ror #2 │ │ │ │ + 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 5c094 │ │ │ │ + blcs 5c09c │ │ │ │ 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 153de10 │ │ │ │ + bmi 153de08 │ │ │ │ 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: 0x4605ea30 │ │ │ │ + strmi lr, [r5], -ip, lsr #20 │ │ │ │ mvnsle r2, r0, lsl #16 │ │ │ │ ldrbmi r4, [r0], -r1, asr #12 │ │ │ │ rscsvc pc, pc, #64, 12 @ 0x4000000 │ │ │ │ - ldcl 7, cr15, [r0, #-776]! @ 0xfffffcf8 │ │ │ │ + stcl 7, cr15, [ip, #-776]! @ 0xfffffcf8 │ │ │ │ @ instruction: 0xf88a4b44 │ │ │ │ ldrbtmi r5, [fp], #-4095 @ 0xfffff001 │ │ │ │ - blcs 5c104 │ │ │ │ + blcs 5c10c │ │ │ │ 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 80066 │ │ │ │ + blx 8006e │ │ │ │ @ instruction: 0xf7e84628 │ │ │ │ stmdavs r0!, {r0, r2, r3, r4, r5, r6, r7, r9, fp, ip, sp, lr, pc} │ │ │ │ - blx fff00070 │ │ │ │ + blx fff00078 │ │ │ │ @ instruction: 0xf7e84620 │ │ │ │ - blmi dc0cb4 │ │ │ │ + blmi dc0cbc │ │ │ │ @ instruction: 0xf8d3447b │ │ │ │ - blmi d42d30 │ │ │ │ + blmi d42d38 │ │ │ │ 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 13612c │ │ │ │ + ble 136134 │ │ │ │ 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 8000be │ │ │ │ + blx 8000c6 │ │ │ │ strbmi r4, [r0], -r4, lsl #12 │ │ │ │ @ instruction: 0xf984f7d9 │ │ │ │ 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 │ │ │ │ @@ -62600,40 +62602,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]! @ 4284b @ │ │ │ │ + ldrbvc pc, [pc, #1743]! @ 42853 @ │ │ │ │ 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 │ │ │ │ - muleq r8, r6, r1 │ │ │ │ - ldrdeq sp, [r3], -lr │ │ │ │ + andeq r6, r8, lr, lsl #3 │ │ │ │ + ldrdeq sp, [r3], -r6 │ │ │ │ andeq r0, r0, ip, lsr r4 │ │ │ │ - andeq r6, r8, r4, ror #2 │ │ │ │ - andeq r6, r8, r2, lsr #2 │ │ │ │ - andeq sl, r1, r2, ror r8 │ │ │ │ - andeq fp, r1, r4, rrx │ │ │ │ - ldrdeq r6, [r8], -ip │ │ │ │ - ldrdeq r6, [r8], -r2 │ │ │ │ + andeq r6, r8, ip, asr r1 │ │ │ │ + andeq r6, r8, sl, lsl r1 │ │ │ │ + andeq sl, r1, r2, ror #16 │ │ │ │ + andeq fp, r1, r4, asr r0 │ │ │ │ + ldrdeq r6, [r8], -r4 │ │ │ │ + andeq r6, r8, sl, asr #1 │ │ │ │ muleq r0, r0, r4 │ │ │ │ - strheq r6, [r8], -r2 │ │ │ │ andeq r6, r8, sl, lsr #1 │ │ │ │ - andeq r6, r8, sl, lsl #1 │ │ │ │ - ldrdeq sl, [r1], -r4 │ │ │ │ - andeq sl, r1, r6, asr #31 │ │ │ │ - andeq sl, r1, r2, asr #15 │ │ │ │ - @ instruction: 0x0001afb4 │ │ │ │ - andeq r6, r8, sl, asr #32 │ │ │ │ - andeq sl, r1, lr, lsl #15 │ │ │ │ - andeq sl, r1, r0, lsl #31 │ │ │ │ + andeq r6, r8, r2, lsr #1 │ │ │ │ + andeq r6, r8, r2, lsl #1 │ │ │ │ + andeq sl, r1, r4, asr #15 │ │ │ │ + @ instruction: 0x0001afb6 │ │ │ │ + @ instruction: 0x0001a7b2 │ │ │ │ + andeq sl, r1, r4, lsr #31 │ │ │ │ + andeq r6, r8, r2, asr #32 │ │ │ │ + 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 │ │ │ │ @@ -62643,31 +62645,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 fe86e72e │ │ │ │ - blx fec4e230 │ │ │ │ + blx fe86e736 │ │ │ │ + blx fec4e238 │ │ │ │ stmdbeq r0, {r7, ip, sp, lr, pc}^ │ │ │ │ @ instruction: 0xf85d46bd │ │ │ │ ldrbmi r7, [r0, -r4, lsl #22]! │ │ │ │ ldrtmi r2, [sp], r1 │ │ │ │ - blvc 1803b4 │ │ │ │ + blvc 1803bc │ │ │ │ svclt 0x00004770 │ │ │ │ cdpne 4, 0, cr11, cr8, cr0, {4} │ │ │ │ andcs fp, r1, r8, lsl pc │ │ │ │ ldrtmi sl, [sp], r0, lsl #30 │ │ │ │ - blvc 1803c8 │ │ │ │ + blvc 1803d0 │ │ │ │ svclt 0x00004770 │ │ │ │ - b 146f45c │ │ │ │ + b 146f464 │ │ │ │ svcge 0x00000301 │ │ │ │ @ instruction: 0xf06fd40a │ │ │ │ - bne 1712e68 │ │ │ │ + bne 1712e70 │ │ │ │ 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 @ │ │ │ │ @@ -62675,80 +62677,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 18041c │ │ │ │ + blvc 180424 │ │ │ │ svclt 0x00004770 │ │ │ │ - b 186f4b0 │ │ │ │ - blcs 42eb8 │ │ │ │ - blle 2edeb8 │ │ │ │ + b 186f4b8 │ │ │ │ + blcs 42ec0 │ │ │ │ + blle 2edec0 │ │ │ │ tstpmi r0, r1, lsl #2 @ p-variant is OBSOLETE │ │ │ │ addmi r3, r1, #16384 @ 0x4000 │ │ │ │ @ instruction: 0x2000bfb4 │ │ │ │ ldrtmi r2, [sp], r1 │ │ │ │ - blvc 180440 │ │ │ │ + blvc 180448 │ │ │ │ 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 feb99500 │ │ │ │ + bl feb99508 │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ - bmi 2462c8 │ │ │ │ + bmi 2462d0 │ │ │ │ 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}^ │ │ │ │ - stmdb ip!, {r1, r6, r7, r8, r9, sl, ip, sp, lr, pc} │ │ │ │ + stmdb r8!, {r1, r6, r7, r8, r9, sl, ip, sp, lr, pc} │ │ │ │ ldrtmi r3, [sp], r8, lsl #14 │ │ │ │ svclt 0x0000bd80 │ │ │ │ - andeq r7, r8, ip, asr #3 │ │ │ │ + andeq r7, r8, r4, asr #3 │ │ │ │ vst3.32 {d27,d29,d31}, [pc :256], r0 │ │ │ │ - bl feb99534 │ │ │ │ + bl feb9953c │ │ │ │ @ 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 │ │ │ │ - stmdblt r8, {r1, r6, r7, r8, r9, sl, ip, sp, lr, pc} │ │ │ │ + stmdblt r4, {r1, r6, r7, r8, r9, sl, ip, sp, lr, pc} │ │ │ │ vst3. {d27,d29,d31}, [pc :256], r8 │ │ │ │ - bl feb9956c │ │ │ │ + bl feb99574 │ │ │ │ @ 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 1252df4 │ │ │ │ + blle 1252dfc │ │ │ │ andseq pc, r4, r5, lsl #2 │ │ │ │ movwcs lr, #18900 @ 0x49d4 │ │ │ │ suble r2, r8, r0, lsl #22 │ │ │ │ - bcs 5c500 │ │ │ │ + bcs 5c508 │ │ │ │ @ instruction: 0xf8d2d04e │ │ │ │ - bl fe8b23b4 │ │ │ │ + bl fe8b23bc │ │ │ │ @ instruction: 0xf1b6060c │ │ │ │ - blle 14123a8 │ │ │ │ + blle 14123b0 │ │ │ │ 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 │ │ │ │ @@ -62768,21 +62770,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, {r5, r6, fp, sp, lr, pc} │ │ │ │ + stmdacs r0, {r2, r3, r4, r6, fp, sp, lr, pc} │ │ │ │ ldmib r4, {r1, r2, r4, r5, r7, r9, fp, ip, lr, pc}^ │ │ │ │ @ instruction: 0xf1052304 │ │ │ │ - blcs 42468 │ │ │ │ + blcs 42470 │ │ │ │ strhlt sp, [r2, #-22]! @ 0xffffffea │ │ │ │ stmdbcs r1, {r0, r4, r6, fp, sp, lr} │ │ │ │ - b 8b9460 │ │ │ │ + b 8b9468 │ │ │ │ smlattcc r1, r1, r1, r7 │ │ │ │ ldcllt 0, cr6, [r8, #388]! @ 0x184 │ │ │ │ svclt 0x00a41c4e │ │ │ │ @ instruction: 0x460e4694 │ │ │ │ @ instruction: 0x2101dab2 │ │ │ │ @ instruction: 0x4619e7f6 │ │ │ │ @ instruction: 0x3604e9d2 │ │ │ │ @@ -62837,49 +62839,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 8dc678 │ │ │ │ + b 8dc680 │ │ │ │ andcc r7, r1, #536870926 @ 0x2000000e │ │ │ │ andcs lr, r1, #25427968 @ 0x1840000 │ │ │ │ svclt 0x0000e75f │ │ │ │ vst3. {d27,d29,d31}, [pc :256], r8 │ │ │ │ - bl feb99744 │ │ │ │ + bl feb9974c │ │ │ │ @ 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 6b95b8 │ │ │ │ + blle 6b95c0 │ │ │ │ eorvs r2, fp, r1, lsl #6 │ │ │ │ ldcllt 6, cr4, [r8, #128]! @ 0x80 │ │ │ │ - blcs 5cb00 │ │ │ │ + blcs 5cb08 │ │ │ │ ldmdavs r8, {r1, r3, r4, r5, r6, r7, ip, lr, pc} │ │ │ │ @ instruction: 0x4631461c │ │ │ │ - svc 0x00acf7c1 │ │ │ │ + svc 0x00a8f7c1 │ │ │ │ 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 5ca20 │ │ │ │ + blcs 5ca28 │ │ │ │ ldmdavs r8, {r1, r3, r5, r6, r7, ip, lr, pc} │ │ │ │ @ instruction: 0xe7e1461c │ │ │ │ - blcs 5cb2c │ │ │ │ + blcs 5cb34 │ │ │ │ @ instruction: 0xe7e3d1f9 │ │ │ │ svcmi 0x00f0e92d │ │ │ │ stcpl 4, cr15, [r0], {79} @ 0x4f │ │ │ │ @ instruction: 0x0c0cebad │ │ │ │ svceq 0x00c8f8cc │ │ │ │ - blcs 480934 │ │ │ │ + blcs 48093c │ │ │ │ @ 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} │ │ │ │ @@ -62900,100 +62902,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 fe9809a8 │ │ │ │ + bne fe9809b0 │ │ │ │ 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 fe3809c8 │ │ │ │ + bcs fe3809d0 │ │ │ │ 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 0x008af7c1 │ │ │ │ - @ instruction: 0x4618687b │ │ │ │ svc 0x0086f7c1 │ │ │ │ + @ instruction: 0x4618687b │ │ │ │ + svc 0x0082f7c1 │ │ │ │ @ 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 1580a08 │ │ │ │ + bne 1580a10 │ │ │ │ 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, r3, r5, r6, r8, r9, sl, fp, sp, lr, pc}^ │ │ │ │ + ldmdavs fp!, {r1, r3, r5, r6, r8, r9, sl, fp, sp, lr, pc}^ │ │ │ │ @ instruction: 0xf7c14618 │ │ │ │ - @ instruction: 0xf8dfef6a │ │ │ │ + @ instruction: 0xf8dfef66 │ │ │ │ andcs r3, r0, #60, 20 @ 0x3c000 │ │ │ │ andsvs r4, lr, fp, ror r4 │ │ │ │ ldrdcc pc, [r8], -fp │ │ │ │ ldrhvc r6, [sl], -fp │ │ │ │ @ instruction: 0xf7c168b8 │ │ │ │ - usaxmi lr, r8, lr │ │ │ │ - svc 0x005af7c1 │ │ │ │ + usaxmi lr, r8, sl │ │ │ │ + svc 0x0056f7c1 │ │ │ │ @ instruction: 0xb014f8da │ │ │ │ svceq 0x0000f1bb │ │ │ │ @ instruction: 0xf8dbd048 │ │ │ │ movwlt r3, #45072 @ 0xb010 │ │ │ │ teqlt r0, r8, lsl r9 │ │ │ │ - bne 380a58 │ │ │ │ + bne 380a60 │ │ │ │ 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 0x0034f7c1 │ │ │ │ - @ instruction: 0x4618687b │ │ │ │ svc 0x0030f7c1 │ │ │ │ + @ instruction: 0x4618687b │ │ │ │ + svc 0x002cf7c1 │ │ │ │ @ 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!, {r3, r4, r8, r9, sl, fp, sp, lr, pc}^ │ │ │ │ + ldmdavs fp!, {r2, r4, r8, r9, sl, fp, sp, lr, pc}^ │ │ │ │ @ instruction: 0xf7c14618 │ │ │ │ - @ instruction: 0xf8dbef14 │ │ │ │ + @ instruction: 0xf8dbef10 │ │ │ │ @ instruction: 0xf7c10008 │ │ │ │ - uadd16mi lr, r8, r0 │ │ │ │ - svc 0x000cf7c1 │ │ │ │ + ldrbmi lr, [r8], -ip, lsl #30 │ │ │ │ + svc 0x0008f7c1 │ │ │ │ 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 0x0000f7c1 │ │ │ │ + cdp 7, 15, cr15, cr12, cr1, {6} │ │ │ │ @ instruction: 0xf7c14650 │ │ │ │ - @ instruction: 0xf8d9eefe │ │ │ │ + @ instruction: 0xf8d9eefa │ │ │ │ @ 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} │ │ │ │ @@ -63007,39 +63009,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, r4, r6, r7, r9, sl, fp, sp, lr, pc}^ │ │ │ │ + ldmdavs fp!, {r1, r2, r3, r6, r7, r9, sl, fp, sp, lr, pc}^ │ │ │ │ @ instruction: 0xf7c14618 │ │ │ │ - @ instruction: 0xf8dbeece │ │ │ │ + @ instruction: 0xf8dbeeca │ │ │ │ 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, cr4, cr1, {6} │ │ │ │ - @ instruction: 0x4618687b │ │ │ │ cdp 7, 11, cr15, cr0, cr1, {6} │ │ │ │ + @ instruction: 0x4618687b │ │ │ │ + cdp 7, 10, 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, cr4, cr1, {6} │ │ │ │ + cdp 7, 10, cr15, cr0, cr1, {6} │ │ │ │ @ instruction: 0xf7c14658 │ │ │ │ - @ instruction: 0xf8daeea2 │ │ │ │ + @ instruction: 0xf8daee9e │ │ │ │ @ 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 │ │ │ │ @@ -63050,46 +63052,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, r3, r4, r5, r6, r9, sl, fp, sp, lr, pc}^ │ │ │ │ + ldmdavs fp!, {r3, r4, r5, r6, r9, sl, fp, sp, lr, pc}^ │ │ │ │ @ instruction: 0xf7c14618 │ │ │ │ - @ instruction: 0xf8dbee78 │ │ │ │ + @ instruction: 0xf8dbee74 │ │ │ │ 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, 5, cr15, cr14, cr1, {6} │ │ │ │ - @ instruction: 0x4618687b │ │ │ │ cdp 7, 5, cr15, cr10, cr1, {6} │ │ │ │ - ldrdeq pc, [r8], -fp │ │ │ │ + @ instruction: 0x4618687b │ │ │ │ cdp 7, 5, cr15, cr6, cr1, {6} │ │ │ │ + ldrdeq pc, [r8], -fp │ │ │ │ + cdp 7, 5, cr15, cr2, cr1, {6} │ │ │ │ @ instruction: 0xf7c14658 │ │ │ │ - @ instruction: 0xf8daee54 │ │ │ │ + @ instruction: 0xf8daee50 │ │ │ │ @ instruction: 0xf7c10008 │ │ │ │ - @ instruction: 0x4650ee50 │ │ │ │ - cdp 7, 4, cr15, cr12, cr1, {6} │ │ │ │ + ldrbmi lr, [r0], -ip, asr #28 │ │ │ │ + cdp 7, 4, 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, cr0, cr1, {6} │ │ │ │ + cdp 7, 3, cr15, cr12, cr1, {6} │ │ │ │ @ instruction: 0xf7c14648 │ │ │ │ - @ instruction: 0xf8d8ee3e │ │ │ │ + @ instruction: 0xf8d8ee3a │ │ │ │ @ instruction: 0xf1b99014 │ │ │ │ @ instruction: 0xf0000f00 │ │ │ │ @ instruction: 0xf8d98171 │ │ │ │ @ instruction: 0xf1baa010 │ │ │ │ @ instruction: 0xf0000f00 │ │ │ │ @ instruction: 0xf8da80b3 │ │ │ │ @ instruction: 0xf1bbb010 │ │ │ │ @@ -63106,39 +63108,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, r3, r9, sl, fp, sp, lr, pc}^ │ │ │ │ + ldmdavs fp!, {r3, r9, sl, fp, sp, lr, pc}^ │ │ │ │ @ instruction: 0xf7c14618 │ │ │ │ - @ instruction: 0xf8dbee08 │ │ │ │ + @ instruction: 0xf8dbee04 │ │ │ │ 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 │ │ │ │ - stcl 7, cr15, [lr, #772]! @ 0x304 │ │ │ │ - @ instruction: 0x4618687b │ │ │ │ stcl 7, cr15, [sl, #772]! @ 0x304 │ │ │ │ + @ instruction: 0x4618687b │ │ │ │ + stcl 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} │ │ │ │ - ldcl 7, cr15, [lr, #772] @ 0x304 │ │ │ │ + ldcl 7, cr15, [sl, #772] @ 0x304 │ │ │ │ @ instruction: 0xf7c14658 │ │ │ │ - @ instruction: 0xf8daeddc │ │ │ │ + @ instruction: 0xf8daedd8 │ │ │ │ @ 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 │ │ │ │ @@ -63149,42 +63151,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, r4, r5, r7, r8, sl, fp, sp, lr, pc}^ │ │ │ │ + ldmdavs fp!, {r1, r4, r5, r7, r8, sl, fp, sp, lr, pc}^ │ │ │ │ @ instruction: 0xf7c14618 │ │ │ │ - @ instruction: 0xf8dbedb2 │ │ │ │ + @ instruction: 0xf8dbedae │ │ │ │ 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 │ │ │ │ - ldc 7, cr15, [r8, #772] @ 0x304 │ │ │ │ - @ instruction: 0x4618687b │ │ │ │ ldc 7, cr15, [r4, #772] @ 0x304 │ │ │ │ - ldrdeq pc, [r8], -fp │ │ │ │ + @ instruction: 0x4618687b │ │ │ │ ldc 7, cr15, [r0, #772] @ 0x304 │ │ │ │ + ldrdeq pc, [r8], -fp │ │ │ │ + stc 7, cr15, [ip, #772] @ 0x304 │ │ │ │ @ instruction: 0xf7c14658 │ │ │ │ - @ instruction: 0xf8dfed8e │ │ │ │ + @ instruction: 0xf8dfed8a │ │ │ │ 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], -r2, lsl #27 │ │ │ │ - ldcl 7, cr15, [lr, #-772]! @ 0xfffffcfc │ │ │ │ + @ instruction: 0x4650ed7e │ │ │ │ + ldcl 7, cr15, [sl, #-772]! @ 0xfffffcfc │ │ │ │ @ instruction: 0xa014f8d9 │ │ │ │ svceq 0x0000f1ba │ │ │ │ adchi pc, fp, r0 │ │ │ │ @ instruction: 0xb010f8da │ │ │ │ svceq 0x0000f1bb │ │ │ │ @ instruction: 0xf8dbd050 │ │ │ │ movwlt r3, #45072 @ 0xb010 │ │ │ │ @@ -63198,93 +63200,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, [r2, #-772] @ 0xfffffcfc │ │ │ │ - @ instruction: 0x4618687b │ │ │ │ stcl 7, cr15, [lr, #-772] @ 0xfffffcfc │ │ │ │ + @ instruction: 0x4618687b │ │ │ │ + stcl 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, r4, r5, r8, sl, fp, sp, lr, pc}^ │ │ │ │ + ldmdavs fp!, {r1, r4, r5, r8, sl, fp, sp, lr, pc}^ │ │ │ │ @ instruction: 0xf7c14618 │ │ │ │ - @ instruction: 0xf8dfed32 │ │ │ │ + @ instruction: 0xf8dfed2e │ │ │ │ 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], -r6, lsr #26 │ │ │ │ - stc 7, cr15, [r2, #-772]! @ 0xfffffcfc │ │ │ │ + ldrbmi lr, [r8], -r2, lsr #26 │ │ │ │ + ldc 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 ffb80b52 │ │ │ │ + blx ffb80b5a │ │ │ │ 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} │ │ │ │ - ldcl 7, cr15, [ip], #772 @ 0x304 │ │ │ │ - @ instruction: 0x4618687b │ │ │ │ ldcl 7, cr15, [r8], #772 @ 0x304 │ │ │ │ + @ instruction: 0x4618687b │ │ │ │ + ldcl 7, cr15, [r4], #772 @ 0x304 │ │ │ │ @ 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 ff000bae │ │ │ │ + blx ff000bb6 │ │ │ │ ldmvs r8, {r0, r1, r3, r4, r5, r6, fp, sp, lr} │ │ │ │ @ instruction: 0xf7c1607b │ │ │ │ - ldmdavs fp!, {r5, r6, r7, sl, fp, sp, lr, pc}^ │ │ │ │ + ldmdavs fp!, {r2, r3, r4, r6, r7, sl, fp, sp, lr, pc}^ │ │ │ │ @ instruction: 0xf7c14618 │ │ │ │ - @ instruction: 0xf8dbecdc │ │ │ │ + @ instruction: 0xf8dbecd8 │ │ │ │ @ instruction: 0xf7c10008 │ │ │ │ - @ instruction: 0x4658ecd8 │ │ │ │ - ldcl 7, cr15, [r4], {193} @ 0xc1 │ │ │ │ - ldrdeq pc, [r8], -sl │ │ │ │ + @ instruction: 0x4658ecd4 │ │ │ │ ldcl 7, cr15, [r0], {193} @ 0xc1 │ │ │ │ + ldrdeq pc, [r8], -sl │ │ │ │ + stcl 7, cr15, [ip], {193} @ 0xc1 │ │ │ │ @ instruction: 0xf7c14650 │ │ │ │ - @ instruction: 0xf8d9ecce │ │ │ │ + @ instruction: 0xf8d9ecca │ │ │ │ @ instruction: 0xf7c10008 │ │ │ │ - strbmi lr, [r8], -sl, asr #25 │ │ │ │ - stcl 7, cr15, [r6], {193} @ 0xc1 │ │ │ │ + strbmi lr, [r8], -r6, asr #25 │ │ │ │ + stcl 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} │ │ │ │ - ldc 7, cr15, [sl], #772 @ 0x304 │ │ │ │ + ldc 7, cr15, [r6], #772 @ 0x304 │ │ │ │ @ instruction: 0xf7c14640 │ │ │ │ - @ instruction: 0xf8d5ecb8 │ │ │ │ + @ instruction: 0xf8d5ecb4 │ │ │ │ @ instruction: 0xf1b88014 │ │ │ │ @ instruction: 0xf0000f00 │ │ │ │ @ instruction: 0xf8d88392 │ │ │ │ @ instruction: 0xf1b99010 │ │ │ │ @ instruction: 0xf0000f00 │ │ │ │ @ instruction: 0xf8d9816e │ │ │ │ @ instruction: 0xf1baa010 │ │ │ │ @@ -63297,183 +63299,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 1a00c5e │ │ │ │ + blx 1a00c66 │ │ │ │ @ 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!, {r7, sl, fp, sp, lr, pc}^ │ │ │ │ + ldmdavs fp!, {r2, r3, r4, r5, r6, sl, fp, sp, lr, pc}^ │ │ │ │ @ instruction: 0xf7c14618 │ │ │ │ - @ instruction: 0xf8dbec7c │ │ │ │ + @ instruction: 0xf8dbec78 │ │ │ │ biclt r3, fp, r4, lsl r0 │ │ │ │ teqlt r0, r8, lsl r9 │ │ │ │ strne pc, [ip, #-2271] @ 0xfffff721 │ │ │ │ ldrbtmi r6, [r9], #-123 @ 0xffffff85 │ │ │ │ - blx 1300c96 │ │ │ │ + blx 1300c9e │ │ │ │ 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, [r2], #-772 @ 0xfffffcfc │ │ │ │ - @ instruction: 0x4618687b │ │ │ │ mrrc 7, 12, pc, lr, cr1 @ │ │ │ │ + @ instruction: 0x4618687b │ │ │ │ + mrrc 7, 12, pc, sl, cr1 @ │ │ │ │ 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, r2, cr1 @ │ │ │ │ + mcrr 7, 12, pc, lr, cr1 @ │ │ │ │ @ instruction: 0xf7c14658 │ │ │ │ - @ instruction: 0xf8daec50 │ │ │ │ + @ instruction: 0xf8daec4c │ │ │ │ @ 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 480d0a │ │ │ │ + blx 480d12 │ │ │ │ @ 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, r3, r5, sl, fp, sp, lr, pc}^ │ │ │ │ + ldmdavs fp!, {r1, r2, r5, sl, fp, sp, lr, pc}^ │ │ │ │ @ instruction: 0xf7c14618 │ │ │ │ - @ instruction: 0xf8dbec26 │ │ │ │ + @ instruction: 0xf8dbec22 │ │ │ │ biclt r3, fp, r4, lsl r0 │ │ │ │ teqlt r0, r8, lsl r9 │ │ │ │ ldrbtne pc, [r8], #-2271 @ 0xfffff721 @ │ │ │ │ ldrbtmi r6, [r9], #-123 @ 0xffffff85 │ │ │ │ - blx ffd80d40 │ │ │ │ + blx ffd80d48 │ │ │ │ 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 │ │ │ │ - stc 7, cr15, [ip], {193} @ 0xc1 │ │ │ │ - @ instruction: 0x4618687b │ │ │ │ stc 7, cr15, [r8], {193} @ 0xc1 │ │ │ │ - ldrdeq pc, [r8], -fp │ │ │ │ + @ instruction: 0x4618687b │ │ │ │ stc 7, cr15, [r4], {193} @ 0xc1 │ │ │ │ + ldrdeq pc, [r8], -fp │ │ │ │ + stc 7, cr15, [r0], {193} @ 0xc1 │ │ │ │ @ instruction: 0xf7c14658 │ │ │ │ - @ instruction: 0xf8dfec02 │ │ │ │ + @ instruction: 0xf8dfebfe │ │ │ │ andcs r3, r0, #68, 8 @ 0x44000000 │ │ │ │ andsvs r4, lr, fp, ror r4 │ │ │ │ ldrdcc pc, [r8], -sl │ │ │ │ ldrhvc r6, [sl], -fp │ │ │ │ @ instruction: 0xf7c168b8 │ │ │ │ - @ instruction: 0x4650ebf6 │ │ │ │ - bl ffd00c98 │ │ │ │ + @ instruction: 0x4650ebf2 │ │ │ │ + bl ffc00ca0 │ │ │ │ @ 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 fee00dbc │ │ │ │ + blx fee00dc4 │ │ │ │ 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 fec00dcc │ │ │ │ - bmi fff9cfc0 │ │ │ │ + blx fec00dd4 │ │ │ │ + bmi fff9cfc8 │ │ │ │ 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 ff280cec │ │ │ │ - @ instruction: 0x4618687b │ │ │ │ bl ff180cf4 │ │ │ │ + @ instruction: 0x4618687b │ │ │ │ + bl ff080cfc │ │ │ │ @ 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 fe580e00 │ │ │ │ + blx fe580e08 │ │ │ │ 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 fe380e10 │ │ │ │ + blx fe380e18 │ │ │ │ ldmvs r8, {r0, r1, r3, r4, r5, r6, fp, sp, lr} │ │ │ │ @ instruction: 0xf7c1607b │ │ │ │ - ldmdavs fp!, {r1, r2, r3, r5, r7, r8, r9, fp, sp, lr, pc}^ │ │ │ │ + ldmdavs fp!, {r1, r3, r5, r7, r8, r9, fp, sp, lr, pc}^ │ │ │ │ @ instruction: 0xf7c14618 │ │ │ │ - blmi ffb3dcd0 │ │ │ │ + blmi ffb3dcc8 │ │ │ │ ldrbtmi r2, [fp], #-512 @ 0xfffffe00 │ │ │ │ @ instruction: 0xf8db601e │ │ │ │ adcsvs r3, fp, r8 │ │ │ │ ldmvs r8!, {r1, r3, r4, ip, sp, lr} │ │ │ │ - bl fe800d40 │ │ │ │ + bl fe700d48 │ │ │ │ @ instruction: 0xf7c14658 │ │ │ │ - @ instruction: 0xf8daeb9c │ │ │ │ + @ instruction: 0xf8daeb98 │ │ │ │ @ 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 1a00e5c │ │ │ │ + blx 1a00e64 │ │ │ │ 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 1800e6c │ │ │ │ - bmi ff71d060 │ │ │ │ + blx 1800e74 │ │ │ │ + bmi ff71d068 │ │ │ │ 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 1e80d8c │ │ │ │ - @ instruction: 0x4618687b │ │ │ │ bl 1d80d94 │ │ │ │ + @ instruction: 0x4618687b │ │ │ │ + bl 1c80d9c │ │ │ │ @ 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 1180ea0 │ │ │ │ + blx 1180ea8 │ │ │ │ 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 f80eb0 │ │ │ │ + blx f80eb8 │ │ │ │ ldmvs r8, {r0, r1, r3, r4, r5, r6, fp, sp, lr} │ │ │ │ @ instruction: 0xf7c1607b │ │ │ │ - ldmdavs fp!, {r1, r2, r3, r4, r6, r8, r9, fp, sp, lr, pc}^ │ │ │ │ + ldmdavs fp!, {r1, r3, r4, r6, r8, r9, fp, sp, lr, pc}^ │ │ │ │ @ instruction: 0xf7c14618 │ │ │ │ - @ instruction: 0xf8dbeb5a │ │ │ │ + @ instruction: 0xf8dbeb56 │ │ │ │ @ instruction: 0xf7c10008 │ │ │ │ - @ instruction: 0x4658eb56 │ │ │ │ - bl 1500dd8 │ │ │ │ - ldrdeq pc, [r8], -sl │ │ │ │ + @ instruction: 0x4658eb52 │ │ │ │ bl 1400de0 │ │ │ │ + ldrdeq pc, [r8], -sl │ │ │ │ + bl 1300de8 │ │ │ │ @ instruction: 0xf7c14650 │ │ │ │ - bmi ff0fdc14 │ │ │ │ + bmi ff0fdc0c │ │ │ │ ldrdcc pc, [r8], -r9 │ │ │ │ adcsvs r4, fp, sl, ror r4 │ │ │ │ andcs r6, r0, #22 │ │ │ │ ldmvs r8!, {r1, r3, r4, ip, sp, lr} │ │ │ │ - bl 1080dfc │ │ │ │ + bl f80e04 │ │ │ │ @ instruction: 0xf7c14648 │ │ │ │ - @ instruction: 0xf8d8eb3e │ │ │ │ + @ instruction: 0xf8d8eb3a │ │ │ │ @ instruction: 0xf1b99014 │ │ │ │ @ instruction: 0xf0000f00 │ │ │ │ @ instruction: 0xf8d98211 │ │ │ │ @ instruction: 0xf1baa010 │ │ │ │ @ instruction: 0xf0000f00 │ │ │ │ @ instruction: 0xf8da80a7 │ │ │ │ @ instruction: 0xf1bbb010 │ │ │ │ @@ -63483,86 +63485,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 feb5d134 │ │ │ │ + bmi feb5d13c │ │ │ │ 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 400e60 │ │ │ │ - @ instruction: 0x4618687b │ │ │ │ bl 300e68 │ │ │ │ + @ instruction: 0x4618687b │ │ │ │ + bl 200e70 │ │ │ │ @ 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, r4, r5, r6, r7, r9, fp, sp, lr, pc}^ │ │ │ │ + ldmdavs fp!, {r4, r5, r6, r7, r9, fp, sp, lr, pc}^ │ │ │ │ @ instruction: 0xf7c14618 │ │ │ │ - blmi fe6fdb5c │ │ │ │ + blmi fe6fdb54 │ │ │ │ ldrbtmi r2, [fp], #-512 @ 0xfffffe00 │ │ │ │ @ instruction: 0xf8db601e │ │ │ │ adcsvs r3, fp, r8 │ │ │ │ ldmvs r8!, {r1, r3, r4, ip, sp, lr} │ │ │ │ - b ff980eb4 │ │ │ │ + b ff880ebc │ │ │ │ @ instruction: 0xf7c14658 │ │ │ │ - @ instruction: 0xf8daeae2 │ │ │ │ + @ instruction: 0xf8daeade │ │ │ │ @ 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 fe2dd1d4 │ │ │ │ + bmi fe2dd1dc │ │ │ │ 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 ff000f00 │ │ │ │ - @ instruction: 0x4618687b │ │ │ │ b fef00f08 │ │ │ │ + @ instruction: 0x4618687b │ │ │ │ + b fee00f10 │ │ │ │ @ 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, r5, r7, r9, fp, sp, lr, pc}^ │ │ │ │ + ldmdavs fp!, {r5, r7, r9, fp, sp, lr, pc}^ │ │ │ │ @ instruction: 0xf7c14618 │ │ │ │ - @ instruction: 0xf8dbeaa0 │ │ │ │ + @ instruction: 0xf8dbea9c │ │ │ │ @ instruction: 0xf7c10008 │ │ │ │ - @ instruction: 0x4658ea9c │ │ │ │ - b fe680f4c │ │ │ │ + @ instruction: 0x4658ea98 │ │ │ │ + b fe580f54 │ │ │ │ andcs r4, r0, #116, 22 @ 0x1d000 │ │ │ │ andsvs r4, lr, fp, ror r4 │ │ │ │ ldrdcc pc, [r8], -sl │ │ │ │ ldrhvc r6, [sl], -fp │ │ │ │ @ instruction: 0xf7c168b8 │ │ │ │ - ldrbmi lr, [r0], -lr, lsl #21 │ │ │ │ - b fe300f68 │ │ │ │ + ldrbmi lr, [r0], -sl, lsl #21 │ │ │ │ + b fe200f70 │ │ │ │ @ instruction: 0xa014f8d9 │ │ │ │ svceq 0x0000f1ba │ │ │ │ cmpphi r7, r0 @ p-variant is OBSOLETE │ │ │ │ @ instruction: 0xb010f8da │ │ │ │ svceq 0x0000f1bb │ │ │ │ mrshi pc, (UNDEF: 1) @ │ │ │ │ @ instruction: 0x3010f8db │ │ │ │ @@ -63571,431 +63573,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 185d294 │ │ │ │ + bmi 185d29c │ │ │ │ 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 1800fc0 │ │ │ │ - @ instruction: 0x4618687b │ │ │ │ b 1700fc8 │ │ │ │ + @ instruction: 0x4618687b │ │ │ │ + b 1600fd0 │ │ │ │ svclt 0x0000e0b2 │ │ │ │ - andeq sp, r3, r2, asr #20 │ │ │ │ + andeq sp, r3, sl, lsr sl │ │ │ │ ldrdeq r0, [r0], -r8 │ │ │ │ @ instruction: 0xfffffcc7 │ │ │ │ @ instruction: 0xfffffcb5 │ │ │ │ - andeq r6, r8, r6, lsl #29 │ │ │ │ + andeq r6, r8, lr, ror lr │ │ │ │ @ instruction: 0xfffffc79 │ │ │ │ @ instruction: 0xfffffc67 │ │ │ │ - andeq r6, r8, ip, lsr #28 │ │ │ │ + andeq r6, r8, r4, lsr #28 │ │ │ │ @ instruction: 0xfffffc17 │ │ │ │ @ instruction: 0xfffffc05 │ │ │ │ - ldrdeq r6, [r8], -sl │ │ │ │ + ldrdeq r6, [r8], -r2 │ │ │ │ @ instruction: 0xfffffbcd │ │ │ │ @ instruction: 0xfffffbbb │ │ │ │ - andeq r6, r8, r2, ror sp │ │ │ │ + andeq r6, r8, sl, ror #26 │ │ │ │ @ instruction: 0xfffffb51 │ │ │ │ @ instruction: 0xfffffb3f │ │ │ │ - andeq r6, r8, r4, lsl sp │ │ │ │ + andeq r6, r8, ip, lsl #26 │ │ │ │ @ instruction: 0xfffffb07 │ │ │ │ @ instruction: 0xfffffaf5 │ │ │ │ - @ instruction: 0x00086cba │ │ │ │ + @ instruction: 0x00086cb2 │ │ │ │ @ instruction: 0xfffffaa5 │ │ │ │ @ instruction: 0xfffffa93 │ │ │ │ - andeq r6, r8, r8, ror #24 │ │ │ │ + andeq r6, r8, r0, ror #24 │ │ │ │ @ instruction: 0xfffffa5b │ │ │ │ @ instruction: 0xfffffa49 │ │ │ │ - strdeq r6, [r8], -r0 │ │ │ │ + andeq r6, r8, r8, ror #23 │ │ │ │ @ instruction: 0xfffff9c5 │ │ │ │ @ instruction: 0xfffff9b3 │ │ │ │ - andeq r6, r8, r8, lsl #23 │ │ │ │ + andeq r6, r8, r0, lsl #23 │ │ │ │ @ instruction: 0xfffff97b │ │ │ │ @ instruction: 0xfffff969 │ │ │ │ - andeq r6, r8, lr, lsr #22 │ │ │ │ + andeq r6, r8, r6, lsr #22 │ │ │ │ @ instruction: 0xfffff919 │ │ │ │ @ instruction: 0xfffff907 │ │ │ │ - ldrdeq r6, [r8], -ip │ │ │ │ + ldrdeq r6, [r8], -r4 │ │ │ │ @ instruction: 0xfffff8cf │ │ │ │ @ instruction: 0xfffff8bd │ │ │ │ - andeq r6, r8, r4, ror sl │ │ │ │ + andeq r6, r8, ip, ror #20 │ │ │ │ @ instruction: 0xfffff853 │ │ │ │ @ instruction: 0xfffff841 │ │ │ │ - andeq r6, r8, r6, lsl sl │ │ │ │ + andeq r6, r8, lr, lsl #20 │ │ │ │ @ instruction: 0xfffff809 │ │ │ │ @ instruction: 0xfffff7f7 │ │ │ │ - @ instruction: 0x000869bc │ │ │ │ + @ instruction: 0x000869b4 │ │ │ │ @ instruction: 0xfffff7a7 │ │ │ │ @ instruction: 0xfffff795 │ │ │ │ - andeq r6, r8, sl, ror #18 │ │ │ │ + andeq r6, r8, r2, ror #18 │ │ │ │ @ instruction: 0xfffff75d │ │ │ │ @ instruction: 0xfffff74b │ │ │ │ - andeq r6, r8, r4, ror #17 │ │ │ │ + ldrdeq r6, [r8], -ip │ │ │ │ @ instruction: 0xfffff6ad │ │ │ │ @ instruction: 0xfffff69b │ │ │ │ - andeq r6, r8, r0, ror r8 │ │ │ │ + andeq r6, r8, r8, ror #16 │ │ │ │ @ instruction: 0xfffff663 │ │ │ │ @ instruction: 0xfffff651 │ │ │ │ - andeq r6, r8, r6, lsl r8 │ │ │ │ + andeq r6, r8, lr, lsl #16 │ │ │ │ @ instruction: 0xfffff601 │ │ │ │ @ instruction: 0xfffff5ef │ │ │ │ - andeq r6, r8, r4, asr #15 │ │ │ │ + @ instruction: 0x000867bc │ │ │ │ @ instruction: 0xfffff5b7 │ │ │ │ @ instruction: 0xfffff5a5 │ │ │ │ - andeq r6, r8, ip, asr r7 │ │ │ │ + andeq r6, r8, r4, asr r7 │ │ │ │ @ instruction: 0xfffff53b │ │ │ │ @ instruction: 0xfffff52b │ │ │ │ - andeq r6, r8, r2, lsl #14 │ │ │ │ + strdeq r6, [r8], -sl │ │ │ │ @ instruction: 0xfffff4f7 │ │ │ │ @ instruction: 0xfffff4e7 │ │ │ │ - andeq r6, r8, lr, lsr #13 │ │ │ │ + andeq r6, r8, r6, lsr #13 │ │ │ │ @ instruction: 0xfffff49b │ │ │ │ @ instruction: 0xfffff48b │ │ │ │ - andeq r6, r8, r2, ror #12 │ │ │ │ + andeq r6, r8, sl, asr r6 │ │ │ │ @ instruction: 0xfffff457 │ │ │ │ @ instruction: 0xfffff447 │ │ │ │ - strdeq r6, [r8], -r0 │ │ │ │ + andeq r6, r8, r8, ror #11 │ │ │ │ @ instruction: 0xfffff3c7 │ │ │ │ @ instruction: 0xfffff3b7 │ │ │ │ - andeq r6, r8, lr, lsl #11 │ │ │ │ + andeq r6, r8, r6, lsl #11 │ │ │ │ @ instruction: 0xfffff383 │ │ │ │ @ instruction: 0xfffff373 │ │ │ │ - andeq r6, r8, sl, lsr r5 │ │ │ │ + andeq r6, r8, r2, lsr r5 │ │ │ │ @ instruction: 0xfffff327 │ │ │ │ @ instruction: 0xfffff317 │ │ │ │ - andeq r6, r8, lr, ror #9 │ │ │ │ + andeq r6, r8, r6, ror #9 │ │ │ │ @ instruction: 0xfffff2e3 │ │ │ │ @ instruction: 0xfffff2d3 │ │ │ │ - andeq r6, r8, ip, lsl #9 │ │ │ │ + andeq r6, r8, r4, lsl #9 │ │ │ │ @ instruction: 0xfffff267 │ │ │ │ @ instruction: 0xfffff257 │ │ │ │ - andeq r6, r8, lr, lsr #8 │ │ │ │ + andeq r6, r8, r6, lsr #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!, {r4, r7, r8, fp, sp, lr, pc}^ │ │ │ │ + ldmdavs fp!, {r2, r3, r7, r8, fp, sp, lr, pc}^ │ │ │ │ @ instruction: 0xf7c14618 │ │ │ │ - blmi 143d894 │ │ │ │ + blmi 143d88c │ │ │ │ ldrbtmi r2, [fp], #-512 @ 0xfffffe00 │ │ │ │ @ instruction: 0xf8db601e │ │ │ │ adcsvs r3, fp, r8 │ │ │ │ ldmvs r8!, {r1, r3, r4, ip, sp, lr} │ │ │ │ - stmib r0, {r0, r6, r7, r8, r9, sl, ip, sp, lr, pc} │ │ │ │ + ldmdb ip!, {r0, r6, r7, r8, r9, sl, ip, sp, lr, pc}^ │ │ │ │ @ instruction: 0xf7c14658 │ │ │ │ - @ instruction: 0xf8dae97e │ │ │ │ + @ instruction: 0xf8dae97a │ │ │ │ @ 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 101d49c │ │ │ │ + bmi 101d4a4 │ │ │ │ ldrbtmi r2, [sl], #-256 @ 0xffffff00 │ │ │ │ ldmvs sl, {r1, r2, r4, sp, lr} │ │ │ │ andcc lr, r1, #3260416 @ 0x31c000 │ │ │ │ ldmvs r8!, {r0, r4, ip, sp, lr} │ │ │ │ - ldmdb sl, {r0, r6, r7, r8, r9, sl, ip, sp, lr, pc}^ │ │ │ │ - @ instruction: 0x4618687b │ │ │ │ ldmdb r6, {r0, r6, r7, r8, r9, sl, ip, sp, lr, pc}^ │ │ │ │ + @ instruction: 0x4618687b │ │ │ │ + ldmdb 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!, {r6, r8, fp, sp, lr, pc}^ │ │ │ │ + ldmdavs fp!, {r2, r3, r4, r5, r8, fp, sp, lr, pc}^ │ │ │ │ @ instruction: 0xf7c14618 │ │ │ │ - @ instruction: 0xf8dbe93c │ │ │ │ + @ instruction: 0xf8dbe938 │ │ │ │ @ instruction: 0xf7c10008 │ │ │ │ - @ instruction: 0x4658e938 │ │ │ │ - ldmdb r4!, {r0, r6, r7, r8, r9, sl, ip, sp, lr, pc} │ │ │ │ - ldrdeq pc, [r8], -sl │ │ │ │ + @ instruction: 0x4658e934 │ │ │ │ ldmdb r0!, {r0, r6, r7, r8, r9, sl, ip, sp, lr, pc} │ │ │ │ + ldrdeq pc, [r8], -sl │ │ │ │ + stmdb ip!, {r0, r6, r7, r8, r9, sl, ip, sp, lr, pc} │ │ │ │ @ instruction: 0xf7c14650 │ │ │ │ - @ instruction: 0xf8d9e92e │ │ │ │ + @ instruction: 0xf8d9e92a │ │ │ │ @ instruction: 0xf7c10008 │ │ │ │ - strbmi lr, [r8], -sl, lsr #18 │ │ │ │ - stmdb r6!, {r0, r6, r7, r8, r9, sl, ip, sp, lr, pc} │ │ │ │ - ldrdeq pc, [r8], -r8 │ │ │ │ + strbmi lr, [r8], -r6, lsr #18 │ │ │ │ stmdb r2!, {r0, r6, r7, r8, r9, sl, ip, sp, lr, pc} │ │ │ │ + ldrdeq pc, [r8], -r8 │ │ │ │ + ldmdb lr, {r0, r6, r7, r8, r9, sl, ip, sp, lr, pc} │ │ │ │ @ instruction: 0xf7c14640 │ │ │ │ - blmi 83d7bc │ │ │ │ + blmi 83d7b4 │ │ │ │ stmiavs sl!, {r8, sp} │ │ │ │ adcsvs r4, sl, fp, ror r4 │ │ │ │ andsvc r6, r1, lr, lsl r0 │ │ │ │ @ instruction: 0xf7c168b8 │ │ │ │ - @ instruction: 0x4628e916 │ │ │ │ - ldmdb r2, {r0, r6, r7, r8, r9, sl, ip, sp, lr, pc} │ │ │ │ - blmi 6d5bbc │ │ │ │ + @ instruction: 0x4628e912 │ │ │ │ + stmdb lr, {r0, r6, r7, r8, r9, sl, ip, sp, lr, pc} │ │ │ │ + blmi 6d5bc4 │ │ │ │ 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 531774 │ │ │ │ + bmi 53176c │ │ │ │ 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 0x0000e978 │ │ │ │ + svclt 0x0000e974 │ │ │ │ @ instruction: 0xfffff0bb │ │ │ │ @ instruction: 0xfffff0ab │ │ │ │ - andeq r6, r8, r2, ror r2 │ │ │ │ + andeq r6, r8, sl, ror #4 │ │ │ │ @ instruction: 0xfffff05f │ │ │ │ @ instruction: 0xfffff04f │ │ │ │ - andeq r6, r8, r6, lsr #4 │ │ │ │ + andeq r6, r8, lr, lsl r2 │ │ │ │ @ instruction: 0xfffff01b │ │ │ │ @ instruction: 0xfffff00b │ │ │ │ - muleq r8, r8, r1 │ │ │ │ - andeq ip, r3, r8, lsr #25 │ │ │ │ + muleq r8, r0, r1 │ │ │ │ + andeq ip, r3, r0, lsr #25 │ │ │ │ ldrdeq r0, [r0], -r8 │ │ │ │ - andeq ip, r3, r6, lsl #25 │ │ │ │ + andeq ip, r3, lr, ror ip │ │ │ │ vst3.32 {d27,d29,d31}, [pc], r0 │ │ │ │ - bl feb9a5d0 │ │ │ │ + bl feb9a5d8 │ │ │ │ @ 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 9d4f0 │ │ │ │ + blcs 9d4f8 │ │ │ │ stmvs r0, {r3, r8, r9, sl, fp, ip, sp, pc} │ │ │ │ andcs sp, r0, r0 │ │ │ │ - blmi 295c38 │ │ │ │ + blmi 295c40 │ │ │ │ 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 0x0000e92c │ │ │ │ - andeq ip, r3, r0, lsr #24 │ │ │ │ + svclt 0x0000e928 │ │ │ │ + andeq ip, r3, r8, lsl ip │ │ │ │ ldrdeq r0, [r0], -r8 │ │ │ │ - strdeq ip, [r3], -r0 │ │ │ │ + andeq ip, r3, r8, ror #23 │ │ │ │ vst3.32 {d27,d29,d31}, [pc :256], r0 │ │ │ │ - bl feb9a644 │ │ │ │ + bl feb9a64c │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ svcge 0x00000ff0 │ │ │ │ strmi r4, [ip], -r5, lsl #12 │ │ │ │ tstcs r0, r1 │ │ │ │ - stmda r4, {r0, r6, r7, r8, r9, sl, ip, sp, lr, pc} │ │ │ │ + stmda 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 r6!, {r0, r6, r7, r8, r9, sl, ip, sp, lr, pc}^ │ │ │ │ + ldmdalt 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 0x00d2f7c0 │ │ │ │ + svc 0x00cef7c0 │ │ │ │ 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 5b86c │ │ │ │ + bcs 5b874 │ │ │ │ @ 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 bd3f6c │ │ │ │ + blle bd3f74 │ │ │ │ @ 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 555d90 │ │ │ │ + blmi 555d98 │ │ │ │ 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, r3, r4, r5, r7, r8, r9, sl, fp, sp, lr, pc} │ │ │ │ + stmdacs r0, {r1, r3, r4, r5, r7, r8, r9, sl, fp, sp, lr, pc} │ │ │ │ @ instruction: 0xf8d8dad0 │ │ │ │ @ instruction: 0xf8c83014 │ │ │ │ - blcs 535ac │ │ │ │ + blcs 535b4 │ │ │ │ movwcs sp, #8655 @ 0x21cf │ │ │ │ @ instruction: 0x4620e7d2 │ │ │ │ - stmda r0, {r0, r6, r7, r8, r9, sl, ip, sp, lr, pc} │ │ │ │ + svc 0x00fcf7c0 │ │ │ │ ldrb r2, [sp, r3] │ │ │ │ rscscc pc, pc, pc, asr #32 │ │ │ │ @ instruction: 0xf7c1e7da │ │ │ │ - svclt 0x0000e880 │ │ │ │ - andeq ip, r3, lr, asr fp │ │ │ │ + svclt 0x0000e87c │ │ │ │ + andeq ip, r3, r6, asr fp │ │ │ │ ldrdeq r0, [r0], -r8 │ │ │ │ - andeq ip, r3, r4, asr #21 │ │ │ │ + @ instruction: 0x0003cabc │ │ │ │ svclt 0x00182800 │ │ │ │ eorle r2, r5, r0, lsl #18 │ │ │ │ vst3. {d27,d29,d31}, [pc :256], r8 │ │ │ │ - bl feb9a7a4 │ │ │ │ + bl feb9a7ac │ │ │ │ @ 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 │ │ │ │ - ldmda lr, {r0, r6, r7, r8, r9, sl, ip, sp, lr, pc}^ │ │ │ │ + ldmda 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 │ │ │ │ - strmi lr, [r4], -r8, asr #30 │ │ │ │ - blmi 1efa78 │ │ │ │ + strmi lr, [r4], -r4, asr #30 │ │ │ │ + blmi 1efa80 │ │ │ │ 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 feb9a7fc │ │ │ │ + bl feb9a804 │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ - bmi 4c75c4 │ │ │ │ - blmi 4ef810 │ │ │ │ + bmi 4c75cc │ │ │ │ + blmi 4ef818 │ │ │ │ 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 9d710 │ │ │ │ + blcs 9d718 │ │ │ │ andcs sp, r0, sp │ │ │ │ - blmi 295e54 │ │ │ │ + blmi 295e5c │ │ │ │ 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 0x0000e81e │ │ │ │ - strdeq ip, [r3], -r8 │ │ │ │ + svclt 0x0000e81a │ │ │ │ + strdeq ip, [r3], -r0 │ │ │ │ ldrdeq r0, [r0], -r8 │ │ │ │ - ldrdeq ip, [r3], -r4 │ │ │ │ + andeq ip, r3, ip, asr #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 5d778 │ │ │ │ + blcs 5d780 │ │ │ │ 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 fd4114 │ │ │ │ + blle fd411c │ │ │ │ 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 5bbd8 │ │ │ │ + blcs 5bbe0 │ │ │ │ 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, r3, r4, r5, r8, r9, sl, fp, sp, lr, pc}^ │ │ │ │ - blcc 8b704 │ │ │ │ - bmi 8db8d4 │ │ │ │ + ldmdavs r3!, {r1, r3, r4, r5, r8, r9, sl, fp, sp, lr, pc}^ │ │ │ │ + blcc 8b70c │ │ │ │ + bmi 8db8dc │ │ │ │ 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, r3, r4, r6, r7, r9, sl, fp, sp, lr, pc} │ │ │ │ + stmdacs r0, {r1, r2, r4, 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 │ │ │ │ @@ -64011,33 +64013,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 0x007ef7c0 │ │ │ │ - muleq r3, r2, r9 │ │ │ │ + svc 0x007af7c0 │ │ │ │ + andeq ip, r3, sl, lsl #19 │ │ │ │ ldrdeq r0, [r0], -r8 │ │ │ │ - strdeq ip, [r3], -r6 │ │ │ │ + andeq ip, r3, lr, ror #17 │ │ │ │ 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 9d8b8 │ │ │ │ - bmi 577804 │ │ │ │ + blcs 9d8c0 │ │ │ │ + bmi 57780c │ │ │ │ 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 │ │ │ │ @@ -64046,25 +64048,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: 0xe7dceeb4 │ │ │ │ - svc 0x0036f7c0 │ │ │ │ - andeq ip, r3, r6, asr r8 │ │ │ │ + @ instruction: 0xe7dceeb0 │ │ │ │ + svc 0x0032f7c0 │ │ │ │ + andeq ip, r3, lr, asr #16 │ │ │ │ ldrdeq r0, [r0], -r8 │ │ │ │ - andeq ip, r3, lr, lsr #16 │ │ │ │ - ldrdeq r5, [r8], -r4 │ │ │ │ + andeq ip, r3, r6, lsr #16 │ │ │ │ + andeq r5, r8, ip, asr #25 │ │ │ │ svcge 0x0000b480 │ │ │ │ stmdavs fp, {r0, r3, r4, r5, r6, r8, ip, sp, pc} │ │ │ │ andvs r4, r1, r4, lsl #13 │ │ │ │ @ instruction: 0x461ab153 │ │ │ │ - blcs 5dca8 │ │ │ │ + blcs 5dcb0 │ │ │ │ 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}^ │ │ │ │ @@ -64077,55 +64079,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 181a04 │ │ │ │ + blvc 181a0c │ │ │ │ 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 r0!, {r0, r6, r7, r8, r9, sl, ip, sp, lr, pc} │ │ │ │ + ldm 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 │ │ │ │ - strmi lr, [r1], -ip, lsl #17 │ │ │ │ + strmi lr, [r1], -r8, lsl #17 │ │ │ │ @ instruction: 0xf7fe2002 │ │ │ │ msrlt SPSR_f, #52992 @ 0xcf00 │ │ │ │ @ instruction: 0xf7e62024 │ │ │ │ strmi pc, [r6], -sp, lsr #30 │ │ │ │ @ instruction: 0xf7c14620 │ │ │ │ - @ instruction: 0xf100e880 │ │ │ │ + @ instruction: 0xf100e87c │ │ │ │ ldrbmi r0, [r0], -r2, lsl #20 │ │ │ │ @ instruction: 0xff24f7e6 │ │ │ │ @ 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 801834 │ │ │ │ + b 70183c │ │ │ │ ldmiblt r8, {r2, r9, sl, lr}^ │ │ │ │ @ instruction: 0xf7e64648 │ │ │ │ @ instruction: 0xf8d8fec5 │ │ │ │ eorsvs r3, r5, #0 │ │ │ │ sbcle r2, r5, r0, lsl #22 │ │ │ │ rsbcs r4, lr, #40, 18 @ 0xa0000 │ │ │ │ ldrbtmi r4, [r9], #-2088 @ 0xfffff7d8 │ │ │ │ @@ -64138,15 +64140,15 @@ │ │ │ │ @ instruction: 0xf7fa4478 │ │ │ │ ldr pc, [r0, sp, lsr #20]! │ │ │ │ andeq pc, r2, r2, asr #4 │ │ │ │ cdp2 7, 15, cr15, cr2, cr6, {7} │ │ │ │ movwpl pc, #1103 @ 0x44f @ │ │ │ │ strmi r4, [r2], -r2, lsl #13 │ │ │ │ @ instruction: 0x46204631 │ │ │ │ - ldcl 7, cr15, [r0, #768] @ 0x300 │ │ │ │ + stcl 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}^ │ │ │ │ @@ -64159,25 +64161,25 @@ │ │ │ │ cdp2 7, 8, cr15, cr4, 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, asr r7 │ │ │ │ + andeq ip, r3, lr, asr #14 │ │ │ │ ldrdeq r0, [r0], -r0 @ │ │ │ │ - andeq r9, r1, lr, lsr r8 │ │ │ │ - andeq r9, r1, r8, asr #16 │ │ │ │ - andeq r9, r1, r2, lsr #16 │ │ │ │ - ldrdeq r9, [r1], -r2 │ │ │ │ - ldrdeq r9, [r1], -ip │ │ │ │ - @ instruction: 0x000197ba │ │ │ │ - andeq r9, r1, r4, asr #15 │ │ │ │ - andeq r9, r1, sl, lsl #15 │ │ │ │ - andeq r9, r1, lr, 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 │ │ │ │ @@ -64186,15 +64188,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, {r4, r5, r6, r9, sl, fp, sp, lr, pc} │ │ │ │ + stmdacs r0, {r2, r3, 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 │ │ │ │ @@ -64209,129 +64211,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 4faa0 │ │ │ │ + blcs 4faa8 │ │ │ │ stmdami fp, {r1, r2, r5, r6, r7, ip, lr, pc} │ │ │ │ @ instruction: 0x46312298 │ │ │ │ @ instruction: 0xf7fa4478 │ │ │ │ ldrb pc, [pc, fp, lsl #19] @ │ │ │ │ - andeq ip, r3, sl, ror #11 │ │ │ │ + andeq ip, r3, r2, ror #11 │ │ │ │ ldrdeq r0, [r0], -r0 @ │ │ │ │ - andeq r9, r1, r2, asr #13 │ │ │ │ - ldrdeq r9, [r1], -lr │ │ │ │ - muleq r1, lr, r6 │ │ │ │ - andeq r9, r1, r8, lsr #13 │ │ │ │ - andeq r9, r1, ip, lsl #13 │ │ │ │ - muleq r1, r6, r6 │ │ │ │ - andeq r9, r1, r0, lsl #13 │ │ │ │ + @ instruction: 0x000196b2 │ │ │ │ + andeq r9, r1, lr, asr #13 │ │ │ │ + andeq r9, r1, lr, lsl #13 │ │ │ │ + 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 c152f0 │ │ │ │ + blcs c152f8 │ │ │ │ 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 │ │ │ │ - andeq r5, r8, ip, ror #19 │ │ │ │ + andeq r5, r8, r4, ror #19 │ │ │ │ ldrlt fp, [r8, #440] @ 0x1b8 │ │ │ │ stcpl 4, cr15, [r0], {79} @ 0x4f │ │ │ │ @ instruction: 0x0c0cebad │ │ │ │ svceq 0x00f0f8cc │ │ │ │ svcge 0x00007803 │ │ │ │ - blcs c1532c │ │ │ │ + blcs c15334 │ │ │ │ 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 │ │ │ │ - @ instruction: 0x000859b0 │ │ │ │ + andeq r5, r8, r8, lsr #19 │ │ │ │ ldrlt fp, [r8, #440] @ 0x1b8 │ │ │ │ stcpl 4, cr15, [r0], {79} @ 0x4f │ │ │ │ @ instruction: 0x0c0cebad │ │ │ │ svceq 0x00f0f8cc │ │ │ │ svcge 0x00007803 │ │ │ │ - blcs c15368 │ │ │ │ + blcs c15370 │ │ │ │ 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, ror r9 │ │ │ │ + andeq r5, r8, ip, ror #18 │ │ │ │ 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 #18 │ │ │ │ + andeq r5, r8, r6, asr #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, lsr r9 │ │ │ │ + andeq r5, r8, lr, lsr #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, lsl r9 │ │ │ │ + andeq r5, r8, r6, lsl r9 │ │ │ │ vst3.32 {d27,d29,d31}, [pc :256], r0 │ │ │ │ - bl feb9add8 │ │ │ │ + bl feb9ade0 │ │ │ │ @ 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 │ │ │ │ - strtmi lr, [r0], -lr, lsl #28 │ │ │ │ + strtmi lr, [r0], -sl, lsl #28 │ │ │ │ stc2l 7, cr15, [r6, #-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 930158 │ │ │ │ + bvs 930160 │ │ │ │ eorvs r4, fp, r0, lsr #12 │ │ │ │ - ldcl 7, cr15, [lr, #768]! @ 0x300 │ │ │ │ + ldcl 7, cr15, [sl, #768]! @ 0x300 │ │ │ │ @ instruction: 0xf7e64620 │ │ │ │ stmdavs ip!, {r0, r1, r2, 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: 0x4620edf0 │ │ │ │ + strtmi lr, [r0], -ip, ror #27 │ │ │ │ stc2l 7, cr15, [r8, #-920] @ 0xfffffc68 │ │ │ │ stccs 8, cr6, [r0], {172} @ 0xac │ │ │ │ strdcs sp, [r0], -r4 │ │ │ │ svclt 0x0000bdb0 │ │ │ │ - strdeq r5, [r8], -sl │ │ │ │ - ldrdeq r5, [r8], -ip │ │ │ │ - @ instruction: 0x000858be │ │ │ │ + strdeq r5, [r8], -r2 │ │ │ │ + ldrdeq r5, [r8], -r4 │ │ │ │ + @ instruction: 0x000858b6 │ │ │ │ svcmi 0x00f0e92d │ │ │ │ stcpl 4, cr15, [r0], {79} @ 0x4f │ │ │ │ @ instruction: 0x0c0cebad │ │ │ │ svceq 0x00d0f8cc │ │ │ │ addlt r4, r3, sl, lsr ip │ │ │ │ ldrbtmi r4, [ip], #-2362 @ 0xfffff6c6 │ │ │ │ - bmi f16950 │ │ │ │ + bmi f16958 │ │ │ │ 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 │ │ │ │ @@ -64353,24 +64355,24 @@ │ │ │ │ strmi r7, [r4], -r3, lsl #16 │ │ │ │ rscsle r2, r5, r0, lsl #22 │ │ │ │ @ instruction: 0xf7e62008 │ │ │ │ strmi pc, [r3], r5, asr #26 │ │ │ │ strtmi r6, [r0], -fp, ror #16 │ │ │ │ andlt pc, r4, r5, asr #17 │ │ │ │ andcc pc, r4, fp, asr #17 │ │ │ │ - blx fea01c3e │ │ │ │ + blx fea01c46 │ │ │ │ @ instruction: 0xf8cb683b │ │ │ │ - blcs 43ce8 │ │ │ │ - blmi 7b8484 │ │ │ │ + blcs 43cf0 │ │ │ │ + blmi 7b848c │ │ │ │ ldrbtmi r4, [fp], #-1608 @ 0xfffff9b8 │ │ │ │ adcvs r6, sl, sl, lsl r8 │ │ │ │ @ instruction: 0xf7e6601d │ │ │ │ @ instruction: 0xf8dafce5 │ │ │ │ ldmiblt fp!, {ip, sp} │ │ │ │ - blmi 4d6564 │ │ │ │ + blmi 4d656c │ │ │ │ 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} │ │ │ │ @@ -64379,40 +64381,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 0x0000eca0 │ │ │ │ - muleq r3, lr, r3 │ │ │ │ - ldrdeq r0, [r0], -r8 │ │ │ │ + svclt 0x0000ec9c │ │ │ │ muleq r3, r6, r3 │ │ │ │ + ldrdeq r0, [r0], -r8 │ │ │ │ + andeq ip, r3, lr, lsl #7 │ │ │ │ ldrdeq r0, [r0], -r0 @ │ │ │ │ - @ instruction: 0x000116bc │ │ │ │ - @ instruction: 0x00018bb8 │ │ │ │ - andeq r5, r8, r2, lsl #16 │ │ │ │ - strdeq ip, [r3], -ip @ │ │ │ │ - andeq r9, r1, r6, lsr #8 │ │ │ │ - andeq r9, r1, r0, lsr r4 │ │ │ │ - andeq r9, r1, r4, lsl r4 │ │ │ │ - andeq r9, r1, lr, lsl r4 │ │ │ │ + andeq r1, r1, ip, lsr #13 │ │ │ │ + andeq r8, r1, r8, lsr #23 │ │ │ │ + strdeq r5, [r8], -sl │ │ │ │ + strdeq ip, [r3], -r4 │ │ │ │ + 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 feb9af80 │ │ │ │ + bl feb9af88 │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ - blmi 907d08 │ │ │ │ - bmi 92ff9c │ │ │ │ + blmi 907d10 │ │ │ │ + bmi 92ffa4 │ │ │ │ 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, r3, r5, r7, r8, r9, fp, sp, lr, pc} │ │ │ │ + stmdacs r0, {r1, r2, r5, r7, r8, r9, fp, sp, lr, pc} │ │ │ │ bfine sp, lr, (invalid: 26:1) │ │ │ │ - blmi 74cdac │ │ │ │ + blmi 74cdb4 │ │ │ │ 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 │ │ │ │ @@ -64427,32 +64429,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: 0xf814f7db │ │ │ │ - ldrbtcc pc, [pc], #79 @ 43e08 @ │ │ │ │ + ldrbtcc pc, [pc], #79 @ 43e10 @ │ │ │ │ adcmi pc, r3, pc, asr #8 │ │ │ │ andeq pc, r1, r0, asr #5 │ │ │ │ strb r2, [sl, r0, lsl #2] │ │ │ │ - andeq ip, r3, r4, ror r2 │ │ │ │ + andeq ip, r3, ip, ror #4 │ │ │ │ ldrdeq r0, [r0], -r0 @ │ │ │ │ - andeq pc, r3, sl, ror lr @ │ │ │ │ - andeq r9, r1, r8, lsl #7 │ │ │ │ - andeq r9, r1, sl, lsr #7 │ │ │ │ - andeq r9, r1, r6, ror r3 │ │ │ │ - muleq r1, r8, r3 │ │ │ │ + andeq pc, r3, r2, ror lr @ │ │ │ │ + andeq r9, r1, r8, ror r3 │ │ │ │ muleq r1, sl, r3 │ │ │ │ - andeq r9, r1, sl, asr 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 feb9b040 │ │ │ │ + bl feb9b048 │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ - blmi 507e08 │ │ │ │ - bmi 52fa4c │ │ │ │ + blmi 507e10 │ │ │ │ + bmi 52fa54 │ │ │ │ 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, r5, r8, r9, sl, fp, ip, sp, lr, pc} │ │ │ │ ldmdblt r3, {r2, r9, sl, lr}^ │ │ │ │ @@ -64463,42 +64465,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 │ │ │ │ - @ instruction: 0x0003c1b2 │ │ │ │ + andeq ip, r3, sl, lsr #3 │ │ │ │ ldrdeq r0, [r0], -r0 @ │ │ │ │ - muleq r8, r6, r6 │ │ │ │ - ldrdeq r9, [r1], -r8 │ │ │ │ - andeq r9, r1, r2, lsr #6 │ │ │ │ - andeq r9, r1, r6, asr #5 │ │ │ │ - andeq r9, r1, r0, lsl r3 │ │ │ │ + andeq r5, r8, lr, lsl #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 feb9b0b8 │ │ │ │ + bl feb9b0c0 │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ stcmi 15, cr0, [r2], #-800 @ 0xfffffce0 │ │ │ │ stmdbmi r2!, {r1, r3, r7, ip, sp, pc} │ │ │ │ - blmi 8d50b8 │ │ │ │ + blmi 8d50c0 │ │ │ │ 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 1201e6a │ │ │ │ + blx 1201e72 │ │ │ │ strmi r6, [r4], -fp, lsr #16 │ │ │ │ - bmi 5f25d0 │ │ │ │ + bmi 5f25d8 │ │ │ │ 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} │ │ │ │ @@ -64507,46 +64509,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 0x0000eba0 │ │ │ │ - andeq ip, r3, ip, lsr r1 │ │ │ │ - ldrdeq r0, [r0], -r8 │ │ │ │ + svclt 0x0000eb9c │ │ │ │ andeq ip, r3, r4, lsr r1 │ │ │ │ + ldrdeq r0, [r0], -r8 │ │ │ │ + andeq ip, r3, ip, lsr #2 │ │ │ │ ldrdeq r0, [r0], -r0 @ │ │ │ │ - andeq pc, r3, r4, lsr sp @ │ │ │ │ - strdeq ip, [r3], -sl │ │ │ │ - andeq r9, r1, r6, lsr #4 │ │ │ │ - andeq r9, r1, ip, lsl #5 │ │ │ │ - andeq r9, r1, r4, lsl r2 │ │ │ │ - andeq r9, r1, sl, ror r2 │ │ │ │ + andeq pc, r3, ip, lsr #26 │ │ │ │ + strdeq ip, [r3], -r2 │ │ │ │ + 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 feb9b178 │ │ │ │ + bl feb9b180 │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ stcmi 15, cr0, [r2], #-800 @ 0xfffffce0 │ │ │ │ stmdbmi r2!, {r1, r3, r7, ip, sp, pc} │ │ │ │ - blmi 8d5178 │ │ │ │ + blmi 8d5180 │ │ │ │ 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 ffa01f28 │ │ │ │ + blx ffa01f30 │ │ │ │ strmi r6, [r4], -fp, lsr #16 │ │ │ │ - bmi 5f2690 │ │ │ │ + bmi 5f2698 │ │ │ │ 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} │ │ │ │ @@ -64555,51 +64557,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 0x0000eb40 │ │ │ │ - andeq ip, r3, ip, ror r0 │ │ │ │ - ldrdeq r0, [r0], -r8 │ │ │ │ + svclt 0x0000eb3c │ │ │ │ andeq ip, r3, r4, ror r0 │ │ │ │ + ldrdeq r0, [r0], -r8 │ │ │ │ + andeq ip, r3, ip, rrx │ │ │ │ ldrdeq r0, [r0], -r0 @ │ │ │ │ - andeq pc, r3, r4, ror ip @ │ │ │ │ - andeq ip, r3, sl, lsr r0 │ │ │ │ - andeq r9, r1, r6, ror #2 │ │ │ │ - andeq r9, r1, r4, ror #3 │ │ │ │ - andeq r9, r1, r4, asr r1 │ │ │ │ - ldrdeq r9, [r1], -r2 │ │ │ │ + andeq pc, r3, ip, ror #24 │ │ │ │ + andeq ip, r3, r2, lsr 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 feb9b23c │ │ │ │ + bl feb9b244 │ │ │ │ @ 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 c02002 │ │ │ │ + blx c0200a │ │ │ │ @ instruction: 0xf7e64640 │ │ │ │ ldmdavs r0!, {r0, r1, r3, r5, r8, r9, fp, ip, sp, lr, pc} │ │ │ │ - blx a8200e │ │ │ │ + blx a82016 │ │ │ │ @ instruction: 0xf7e64630 │ │ │ │ stmdavs r8!, {r0, r2, r5, r8, r9, fp, ip, sp, lr, pc} │ │ │ │ - blx 90201a │ │ │ │ + blx 902022 │ │ │ │ @ instruction: 0xf7e64628 │ │ │ │ stmdavs r0!, {r0, r1, r2, r3, r4, r8, r9, fp, ip, sp, lr, pc} │ │ │ │ - blx 782026 │ │ │ │ + blx 78202e │ │ │ │ ldrtmi r4, [sp], r0, lsr #12 │ │ │ │ ldrhmi lr, [r0, #141]! @ 0x8d │ │ │ │ - bllt 602030 │ │ │ │ + bllt 602038 │ │ │ │ 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 │ │ │ │ @@ -64610,46 +64612,46 @@ │ │ │ │ svceq 0x0000f1b8 │ │ │ │ @ instruction: 0xf8d8d016 │ │ │ │ @ instruction: 0xf1b99004 │ │ │ │ andle r0, sl, r0, lsl #30 │ │ │ │ ldrdeq pc, [r4], -r9 │ │ │ │ @ instruction: 0xffaaf7ff │ │ │ │ ldrdeq pc, [r0], -r9 │ │ │ │ - blx ffc8207c │ │ │ │ + blx ffc82084 │ │ │ │ @ instruction: 0xf7e64648 │ │ │ │ @ instruction: 0xf8d8faed │ │ │ │ @ instruction: 0xf7e60000 │ │ │ │ strbmi pc, [r0], -r9, ror #21 @ │ │ │ │ - blx ffa02090 │ │ │ │ + blx ffa02098 │ │ │ │ @ instruction: 0xf7e66830 │ │ │ │ ldrtmi pc, [r0], -r3, ror #21 @ │ │ │ │ - blx ff88209c │ │ │ │ + blx ff8820a4 │ │ │ │ @ instruction: 0xf7e66828 │ │ │ │ @ instruction: 0x4628fadd │ │ │ │ - blx ff7020a8 │ │ │ │ + blx ff7020b0 │ │ │ │ @ instruction: 0xf7e66820 │ │ │ │ @ instruction: 0x4620fad7 │ │ │ │ pop {r0, r2, r3, r4, r5, r7, r9, sl, lr} │ │ │ │ @ instruction: 0xf7e643f8 │ │ │ │ svclt 0x0000bad1 │ │ │ │ vst3. {d27,d29,d31}, [pc :256], r8 │ │ │ │ - bl feb9b32c │ │ │ │ + bl feb9b334 │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ - blmi 7880d4 │ │ │ │ - bmi 7afd38 │ │ │ │ + blmi 7880dc │ │ │ │ + bmi 7afd40 │ │ │ │ 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 64373c │ │ │ │ + blmi 643744 │ │ │ │ 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 │ │ │ │ @@ -64660,41 +64662,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 │ │ │ │ - andeq fp, r3, r8, asr #29 │ │ │ │ + andeq fp, r3, r0, asr #29 │ │ │ │ ldrdeq r0, [r0], -r0 @ │ │ │ │ - andeq r5, r8, lr, lsr #7 │ │ │ │ - strdeq r8, [r1], -sl │ │ │ │ - muleq r1, r0, r0 │ │ │ │ - muleq r8, r0, r3 │ │ │ │ - andeq r5, r8, r6, ror r3 │ │ │ │ - andeq r5, r8, r6, ror #6 │ │ │ │ - @ instruction: 0x00018fb0 │ │ │ │ - andeq r9, r1, r6, asr #32 │ │ │ │ + andeq r5, r8, r6, lsr #7 │ │ │ │ + andeq r8, r1, sl, ror #31 │ │ │ │ + andeq r9, r1, r0, lsl #1 │ │ │ │ + andeq r5, r8, r8, lsl #7 │ │ │ │ + andeq r5, r8, lr, ror #6 │ │ │ │ + andeq r5, r8, lr, asr 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 fe8dc604 │ │ │ │ + bne fe8dc60c │ │ │ │ movweq lr, #15205 @ 0x3b65 │ │ │ │ @ instruction: 0x418b42b2 │ │ │ │ stmib r0, {r3, r5, r7, r8, r9, sl, fp, ip, sp, pc}^ │ │ │ │ - ble b5561c │ │ │ │ + ble b55624 │ │ │ │ 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 │ │ │ │ @@ -64711,22 +64713,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, lsl lr │ │ │ │ + andeq fp, r3, r0, lsl lr │ │ │ │ ldrdeq r0, [r0], -r0 @ │ │ │ │ - strdeq r5, [r8], -sl │ │ │ │ - andeq pc, r3, r0, lsr sl @ │ │ │ │ - andeq r8, r1, r8, lsr #30 │ │ │ │ - andeq r8, r1, lr, asr #31 │ │ │ │ - @ instruction: 0x000852bc │ │ │ │ - strdeq pc, [r3], -r0 │ │ │ │ + strdeq r5, [r8], -r2 │ │ │ │ + andeq pc, r3, r8, lsr #20 │ │ │ │ + andeq r8, r1, r8, lsl pc │ │ │ │ + @ instruction: 0x00018fbe │ │ │ │ + @ instruction: 0x000852b4 │ │ │ │ + andeq pc, r3, r8, ror #19 │ │ │ │ svcmi 0x00f0e92d │ │ │ │ stcpl 4, cr15, [r0], {79} @ 0x4f │ │ │ │ @ instruction: 0x0c0cebad │ │ │ │ svceq 0x00a8f8cc │ │ │ │ @ instruction: 0xb08d48b0 │ │ │ │ ldrbtmi r4, [r8], #-2480 @ 0xfffff650 │ │ │ │ svcge 0x00044bb0 │ │ │ │ @@ -64743,78 +64745,78 @@ │ │ │ │ rscscc pc, pc, pc, asr #32 │ │ │ │ stc2 7, cr15, [r6, #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], r4, lsl #27 │ │ │ │ + strmi lr, [r3], r0, lsl #27 │ │ │ │ @ instruction: 0xf0002800 │ │ │ │ @ instruction: 0xf7c08104 │ │ │ │ - @ instruction: 0x4604ead4 │ │ │ │ + @ instruction: 0x4604ead0 │ │ │ │ @ instruction: 0xf0002800 │ │ │ │ @ instruction: 0xf8df8113 │ │ │ │ @ instruction: 0x26008278 │ │ │ │ @ instruction: 0xf8d74b9d │ │ │ │ ldrbtmi sl, [r8], #8 │ │ │ │ @ instruction: 0xf8c7447b │ │ │ │ rsbsvs fp, fp, ip │ │ │ │ teqvs lr, ip │ │ │ │ - blx 6822c0 │ │ │ │ + blx 6822c8 │ │ │ │ stmdavs r0!, {r1, r2, r9, sl, lr}^ │ │ │ │ @ instruction: 0xf87ef7d7 │ │ │ │ ldrdcs pc, [r0], -sl │ │ │ │ @ instruction: 0x61bb68e3 │ │ │ │ - bcs 5c3fc │ │ │ │ + bcs 5c404 │ │ │ │ adcshi pc, r9, r0, asr #32 │ │ │ │ strcs r4, [r0], #-1560 @ 0xfffff9e8 │ │ │ │ @ instruction: 0xf872f7d7 │ │ │ │ ldreq pc, [r8, #-263] @ 0xfffffef9 │ │ │ │ cmnvs r8, r3, lsl #12 │ │ │ │ @ instruction: 0xb1bb61b8 │ │ │ │ strtmi r4, [r8], -r1, asr #12 │ │ │ │ @ instruction: 0xf96cf7d7 │ │ │ │ ldmibvs fp!, {r1, fp, ip, sp, lr} │ │ │ │ - bcs 55d68 │ │ │ │ + bcs 55d70 │ │ │ │ strdcs sp, [r8], -r5 │ │ │ │ @ instruction: 0xf9f6f7e6 │ │ │ │ strbmi r4, [r8], -r3, lsl #13 │ │ │ │ andmi pc, r4, fp, asr #17 │ │ │ │ @ instruction: 0xf7d7465c │ │ │ │ ldmibvs fp!, {r0, r3, r4, r6, fp, ip, sp, lr, pc} │ │ │ │ andeq pc, r0, fp, asr #17 │ │ │ │ mvnle r2, r0, lsl #22 │ │ │ │ @ instruction: 0xf7e66978 │ │ │ │ @ instruction: 0xf8daf99d │ │ │ │ - blcs 50390 │ │ │ │ + blcs 50398 │ │ │ │ addhi pc, r6, r0, asr #32 │ │ │ │ rsbsvs r6, r4, fp, lsr r9 │ │ │ │ ldrshtvs r6, [r3], r8 │ │ │ │ - b fe1822a0 │ │ │ │ + b fe0822a8 │ │ │ │ stmdacs r0, {r2, r9, sl, lr} │ │ │ │ @ instruction: 0xf8d7d1bc │ │ │ │ ldrbmi fp, [r8], -ip │ │ │ │ - mcrr 7, 12, pc, ip, cr0 @ │ │ │ │ + mcrr 7, 12, pc, r8, cr0 @ │ │ │ │ ldmdavs fp, {r0, r1, r3, r4, r5, r7, fp, sp, lr} │ │ │ │ @ instruction: 0xf0402b00 │ │ │ │ - blmi 1d64630 │ │ │ │ + blmi 1d64638 │ │ │ │ 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 1d823da │ │ │ │ + blx 1d823e2 │ │ │ │ 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} │ │ │ │ @@ -64842,30 +64844,30 @@ │ │ │ │ stmvs r0, {r0, r5, r9, sl, lr} │ │ │ │ stc2l 7, cr15, [r0], #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 1233190 │ │ │ │ + bmi 1233198 │ │ │ │ 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 ff2024a6 │ │ │ │ + blx ff2024ae │ │ │ │ @ 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 │ │ │ │ @@ -64876,156 +64878,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 31e578 │ │ │ │ + bllt 31e580 │ │ │ │ movwcs r4, #2351 @ 0x92f │ │ │ │ sbcscs r2, sp, #989855744 @ 0x3b000000 │ │ │ │ @ instruction: 0xf04f4479 │ │ │ │ strls r3, [r0], #-255 @ 0xffffff01 │ │ │ │ @ instruction: 0xf7da2600 │ │ │ │ - blmi b43738 │ │ │ │ + blmi b43740 │ │ │ │ ldmdavs sp, {r0, r1, r3, r4, r5, r6, sl, lr} │ │ │ │ @ instruction: 0xf47f2d00 │ │ │ │ str sl, [r5, fp, asr #30]! │ │ │ │ @ instruction: 0xf7c04658 │ │ │ │ - ldmvs fp!, {r1, r3, r7, r8, r9, fp, sp, lr, pc} │ │ │ │ - blcs 5e5a8 │ │ │ │ + ldmvs fp!, {r1, r2, r7, r8, r9, fp, sp, lr, pc} │ │ │ │ + blcs 5e5b0 │ │ │ │ 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 0x0000e890 │ │ │ │ - andeq fp, r3, r6, asr sp │ │ │ │ - ldrdeq r0, [r0], -r8 │ │ │ │ + svclt 0x0000e88c │ │ │ │ andeq fp, r3, lr, asr #26 │ │ │ │ + ldrdeq r0, [r0], -r8 │ │ │ │ + andeq fp, r3, r6, asr #26 │ │ │ │ ldrdeq r0, [r0], -r0 @ │ │ │ │ - andeq r8, r1, sl, ror lr │ │ │ │ - andeq r0, r1, r2, asr r5 │ │ │ │ - andeq r5, r1, r8, lsl #1 │ │ │ │ - andeq r1, r1, lr, asr #32 │ │ │ │ - andeq r8, r1, r4, lsr lr │ │ │ │ - andeq r5, r8, r4, lsr r1 │ │ │ │ - andeq r8, r1, lr, ror sp │ │ │ │ - andeq pc, r3, r8, asr r8 @ │ │ │ │ - andeq r8, r1, r8, ror sp │ │ │ │ - andeq pc, r3, r8, asr #15 │ │ │ │ - andeq fp, r3, sl, ror fp │ │ │ │ - andeq r8, r1, r4, lsr #25 │ │ │ │ - andeq r8, r1, r6, ror sp │ │ │ │ + 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, lsr #2 │ │ │ │ + andeq r8, r1, lr, ror #26 │ │ │ │ + andeq pc, r3, r0, asr r8 @ │ │ │ │ + andeq r8, r1, r8, ror #26 │ │ │ │ + andeq pc, r3, r0, asr #15 │ │ │ │ + andeq fp, r3, r2, ror fp │ │ │ │ + muleq r1, r4, ip │ │ │ │ andeq r8, r1, r6, ror #26 │ │ │ │ - andeq r8, r1, r2, lsl #25 │ │ │ │ - andeq r8, r1, r8, lsr sp │ │ │ │ + andeq r8, r1, r6, asr sp │ │ │ │ andeq r8, r1, r2, ror ip │ │ │ │ andeq r8, r1, r8, lsr #26 │ │ │ │ - andeq r8, r1, r8, lsr #26 │ │ │ │ - andeq r8, r1, r0, asr ip │ │ │ │ - andeq r8, r1, r6, lsl sp │ │ │ │ - andeq r8, r1, r8, lsr ip │ │ │ │ - andeq r4, r8, ip, asr #31 │ │ │ │ - andeq r8, r1, r6, lsl #24 │ │ │ │ - andeq r8, r1, ip, asr #25 │ │ │ │ - strdeq r8, [r1], -r4 │ │ │ │ - @ instruction: 0x00018cba │ │ │ │ + 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, asr #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 feb9b7ec │ │ │ │ + bl feb9b7f4 │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ - blmi 5485b4 │ │ │ │ - bmi 5701f8 │ │ │ │ + blmi 5485bc │ │ │ │ + bmi 570200 │ │ │ │ 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 482612 │ │ │ │ + blx 48261a │ │ │ │ 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 #20 │ │ │ │ + andeq fp, r3, r0, lsl #20 │ │ │ │ ldrdeq r0, [r0], -r0 @ │ │ │ │ - andeq r4, r8, lr, ror #29 │ │ │ │ - ldrdeq r4, [r8], -lr │ │ │ │ - andeq r8, r1, r8, lsr #22 │ │ │ │ - andeq r8, r1, r6, lsl #24 │ │ │ │ - andeq r8, r1, r6, lsl fp │ │ │ │ - strdeq r8, [r1], -r4 │ │ │ │ + andeq r4, r8, r6, ror #29 │ │ │ │ + ldrdeq 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 feb9b86c │ │ │ │ + bl feb9b874 │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ - blmi 748634 │ │ │ │ - bmi 770278 │ │ │ │ + blmi 74863c │ │ │ │ + bmi 770280 │ │ │ │ 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 47fd18 │ │ │ │ + blvc 47fd20 │ │ │ │ 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 ff2026a4 │ │ │ │ + blx ff2026ac │ │ │ │ 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 │ │ │ │ - andeq fp, r3, r8, lsl #19 │ │ │ │ + andeq fp, r3, r0, lsl #19 │ │ │ │ ldrdeq r0, [r0], -r0 @ │ │ │ │ - andeq r4, r8, lr, ror #28 │ │ │ │ - muleq r3, r4, r5 │ │ │ │ - andeq r4, r8, sl, asr lr │ │ │ │ - muleq r1, r4, sl │ │ │ │ - andeq r8, r1, r6, lsl #23 │ │ │ │ - andeq r8, r1, r2, lsl #21 │ │ │ │ - andeq r8, r1, r4, ror fp │ │ │ │ + andeq r4, r8, r6, ror #28 │ │ │ │ + andeq pc, r3, ip, lsl #11 │ │ │ │ + andeq r4, r8, r2, asr 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 feb9b910 │ │ │ │ + bl feb9b918 │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ - blmi 7c86d8 │ │ │ │ - bmi 7f031c │ │ │ │ + blmi 7c86e0 │ │ │ │ + bmi 7f0324 │ │ │ │ ldrbtmi r4, [fp], #-1540 @ 0xfffff9fc │ │ │ │ stmdavs fp!, {r0, r2, r3, r4, r7, fp, ip, lr} │ │ │ │ - blmi 772d74 │ │ │ │ + blmi 772d7c │ │ │ │ ldmdavs r8, {r0, r1, r3, r4, r5, r6, sl, lr} │ │ │ │ @ instruction: 0xf7e5b108 │ │ │ │ stmdavc r3!, {r0, r3, r6, r7, r8, r9, sl, fp, ip, sp, lr, pc} │ │ │ │ tstle r9, pc, lsr #22 │ │ │ │ @ instruction: 0xf7d64620 │ │ │ │ - blmi 64411c │ │ │ │ + blmi 644124 │ │ │ │ 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 │ │ │ │ @@ -65036,87 +65038,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 782772 │ │ │ │ + blx 78277a │ │ │ │ svclt 0x0000e7f4 │ │ │ │ - andeq fp, r3, r2, ror #17 │ │ │ │ + ldrdeq fp, [r3], -sl │ │ │ │ ldrdeq r0, [r0], -r0 @ │ │ │ │ - ldrdeq r4, [r8], -r8 │ │ │ │ - @ instruction: 0x00084dbe │ │ │ │ - andeq r8, r1, r2, ror #22 │ │ │ │ - andeq r8, r1, r0, ror fp │ │ │ │ + ldrdeq r4, [r8], -r0 │ │ │ │ + @ instruction: 0x00084db6 │ │ │ │ andeq r8, r1, r2, asr fp │ │ │ │ andeq r8, r1, r0, ror #22 │ │ │ │ - andeq r4, r8, lr, lsl #27 │ │ │ │ - andeq r8, r1, r0, lsr fp │ │ │ │ - andeq r8, r1, lr, lsr fp │ │ │ │ + andeq r8, r1, r2, asr #22 │ │ │ │ + andeq r8, r1, r0, asr fp │ │ │ │ + andeq r4, r8, r6, lsl #27 │ │ │ │ + andeq r8, r1, r0, lsr #22 │ │ │ │ + andeq r8, r1, lr, lsr #22 │ │ │ │ vst3.32 {d27,d29,d31}, [pc :256], r0 │ │ │ │ - bl feb9b9c4 │ │ │ │ + bl feb9b9cc │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ - blmi 88878c │ │ │ │ - bmi 8b03d0 │ │ │ │ + blmi 888794 │ │ │ │ + bmi 8b03d8 │ │ │ │ ldrbtmi r4, [fp], #-1540 @ 0xfffff9fc │ │ │ │ stmdavs fp!, {r0, r2, r3, r4, r7, fp, ip, lr} │ │ │ │ - blmi 832f08 │ │ │ │ + blmi 832f10 │ │ │ │ ldmdavs r8, {r0, r1, r3, r4, r5, r6, sl, lr}^ │ │ │ │ @ instruction: 0xf7e5b108 │ │ │ │ tstplt r4, #444 @ p-variant is OBSOLETE @ 0x1bc │ │ │ │ @ instruction: 0xf7c04620 │ │ │ │ - ldmdacs r0!, {r2, r3, r8, fp, sp, lr, pc} │ │ │ │ + ldmdacs r0!, {r3, r8, fp, sp, lr, pc} │ │ │ │ eorscs sp, r1, sp, lsl r1 │ │ │ │ @ instruction: 0xffb0f7e5 │ │ │ │ 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 682800 │ │ │ │ + blx 682808 │ │ │ │ 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 ff382810 │ │ │ │ - blmi 47e7e4 │ │ │ │ + blx ff382818 │ │ │ │ + blmi 47e7ec │ │ │ │ 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 #16 │ │ │ │ + andeq fp, r3, r6, lsr #16 │ │ │ │ ldrdeq r0, [r0], -r0 @ │ │ │ │ - andeq r4, r8, r4, lsr #26 │ │ │ │ - andeq r4, r8, r2, lsl #26 │ │ │ │ - andeq r8, r1, r0, lsr #21 │ │ │ │ - andeq r8, r1, r2, asr #21 │ │ │ │ + andeq r4, r8, ip, lsl sp │ │ │ │ + strdeq r4, [r8], -sl │ │ │ │ muleq r1, r0, sl │ │ │ │ @ instruction: 0x00018ab2 │ │ │ │ - andeq r4, r8, ip, asr #25 │ │ │ │ - andeq r8, r1, lr, ror #20 │ │ │ │ - muleq r1, r0, sl │ │ │ │ + andeq r8, r1, r0, lsl #21 │ │ │ │ + andeq r8, r1, r2, lsr #21 │ │ │ │ + andeq r4, r8, r4, asr #25 │ │ │ │ + andeq r8, r1, lr, asr sl │ │ │ │ + andeq r8, r1, r0, lsl #21 │ │ │ │ vst3. {d27,d29,d31}, [pc :256], r0 │ │ │ │ - bl feb9ba84 │ │ │ │ + bl feb9ba8c │ │ │ │ @ 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 384ca8 │ │ │ │ - bmi 98c8ac │ │ │ │ + ble 384cb0 │ │ │ │ + bmi 98c8b4 │ │ │ │ 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 │ │ │ │ @@ -65124,40 +65126,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 11a2ad8 │ │ │ │ + blcs 11a2ae0 │ │ │ │ ldmvc fp!, {r2, r3, r4, r6, r7, r8, ip, lr, pc} │ │ │ │ bicsle r2, r9, ip, asr #22 │ │ │ │ @ instruction: 0xf1a078f8 │ │ │ │ - blx fec44a14 │ │ │ │ + blx fec44a1c │ │ │ │ stmdbeq r0, {r7, ip, sp, lr, pc}^ │ │ │ │ @ instruction: 0x4628e7d3 │ │ │ │ @ instruction: 0xf7d92673 │ │ │ │ - bmi 402dc8 │ │ │ │ + bmi 402dd0 │ │ │ │ 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 fe082894 │ │ │ │ + blx fe08289c │ │ │ │ @ instruction: 0xf7e54628 │ │ │ │ ldr pc, [r9, r9, asr #29]! │ │ │ │ - mcr 7, 5, pc, cr6, cr15, {5} @ │ │ │ │ - andeq fp, r3, r0, ror r7 │ │ │ │ + mcr 7, 5, pc, cr2, cr15, {5} @ │ │ │ │ + andeq fp, r3, r8, ror #14 │ │ │ │ ldrdeq r0, [r0], -r8 │ │ │ │ - andeq fp, r3, r2, asr r7 │ │ │ │ - ldrdeq r8, [r1], -r8 @ │ │ │ │ - andeq r8, r1, sl, ror #19 │ │ │ │ - muleq r1, r8, r9 │ │ │ │ + andeq fp, r3, sl, asr #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 │ │ │ │ @@ -65172,15 +65174,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 64e20 │ │ │ │ + bcs 64e28 │ │ │ │ @ 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 │ │ │ │ @@ -65190,38 +65192,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 ff0829e6 │ │ │ │ + blx ff0829ee │ │ │ │ @ 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 1c82966 │ │ │ │ + blx 1c8296e │ │ │ │ strmi r4, [r1], -r2, lsr #12 │ │ │ │ @ instruction: 0xf7f84630 │ │ │ │ @ instruction: 0xf105ff6b │ │ │ │ @ instruction: 0xf7f10010 │ │ │ │ @ instruction: 0xf8daf8bd │ │ │ │ strmi r3, [r4], -r0 │ │ │ │ @ instruction: 0xf0402b00 │ │ │ │ - bmi ff564d38 │ │ │ │ + bmi ff564d40 │ │ │ │ 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] @ │ │ │ │ @@ -65232,25 +65234,25 @@ │ │ │ │ addseq pc, ip, #-1073741823 @ 0xc0000001 │ │ │ │ ldrsbne pc, [r0, #-137] @ 0xffffff77 @ │ │ │ │ orrvc pc, r0, #1325400064 @ 0x4f000000 │ │ │ │ @ instruction: 0xf7d12020 │ │ │ │ strmi pc, [r2], -r9, asr #21 │ │ │ │ stmibmi r4, {r5, r8, ip, sp, pc}^ │ │ │ │ ldrbtmi r4, [r9], #-1624 @ 0xfffff9a8 │ │ │ │ - blx 982a60 │ │ │ │ + blx 982a68 │ │ │ │ movwlt pc, #35039 @ 0x88df @ │ │ │ │ stmibmi r3, {r1, r6, r7, r9, fp, lr}^ │ │ │ │ @ instruction: 0xf10b44fb │ │ │ │ ldrbtmi r0, [sl], #-2832 @ 0xfffff4f0 │ │ │ │ @ instruction: 0x46584479 │ │ │ │ - blx 682a78 │ │ │ │ + blx 682a80 │ │ │ │ stmibmi r0, {r0, r1, r2, r3, r4, r5, r7, r9, fp, lr}^ │ │ │ │ ldrbtmi r4, [sl], #-1624 @ 0xfffff9a8 │ │ │ │ @ instruction: 0xf7f14479 │ │ │ │ - blmi fedc3308 │ │ │ │ + blmi fedc3310 │ │ │ │ @ instruction: 0xf50358eb │ │ │ │ @ instruction: 0xf8d35380 │ │ │ │ @ instruction: 0xb12223b4 │ │ │ │ @ instruction: 0x465849ba │ │ │ │ @ instruction: 0xf7f14479 │ │ │ │ @ instruction: 0xf8dffa05 │ │ │ │ ldrbtmi fp, [fp], #740 @ 0x2e4 │ │ │ │ @@ -65261,15 +65263,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 fe602ad6 │ │ │ │ + blx fe602ade │ │ │ │ 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 │ │ │ │ @@ -65283,19 +65285,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 4cba8 │ │ │ │ + blcs 4cbb0 │ │ │ │ teqcs r3, #20, 30 @ 0x50 │ │ │ │ @ instruction: 0xf7fb2334 │ │ │ │ @ instruction: 0xf1b0fce1 │ │ │ │ - blle 1c06f78 │ │ │ │ + blle 1c06f80 │ │ │ │ @ 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 │ │ │ │ @@ -65321,38 +65323,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 fe282bc6 │ │ │ │ + blx fe282bce │ │ │ │ ldrbmi r4, [r8], -r9, asr #12 │ │ │ │ - blx 702bce │ │ │ │ + blx 702bd6 │ │ │ │ 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 │ │ │ │ ldrbt pc, [r0], fp, ror #18 @ │ │ │ │ andseq pc, r0, r9, lsl #2 │ │ │ │ - blx fe282bfe │ │ │ │ + blx fe282c06 │ │ │ │ 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 0x0028f7bf │ │ │ │ + svc 0x0024f7bf │ │ │ │ cmppeq ip, #-1073741823 @ p-variant is OBSOLETE @ 0xc0000001 │ │ │ │ subcs r4, r0, #26214400 @ 0x1900000 │ │ │ │ rsbsvs r6, fp, r0, lsl #16 │ │ │ │ @ instruction: 0xf83ef7da │ │ │ │ @ instruction: 0xf7fd4648 │ │ │ │ @ instruction: 0xf107f805 │ │ │ │ @ instruction: 0x4601031c │ │ │ │ @@ -65416,214 +65418,214 @@ │ │ │ │ rscscs r2, r5, #1 │ │ │ │ @ instruction: 0xf864f7da │ │ │ │ ldrdcc pc, [r0], -sl │ │ │ │ sbcle r2, r8, r0, lsl #22 │ │ │ │ @ instruction: 0x462922f7 │ │ │ │ @ instruction: 0xf7f94620 │ │ │ │ strb pc, [r2, r7, lsr #16] @ │ │ │ │ - stc 7, cr15, [r4], {191} @ 0xbf │ │ │ │ - muleq r3, r6, r6 │ │ │ │ + stc 7, cr15, [r0], {191} @ 0xbf │ │ │ │ + andeq fp, r3, lr, lsl #13 │ │ │ │ ldrdeq r0, [r0], -r8 │ │ │ │ - andeq fp, r3, sl, lsl #13 │ │ │ │ + andeq fp, r3, r2, lsl #13 │ │ │ │ ldrdeq r0, [r0], -r0 @ │ │ │ │ - andeq r4, r8, r2, ror #22 │ │ │ │ - andeq r4, r8, lr, asr #22 │ │ │ │ - andeq r4, r8, r6, lsr fp │ │ │ │ + andeq r4, r8, sl, asr fp │ │ │ │ + andeq r4, r8, r6, asr #22 │ │ │ │ + andeq r4, r8, lr, lsr #22 │ │ │ │ strdeq r0, [r0], -ip │ │ │ │ - andeq r4, r8, r4, ror #21 │ │ │ │ - andeq fp, r3, lr, lsr #11 │ │ │ │ - andeq r7, r1, r2, ror #17 │ │ │ │ - andeq r4, r8, ip, asr sl │ │ │ │ - andeq r0, r1, r6, ror lr │ │ │ │ - andeq r7, r1, r8, lsl #15 │ │ │ │ - andeq r8, r1, sl, ror #16 │ │ │ │ - andeq r7, r1, r8, lsr #15 │ │ │ │ - strdeq r0, [r1], -r8 │ │ │ │ - andeq r4, r8, r2, lsr #20 │ │ │ │ - strdeq r4, [r8], -ip │ │ │ │ - andeq r8, r1, r2, asr r8 │ │ │ │ - ldrdeq r4, [r8], -r6 │ │ │ │ - andeq r4, r8, sl, lsr #19 │ │ │ │ - andeq r8, r1, ip, asr r7 │ │ │ │ - andeq r4, r8, lr, asr #18 │ │ │ │ - andeq r4, r8, r4, asr #18 │ │ │ │ - andeq r8, r1, sl, ror #13 │ │ │ │ - andeq r8, r1, r8, asr #14 │ │ │ │ + ldrdeq r4, [r8], -ip │ │ │ │ + andeq fp, r3, r6, lsr #11 │ │ │ │ + ldrdeq r7, [r1], -r2 │ │ │ │ + andeq r4, r8, r4, asr 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, lsl sl │ │ │ │ + strdeq r4, [r8], -r4 @ │ │ │ │ + andeq r8, r1, r2, asr #16 │ │ │ │ + andeq r4, r8, lr, asr #19 │ │ │ │ + andeq r4, r8, r2, lsr #19 │ │ │ │ + andeq r8, r1, ip, asr #14 │ │ │ │ + andeq r4, r8, r6, asr #18 │ │ │ │ + andeq r4, r8, ip, lsr r9 │ │ │ │ ldrdeq r8, [r1], -sl │ │ │ │ andeq r8, r1, r8, lsr r7 │ │ │ │ - andeq r8, r1, ip, asr #14 │ │ │ │ - andeq r8, r1, r4, lsr #13 │ │ │ │ - andeq r8, r1, r2, lsl #14 │ │ │ │ - andeq r8, r1, r6, ror #12 │ │ │ │ - andeq r8, r1, r4, asr #13 │ │ │ │ - ldrdeq r8, [r1], -r2 │ │ │ │ - andeq r8, r1, lr, lsr #12 │ │ │ │ - andeq r8, r1, ip, ror r6 │ │ │ │ - andeq r8, r1, r6, lsr #11 │ │ │ │ - andeq r8, r1, r2, lsl #12 │ │ │ │ - andeq r8, r1, r4, ror #12 │ │ │ │ - andeq r8, r1, r6, ror #10 │ │ │ │ + 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 │ │ │ │ - muleq r1, r8, r5 │ │ │ │ + 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 feb9c030 │ │ │ │ + bl feb9c038 │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ sbcslt r0, r3, r0, lsr #29 │ │ │ │ svcge 0x00044944 │ │ │ │ ldrbtmi r4, [r9], #-3140 @ 0xfffff3bc │ │ │ │ ldrbtmi r4, [ip], #-2628 @ 0xfffff5bc │ │ │ │ - blmi 115d238 │ │ │ │ + blmi 115d240 │ │ │ │ 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, {r6, r8, r9, fp, sp, lr, pc} │ │ │ │ - blmi efc308 │ │ │ │ + stmdacs r0, {r2, r3, r4, r5, r8, r9, fp, sp, lr, pc} │ │ │ │ + blmi efc310 │ │ │ │ strbne r2, [r2, r0, lsl #8] │ │ │ │ stmib r3, {r0, r1, r3, r4, r5, r6, sl, lr}^ │ │ │ │ - blmi d45688 │ │ │ │ + blmi d45690 │ │ │ │ ldmpl r3, {r1, r3, r4, r5, r6, r7, fp, sp, lr}^ │ │ │ │ ldmdblt fp!, {r0, r1, r3, r4, fp, sp, lr}^ │ │ │ │ - blmi c57768 │ │ │ │ + blmi c57770 │ │ │ │ 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, [r4, #764]! @ 0x2fc │ │ │ │ + ldc 7, cr15, [r0, #764]! @ 0x2fc │ │ │ │ ldmvs sl!, {r0, r3, r5, r8, r9, fp, lr}^ │ │ │ │ @ instruction: 0xf1072100 │ │ │ │ ldmpl r3, {r3, r4}^ │ │ │ │ @ instruction: 0xf7bf607b │ │ │ │ - @ instruction: 0x4604ef16 │ │ │ │ + @ instruction: 0x4604ef12 │ │ │ │ @ instruction: 0xf107bb38 │ │ │ │ @ instruction: 0x46300618 │ │ │ │ - svc 0x008ef7bf │ │ │ │ + svc 0x008af7bf │ │ │ │ ldmvs sl!, {r1, r5, r8, r9, fp, lr}^ │ │ │ │ @ instruction: 0x462858d5 │ │ │ │ - bl 1682df4 │ │ │ │ + bl 1582dfc │ │ │ │ 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: 0xff8af7d9 │ │ │ │ @ instruction: 0xf7bf4630 │ │ │ │ - ldmdavs fp!, {r1, r2, r4, r5, r6, r7, r8, r9, fp, sp, lr, pc}^ │ │ │ │ + ldmdavs fp!, {r1, r4, r5, r6, r7, r8, r9, fp, sp, lr, pc}^ │ │ │ │ ldrmi r4, [r8, r8, lsr #12] │ │ │ │ ldmdbvs r8!, {r0, r5, r9, sl, lr}^ │ │ │ │ - ldrbtcc pc, [pc], #79 @ 44f2c @ │ │ │ │ - stc 7, cr15, [r2, #764] @ 0x2fc │ │ │ │ - blmi 4bedd8 │ │ │ │ + ldrbtcc pc, [pc], #79 @ 44f34 @ │ │ │ │ + ldcl 7, cr15, [lr, #-764]! @ 0xfffffd04 │ │ │ │ + blmi 4bede0 │ │ │ │ ldmpl r3, {r1, r3, r4, r5, r6, r7, fp, sp, lr}^ │ │ │ │ ldmdavs fp!, {r3, r4, r9, sl, lr}^ │ │ │ │ @ instruction: 0xf1074798 │ │ │ │ @ instruction: 0xf7bf0018 │ │ │ │ - @ instruction: 0xf7bfee64 │ │ │ │ - svclt 0x0000eb9e │ │ │ │ - andeq fp, r3, r2, asr #3 │ │ │ │ - @ instruction: 0x0003b1be │ │ │ │ + @ instruction: 0xf7bfee60 │ │ │ │ + svclt 0x0000eb9a │ │ │ │ + @ instruction: 0x0003b1ba │ │ │ │ + @ instruction: 0x0003b1b6 │ │ │ │ ldrdeq r0, [r0], -r8 │ │ │ │ ldrdeq r0, [r0], -r0 @ │ │ │ │ - andeq r8, r1, r4, lsr #10 │ │ │ │ - andeq r8, r1, r6, lsr r5 │ │ │ │ - andeq lr, r3, r8, ror #27 │ │ │ │ - andeq fp, r3, ip, ror #2 │ │ │ │ - ldrdeq r8, [r1], -r0 │ │ │ │ - andeq r8, r1, r2, ror #9 │ │ │ │ + andeq r8, r1, r4, lsl r5 │ │ │ │ + andeq r8, r1, r6, lsr #10 │ │ │ │ + andeq lr, r3, r0, ror #27 │ │ │ │ + andeq fp, r3, r4, ror #2 │ │ │ │ + andeq r8, r1, r0, asr #9 │ │ │ │ + ldrdeq r8, [r1], -r2 │ │ │ │ andeq r0, r0, r0, lsl #9 │ │ │ │ muleq r0, r8, r4 │ │ │ │ - andeq r8, r1, ip, lsr #9 │ │ │ │ - andeq r8, r1, ip, ror r4 │ │ │ │ + muleq r1, ip, r4 │ │ │ │ + andeq r8, r1, ip, ror #8 │ │ │ │ vst3.32 {d27,d29,d31}, [pc :256], r0 │ │ │ │ - bl feb9c18c │ │ │ │ + bl feb9c194 │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ - blmi 808f54 │ │ │ │ - bmi 830b98 │ │ │ │ + blmi 808f5c │ │ │ │ + bmi 830ba0 │ │ │ │ ldrbtmi r4, [fp], #-1540 @ 0xfffff9fc │ │ │ │ stmdavs fp!, {r0, r2, r3, r4, r7, fp, ip, lr} │ │ │ │ movtlt fp, #2459 @ 0x99b │ │ │ │ - blcs c22fb4 │ │ │ │ - blmi 739440 │ │ │ │ + blcs c22fbc │ │ │ │ + blmi 739448 │ │ │ │ ldmdavs r8, {r0, r1, r3, r4, r5, r6, sl, lr} │ │ │ │ @ instruction: 0xf7e5b108 │ │ │ │ strtmi pc, [r0], -r7, lsl #23 │ │ │ │ - blx e82f14 │ │ │ │ + blx e82f1c │ │ │ │ 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 c2306c │ │ │ │ + blcs c23074 │ │ │ │ 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, rrx │ │ │ │ + andeq fp, r3, lr, asr r0 │ │ │ │ ldrdeq r0, [r0], -r0 @ │ │ │ │ - ldrdeq r4, [r8], -ip │ │ │ │ - andeq r4, r8, r8, asr #13 │ │ │ │ + ldrdeq r4, [r8], -r4 @ │ │ │ │ + andeq r4, r8, r0, asr #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 │ │ │ │ - strdeq r8, [r1], -r8 @ │ │ │ │ - muleq r1, sl, r3 │ │ │ │ - ldrdeq r8, [r1], -ip │ │ │ │ - andeq r8, r1, r4, lsl #7 │ │ │ │ - andeq r8, r1, r6, asr #7 │ │ │ │ vst3. {d27,d29,d31}, [pc :256], r0 │ │ │ │ - bl feb9c240 │ │ │ │ + bl feb9c248 │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ stcmi 15, cr0, [r6], #-896 @ 0xfffffc80 │ │ │ │ stmdbmi r6!, {r0, r1, r7, ip, sp, pc} │ │ │ │ - blmi 9d6240 │ │ │ │ + blmi 9d6248 │ │ │ │ svcge 0x00004a26 │ │ │ │ stmdapl r1!, {r0, r1, r3, r4, r5, r6, sl, lr}^ │ │ │ │ stmdavs r9, {r2, r9, sl, lr} │ │ │ │ @ instruction: 0xf04f6079 │ │ │ │ ldmpl sp, {r8} │ │ │ │ - bllt 91f114 │ │ │ │ + bllt 91f11c │ │ │ │ strtmi r2, [r0], -r0, lsl #4 │ │ │ │ @ instruction: 0xf7bf4639 │ │ │ │ - ldmdavs sl!, {r1, r2, r3, r4, r5, r7, sl, fp, sp, lr, pc} │ │ │ │ + ldmdavs sl!, {r1, r3, r4, r5, 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 673764 │ │ │ │ + bmi 67376c │ │ │ │ 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} │ │ │ │ @@ -65633,58 +65635,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 ff502fdc │ │ │ │ - @ instruction: 0x0003afb4 │ │ │ │ - ldrdeq r0, [r0], -r8 │ │ │ │ + b ff402fe4 │ │ │ │ andeq sl, r3, ip, lsr #31 │ │ │ │ + ldrdeq r0, [r0], -r8 │ │ │ │ + andeq sl, r3, r4, lsr #31 │ │ │ │ ldrdeq r0, [r0], -r0 @ │ │ │ │ - ldrdeq lr, [r3], -lr @ │ │ │ │ - strdeq r4, [r8], -ip │ │ │ │ - andeq sl, r3, r6, ror #30 │ │ │ │ - andeq r8, r1, lr, asr #5 │ │ │ │ - andeq r8, r1, r8, lsr #6 │ │ │ │ - @ instruction: 0x000182bc │ │ │ │ - andeq r8, r1, r6, lsl r3 │ │ │ │ + ldrdeq lr, [r3], -r6 │ │ │ │ + strdeq r4, [r8], -r4 @ │ │ │ │ + andeq sl, r3, lr, asr 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 5f1f0 │ │ │ │ + blcs 5f1f8 │ │ │ │ stmdacs r0, {r0, r1, r4, r5, r8, ip, lr, pc} │ │ │ │ cdpmi 0, 5, cr13, cr14, cr6, {2} │ │ │ │ @ instruction: 0xf7e52030 │ │ │ │ strmi pc, [r5], -r3, lsl #22 │ │ │ │ rscsvs r4, r8, lr, ror r4 │ │ │ │ ldmvs r3!, {r5, r9, sl, lr} │ │ │ │ @ instruction: 0xf7d662eb │ │ │ │ @ instruction: 0xf845f965 │ │ │ │ strtmi r0, [r1], -r8, lsl #22 │ │ │ │ strtmi r2, [r8], -r9, lsl #4 │ │ │ │ - ldcl 7, cr15, [lr, #764]! @ 0x2fc │ │ │ │ + ldcl 7, cr15, [sl, #764]! @ 0x2fc │ │ │ │ stmdacs r0, {r3, r4, r5, r6, r8, sp, lr} │ │ │ │ ldmvs sl!, {r0, r2, r3, r4, r5, r8, ip, lr, pc}^ │ │ │ │ - blmi 149f760 │ │ │ │ + blmi 149f768 │ │ │ │ addsvs r6, r1, #81 @ 0x51 │ │ │ │ ldmdbvs sl!, {r1, r4, r5, r7, sp, lr} │ │ │ │ ldmdavs fp, {r0, r1, r4, r6, r7, fp, ip, lr} │ │ │ │ - bmi 1433ed8 │ │ │ │ + bmi 1433ee0 │ │ │ │ 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] │ │ │ │ @@ -65705,241 +65707,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 r2, {r0, r1, r2, r3, r4, r5, r7, r8, r9, sl, ip, sp, lr, pc} │ │ │ │ + stmib 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 d80264 │ │ │ │ + blmi d8025c │ │ │ │ tstcs r0, sl, lsr r9 │ │ │ │ eoreq pc, r0, r7, lsl #2 │ │ │ │ ldrsbtvs r5, [fp], r3 │ │ │ │ - ldcl 7, cr15, [r6, #-764]! @ 0xfffffd04 │ │ │ │ + ldcl 7, cr15, [r2, #-764]! @ 0xfffffd04 │ │ │ │ stmdacs r0, {r2, r9, sl, lr} │ │ │ │ @ instruction: 0xf107d13c │ │ │ │ @ instruction: 0xf8df0620 │ │ │ │ @ instruction: 0x463080b8 │ │ │ │ - stcl 7, cr15, [ip, #764]! @ 0x2fc │ │ │ │ + stcl 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 aff918 │ │ │ │ + bmi aff910 │ │ │ │ @ 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 │ │ │ │ ldrtmi pc, [r0], -r7, ror #27 @ │ │ │ │ - b 1503160 │ │ │ │ + b 1403168 │ │ │ │ @ instruction: 0x462868bb │ │ │ │ @ instruction: 0x46214798 │ │ │ │ @ instruction: 0xf7bf69f8 │ │ │ │ - ldmvs ip!, {r1, r5, r6, r7, r8, r9, fp, sp, lr, pc}^ │ │ │ │ + ldmvs ip!, {r1, r2, r3, r4, r6, r7, r8, r9, fp, sp, lr, pc}^ │ │ │ │ @ instruction: 0xf7e56820 │ │ │ │ strtmi pc, [r0], -r5, lsr #20 │ │ │ │ - blx 903214 │ │ │ │ + blx 90321c │ │ │ │ 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 │ │ │ │ - stc 7, cr15, [lr], #764 @ 0x2fc │ │ │ │ - stmib r8!, {r0, r1, r2, r3, r4, r5, r7, r8, r9, sl, ip, sp, lr, pc}^ │ │ │ │ - ldrdeq sl, [r3], -sl @ │ │ │ │ - ldrdeq sl, [r3], -r4 │ │ │ │ + stc 7, cr15, [sl], #764 @ 0x2fc │ │ │ │ + stmib r4!, {r0, r1, r2, r3, r4, r5, r7, r8, r9, sl, ip, sp, lr, pc}^ │ │ │ │ + ldrdeq sl, [r3], -r2 │ │ │ │ + andeq sl, r3, ip, asr #29 │ │ │ │ ldrdeq r0, [r0], -r8 │ │ │ │ ldrdeq r0, [r0], -r0 @ │ │ │ │ - andeq r4, r8, r4, lsr r5 │ │ │ │ - andeq sl, r3, r2, ror lr │ │ │ │ - ldrdeq r8, [r1], -r0 │ │ │ │ - andeq r8, r1, r2, asr #4 │ │ │ │ - andeq r8, r1, r0, lsr #3 │ │ │ │ - andeq r8, r1, r2, lsl r2 │ │ │ │ + andeq r4, r8, ip, lsr #10 │ │ │ │ + andeq sl, r3, sl, ror #28 │ │ │ │ + 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, r4, asr r1 │ │ │ │ + andeq r8, r1, r4, asr #2 │ │ │ │ muleq r0, r8, r4 │ │ │ │ - ldrdeq r8, [r1], -r0 │ │ │ │ - andeq r8, r1, r8, ror #2 │ │ │ │ + andeq r8, r1, r0, asr #3 │ │ │ │ + andeq r8, r1, r8, asr r1 │ │ │ │ vst3.32 {d27,d29,d31}, [pc :64], r0 │ │ │ │ - bl feb9c4f8 │ │ │ │ + bl feb9c500 │ │ │ │ @ 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 fee8330c │ │ │ │ + blx fee83314 │ │ │ │ strtmi r4, [r0], -ip, lsl #18 │ │ │ │ tstcc ip, r9, ror r4 │ │ │ │ @ instruction: 0xf928f7da │ │ │ │ - blmi 257b64 │ │ │ │ + blmi 257b6c │ │ │ │ ldmpl r3, {r1, r3, r4, r5, r6, sl, lr}^ │ │ │ │ - bvs 1f1f3ac │ │ │ │ + bvs 1f1f3b4 │ │ │ │ @ instruction: 0xf04f405a │ │ │ │ mrsle r0, LR_svc │ │ │ │ ldrtmi r3, [sp], ip, lsr #14 │ │ │ │ @ instruction: 0xf7bfbd90 │ │ │ │ - svclt 0x0000e998 │ │ │ │ - strdeq sl, [r3], -r8 │ │ │ │ + svclt 0x0000e994 │ │ │ │ + strdeq sl, [r3], -r0 │ │ │ │ ldrdeq r0, [r0], -r8 │ │ │ │ - andeq lr, r3, r8, lsr r9 │ │ │ │ - andeq sl, r3, r4, asr #25 │ │ │ │ + andeq lr, r3, r0, lsr r9 │ │ │ │ + @ instruction: 0x0003acbc │ │ │ │ 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 203294 │ │ │ │ + bl 10329c │ │ │ │ @ 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, sl, asr ip │ │ │ │ + andcc lr, r1, r6, asr ip │ │ │ │ @ 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, [r6], #-764 @ 0xfffffd04 │ │ │ │ + stc 7, cr15, [r2], #-764 @ 0xfffffd04 │ │ │ │ andle r3, r9, r1 │ │ │ │ - ldrbtmi pc, [pc], #-68 @ 453e0 @ │ │ │ │ + ldrbtmi pc, [pc], #-68 @ 453e8 @ │ │ │ │ stmdaeq r1, {r3, r8, ip, sp, lr, pc} │ │ │ │ - ldrbteq pc, [pc], #-1092 @ 453e8 @ │ │ │ │ + ldrbteq pc, [pc], #-1092 @ 453f0 @ │ │ │ │ strmi pc, [r0], #-1092 @ 0xfffffbbc │ │ │ │ streq pc, [r2], #-68 @ 0xffffffbc │ │ │ │ @ instruction: 0x46501d39 │ │ │ │ - bl 5032f4 │ │ │ │ + bl 4032fc │ │ │ │ @ instruction: 0xf044b948 │ │ │ │ @ instruction: 0xf108447f │ │ │ │ vst2.8 {d16-d17}, [r4], r1 │ │ │ │ vst3.16 {d16-d18}, [r4 :256] │ │ │ │ @ instruction: 0xf0444400 │ │ │ │ @ instruction: 0xf7bf0480 │ │ │ │ - strmi lr, [r5], -lr, asr #22 │ │ │ │ + strmi lr, [r5], -sl, asr #22 │ │ │ │ andcs r4, r0, r1, asr r6 │ │ │ │ @ instruction: 0xf7bf6028 │ │ │ │ - andcc lr, r1, r4, ror #18 │ │ │ │ + andcc lr, r1, r0, ror #18 │ │ │ │ addhi pc, fp, r0 │ │ │ │ - ldrbtmi pc, [pc], #-68 @ 45428 @ │ │ │ │ + ldrbtmi pc, [pc], #-68 @ 45430 @ │ │ │ │ stmdaeq r1, {r3, r8, ip, sp, lr, pc} │ │ │ │ - ldrbteq pc, [pc], #-1092 @ 45430 @ │ │ │ │ + ldrbteq pc, [pc], #-1092 @ 45438 @ │ │ │ │ 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 15f4fc │ │ │ │ + blcs 15f504 │ │ │ │ @ instruction: 0x4651d110 │ │ │ │ @ instruction: 0xf7bf4630 │ │ │ │ - stmdacs r0, {r1, r2, r4, sl, fp, sp, lr, pc} │ │ │ │ + stmdacs r0, {r1, r4, sl, fp, sp, lr, pc} │ │ │ │ strdle sp, [r9, -r6] │ │ │ │ - ldrbtmi pc, [pc], #-68 @ 45464 @ │ │ │ │ + ldrbtmi pc, [pc], #-68 @ 4546c @ │ │ │ │ stmdaeq r1, {r3, r8, ip, sp, lr, pc} │ │ │ │ - ldrbteq pc, [pc], #-1092 @ 4546c @ │ │ │ │ + ldrbteq pc, [pc], #-1092 @ 45474 @ │ │ │ │ strmi pc, [r0], #-1092 @ 0xfffffbbc │ │ │ │ ldreq pc, [r0], #-68 @ 0xffffffbc │ │ │ │ @ instruction: 0xf7bf4630 │ │ │ │ - stmdacs r0, {r1, r2, r3, r4, r9, fp, sp, lr, pc} │ │ │ │ + stmdacs r0, {r1, r3, r4, r9, fp, sp, lr, pc} │ │ │ │ vhadd.s8 , q4, q10 │ │ │ │ @ instruction: 0xf6cf0a20 │ │ │ │ @ instruction: 0xf1087aff │ │ │ │ - b 1147490 │ │ │ │ + b 1147498 │ │ │ │ @ instruction: 0xf7bf0a0a │ │ │ │ - @ instruction: 0xf107ed36 │ │ │ │ + @ instruction: 0xf107ed32 │ │ │ │ and r0, r2, r0, lsl #9 │ │ │ │ - blcs 15f548 │ │ │ │ + blcs 15f550 │ │ │ │ @ instruction: 0x4621d13c │ │ │ │ @ instruction: 0xf7bf4630 │ │ │ │ - stmdacs r0, {r2, r3, r4, r5, r6, r8, r9, fp, sp, lr, pc} │ │ │ │ + stmdacs r0, {r3, r4, r5, r6, r8, r9, fp, sp, lr, pc} │ │ │ │ teqle r5, r6 @ │ │ │ │ - bmi 1025d8 │ │ │ │ + bmi 1025e0 │ │ │ │ @ instruction: 0xf1084630 │ │ │ │ - blx 4074bc │ │ │ │ + blx 4074c4 │ │ │ │ @ instruction: 0xf7bffa8a │ │ │ │ - ldmiblt r0, {r1, r2, r3, r4, r5, r8, fp, sp, lr, pc} │ │ │ │ - bmi 825ec │ │ │ │ + ldmiblt r0, {r1, r3, r4, r5, r8, fp, sp, lr, pc} │ │ │ │ + bmi 825f4 │ │ │ │ @ instruction: 0xf04a4c24 │ │ │ │ @ instruction: 0xf1080a40 │ │ │ │ ldrbtmi r0, [ip], #-2049 @ 0xfffff7ff │ │ │ │ - blx fe303d10 │ │ │ │ + blx fe303d18 │ │ │ │ stmdavs fp!, {r1, sp, lr, pc} │ │ │ │ tstle r4, r4, lsl #22 │ │ │ │ @ instruction: 0xf7bf4620 │ │ │ │ - stmdacs r0, {r2, r3, r5, r8, fp, sp, lr, pc} │ │ │ │ + stmdacs r0, {r3, r5, r8, fp, sp, lr, pc} │ │ │ │ @ instruction: 0xf109dbf7 │ │ │ │ strbmi r0, [r1, #2312] @ 0x908 │ │ │ │ @ instruction: 0xf44abf04 │ │ │ │ - blx 417ef4 │ │ │ │ - bmi 6c3f20 │ │ │ │ + blx 417efc │ │ │ │ + bmi 6c3f28 │ │ │ │ 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, r3, r8, fp, sp, lr, pc} │ │ │ │ + stmdacs r0, {r1, r3, r8, fp, sp, lr, pc} │ │ │ │ strb sp, [r8, lr, asr #1]! │ │ │ │ - b ff103424 │ │ │ │ + b ff00342c │ │ │ │ @ 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 │ │ │ │ - ldm lr, {r0, r1, r2, r3, r4, r5, r7, r8, r9, sl, ip, sp, lr, pc} │ │ │ │ + ldm sl, {r0, r1, r2, r3, r4, r5, r7, r8, r9, sl, ip, sp, lr, pc} │ │ │ │ str r4, [r2, r2, lsr #13]! │ │ │ │ - andeq sl, r3, r2, lsl #25 │ │ │ │ + andeq sl, r3, sl, ror ip │ │ │ │ ldrdeq r0, [r0], -r8 │ │ │ │ - strdeq r7, [r1], -r2 │ │ │ │ - andeq sl, r1, r6, ror #7 │ │ │ │ - andeq sl, r3, r6, lsl #22 │ │ │ │ + andeq r7, r1, r2, ror #31 │ │ │ │ + ldrdeq sl, [r1], -r6 │ │ │ │ + strdeq sl, [r3], -lr │ │ │ │ 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 │ │ │ │ - mvnlt lr, sl, lsr #31 │ │ │ │ + mvnlt lr, r6, lsr #31 │ │ │ │ @ instruction: 0x2c006ae4 │ │ │ │ ldrshtcs sp, [r0], -r6 │ │ │ │ @ instruction: 0xf8e2f7e5 │ │ │ │ strtmi r4, [r8], -r4, lsl #12 │ │ │ │ @ instruction: 0xff48f7d5 │ │ │ │ @ instruction: 0xf8d86020 │ │ │ │ movwcs r2, #4096 @ 0x1000 │ │ │ │ @@ -65958,15 +65960,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 1fa4a68 │ │ │ │ + blmi 1fa4a70 │ │ │ │ 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 │ │ │ │ @@ -65979,170 +65981,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 12cde48 │ │ │ │ + bllt 12cde50 │ │ │ │ andcs r6, r0, #503808 @ 0x7b000 │ │ │ │ - bvs ff71e0b8 │ │ │ │ + bvs ff71e0c0 │ │ │ │ cmnlt r3, fp, ror r2 │ │ │ │ - bcs 600c0 │ │ │ │ + bcs 600c8 │ │ │ │ ldmdavs r9, {r1, r3, r5, r6, r7, r8, ip, lr, pc} │ │ │ │ @ instruction: 0xf7ff69b8 │ │ │ │ @ instruction: 0x4604ff7f │ │ │ │ rsble r2, r8, r0, lsl #16 │ │ │ │ - bvs ff720058 │ │ │ │ - blcs 5e05c │ │ │ │ - blmi 18f9e34 │ │ │ │ + bvs ff720060 │ │ │ │ + blcs 5e064 │ │ │ │ + blmi 18f9e3c │ │ │ │ ldrbtmi r2, [fp], #-512 @ 0xfffffe00 │ │ │ │ - bmi 189d9e4 │ │ │ │ + bmi 189d9ec │ │ │ │ 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 29fb88 │ │ │ │ + bne 29fb90 │ │ │ │ andscs pc, r1, r2, lsr r9 @ │ │ │ │ - blle ff40fea8 │ │ │ │ + blle ff40feb0 │ │ │ │ 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 r4!, {r0, r1, r2, r3, r4, r5, r7, r8, r9, sl, ip, sp, lr, pc} │ │ │ │ + ldmib 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: 0x4605eb16 │ │ │ │ + @ instruction: 0x4605eb12 │ │ │ │ cmnle r1, r0, lsl #16 │ │ │ │ stmiavc r4!, {r0, r1, r2, r8, sl, ip, sp, lr, pc} │ │ │ │ @ instruction: 0xf7bf4640 │ │ │ │ - blmi 1240528 │ │ │ │ + blmi 1240520 │ │ │ │ ldmpl r6, {r1, r3, r4, r5, r6, r8, fp, sp, lr}^ │ │ │ │ @ instruction: 0xf7be4630 │ │ │ │ - bvs 1f4145c │ │ │ │ + bvs 1f41454 │ │ │ │ @ instruction: 0xf7d86818 │ │ │ │ - blmi 1143fd0 │ │ │ │ + blmi 1143fd8 │ │ │ │ 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 │ │ │ │ strtmi pc, [r0], -r7, lsl #23 │ │ │ │ @ instruction: 0xffd0f7e4 │ │ │ │ @ instruction: 0xf7be4640 │ │ │ │ - shsub8mi lr, r0, r0 │ │ │ │ + ldrtmi lr, [r0], -ip, ror #31 │ │ │ │ @ instruction: 0x4798687b │ │ │ │ @ instruction: 0x46296af8 │ │ │ │ - ldmdb lr!, {r0, r1, r2, r3, r4, r5, r7, r8, r9, sl, ip, sp, lr, pc}^ │ │ │ │ + ldmdb sl!, {r0, r1, r2, r3, r4, r5, r7, r8, r9, sl, ip, sp, lr, pc}^ │ │ │ │ @ instruction: 0xf107e786 │ │ │ │ @ instruction: 0xf7bf0128 │ │ │ │ - blmi cbfd2c │ │ │ │ + blmi cbfd24 │ │ │ │ @ instruction: 0x4621697a │ │ │ │ eorseq pc, r0, r7, lsl #2 │ │ │ │ ldrsbtvs r5, [fp], #131 @ 0x83 │ │ │ │ - b ff703650 │ │ │ │ - bllt 1656f68 │ │ │ │ + b ff603658 │ │ │ │ + bllt 1656f70 │ │ │ │ ldmdbeq r0!, {r0, r1, r2, r8, ip, sp, lr, pc} │ │ │ │ @ instruction: 0xf7bf4648 │ │ │ │ - blmi b004b4 │ │ │ │ + blmi b004ac │ │ │ │ ldmpl r6, {r1, r3, r4, r5, r6, r8, fp, sp, lr}^ │ │ │ │ @ instruction: 0xf7be4630 │ │ │ │ - bvs 1f413e8 │ │ │ │ + bvs 1f413e0 │ │ │ │ @ instruction: 0xf7d86818 │ │ │ │ - blmi a83f5c │ │ │ │ + blmi a83f64 │ │ │ │ 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 │ │ │ │ strtmi pc, [r8], -sp, asr #22 │ │ │ │ @ instruction: 0xff96f7e4 │ │ │ │ @ instruction: 0xf7be4648 │ │ │ │ - ldmvs fp!, {r1, r2, r4, r5, r7, r8, r9, sl, fp, sp, lr, pc}^ │ │ │ │ + ldmvs fp!, {r1, r4, r5, r7, r8, r9, sl, fp, sp, lr, pc}^ │ │ │ │ @ instruction: 0x47984630 │ │ │ │ @ instruction: 0x46216ab8 │ │ │ │ - stmdb r4, {r0, r1, r2, r3, r4, r5, r7, r8, r9, sl, ip, sp, lr, pc}^ │ │ │ │ + stmdb 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 9036c4 │ │ │ │ + b 8036cc │ │ │ │ @ instruction: 0xf8d74b10 │ │ │ │ @ instruction: 0xf85ee014 │ │ │ │ ldrmi r3, [r8], -r3 │ │ │ │ @ instruction: 0x4798687b │ │ │ │ adcvc pc, r4, r7, lsl #10 │ │ │ │ - b 6036dc │ │ │ │ - svc 0x0050f7be │ │ │ │ - andeq sl, r3, ip, lsl #20 │ │ │ │ + b 5036e4 │ │ │ │ + svc 0x004cf7be │ │ │ │ + andeq sl, r3, r4, lsl #20 │ │ │ │ ldrdeq r0, [r0], -r8 │ │ │ │ - andeq r4, r8, sl, lsl #1 │ │ │ │ - strdeq sl, [r3], -lr │ │ │ │ - andeq r4, r8, r8, rrx │ │ │ │ - andeq lr, r3, r2, asr #12 │ │ │ │ - andeq r4, r8, r2, lsl r0 │ │ │ │ - andeq sl, r3, r2, lsl #19 │ │ │ │ - ldrdeq r3, [r8], -r2 │ │ │ │ + andeq r4, r8, r2, lsl #1 │ │ │ │ + strdeq sl, [r3], -r6 │ │ │ │ + andeq r4, r8, r0, rrx │ │ │ │ + andeq lr, r3, sl, lsr r6 │ │ │ │ + andeq r4, r8, sl │ │ │ │ + andeq sl, r3, sl, ror r9 │ │ │ │ + andeq r3, r8, sl, asr #31 │ │ │ │ andeq r0, r0, r0, lsl #9 │ │ │ │ muleq r0, r8, r4 │ │ │ │ - andeq lr, r3, lr, asr r5 │ │ │ │ - andeq r7, r1, r8, ror ip │ │ │ │ - andeq lr, r3, sl, ror #9 │ │ │ │ - andeq r7, r1, r4, lsl #24 │ │ │ │ + andeq lr, r3, r6, asr r5 │ │ │ │ + andeq r7, r1, r8, ror #24 │ │ │ │ + andeq lr, r3, r2, ror #9 │ │ │ │ + strdeq r7, [r1], -r4 │ │ │ │ vst3. {d27,d29,d31}, [pc :256], r8 │ │ │ │ - bl feb9ca28 │ │ │ │ + bl feb9ca30 │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ - blmi 5897d0 │ │ │ │ - bmi 5b1434 │ │ │ │ + blmi 5897d8 │ │ │ │ + bmi 5b143c │ │ │ │ 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 c037a0 │ │ │ │ + blx c037a8 │ │ │ │ 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 fe903860 │ │ │ │ + blx fe903868 │ │ │ │ ldcllt 6, cr4, [r8, #128]! @ 0x80 │ │ │ │ - andeq sl, r3, sl, asr #15 │ │ │ │ + andeq sl, r3, r2, asr #15 │ │ │ │ ldrdeq r0, [r0], -r0 @ │ │ │ │ - andeq r3, r8, r6, asr #28 │ │ │ │ - andeq r7, r1, r2, lsr #22 │ │ │ │ - ldrdeq r7, [r1], -r4 │ │ │ │ - andeq r7, r1, r0, lsl fp │ │ │ │ - andeq r7, r1, r2, asr #23 │ │ │ │ + andeq r3, r8, lr, lsr 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 feb9caa8 │ │ │ │ + bl feb9cab0 │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ - blmi 509870 │ │ │ │ - bmi 5314b4 │ │ │ │ + blmi 509878 │ │ │ │ + bmi 5314bc │ │ │ │ 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, r2, r3, r5, r6, r7, r8, fp, ip, sp, lr, pc} │ │ │ │ ldmdblt r3, {r2, r9, sl, lr}^ │ │ │ │ @@ -66153,29 +66155,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 #14 │ │ │ │ + andeq sl, r3, r2, asr #14 │ │ │ │ ldrdeq r0, [r0], -r0 @ │ │ │ │ - andeq lr, r3, r6, lsr #7 │ │ │ │ - andeq r7, r1, ip, lsr #21 │ │ │ │ - andeq r7, r1, r6, ror fp │ │ │ │ - muleq r1, sl, sl │ │ │ │ - andeq r7, r1, r4, ror #22 │ │ │ │ + muleq r3, lr, r3 │ │ │ │ + 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 feb9cb20 │ │ │ │ + bl feb9cb28 │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ - blmi 5898e8 │ │ │ │ - bmi 5b152c │ │ │ │ + blmi 5898f0 │ │ │ │ + bmi 5b1534 │ │ │ │ ldrbtmi r4, [fp], #-1540 @ 0xfffff9fc │ │ │ │ stmdavs fp!, {r0, r2, r3, r4, r7, fp, ip, lr} │ │ │ │ - blmi 533f24 │ │ │ │ + blmi 533f2c │ │ │ │ ldmibvs r8, {r0, r1, r3, r4, r5, r6, sl, lr}^ │ │ │ │ @ instruction: 0xf7e4b108 │ │ │ │ strtmi pc, [r0], -r1, asr #29 │ │ │ │ ldc2l 7, cr15, [r2, #-852]! @ 0xfffffcac │ │ │ │ stmdavs sl!, {r0, r1, r2, r3, r8, r9, fp, lr} │ │ │ │ bicsvs r4, r8, fp, ror r4 │ │ │ │ andcs fp, r0, r2, asr r9 │ │ │ │ @@ -66183,43 +66185,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 a03958 │ │ │ │ + blx a03960 │ │ │ │ ldclt 0, cr2, [r0] │ │ │ │ - ldrdeq sl, [r3], -r2 │ │ │ │ + andeq sl, r3, sl, asr #13 │ │ │ │ ldrdeq r0, [r0], -r0 @ │ │ │ │ - andeq r3, r8, r0, asr sp │ │ │ │ - andeq r3, r8, ip, lsr sp │ │ │ │ - andeq r7, r1, sl, lsr #20 │ │ │ │ - andeq r7, r1, ip, lsl #22 │ │ │ │ - andeq r7, r1, r8, lsl sl │ │ │ │ - strdeq r7, [r1], -sl │ │ │ │ + andeq r3, r8, r8, asr #26 │ │ │ │ + andeq r3, r8, r4, lsr 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 feb9cba4 │ │ │ │ + bl feb9cbac │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ stcmi 15, cr0, [r1], #-928 @ 0xfffffc60 │ │ │ │ stmdbmi r1!, {r1, r7, ip, sp, pc} │ │ │ │ - blmi 896ba4 │ │ │ │ + blmi 896bac │ │ │ │ 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, r3, fp, sp, lr, pc} │ │ │ │ - bllt 963a4c │ │ │ │ + ldmdavs fp!, {r3, fp, sp, lr, pc} │ │ │ │ + bllt 963a54 │ │ │ │ ldrbtmi r4, [sl], #-2584 @ 0xfffff5e8 │ │ │ │ stmdavs fp!, {r4, r8, sp, lr} │ │ │ │ - bmi 6340b4 │ │ │ │ + bmi 6340bc │ │ │ │ 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} │ │ │ │ @@ -66229,25 +66231,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 │ │ │ │ - mcr 7, 1, pc, cr10, cr14, {5} @ │ │ │ │ - andeq sl, r3, r0, asr r6 │ │ │ │ - ldrdeq r0, [r0], -r8 │ │ │ │ + mcr 7, 1, pc, cr6, cr14, {5} @ │ │ │ │ andeq sl, r3, r8, asr #12 │ │ │ │ + ldrdeq r0, [r0], -r8 │ │ │ │ + andeq sl, r3, r0, asr #12 │ │ │ │ ldrdeq r0, [r0], -r0 @ │ │ │ │ - andeq lr, r3, sl, lsl #5 │ │ │ │ - andeq sl, r3, r6, lsl r6 │ │ │ │ - andeq r7, r1, lr, ror r9 │ │ │ │ - andeq r7, r1, r4, ror sl │ │ │ │ - andeq r7, r1, ip, ror #18 │ │ │ │ - andeq r7, r1, r2, ror #20 │ │ │ │ + andeq lr, r3, r2, lsl #5 │ │ │ │ + andeq sl, r3, lr, lsl #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 │ │ │ │ @@ -66258,108 +66260,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 5fb10 │ │ │ │ + blcs 5fb18 │ │ │ │ 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 │ │ │ │ - pkhtbmi lr, r0, r8, asr #16 │ │ │ │ + pkhtbmi lr, r0, r4, asr #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 │ │ │ │ - ldmda r8!, {r0, r1, r2, r3, r4, r5, r7, r8, r9, sl, ip, sp, lr, pc} │ │ │ │ + ldmda r4!, {r0, r1, r2, r3, r4, r5, r7, r8, r9, sl, ip, sp, lr, pc} │ │ │ │ @ instruction: 0xf1b04680 │ │ │ │ @ instruction: 0xf0003fff │ │ │ │ ldclcs 1, cr8, [lr, #396]! @ 0x18c │ │ │ │ @ instruction: 0xf80abf9c │ │ │ │ strcc r8, [r1, #-5] │ │ │ │ - svc 0x0042f7be │ │ │ │ + svc 0x003ef7be │ │ │ │ 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 r2!, {r0, r1, r2, r3, r4, r5, r7, r8, r9, sl, ip, sp, lr, pc} │ │ │ │ + ldmda 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, r3, r5, r8, r9, sl, fp, sp, lr, pc} │ │ │ │ + stmdavs r3, {r1, r3, r5, r8, r9, sl, fp, sp, lr, pc} │ │ │ │ andscc pc, r8, r3, lsr r8 @ │ │ │ │ andpl pc, r0, #318767104 @ 0x13000000 │ │ │ │ @ instruction: 0x4620d0d1 │ │ │ │ - stmda lr, {r0, r1, r2, r3, r4, r5, r7, r8, r9, sl, ip, sp, lr, pc} │ │ │ │ + stmda 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: 0x4680ef34 │ │ │ │ + @ instruction: 0x4680ef30 │ │ │ │ rsbsle r2, r4, r0, lsl #16 │ │ │ │ @ instruction: 0xf7be69f8 │ │ │ │ - blmi ffd01000 │ │ │ │ + blmi ffd00ff8 │ │ │ │ @ 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 @ 45bac @ │ │ │ │ - blmi ffa18760 │ │ │ │ + ldrbtcc pc, [pc], #79 @ 45bb4 @ │ │ │ │ + blmi ffa18768 │ │ │ │ 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 d7462 │ │ │ │ - blcc c827f0 │ │ │ │ + blx d746a │ │ │ │ + blcc c827f8 │ │ │ │ @ instruction: 0xf388fa53 │ │ │ │ @ instruction: 0xf7be6033 │ │ │ │ - strmi lr, [r0], ip, asr #31 │ │ │ │ + strmi 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, r4, r6, r7, r9, sl, fp, sp, lr, pc} │ │ │ │ + stmdavs r3, {r1, r4, r6, r7, r9, sl, fp, sp, lr, pc} │ │ │ │ andscc pc, r8, r3, lsr r8 @ │ │ │ │ strbtle r0, [r3], #1306 @ 0x51a │ │ │ │ @ instruction: 0xf140049a │ │ │ │ - bvs 1f25e90 │ │ │ │ + bvs 1f25e98 │ │ │ │ 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} │ │ │ │ @@ -66367,102 +66369,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, 9, lr, r3, cr8 │ │ │ │ + mcrrne 15, 9, lr, r3, cr4 │ │ │ │ @ instruction: 0xf04fd1f2 │ │ │ │ strtmi r0, [r0], -r5, lsl #18 │ │ │ │ - mrc 7, 5, APSR_nzcv, cr14, cr14, {5} │ │ │ │ + mrc 7, 5, APSR_nzcv, cr10, cr14, {5} │ │ │ │ stmdacs r0, {r7, r9, sl, lr} │ │ │ │ @ instruction: 0xf7bed18a │ │ │ │ - stmdavs r3, {r5, r8, r9, sl, fp, sp, lr, pc} │ │ │ │ + stmdavs r3, {r2, r3, r4, r8, r9, sl, fp, sp, lr, pc} │ │ │ │ @ instruction: 0xf0402b0b │ │ │ │ - blvs 1ee5f60 │ │ │ │ + blvs 1ee5f68 │ │ │ │ vpmin.s8 d2, d0, d27 │ │ │ │ @ instruction: 0x462080b6 │ │ │ │ - stmda r2!, {r0, r1, r2, r3, r4, r5, r7, r8, r9, sl, ip, sp, lr, pc}^ │ │ │ │ + ldmda lr, {r0, r1, r2, r3, r4, r5, r7, r8, r9, sl, ip, sp, lr, pc}^ │ │ │ │ andcs r4, r1, r1, asr #12 │ │ │ │ - blx 483c44 │ │ │ │ + blx 483c4c │ │ │ │ andcc r6, r1, #124928 @ 0x1e800 │ │ │ │ @ instruction: 0xe71d637a │ │ │ │ andle r2, r7, sl, lsl #16 │ │ │ │ @ instruction: 0xf7be4620 │ │ │ │ - mcrrne 15, 7, lr, r3, cr4 │ │ │ │ + mcrrne 15, 7, lr, r3, cr0 │ │ │ │ sbclt sp, r0, #219 @ 0xdb │ │ │ │ mvnsle r2, sl, lsl #16 │ │ │ │ - blmi febd7594 │ │ │ │ + blmi febd759c │ │ │ │ strcs r4, [r0], #-1066 @ 0xfffffbd6 │ │ │ │ adcsmi pc, r3, #8519680 @ 0x820000 │ │ │ │ ldmpl r3, {r1, r3, r4, r5, r9, fp, sp, lr}^ │ │ │ │ - blcs 9fd28 │ │ │ │ + blcs 9fd30 │ │ │ │ rschi pc, r6, r0 │ │ │ │ - blcs 608b0 │ │ │ │ + blcs 608b8 │ │ │ │ msrhi CPSR_s, r0, asr #32 │ │ │ │ @ instruction: 0xf04f6afa │ │ │ │ strbmi r0, [sl], #-2305 @ 0xfffff6ff │ │ │ │ @ instruction: 0xe6f862fa │ │ │ │ andcs r6, sl, #3342336 @ 0x330000 │ │ │ │ - blx d755e │ │ │ │ - blcc c828ec │ │ │ │ + blx d7566 │ │ │ │ + blcc c828f4 │ │ │ │ @ instruction: 0xf388fa53 │ │ │ │ @ instruction: 0xf7be6033 │ │ │ │ - strmi lr, [r0], lr, asr #30 │ │ │ │ + strmi lr, [r0], sl, asr #30 │ │ │ │ svccc 0x00fff1b0 │ │ │ │ ldclcs 0, cr13, [lr, #360]! @ 0x168 │ │ │ │ @ instruction: 0xf80abf9c │ │ │ │ strcc r8, [r1, #-5] │ │ │ │ - mrc 7, 2, APSR_nzcv, cr8, cr14, {5} │ │ │ │ + mrc 7, 2, APSR_nzcv, cr4, cr14, {5} │ │ │ │ @ instruction: 0xf8336803 │ │ │ │ @ instruction: 0xf4133018 │ │ │ │ mvnle r6, r0, lsl #4 │ │ │ │ @ instruction: 0xf57f0499 │ │ │ │ @ instruction: 0x4620aefe │ │ │ │ @ instruction: 0xf7be6032 │ │ │ │ - @ instruction: 0x4680ef36 │ │ │ │ + @ instruction: 0x4680ef32 │ │ │ │ svccc 0x00fff1b0 │ │ │ │ ldclcs 0, cr13, [lr, #80]! @ 0x50 │ │ │ │ @ instruction: 0xf80abf9c │ │ │ │ strcc r8, [r1, #-5] │ │ │ │ - mcr 7, 2, pc, cr0, cr14, {5} @ │ │ │ │ + mrc 7, 1, APSR_nzcv, cr12, cr14, {5} │ │ │ │ @ instruction: 0xf8336803 │ │ │ │ @ instruction: 0xf4133018 │ │ │ │ @ instruction: 0xf43f5200 │ │ │ │ strtmi sl, [r0], -r9, asr #30 │ │ │ │ - svc 0x0020f7be │ │ │ │ + svc 0x001cf7be │ │ │ │ @ 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 0x0016f7be │ │ │ │ + svc 0x0012f7be │ │ │ │ @ instruction: 0xf1b04680 │ │ │ │ @ instruction: 0xd01d3fff │ │ │ │ svclt 0x009c2dfe │ │ │ │ andeq pc, r5, sl, lsl #16 │ │ │ │ @ instruction: 0xf7be3501 │ │ │ │ - stmdavs r3, {r1, r5, r9, sl, fp, sp, lr, pc} │ │ │ │ + stmdavs r3, {r1, r2, r3, r4, r9, sl, fp, sp, lr, pc} │ │ │ │ @ instruction: 0xf8334620 │ │ │ │ ldreq r3, [fp], #24 │ │ │ │ @ instruction: 0xf7bed5ec │ │ │ │ - strmi lr, [r0], r4, lsl #30 │ │ │ │ + strmi lr, [r0], r0, lsl #30 │ │ │ │ svccc 0x00fff1b0 │ │ │ │ @ instruction: 0xf04fd1cd │ │ │ │ strb r0, [r8, -r3, lsl #18]! │ │ │ │ - mrc 7, 7, APSR_nzcv, cr10, cr14, {5} │ │ │ │ + mrc 7, 7, APSR_nzcv, cr6, cr14, {5} │ │ │ │ @ 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 │ │ │ │ - mcr 7, 7, pc, cr8, cr14, {5} @ │ │ │ │ + mcr 7, 7, pc, 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 │ │ │ │ @@ -66470,124 +66472,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, cr0, cr14, {5} @ │ │ │ │ - bvs ed8b70 │ │ │ │ + mrc 7, 0, APSR_nzcv, cr12, cr14, {5} │ │ │ │ + bvs ed8b78 │ │ │ │ @ instruction: 0xf1072100 │ │ │ │ ldmpl r3, {r6}^ │ │ │ │ @ instruction: 0xf7be60fb │ │ │ │ - strmi lr, [r4], -r2, lsl #31 │ │ │ │ + @ instruction: 0x4604ef7e │ │ │ │ teqle r5, r0, lsl #16 │ │ │ │ stmdaeq r0, {r0, r1, r2, r8, ip, sp, lr, pc}^ │ │ │ │ @ instruction: 0xf7be4640 │ │ │ │ - blmi 1641e00 │ │ │ │ + blmi 1641df8 │ │ │ │ ldmpl r6, {r1, r3, r4, r5, r9, fp, sp, lr}^ │ │ │ │ @ instruction: 0xf7be4630 │ │ │ │ - @ instruction: 0xf7beebc4 │ │ │ │ - stmdavs r5, {r2, r6, r9, sl, fp, sp, lr, pc} │ │ │ │ + @ instruction: 0xf7beebc0 │ │ │ │ + stmdavs r5, {r6, r9, sl, fp, sp, lr, pc} │ │ │ │ tstpvc sp, r7, lsl #10 @ p-variant is OBSOLETE │ │ │ │ strtmi r2, [r8], -r0, asr #4 │ │ │ │ @ instruction: 0xff5af7d8 │ │ │ │ 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: 0xffeef7d8 │ │ │ │ @ instruction: 0xf7be4640 │ │ │ │ - @ instruction: 0x4630ec5a │ │ │ │ + @ instruction: 0x4630ec56 │ │ │ │ @ instruction: 0x479868fb │ │ │ │ @ instruction: 0x46216bb8 │ │ │ │ - stcl 7, cr15, [r8, #760]! @ 0x2f8 │ │ │ │ + stcl 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 ed8b74 │ │ │ │ + bvs ed8b7c │ │ │ │ @ instruction: 0x461858d3 │ │ │ │ @ instruction: 0x479868fb │ │ │ │ subeq pc, r0, r7, lsl #2 │ │ │ │ - mcr 7, 6, pc, cr0, cr14, {5} @ │ │ │ │ + mrc 7, 5, APSR_nzcv, cr12, cr14, {5} │ │ │ │ teqpeq ip, r7, lsl #2 @ p-variant is OBSOLETE │ │ │ │ @ instruction: 0xf7be4620 │ │ │ │ - blmi e015d8 │ │ │ │ + blmi e015d0 │ │ │ │ @ instruction: 0x46216a3a │ │ │ │ adcvc pc, ip, r7, lsl #10 │ │ │ │ ldrsbtvs r5, [fp], #-131 @ 0xffffff7d │ │ │ │ - svc 0x0030f7be │ │ │ │ - bllt e576bc │ │ │ │ + svc 0x002cf7be │ │ │ │ + bllt e576c4 │ │ │ │ strtvc pc, [ip], r7, lsl #10 │ │ │ │ @ instruction: 0xf7be4630 │ │ │ │ - blmi c41d60 │ │ │ │ + blmi c41d58 │ │ │ │ ldmpl r5, {r1, r3, r4, r5, r9, fp, sp, lr}^ │ │ │ │ @ instruction: 0xf7be4628 │ │ │ │ - bmi cc0c94 │ │ │ │ + bmi cc0c8c │ │ │ │ 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 │ │ │ │ ldrtmi pc, [r0], -r5, lsr #31 @ │ │ │ │ - ldc 7, cr15, [r0], {190} @ 0xbe │ │ │ │ + stc 7, cr15, [ip], {190} @ 0xbe │ │ │ │ ldmdavs fp!, {r3, r5, r9, sl, lr}^ │ │ │ │ - blvs ffe57d50 │ │ │ │ + blvs ffe57d58 │ │ │ │ @ instruction: 0xf7be4621 │ │ │ │ - strbt lr, [r3], r0, lsr #27 │ │ │ │ - bl ff183df4 │ │ │ │ - bvs ed8b74 │ │ │ │ + usat lr, #3, ip, lsl #27 │ │ │ │ + bl ff083dfc │ │ │ │ + bvs ed8b7c │ │ │ │ @ instruction: 0x461858d3 │ │ │ │ @ instruction: 0x4798687b │ │ │ │ adcvc pc, ip, r7, lsl #10 │ │ │ │ - mrc 7, 3, APSR_nzcv, cr14, cr14, {5} │ │ │ │ + mrc 7, 3, APSR_nzcv, cr10, cr14, {5} │ │ │ │ @ instruction: 0xf5074b1f │ │ │ │ - blvs fe3fcc │ │ │ │ + blvs fe3fd4 │ │ │ │ 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 ffe03e2c │ │ │ │ - bvs ff972358 │ │ │ │ + bl ffd03e34 │ │ │ │ + bvs ff972360 │ │ │ │ movwcs lr, #6129 @ 0x17f1 │ │ │ │ adcvs r6, r3, #102 @ 0x66 │ │ │ │ svclt 0x0000e6c2 │ │ │ │ - andeq sl, r3, sl, lsl #11 │ │ │ │ - andeq sl, r3, r4, lsl #11 │ │ │ │ + andeq sl, r3, r2, lsl #11 │ │ │ │ + andeq sl, r3, ip, ror r5 │ │ │ │ ldrdeq r0, [r0], -r8 │ │ │ │ ldrdeq r0, [r0], -r0 @ │ │ │ │ - andeq lr, r3, r6, lsr #3 │ │ │ │ - andeq r7, r1, r8, ror #15 │ │ │ │ - strdeq r7, [r1], -r6 │ │ │ │ - andeq sl, r3, r0, asr r4 │ │ │ │ + muleq r3, lr, r1 │ │ │ │ + ldrdeq r7, [r1], -r8 │ │ │ │ + andeq r7, r1, r6, ror #17 │ │ │ │ + andeq sl, r3, r8, asr #8 │ │ │ │ andeq r0, r0, r8, ror #7 │ │ │ │ - andeq r7, r1, lr, lsr #11 │ │ │ │ - @ instruction: 0x000176bc │ │ │ │ + muleq r1, lr, r5 │ │ │ │ + andeq r7, r1, ip, lsr #13 │ │ │ │ andeq r0, r0, r0, lsl #9 │ │ │ │ muleq r0, r8, r4 │ │ │ │ - andeq r7, r1, ip, asr r6 │ │ │ │ - andeq r7, r1, sl, asr #10 │ │ │ │ - andeq r7, r1, sl, lsl r5 │ │ │ │ - andeq r7, r1, r8, lsr #12 │ │ │ │ - andeq r7, r1, lr, asr #11 │ │ │ │ - @ instruction: 0x000174bc │ │ │ │ - andeq r3, r8, lr, ror #14 │ │ │ │ + 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, ror #14 │ │ │ │ mvnsmi lr, #737280 @ 0xb4000 │ │ │ │ stcpl 4, cr15, [r0], {79} @ 0x4f │ │ │ │ @ instruction: 0x0c0cebad │ │ │ │ stceq 8, cr15, [r8], #-816 @ 0xfffffcd0 │ │ │ │ - stclvc 5, cr15, [pc, #-692]! @ 45cf4 │ │ │ │ + stclvc 5, cr15, [pc, #-692]! @ 45cfc │ │ │ │ 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 │ │ │ │ @@ -66604,23 +66606,23 @@ │ │ │ │ @ instruction: 0xf8d47229 │ │ │ │ vst4.16 {d17,d19,d21,d23}, [pc], r0 │ │ │ │ eorcs r7, r0, r0, lsl #7 │ │ │ │ @ instruction: 0xf812f7d0 │ │ │ │ @ instruction: 0xb1204602 │ │ │ │ strtmi r4, [r0], -pc, ror #18 │ │ │ │ @ instruction: 0xf7ef4479 │ │ │ │ - bmi 1c05dc0 │ │ │ │ + bmi 1c05dc8 │ │ │ │ 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 1b05da0 │ │ │ │ + blmi 1b05da8 │ │ │ │ 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 │ │ │ │ @@ -66646,18 +66648,18 @@ │ │ │ │ @ instruction: 0xb1200158 │ │ │ │ @ instruction: 0x46294632 │ │ │ │ ldc2l 7, cr15, [ip], {255} @ 0xff │ │ │ │ @ instruction: 0xf50760b8 │ │ │ │ @ instruction: 0x4620749a │ │ │ │ stc2 7, cr15, [r8, #956] @ 0x3bc │ │ │ │ @ instruction: 0xf7f04620 │ │ │ │ - blmi 10845e0 │ │ │ │ + blmi 10845e8 │ │ │ │ ldmpl r3, {r1, r3, r4, r5, r6, r7, fp, sp, lr}^ │ │ │ │ stmiblt r3, {r0, r1, r3, r4, fp, sp, lr} │ │ │ │ - blmi f589e8 │ │ │ │ + blmi f589f0 │ │ │ │ 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} │ │ │ │ @@ -66667,106 +66669,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 fc1368 │ │ │ │ + blmi fc1360 │ │ │ │ @ instruction: 0x464168fa │ │ │ │ andseq pc, r8, r7, lsl #2 │ │ │ │ ldrsbtvs r5, [fp], #-131 @ 0xffffff7d │ │ │ │ - ldcl 7, cr15, [r8, #760]! @ 0x2f8 │ │ │ │ + ldcl 7, cr15, [r4, #760]! @ 0x2f8 │ │ │ │ stmdacs r0, {r2, r9, sl, lr} │ │ │ │ @ instruction: 0xf107d138 │ │ │ │ @ instruction: 0xf8df0618 │ │ │ │ @ instruction: 0x463090dc │ │ │ │ ldrsbhi pc, [r8], #143 @ 0x8f @ │ │ │ │ - mcr 7, 3, pc, cr12, cr14, {5} @ │ │ │ │ + mcr 7, 3, pc, cr8, cr14, {5} @ │ │ │ │ ldmvs sl!, {r0, r2, r4, r5, r8, r9, fp, lr}^ │ │ │ │ ldrbtmi r4, [r8], #1273 @ 0x4f9 │ │ │ │ @ instruction: 0x462858d5 │ │ │ │ - b d84038 │ │ │ │ + b c84040 │ │ │ │ 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 │ │ │ │ mcr2 7, 3, pc, cr8, cr8, {6} @ │ │ │ │ @ instruction: 0xf7be4630 │ │ │ │ - ldmdavs fp!, {r2, r4, r6, r7, r9, fp, sp, lr, pc}^ │ │ │ │ + ldmdavs fp!, {r4, r6, r7, r9, fp, sp, lr, pc}^ │ │ │ │ ldrmi r4, [r8, r8, lsr #12] │ │ │ │ @ instruction: 0x46216978 │ │ │ │ - stcl 7, cr15, [r2], #-760 @ 0xfffffd08 │ │ │ │ + mrrc 7, 11, pc, lr, cr14 @ │ │ │ │ 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, [r4, #-760]! @ 0xfffffd08 │ │ │ │ - b 1c040a0 │ │ │ │ - andeq sl, r3, r2, asr r0 │ │ │ │ - andeq sl, r3, ip, asr #32 │ │ │ │ + ldc 7, cr15, [r0, #-760]! @ 0xfffffd08 │ │ │ │ + b 1b040a8 │ │ │ │ + andeq sl, r3, sl, asr #32 │ │ │ │ + andeq sl, r3, r4, asr #32 │ │ │ │ ldrdeq r0, [r0], -r8 │ │ │ │ ldrdeq r0, [r0], -r0 @ │ │ │ │ - @ instruction: 0x000173b0 │ │ │ │ - ldrdeq r7, [r1], -r2 │ │ │ │ - andeq r6, r1, r4, ror r3 │ │ │ │ - andeq pc, r0, ip, lsl #18 │ │ │ │ - andeq r6, r1, lr, lsl r2 │ │ │ │ - andeq r7, r1, r2, lsl #6 │ │ │ │ - andeq r6, r1, r0, asr #4 │ │ │ │ + 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, lr, lsl #25 │ │ │ │ - andeq r3, r8, r2, asr #12 │ │ │ │ - andeq r3, r1, r2, lsl #16 │ │ │ │ - andeq r3, r8, r2, lsr #12 │ │ │ │ - andeq r9, r3, r0, asr #30 │ │ │ │ - andeq r7, r1, r2, lsr #5 │ │ │ │ - andeq r7, r1, r4, asr #7 │ │ │ │ - andeq r7, r1, lr, asr #7 │ │ │ │ - ldrdeq r7, [r1], -r0 │ │ │ │ + andeq lr, r0, lr, ror ip │ │ │ │ + andeq r3, r8, sl, lsr r6 │ │ │ │ + strdeq r3, [r1], -r2 │ │ │ │ + andeq r3, r8, sl, lsl r6 │ │ │ │ + andeq r9, r3, r8, lsr pc │ │ │ │ + muleq r1, r2, r2 │ │ │ │ + @ instruction: 0x000173b4 │ │ │ │ + @ instruction: 0x000173be │ │ │ │ + andeq r7, r1, r0, asr #7 │ │ │ │ andeq r0, r0, r0, lsl #9 │ │ │ │ - andeq r7, r1, r4, asr r2 │ │ │ │ - andeq r7, r1, r6, ror r3 │ │ │ │ + andeq r7, r1, r4, asr #4 │ │ │ │ + andeq r7, r1, r6, ror #6 │ │ │ │ muleq r0, r8, r4 │ │ │ │ - andeq r6, r1, r6, lsr #3 │ │ │ │ + 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 fe908230 │ │ │ │ + bvs fe908238 │ │ │ │ adcmi fp, ip, #2015232 @ 0x1ec000 │ │ │ │ stmdavs r0!, {r2, r4, ip, lr, pc} │ │ │ │ rscvs r6, fp, #929792 @ 0xe3000 │ │ │ │ @ instruction: 0xf7e4b108 │ │ │ │ strtmi pc, [r0], -r1, asr #20 │ │ │ │ - blx 10041d8 │ │ │ │ + blx 10041e0 │ │ │ │ @ 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 ff960304 │ │ │ │ + bvs ff96030c │ │ │ │ tstlt r8, r4, lsr r0 │ │ │ │ - blx b841fc │ │ │ │ + blx b84204 │ │ │ │ strtmi r4, [r5], -r8, lsr #12 │ │ │ │ - blx a84204 │ │ │ │ + blx a8420c │ │ │ │ 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 │ │ │ │ @@ -66776,17 +66778,17 @@ │ │ │ │ svceq 0x0000f1b8 │ │ │ │ @ instruction: 0xf8d8d00c │ │ │ │ tstlt r8, ip, lsr #32 │ │ │ │ @ instruction: 0xffe8f7ff │ │ │ │ ldrdeq pc, [r0], -r8 │ │ │ │ @ instruction: 0xf7e4b108 │ │ │ │ strbmi pc, [r0], -r7, lsl #20 @ │ │ │ │ - blx 18424c │ │ │ │ + blx 184254 │ │ │ │ tstlt r8, r0, lsr r8 │ │ │ │ - blx 84254 │ │ │ │ + blx 8425c │ │ │ │ @ instruction: 0xf7e44630 │ │ │ │ stmdavs r8!, {r0, r2, r3, r4, r5, r6, r7, r8, fp, ip, sp, lr, pc} │ │ │ │ @ instruction: 0xf7e4b108 │ │ │ │ @ instruction: 0x4628f9f9 │ │ │ │ @ instruction: 0xf9f6f7e4 │ │ │ │ tstlt r8, r0, lsr #16 │ │ │ │ @ instruction: 0xf9f2f7e4 │ │ │ │ @@ -66805,127 +66807,127 @@ │ │ │ │ @ instruction: 0xf8d8d010 │ │ │ │ tstlt r8, ip, lsr #32 │ │ │ │ @ instruction: 0xffe8f7ff │ │ │ │ ldrdeq pc, [r0], -r8 │ │ │ │ @ instruction: 0xf7e4b108 │ │ │ │ @ instruction: 0xf108f9cf │ │ │ │ @ instruction: 0xf7be0008 │ │ │ │ - @ instruction: 0x4640ea70 │ │ │ │ + strbmi lr, [r0], -ip, ror #20 │ │ │ │ @ instruction: 0xf9c8f7e4 │ │ │ │ tstlt r8, r0, lsr r8 │ │ │ │ @ instruction: 0xf9c4f7e4 │ │ │ │ andeq pc, r8, r6, lsl #2 │ │ │ │ - b 198423c │ │ │ │ + b 1884244 │ │ │ │ @ instruction: 0xf7e44630 │ │ │ │ stmdavs r8!, {r0, r2, r3, r4, r5, r7, r8, fp, ip, sp, lr, pc} │ │ │ │ @ instruction: 0xf7e4b108 │ │ │ │ @ instruction: 0xf105f9b9 │ │ │ │ @ instruction: 0xf7be0008 │ │ │ │ - @ instruction: 0x4628ea5a │ │ │ │ + @ instruction: 0x4628ea56 │ │ │ │ @ instruction: 0xf9b2f7e4 │ │ │ │ tstlt r8, r0, lsr #16 │ │ │ │ @ instruction: 0xf9aef7e4 │ │ │ │ andeq pc, r8, r4, lsl #2 │ │ │ │ - b 1404268 │ │ │ │ + b 1304270 │ │ │ │ ldrtmi r4, [sp], r0, lsr #12 │ │ │ │ ldrhmi lr, [r0, #141]! @ 0x8d │ │ │ │ stmiblt r4!, {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 1f99188 │ │ │ │ + bmi 1f99190 │ │ │ │ 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 60524 │ │ │ │ + blcs 6052c │ │ │ │ sbchi pc, lr, r0, asr #32 │ │ │ │ tstcs r4, r5, ror lr │ │ │ │ @ instruction: 0x4630447e │ │ │ │ - ldc 7, cr15, [ip], {190} @ 0xbe │ │ │ │ + ldc 7, cr15, [r8], {190} @ 0xbe │ │ │ │ stmdacs r0, {r2, r9, sl, lr} │ │ │ │ adcshi pc, r2, r0, asr #32 │ │ │ │ @ instruction: 0x46304971 │ │ │ │ @ instruction: 0xf7be4479 │ │ │ │ - strmi lr, [r0], r2, ror #25 │ │ │ │ + pkhtbmi lr, r0, lr, asr #25 │ │ │ │ @ instruction: 0xf0002800 │ │ │ │ ldcne 0, cr8, [lr, #-676]! @ 0xfffffd5c │ │ │ │ orrcs r4, r0, r2, lsl #12 │ │ │ │ teqvc ip, r0, lsr r6 │ │ │ │ - ldm r0, {r1, r2, r3, r4, r5, r7, r8, r9, sl, ip, sp, lr, pc}^ │ │ │ │ + stmia 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 ffd04300 │ │ │ │ + b ffc04308 │ │ │ │ @ instruction: 0x4604683b │ │ │ │ - blcs 2e447c │ │ │ │ - blcs 76074 │ │ │ │ + blcs 2e4484 │ │ │ │ + blcs 7607c │ │ │ │ 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 5e704 │ │ │ │ - blmi 173a9d8 │ │ │ │ + blcs 5e70c │ │ │ │ + blmi 173a9e0 │ │ │ │ ldmdbvs sl, {r0, r1, r3, r4, r5, r6, sl, lr} │ │ │ │ svclt 0x008442a2 │ │ │ │ cmpvs sl, r0, lsl #4 │ │ │ │ - blmi 167c8bc │ │ │ │ + blmi 167c8c4 │ │ │ │ ldmvs r8, {r0, r1, r3, r4, r5, r6, sl, lr} │ │ │ │ @ instruction: 0xf7ffb108 │ │ │ │ - blmi 1606188 │ │ │ │ + blmi 1606190 │ │ │ │ stmdavs sl!, {r8, sp} │ │ │ │ addsvs r4, r9, fp, ror r4 │ │ │ │ cmnle pc, r0, lsl #20 │ │ │ │ rscscc pc, pc, pc, asr #32 │ │ │ │ - blmi 1218db0 │ │ │ │ + blmi 1218db8 │ │ │ │ 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 fe8d9db4 │ │ │ │ - bvs 1c57688 │ │ │ │ + bne fe8d9dbc │ │ │ │ + bvs 1c57690 │ │ │ │ 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 ff304496 │ │ │ │ - blcs 60568 │ │ │ │ + blx ff30449e │ │ │ │ + blcs 60570 │ │ │ │ svcge 0x0078f43f │ │ │ │ @ instruction: 0x46214e3f │ │ │ │ adcscs pc, r1, #64, 4 │ │ │ │ @ instruction: 0x4630447e │ │ │ │ - blx ff0044ae │ │ │ │ + blx ff0044b6 │ │ │ │ ldrbtmi r4, [fp], #-2876 @ 0xfffff4c4 │ │ │ │ - blcs 60644 │ │ │ │ + blcs 6064c │ │ │ │ svcge 0x0070f43f │ │ │ │ - blcs 6058c │ │ │ │ + blcs 60594 │ │ │ │ strtmi sp, [r1], -r9, asr #32 │ │ │ │ eorvc pc, sp, #1325400064 @ 0x4f000000 │ │ │ │ @ instruction: 0xf7f74630 │ │ │ │ - blmi e0569c │ │ │ │ + blmi e056a4 │ │ │ │ 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 │ │ │ │ @@ -66934,15 +66936,15 @@ │ │ │ │ ldmvs r4!, {r0, r1, r2, r4, r6, sl, fp, ip, sp, lr, pc} │ │ │ │ subseq lr, r0, sp, lsl #15 │ │ │ │ @ instruction: 0xf91cf7e4 │ │ │ │ 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 28451e │ │ │ │ + blx 284526 │ │ │ │ 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 │ │ │ │ @@ -66951,48 +66953,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 880798 │ │ │ │ + blmi 880790 │ │ │ │ ldmvs ip, {r0, r1, r3, r4, r5, r6, sl, lr} │ │ │ │ svclt 0x0000e75b │ │ │ │ - andeq r9, r3, lr, ror #24 │ │ │ │ - ldrdeq r0, [r0], -r8 │ │ │ │ andeq r9, r3, r6, ror #24 │ │ │ │ + ldrdeq r0, [r0], -r8 │ │ │ │ + andeq r9, r3, lr, asr ip │ │ │ │ ldrdeq r0, [r0], -r0 @ │ │ │ │ - ldrdeq r3, [r8], -r6 │ │ │ │ - andeq r7, r1, ip, lsr #2 │ │ │ │ - andeq lr, r0, ip, ror #8 │ │ │ │ - andeq r6, r1, r4, ror #30 │ │ │ │ - andeq sp, r3, r0, asr #16 │ │ │ │ - andeq sp, r3, r0, lsr r8 │ │ │ │ - andeq r3, r8, r0, asr #4 │ │ │ │ - andeq r3, r8, r0, lsr r2 │ │ │ │ - muleq r3, r8, fp │ │ │ │ - strdeq r3, [r8], -ip │ │ │ │ - ldrdeq r6, [r1], -sl │ │ │ │ - andeq r7, r1, ip, lsl r0 │ │ │ │ - andeq r7, r1, r4, lsl r0 │ │ │ │ - @ instruction: 0x000831b6 │ │ │ │ - andeq sp, r3, r8, ror r7 │ │ │ │ - andeq r6, r1, sl, lsl #29 │ │ │ │ - andeq r6, r1, ip, asr #31 │ │ │ │ - andeq r6, r1, ip, asr #31 │ │ │ │ - andeq r6, r1, sl, asr lr │ │ │ │ - andeq sp, r3, lr, lsr #14 │ │ │ │ - andeq r6, r1, r0, asr #28 │ │ │ │ - muleq r1, r2, pc @ │ │ │ │ - andeq sp, r3, r6, lsl r7 │ │ │ │ + andeq r3, r8, lr, asr #5 │ │ │ │ + andeq r7, r1, ip, lsl r1 │ │ │ │ + andeq lr, r0, ip, asr r4 │ │ │ │ + andeq r6, r1, r4, asr pc │ │ │ │ + andeq sp, r3, r8, lsr r8 │ │ │ │ + andeq sp, r3, r8, lsr #16 │ │ │ │ + andeq r3, r8, r8, lsr r2 │ │ │ │ + andeq r3, r8, r8, lsr #4 │ │ │ │ + muleq r3, r0, fp │ │ │ │ + strdeq r3, [r8], -r4 │ │ │ │ + andeq r6, r1, sl, asr #29 │ │ │ │ + andeq r7, r1, ip │ │ │ │ + andeq r7, r1, r4 │ │ │ │ + andeq r3, r8, lr, lsr #3 │ │ │ │ + andeq sp, r3, r0, ror r7 │ │ │ │ + andeq r6, r1, sl, ror lr │ │ │ │ + @ instruction: 0x00016fbc │ │ │ │ + @ instruction: 0x00016fbc │ │ │ │ + andeq r6, r1, sl, asr #28 │ │ │ │ + andeq sp, r3, r6, lsr #14 │ │ │ │ + andeq r6, r1, r0, lsr lr │ │ │ │ + andeq r6, r1, r2, lsl #31 │ │ │ │ andeq sp, r3, lr, lsl #14 │ │ │ │ - andeq r6, r1, r0, lsr #28 │ │ │ │ - andeq r6, r1, r2, ror #30 │ │ │ │ - strdeq sp, [r3], -r0 │ │ │ │ + andeq sp, r3, r6, lsl #14 │ │ │ │ + andeq r6, r1, r0, lsl lr │ │ │ │ + andeq r6, r1, r2, asr pc │ │ │ │ + andeq sp, r3, r8, ror #13 │ │ │ │ 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 │ │ │ │ @@ -67005,30 +67007,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 462c │ │ │ │ - ldmib sl!, {r1, r2, r3, r4, r5, r7, r8, r9, sl, ip, sp, lr, pc} │ │ │ │ + blx 4634 │ │ │ │ + ldmib 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 fe8e072c │ │ │ │ + bl fe8e0734 │ │ │ │ @ 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 │ │ │ │ @@ -67089,113 +67091,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 │ │ │ │ - stmdb sl, {r1, r2, r3, r4, r5, r7, r8, r9, sl, ip, sp, lr, pc}^ │ │ │ │ + stmdb 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 feb046ac │ │ │ │ + b fea046b4 │ │ │ │ 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: 0xf8dfeb1e │ │ │ │ + @ instruction: 0xf8dfeb1a │ │ │ │ ldclvs 7, cr3, [sl, #-352]! @ 0xfffffea0 │ │ │ │ ldrbtmi r4, [lr], #-1272 @ 0xfffffb08 │ │ │ │ @ instruction: 0x462858d5 │ │ │ │ - mcr 7, 7, pc, cr4, cr13, {5} @ │ │ │ │ + mcr 7, 7, pc, 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 │ │ │ │ @ instruction: 0x4648fb17 │ │ │ │ - svc 0x0082f7bd │ │ │ │ + svc 0x007ef7bd │ │ │ │ @ instruction: 0x46286c3b │ │ │ │ mrcvs 7, 5, r4, cr8, cr8, {4} │ │ │ │ @ instruction: 0xf7be4621 │ │ │ │ - @ instruction: 0xf8dfe912 │ │ │ │ + @ instruction: 0xf8dfe90e │ │ │ │ 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 d84b9c │ │ │ │ + blcc d84ba4 │ │ │ │ @ instruction: 0xf04f405a │ │ │ │ @ instruction: 0xf0400300 │ │ │ │ @ instruction: 0xf607833b │ │ │ │ @ instruction: 0x46bd373c │ │ │ │ mvnshi lr, #12386304 @ 0xbd0000 │ │ │ │ msreq SPSR_s, r7, lsl #2 │ │ │ │ @ instruction: 0xf7be4630 │ │ │ │ - @ instruction: 0xf8dfe8ec │ │ │ │ + @ instruction: 0xf8dfe8e8 │ │ │ │ ldclvs 6, cr3, [sl, #-752]! @ 0xfffffd10 │ │ │ │ @ instruction: 0xf1074631 │ │ │ │ ldmpl r3, {r3, r4, r5, r6, r7}^ │ │ │ │ @ instruction: 0xf7be647b │ │ │ │ - strmi lr, [r4], -ip, asr #20 │ │ │ │ + strmi lr, [r4], -r8, asr #20 │ │ │ │ @ instruction: 0xf0402800 │ │ │ │ @ instruction: 0xf10781e0 │ │ │ │ @ instruction: 0xf8df06f8 │ │ │ │ @ instruction: 0x463096b4 │ │ │ │ ssathi pc, #17, pc, asr #17 @ │ │ │ │ - b ff004784 │ │ │ │ + b fef0478c │ │ │ │ @ instruction: 0x3698f8df │ │ │ │ ldrbtmi r6, [r9], #3450 @ 0xd7a │ │ │ │ ldmpl r5, {r3, r4, r5, r6, r7, sl, lr}^ │ │ │ │ @ instruction: 0xf7bd4628 │ │ │ │ - @ instruction: 0xf8dfee86 │ │ │ │ + @ instruction: 0xf8dfee82 │ │ │ │ vmin.s8 d19, d16, d12 │ │ │ │ strbmi r4, [r9], -ip, lsl #5 │ │ │ │ @ instruction: 0xf04f447b │ │ │ │ movwls r3, #4351 @ 0x10ff │ │ │ │ @ instruction: 0xf8cd2372 │ │ │ │ movwls r8, #8 │ │ │ │ @ instruction: 0xf7d84623 │ │ │ │ @ instruction: 0x4630fab7 │ │ │ │ - svc 0x0022f7bd │ │ │ │ + svc 0x001ef7bd │ │ │ │ @ instruction: 0x46286c7b │ │ │ │ mrcvs 7, 3, r4, cr8, cr8, {4} │ │ │ │ @ instruction: 0xf7be4621 │ │ │ │ - @ instruction: 0xf8dfe8b2 │ │ │ │ + @ instruction: 0xf8dfe8ae │ │ │ │ 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 1b848c8 │ │ │ │ + blx 1b848d0 │ │ │ │ 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 80734 │ │ │ │ + blcs 8073c │ │ │ │ orrshi pc, r1, r0, asr #5 │ │ │ │ andeq pc, r1, #268435460 @ 0x10000004 │ │ │ │ @ instruction: 0xf000439a │ │ │ │ @ instruction: 0xf8df81d1 │ │ │ │ ldrbtmi r3, [fp], #-1544 @ 0xfffff9f8 │ │ │ │ @ instruction: 0xe7e06899 │ │ │ │ @ instruction: 0x1600f8df │ │ │ │ @@ -67246,63 +67248,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 6f319c │ │ │ │ + bvs 6f31a4 │ │ │ │ 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 4723c │ │ │ │ + bcs 47244 │ │ │ │ andshi pc, ip, #64 @ 0x40 │ │ │ │ - bcs 610a8 │ │ │ │ + bcs 610b0 │ │ │ │ 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 ff727168 │ │ │ │ + bvs ff727170 │ │ │ │ mvnsle r2, r0, lsl #22 │ │ │ │ strcs r2, [r1, #-48] @ 0xffffffd0 │ │ │ │ cdp2 7, 7, cr15, cr6, 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 ff598304 │ │ │ │ + bvs ff59830c │ │ │ │ sbcsvs r6, r3, #-805306355 @ 0xd000000d │ │ │ │ - svc 0x00d4f7bd │ │ │ │ + svc 0x00d0f7bd │ │ │ │ strcc pc, [ip], #2271 @ 0x8df │ │ │ │ ldclvs 6, cr4, [sl, #-132]! @ 0xffffff7c │ │ │ │ addvs pc, r8, r7, lsl #10 │ │ │ │ teqvs fp, #13828096 @ 0xd30000 │ │ │ │ - ldmdb r4!, {r1, r2, r3, r4, r5, r7, r8, r9, sl, ip, sp, lr, pc} │ │ │ │ + ldmdb r0!, {r1, r2, r3, r4, r5, r7, r8, r9, sl, ip, sp, lr, pc} │ │ │ │ @ instruction: 0xf0402800 │ │ │ │ @ instruction: 0xf50781eb │ │ │ │ @ instruction: 0xf6076088 │ │ │ │ @ instruction: 0xf7be04b4 │ │ │ │ - @ instruction: 0xf8dfe9ac │ │ │ │ + @ instruction: 0xf8dfe9a8 │ │ │ │ ldclvs 4, cr3, [sl, #-464]! @ 0xfffffe30 │ │ │ │ teqvs fp, r3 @ │ │ │ │ @ instruction: 0xf7bd4618 │ │ │ │ - ldclvs 13, cr14, [sp, #464]! @ 0x1d0 │ │ │ │ + ldclvs 13, cr14, [sp, #448]! @ 0x1c0 │ │ │ │ ldrtcs pc, [r0], #2271 @ 0x8df @ │ │ │ │ strtmi r2, [fp], -r0, lsl #3 │ │ │ │ ldrbtmi r4, [sl], #-1568 @ 0xfffff9e0 │ │ │ │ - blx fea84ab0 │ │ │ │ + blx fea84ab8 │ │ │ │ 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 │ │ │ │ @@ -67323,401 +67325,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 1c04b24 │ │ │ │ + blx 1c04b2c │ │ │ │ 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 │ │ │ │ - stcl 7, cr15, [r8, #756] @ 0x2f4 │ │ │ │ + stcl 7, cr15, [r4, #756] @ 0x2f4 │ │ │ │ fldmdbxvs ip!, {d20-d136} @ Deprecated │ │ │ │ rscsvs r5, fp, r3, ror #17 │ │ │ │ - blvs f183e4 │ │ │ │ + blvs f183ec │ │ │ │ svcvs 0x00384798 │ │ │ │ @ instruction: 0xf7bd2100 │ │ │ │ - blvs ffe828e0 │ │ │ │ + blvs ffe828d8 │ │ │ │ @ instruction: 0xf0002800 │ │ │ │ @ instruction: 0xf7d68136 │ │ │ │ @ instruction: 0xf107ffe7 │ │ │ │ eorsvs r0, r8, #116, 2 │ │ │ │ @ instruction: 0xf7bd2000 │ │ │ │ - blmi ff7c28c8 │ │ │ │ + blmi ff7c28c0 │ │ │ │ @ instruction: 0xf5072100 │ │ │ │ stmiapl r3!, {r0, r1, r3, r5, r7, sp, lr}^ │ │ │ │ @ instruction: 0xf7be62fb │ │ │ │ - strmi lr, [r4], -sl, lsr #17 │ │ │ │ + strmi lr, [r4], -r6, lsr #17 │ │ │ │ @ instruction: 0xf0402800 │ │ │ │ @ instruction: 0xf5078118 │ │ │ │ ldrtmi r6, [r0], -fp, lsr #13 │ │ │ │ - stmdb r0!, {r1, r2, r3, r4, r5, r7, r8, r9, sl, ip, sp, lr, pc} │ │ │ │ + ldmdb ip, {r1, r2, r3, r4, r5, r7, r8, r9, sl, ip, sp, lr, pc} │ │ │ │ fldmdbxvs sl!, {d20-d126} @ Deprecated │ │ │ │ @ instruction: 0x462858d5 │ │ │ │ - stcl 7, cr15, [sl], #756 @ 0x2f4 │ │ │ │ + stcl 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: 0xf916f7d8 │ │ │ │ @ instruction: 0xf7bd4630 │ │ │ │ - bvs fff02210 │ │ │ │ + bvs fff02208 │ │ │ │ ldrmi r4, [r0, r8, lsr #12] │ │ │ │ svcvs 0x00784621 │ │ │ │ - svc 0x0010f7bd │ │ │ │ + svc 0x000cf7bd │ │ │ │ @ instruction: 0xf7e36a38 │ │ │ │ - blvs ffe86170 │ │ │ │ + blvs ffe86178 │ │ │ │ ldc2l 7, cr15, [r2, #-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 fef40608 │ │ │ │ + blmi fef40610 │ │ │ │ ldmpl r3, {r1, r3, r4, r5, r6, r8, sl, fp, sp, lr}^ │ │ │ │ ldclvs 6, cr4, [fp], #-96 @ 0xffffffa0 │ │ │ │ @ instruction: 0xf1074798 │ │ │ │ @ instruction: 0xf7bd00f8 │ │ │ │ - blmi fed42bd0 │ │ │ │ + blmi fed42bc8 │ │ │ │ msreq SPSR_fs, r7, lsl #2 │ │ │ │ andcs r6, r0, sl, ror sp │ │ │ │ @ instruction: 0xf7bd58d4 │ │ │ │ - smlattcs r0, ip, lr, lr │ │ │ │ + smlattcs r0, r8, lr, lr │ │ │ │ subvc pc, sl, r7, lsl #10 │ │ │ │ @ instruction: 0xf7be637c │ │ │ │ - @ instruction: 0x4604e850 │ │ │ │ + strmi lr, [r4], -ip, asr #16 │ │ │ │ @ instruction: 0xf0402800 │ │ │ │ @ instruction: 0xf5078129 │ │ │ │ ldrtmi r7, [r0], -sl, asr #12 │ │ │ │ - stmia r6, {r1, r2, r3, r4, r5, r7, r8, r9, sl, ip, sp, lr, pc}^ │ │ │ │ + stmia r2, {r1, r2, r3, r4, r5, r7, r8, r9, sl, ip, sp, lr, pc}^ │ │ │ │ vldmdbvs sl!, {d20-} │ │ │ │ @ instruction: 0x462858d5 │ │ │ │ - ldc 7, cr15, [r0], {189} @ 0xbd │ │ │ │ + stc 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: 0xf8c2f7d8 │ │ │ │ @ instruction: 0xf7bd4630 │ │ │ │ - blvs 1f42168 │ │ │ │ + blvs 1f42160 │ │ │ │ ldrmi r4, [r8, r8, lsr #12] │ │ │ │ cdpvs 6, 15, cr4, cr8, cr1, {1} │ │ │ │ - mrc 7, 5, APSR_nzcv, cr12, cr13, {5} │ │ │ │ + mrc 7, 5, APSR_nzcv, 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 0x009af7bd │ │ │ │ + svc 0x0096f7bd │ │ │ │ @ instruction: 0x6dfc4bb4 │ │ │ │ - blvs 717ecc │ │ │ │ + blvs 717ed4 │ │ │ │ and fp, sl, r3, lsl r9 │ │ │ │ ldrdlt r6, [r3, #-171] @ 0xffffff55 │ │ │ │ addsmi r6, r4, #5898240 @ 0x5a0000 │ │ │ │ andcs sp, r1, #-2147483586 @ 0x8000003e │ │ │ │ - blmi fec1f75c │ │ │ │ + blmi fec1f764 │ │ │ │ ldmvs r9, {r0, r1, r3, r4, r5, r6, sl, lr} │ │ │ │ eorscs lr, r0, r3, lsl #12 │ │ │ │ @ instruction: 0xf7e32501 │ │ │ │ - bmi feb861b0 │ │ │ │ + bmi feb861b8 │ │ │ │ subvs r4, r4, r3, lsl #12 │ │ │ │ strcs r4, [r0], #-1146 @ 0xfffffb86 │ │ │ │ @ instruction: 0xf1076004 │ │ │ │ addsvs r0, sp, #124, 2 │ │ │ │ - blvs 598598 │ │ │ │ + blvs 5985a0 │ │ │ │ tstvs r3, #-805306355 @ 0xd000000d │ │ │ │ - mcr 7, 4, pc, cr10, cr13, {5} @ │ │ │ │ + mcr 7, 4, pc, cr6, cr13, {5} @ │ │ │ │ @ instruction: 0x46214b7e │ │ │ │ @ instruction: 0xf5076d7a │ │ │ │ ldmpl r3, {r0, r4, r5, r6, r7, sp, lr}^ │ │ │ │ @ instruction: 0xf7bd627b │ │ │ │ - strmi lr, [r4], -ip, ror #31 │ │ │ │ + strmi lr, [r4], -r8, ror #31 │ │ │ │ @ instruction: 0xf0402800 │ │ │ │ @ instruction: 0xf50780ab │ │ │ │ ldcmi 8, cr6, [lr, #964] @ 0x3c4 │ │ │ │ @ instruction: 0xf7be4640 │ │ │ │ - blmi 1e80ed0 │ │ │ │ + blmi 1e80ec8 │ │ │ │ ldrbtmi r6, [sp], #-3450 @ 0xfffff286 │ │ │ │ @ instruction: 0x463058d6 │ │ │ │ - stc 7, cr15, [sl], #-756 @ 0xfffffd0c │ │ │ │ + stc 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 │ │ │ │ @ instruction: 0x4640f85d │ │ │ │ - stcl 7, cr15, [r8], {189} @ 0xbd │ │ │ │ + stcl 7, cr15, [r4], {189} @ 0xbd │ │ │ │ @ instruction: 0x46306a7b │ │ │ │ @ instruction: 0x46214798 │ │ │ │ @ instruction: 0xf7bd6ff8 │ │ │ │ - stmiavs r9!, {r3, r4, r6, r9, sl, fp, sp, lr, pc} │ │ │ │ + stmiavs r9!, {r2, r4, r6, r9, sl, fp, sp, lr, pc} │ │ │ │ vst3.32 {d30,d32,d34}, [pc :256], fp │ │ │ │ @ instruction: 0xf7e35080 │ │ │ │ @ instruction: 0xf44ffce3 │ │ │ │ strmi r5, [r1], -r0, lsl #5 │ │ │ │ @ instruction: 0xf6074604 │ │ │ │ @ instruction: 0xf7bd00b4 │ │ │ │ - @ instruction: 0xf640ed12 │ │ │ │ + @ instruction: 0xf640ed0e │ │ │ │ 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, r2, r3, r5, r9, fp, ip, sp, lr, pc} │ │ │ │ addhi pc, r4, r0 │ │ │ │ @ instruction: 0xe6cd63fc │ │ │ │ addsvs r3, sp, #4096 @ 0x1000 │ │ │ │ - blmi 1e9f444 │ │ │ │ + blmi 1e9f44c │ │ │ │ ldmvs r9, {r0, r1, r3, r4, r5, r6, sl, lr} │ │ │ │ andcs lr, r1, #599785472 @ 0x23c00000 │ │ │ │ - blmi 1e1f850 │ │ │ │ + blmi 1e1f858 │ │ │ │ ldmvs r9, {r0, r1, r3, r4, r5, r6, sl, lr} │ │ │ │ - blmi 1400414 │ │ │ │ + blmi 140041c │ │ │ │ ldmpl r3, {r1, r3, r4, r5, r6, r8, sl, fp, sp, lr}^ │ │ │ │ - bvs fff18658 │ │ │ │ + bvs fff18660 │ │ │ │ @ instruction: 0xf5074798 │ │ │ │ @ instruction: 0xf7bd60ab │ │ │ │ - blvs fff82a1c │ │ │ │ + blvs fff82a14 │ │ │ │ cmnpeq r8, r7, lsl #2 @ p-variant is OBSOLETE │ │ │ │ @ instruction: 0xf7bd4620 │ │ │ │ - blmi 1142660 │ │ │ │ + blmi 1142658 │ │ │ │ @ instruction: 0x46216d7a │ │ │ │ sbcvs pc, lr, r7, lsl #10 │ │ │ │ adcsvs r5, fp, #13828096 @ 0xd30000 │ │ │ │ - svc 0x0074f7bd │ │ │ │ + svc 0x0070f7bd │ │ │ │ stmdacs r0, {r2, r9, sl, lr} │ │ │ │ @ instruction: 0xf507d13e │ │ │ │ ldrtmi r6, [r0], -lr, asr #13 │ │ │ │ - svc 0x00ecf7bd │ │ │ │ + svc 0x00e8f7bd │ │ │ │ fldmdbxvs sl!, {d20-d49} @ Deprecated │ │ │ │ @ instruction: 0x462858d5 │ │ │ │ - bl fee04d30 │ │ │ │ + bl fed04d38 │ │ │ │ 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 │ │ │ │ ldrtmi pc, [r0], -r7, ror #31 @ │ │ │ │ - mrrc 7, 11, pc, r2, cr13 @ │ │ │ │ - bvs fef18708 │ │ │ │ + mcrr 7, 11, pc, lr, cr13 @ │ │ │ │ + bvs fef18710 │ │ │ │ svcvs 0x00b84798 │ │ │ │ @ instruction: 0xf7bd4621 │ │ │ │ - ldrb lr, [r5], r2, ror #27 │ │ │ │ + @ instruction: 0xe6d5edde │ │ │ │ ldrbtmi r4, [fp], #-2902 @ 0xfffff4aa │ │ │ │ strb r6, [r2, #-2201] @ 0xfffff767 │ │ │ │ vldmdbvs sl!, {d20-} │ │ │ │ @ instruction: 0x461858d3 │ │ │ │ @ instruction: 0x47986b3b │ │ │ │ addvs pc, r8, r7, lsl #10 │ │ │ │ - mrc 7, 5, APSR_nzcv, cr14, cr13, {5} │ │ │ │ + mrc 7, 5, APSR_nzcv, cr10, cr13, {5} │ │ │ │ fldmdbxvs sl!, {d20-d37} @ Deprecated │ │ │ │ @ instruction: 0x461858d3 │ │ │ │ @ instruction: 0x47986a7b │ │ │ │ rscsvs pc, r1, r7, lsl #10 │ │ │ │ - mrc 7, 5, APSR_nzcv, cr4, cr13, {5} │ │ │ │ + mrc 7, 5, APSR_nzcv, cr0, cr13, {5} │ │ │ │ vldmdbvs sl!, {d20-} │ │ │ │ @ instruction: 0x461858d3 │ │ │ │ @ instruction: 0x47986abb │ │ │ │ sbcvs pc, lr, r7, lsl #10 │ │ │ │ - mcr 7, 5, pc, cr10, cr13, {5} @ │ │ │ │ + mcr 7, 5, pc, cr6, cr13, {5} @ │ │ │ │ ldrbtmi r4, [fp], #-2886 @ 0xfffff4ba │ │ │ │ str r6, [r0, #-2201]! @ 0xfffff767 │ │ │ │ - bl ff884db8 │ │ │ │ + bl ff784dc0 │ │ │ │ vldmdbvs sl!, {d20-d31} │ │ │ │ @ instruction: 0x461858d3 │ │ │ │ @ instruction: 0x47986b7b │ │ │ │ subvc pc, sl, r7, lsl #10 │ │ │ │ - mrc 7, 4, APSR_nzcv, cr10, cr13, {5} │ │ │ │ + mrc 7, 4, APSR_nzcv, cr6, cr13, {5} │ │ │ │ @ instruction: 0x46284a3f │ │ │ │ @ instruction: 0x211069b3 │ │ │ │ @ instruction: 0xf7f7447a │ │ │ │ @ instruction: 0xe773f89f │ │ │ │ @ instruction: 0xf7e34620 │ │ │ │ ldrt pc, [sp], -fp, ror #23 @ │ │ │ │ - andeq r9, r3, r6, ror #19 │ │ │ │ ldrdeq r9, [r3], -lr │ │ │ │ + ldrdeq r9, [r3], -r6 │ │ │ │ ldrdeq r0, [r0], -r8 │ │ │ │ ldrdeq r0, [r0], -r0 @ │ │ │ │ - andeq r6, r1, r0, asr #26 │ │ │ │ - @ instruction: 0x00016ebe │ │ │ │ - andeq sp, r3, r0, lsl #12 │ │ │ │ - muleq r3, lr, r5 │ │ │ │ - andeq sp, r3, r6, ror r5 │ │ │ │ - andeq r6, r1, r6, asr #28 │ │ │ │ - ldrdeq sp, [r3], -r8 │ │ │ │ + andeq r6, r1, r0, lsr sp │ │ │ │ + andeq r6, r1, lr, lsr #29 │ │ │ │ + strdeq sp, [r3], -r8 │ │ │ │ + muleq r3, r6, r5 │ │ │ │ + andeq sp, r3, lr, ror #10 │ │ │ │ + andeq r6, r1, r6, lsr lr │ │ │ │ + ldrdeq sp, [r3], -r0 │ │ │ │ andeq r0, r0, r0, lsl #9 │ │ │ │ - @ instruction: 0x00016bb4 │ │ │ │ - andeq r6, r1, r2, lsr sp │ │ │ │ + andeq r6, r1, r4, lsr #23 │ │ │ │ + andeq r6, r1, r2, lsr #26 │ │ │ │ muleq r0, r8, r4 │ │ │ │ - andeq r6, r1, r6, ror #26 │ │ │ │ - andeq r9, r3, sl, asr #15 │ │ │ │ - strdeq r6, [r1], -r6 @ │ │ │ │ - andeq r6, r1, r4, ror ip │ │ │ │ - andeq r6, r1, r8, ror ip │ │ │ │ - andeq sp, r3, lr, lsr #6 │ │ │ │ - muleq r1, r8, ip │ │ │ │ - andeq r6, r1, r8, ror ip │ │ │ │ - andeq r6, r1, ip, asr ip │ │ │ │ - andeq r6, r1, ip, lsr ip │ │ │ │ - andeq r6, r1, r0, lsr #24 │ │ │ │ - strdeq r6, [r1], -ip │ │ │ │ - ldrdeq r6, [r1], -r8 │ │ │ │ - @ instruction: 0x00016bbc │ │ │ │ - muleq r1, ip, fp │ │ │ │ - andeq r6, r1, r0, lsl #23 │ │ │ │ - andeq r2, r8, ip, ror ip │ │ │ │ - andeq r2, r8, r6, lsr ip │ │ │ │ - andeq r2, r8, r4, lsl ip │ │ │ │ - andeq r6, r1, r2, lsr #22 │ │ │ │ - andeq r6, r1, sl, lsr #17 │ │ │ │ - strdeq r6, [r1], -sl │ │ │ │ - andeq r6, r1, r0, ror r8 │ │ │ │ - ldrdeq r6, [r1], -r0 │ │ │ │ - andeq r6, r1, r6, lsr r8 │ │ │ │ - andeq sp, r3, r8, lsl #1 │ │ │ │ - andeq r6, r1, r6, lsr #15 │ │ │ │ - andeq sp, r3, r6, asr #32 │ │ │ │ - andeq r6, r1, r8, asr r7 │ │ │ │ - ldrdeq r6, [r1], -r6 @ │ │ │ │ - strdeq r6, [r1], -r8 │ │ │ │ - andeq ip, r3, sl, lsr #31 │ │ │ │ - andeq r2, r8, ip, lsr #19 │ │ │ │ - andeq ip, r3, r4, ror pc │ │ │ │ - andeq r2, r8, r0, lsl #19 │ │ │ │ - andeq ip, r3, lr, lsl pc │ │ │ │ - andeq r6, r1, r4, lsr #12 │ │ │ │ - andeq ip, r3, ip, lsl #29 │ │ │ │ - andeq ip, r3, r0, lsl #29 │ │ │ │ - andeq ip, r3, r4, lsr #28 │ │ │ │ - andeq r6, r1, r2, asr #10 │ │ │ │ - strdeq ip, [r3], -r2 │ │ │ │ - andeq ip, r3, lr, lsr #27 │ │ │ │ - strdeq r2, [r1], -r4 │ │ │ │ - bmi 9d9c74 │ │ │ │ + andeq r6, r1, r6, asr sp │ │ │ │ + andeq r9, r3, r2, asr #15 │ │ │ │ + andeq r6, r1, r6, ror #21 │ │ │ │ + andeq r6, r1, r4, ror #24 │ │ │ │ + andeq r6, r1, r8, ror #24 │ │ │ │ + andeq sp, r3, r6, lsr #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 │ │ │ │ + andeq r2, r8, r4, ror ip │ │ │ │ + andeq r2, r8, lr, lsr #24 │ │ │ │ + andeq r2, r8, ip, lsl #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, lsl #1 │ │ │ │ + muleq r1, r6, r7 │ │ │ │ + andeq sp, r3, lr, lsr r0 │ │ │ │ + andeq r6, r1, r8, asr #14 │ │ │ │ + andeq r6, r1, r6, asr #17 │ │ │ │ + andeq r6, r1, r8, ror #13 │ │ │ │ + andeq ip, r3, r2, lsr #31 │ │ │ │ + andeq r2, r8, r4, lsr #19 │ │ │ │ + andeq ip, r3, ip, ror #30 │ │ │ │ + andeq r2, r8, r8, ror r9 │ │ │ │ + andeq ip, r3, r6, lsl pc │ │ │ │ + andeq r6, r1, r4, lsl r6 │ │ │ │ + andeq ip, r3, r4, lsl #29 │ │ │ │ + andeq ip, r3, r8, ror lr │ │ │ │ + andeq ip, r3, ip, lsl lr │ │ │ │ + andeq r6, r1, r2, lsr r5 │ │ │ │ + andeq ip, r3, sl, ror #27 │ │ │ │ + andeq ip, r3, r6, lsr #27 │ │ │ │ + andeq r2, r1, r4, ror #13 │ │ │ │ + bmi 9d9c7c │ │ │ │ ldrbtmi r4, [sl], #-1147 @ 0xfffffb85 │ │ │ │ - blcs 61554 │ │ │ │ + blcs 6155c │ │ │ │ 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 72c04 │ │ │ │ - blcs bdc24 │ │ │ │ + blcs 72c0c │ │ │ │ + blcs bdc2c │ │ │ │ smladcc r8, sp, r0, sp │ │ │ │ pop {r0, r2, r3, r4, r5, r7, r9, sl, lr} │ │ │ │ @ instruction: 0xf7ff4080 │ │ │ │ - blmi 6b56e4 │ │ │ │ + blmi 6b56ec │ │ │ │ @ instruction: 0xf50358d3 │ │ │ │ @ instruction: 0xf8d35380 │ │ │ │ stmdbcs r1, {r2, r6, r8, r9, ip} │ │ │ │ @ instruction: 0xf8d3d003 │ │ │ │ - blcs 93d4c │ │ │ │ - blmi 57b7e4 │ │ │ │ + blcs 93d54 │ │ │ │ + blmi 57b7ec │ │ │ │ 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 3b6648 │ │ │ │ + blmi 3b6650 │ │ │ │ @ instruction: 0xf50358d3 │ │ │ │ @ instruction: 0xf8d35380 │ │ │ │ - bcs 8fd64 │ │ │ │ + bcs 8fd6c │ │ │ │ @ instruction: 0xf8d3d003 │ │ │ │ - blcs 93d7c │ │ │ │ + blcs 93d84 │ │ │ │ @ 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 │ │ │ │ - andeq ip, r3, r8, lsl #25 │ │ │ │ - andeq r9, r3, lr, lsl r0 │ │ │ │ + andeq ip, r3, r0, lsl #25 │ │ │ │ + andeq r9, r3, r6, lsl 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 fe8df4b8 │ │ │ │ + bne fe8df4c0 │ │ │ │ movweq lr, #15205 @ 0x3b65 │ │ │ │ @ instruction: 0x418b42b2 │ │ │ │ stmib r0, {r3, r5, r7, r8, r9, sl, fp, ip, sp, pc}^ │ │ │ │ - ble c18500 │ │ │ │ + ble c18508 │ │ │ │ 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 ff8f74f8 │ │ │ │ - bl 19a2008 │ │ │ │ + bne ff8f7500 │ │ │ │ + bl 19a2010 │ │ │ │ strbmi r0, [r2, #-771]! @ 0xfffffcfd │ │ │ │ - ble 257730 │ │ │ │ + ble 257738 │ │ │ │ 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 #30 │ │ │ │ + andeq r8, r3, ip, asr pc │ │ │ │ ldrdeq r0, [r0], -r0 @ │ │ │ │ - ldrdeq r2, [r8], -lr │ │ │ │ - @ instruction: 0x0003cbbc │ │ │ │ - andeq r6, r1, lr, lsr #5 │ │ │ │ - andeq r6, r1, ip, asr #10 │ │ │ │ - muleq r8, lr, r5 │ │ │ │ - andeq ip, r3, sl, ror fp │ │ │ │ + ldrdeq r2, [r8], -r6 │ │ │ │ + @ instruction: 0x0003cbb4 │ │ │ │ + muleq r1, lr, r2 │ │ │ │ + andeq r6, r1, ip, lsr r5 │ │ │ │ + muleq r8, r6, r5 │ │ │ │ + andeq ip, r3, r2, ror 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 │ │ │ │ @@ -67730,128 +67732,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 18c22cc │ │ │ │ + blmi 18c22c4 │ │ │ │ strdcs r6, [r0, -sl] │ │ │ │ andseq pc, r8, r7, lsl #2 │ │ │ │ ldrsbtvs r5, [fp], r3 │ │ │ │ - stc 7, cr15, [sl, #756]! @ 0x2f4 │ │ │ │ + stc 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, cr2, cr13, {5} @ │ │ │ │ + mrc 7, 0, APSR_nzcv, cr14, cr13, {5} │ │ │ │ ldrbtmi r4, [r8], #-2137 @ 0xfffff7a7 │ │ │ │ @ instruction: 0xf7bd3040 │ │ │ │ - blmi 1681988 │ │ │ │ + blmi 1681980 │ │ │ │ ldmdbvs sp, {r0, r1, r3, r4, r5, r6, sl, lr}^ │ │ │ │ @ instruction: 0xf107bb5d │ │ │ │ @ instruction: 0xf7bd0018 │ │ │ │ - ldmdami r5, {r1, r2, r4, r7, r9, fp, sp, lr, pc}^ │ │ │ │ + ldmdami r5, {r1, r4, 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, [r2], #-756 @ 0xfffffd0c │ │ │ │ + ldc 7, cr15, [lr], {189} @ 0xbd │ │ │ │ ldmvs sl!, {r1, r3, r6, r8, r9, fp, lr}^ │ │ │ │ ldmdavs fp, {r0, r1, r4, r6, r7, fp, ip, lr} │ │ │ │ - bmi 1435808 │ │ │ │ + bmi 1435810 │ │ │ │ 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 │ │ │ │ - bl 512c │ │ │ │ + bl fff05134 │ │ │ │ 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], -r0, ror #26 │ │ │ │ + @ instruction: 0x4604ed5c │ │ │ │ cmple r2, r0, lsl #16 │ │ │ │ ldmvc r8, {r0, r1, r2, r8, sl, ip, sp, lr, pc} │ │ │ │ @ instruction: 0x46404d3b │ │ │ │ - ldcl 7, cr15, [r6, #756] @ 0x2f4 │ │ │ │ + ldcl 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, #160, 18 @ 0x280000 │ │ │ │ + teqcs r0, #156, 18 @ 0x270000 │ │ │ │ @ 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]! │ │ │ │ stc2l 7, cr15, [lr, #860] @ 0x35c │ │ │ │ ldrbtmi r4, [sp], #-1600 @ 0xfffff9c0 │ │ │ │ - b e8518c │ │ │ │ + b d85194 │ │ │ │ @ instruction: 0x4630687b │ │ │ │ ldmdbvs r8!, {r3, r4, r7, r8, r9, sl, lr}^ │ │ │ │ @ instruction: 0xf7bd4621 │ │ │ │ - bvs 1a821c8 │ │ │ │ - bvs af374c │ │ │ │ + bvs 1a821c0 │ │ │ │ + bvs af3754 │ │ │ │ subseq r4, r2, r1, lsr #12 │ │ │ │ - blx ffb8528c │ │ │ │ + blx ffb85294 │ │ │ │ @ instruction: 0xf7ff6a68 │ │ │ │ strmi pc, [r5], -r1, lsr #19 │ │ │ │ - blmi 9b3720 │ │ │ │ + blmi 9b3728 │ │ │ │ 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 582528 │ │ │ │ + blmi 582520 │ │ │ │ ldmpl r3, {r1, r3, r4, r5, r6, r7, fp, sp, lr}^ │ │ │ │ ldmdavs fp!, {r3, r4, r9, sl, lr}^ │ │ │ │ @ instruction: 0xf5074798 │ │ │ │ @ instruction: 0xf7bd7098 │ │ │ │ - @ instruction: 0xf7bdec82 │ │ │ │ - svclt 0x0000e9bc │ │ │ │ - muleq r3, r6, lr │ │ │ │ - muleq r3, r2, lr │ │ │ │ + @ instruction: 0xf7bdec7e │ │ │ │ + svclt 0x0000e9b8 │ │ │ │ + andeq r8, r3, lr, lsl #29 │ │ │ │ + andeq r8, r3, sl, lsl #29 │ │ │ │ ldrdeq r0, [r0], -r8 │ │ │ │ ldrdeq r0, [r0], -r0 @ │ │ │ │ - strdeq r6, [r1], -r8 │ │ │ │ - andeq r6, r1, r6, lsr #9 │ │ │ │ + andeq r6, r1, r8, ror #3 │ │ │ │ + muleq r1, r6, r4 │ │ │ │ andeq r0, r0, r0, lsl #9 │ │ │ │ - andeq r2, r8, r2, asr #9 │ │ │ │ - muleq r3, r8, sl │ │ │ │ - andeq r2, r8, r6, lsr #9 │ │ │ │ - andeq r8, r3, r2, lsl #28 │ │ │ │ - andeq r6, r1, r4, ror #2 │ │ │ │ - andeq r6, r1, r2, lsl r4 │ │ │ │ - andeq ip, r3, r8, lsl #20 │ │ │ │ + @ instruction: 0x000824ba │ │ │ │ + muleq r3, r0, sl │ │ │ │ + muleq r8, lr, r4 │ │ │ │ + strdeq r8, [r3], -sl │ │ │ │ + andeq r6, r1, r4, asr r1 │ │ │ │ + andeq r6, r1, r2, lsl #8 │ │ │ │ + andeq ip, r3, r0, lsl #20 │ │ │ │ muleq r0, r8, r4 │ │ │ │ - andeq r6, r1, r8, lsl #2 │ │ │ │ - strdeq r2, [r8], -r6 │ │ │ │ - andeq ip, r3, r6, lsr #19 │ │ │ │ - andeq r2, r8, r0, asr #7 │ │ │ │ - andeq r2, r8, r0, lsr #7 │ │ │ │ + strdeq r6, [r1], -r8 │ │ │ │ + andeq r2, r8, lr, ror #7 │ │ │ │ + muleq r3, lr, r9 │ │ │ │ + @ instruction: 0x000823b8 │ │ │ │ + muleq r8, r8, r3 │ │ │ │ vst3. {d27,d29,d31}, [pc :256], r0 │ │ │ │ - bl feb9e568 │ │ │ │ + bl feb9e570 │ │ │ │ @ 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} │ │ │ │ @@ -67861,26 +67863,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 16420c0 │ │ │ │ + blmi 16420b8 │ │ │ │ tstcs r0, sl, ror r8 │ │ │ │ andseq pc, r0, r7, lsl #2 │ │ │ │ ldrsbtvs r5, [fp], -r3 │ │ │ │ - stc 7, cr15, [r4], #756 @ 0x2f4 │ │ │ │ + stc 7, cr15, [r0], #756 @ 0x2f4 │ │ │ │ stmdacs r0, {r2, r9, sl, lr} │ │ │ │ addhi pc, fp, r0, asr #32 │ │ │ │ @ instruction: 0xf1074d51 │ │ │ │ @ instruction: 0xf7bd0010 │ │ │ │ - ldrbtmi lr, [sp], #-3356 @ 0xfffff2e4 │ │ │ │ + ldrbtmi lr, [sp], #-3352 @ 0xfffff2e8 │ │ │ │ subeq pc, r0, r5, lsl #2 │ │ │ │ - stmia r6!, {r0, r2, r3, r4, r5, r7, r8, r9, sl, ip, sp, lr, pc}^ │ │ │ │ + stmia 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 │ │ │ │ @@ -67889,51 +67891,51 @@ │ │ │ │ bicslt r6, sp, r5, ror #21 │ │ │ │ cmnlt r6, lr, ror #21 │ │ │ │ strdlt r6, [r8, -r0] │ │ │ │ @ instruction: 0xff6ef7fe │ │ │ │ tstlt r8, r0, lsr r8 │ │ │ │ @ instruction: 0xf956f7e3 │ │ │ │ andeq pc, r8, r6, lsl #2 │ │ │ │ - ldmib r6!, {r0, r2, r3, r4, r5, r7, r8, r9, sl, ip, sp, lr, pc}^ │ │ │ │ + ldmib r2!, {r0, r2, r3, r4, r5, r7, r8, r9, sl, ip, sp, lr, pc}^ │ │ │ │ @ instruction: 0xf7e34630 │ │ │ │ stmdavs r8!, {r0, r1, r2, r3, r6, r8, fp, ip, sp, lr, pc} │ │ │ │ @ instruction: 0xf7e3b108 │ │ │ │ @ instruction: 0xf105f94b │ │ │ │ @ instruction: 0xf7bd0008 │ │ │ │ - strtmi lr, [r8], -ip, ror #19 │ │ │ │ + strtmi lr, [r8], -r8, ror #19 │ │ │ │ @ instruction: 0xf944f7e3 │ │ │ │ tstlt r8, r0, lsr #16 │ │ │ │ @ instruction: 0xf940f7e3 │ │ │ │ andeq pc, r8, r4, lsl #2 │ │ │ │ - stmib r0!, {r0, r2, r3, r4, r5, r7, r8, r9, sl, ip, sp, lr, pc}^ │ │ │ │ + ldmib ip, {r0, r2, r3, r4, r5, r7, r8, r9, sl, ip, sp, lr, pc}^ │ │ │ │ @ instruction: 0xf7e34620 │ │ │ │ - blmi cc5938 │ │ │ │ + blmi cc5940 │ │ │ │ ldrbtmi r2, [fp], #-512 @ 0xfffffe00 │ │ │ │ addsvs r6, sl, r8, asr sl │ │ │ │ @ instruction: 0xf7e3b108 │ │ │ │ - blmi c05928 │ │ │ │ + blmi c05930 │ │ │ │ ldrbtmi r2, [fp], #-512 @ 0xfffffe00 │ │ │ │ subsvs r6, sl, #216, 18 @ 0x360000 │ │ │ │ @ instruction: 0xf7e3b108 │ │ │ │ - blmi b45918 │ │ │ │ + blmi b45920 │ │ │ │ ldrbtmi r2, [fp], #-512 @ 0xfffffe00 │ │ │ │ bicsvs r6, sl, r8, lsl r8 │ │ │ │ @ instruction: 0xf7e3b108 │ │ │ │ @ instruction: 0x4c28f921 │ │ │ │ @ instruction: 0xf1072500 │ │ │ │ ldrbtmi r0, [ip], #-16 │ │ │ │ - blpl 10855a0 │ │ │ │ - ldmdb sl!, {r0, r2, r3, r4, r5, r7, r8, r9, sl, ip, sp, lr, pc} │ │ │ │ + blpl 10855a8 │ │ │ │ + ldmdb 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 641fcc │ │ │ │ + blmi 641fc4 │ │ │ │ ldmpl r3, {r1, r3, r4, r5, r6, fp, sp, lr}^ │ │ │ │ ldmdblt fp!, {r0, r1, r3, r4, fp, sp, lr}^ │ │ │ │ - blmi 519d28 │ │ │ │ + blmi 519d30 │ │ │ │ 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 │ │ │ │ @@ -67941,33 +67943,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 fe4053e4 │ │ │ │ - stmia r8, {r0, r2, r3, r4, r5, r7, r8, r9, sl, ip, sp, lr, pc}^ │ │ │ │ - andeq r8, r3, sl, lsl #25 │ │ │ │ - andeq r8, r3, r6, lsl #25 │ │ │ │ + bl fe3053ec │ │ │ │ + stmia r4, {r0, r2, r3, r4, r5, r7, r8, r9, sl, ip, sp, lr, pc}^ │ │ │ │ + andeq r8, r3, r2, lsl #25 │ │ │ │ + andeq r8, r3, lr, ror ip │ │ │ │ ldrdeq r0, [r0], -r8 │ │ │ │ ldrdeq r0, [r0], -r0 @ │ │ │ │ - andeq r5, r1, ip, ror #31 │ │ │ │ - andeq r6, r1, sl, lsr #5 │ │ │ │ + ldrdeq r5, [r1], -ip │ │ │ │ + muleq r1, sl, r2 │ │ │ │ andeq r0, r0, r0, lsl #9 │ │ │ │ - @ instruction: 0x000822b6 │ │ │ │ - andeq ip, r3, r2, lsl #17 │ │ │ │ - andeq r2, r8, r2, lsr r2 │ │ │ │ - andeq r2, r8, r2, lsr #4 │ │ │ │ - andeq r2, r8, r2, lsl r2 │ │ │ │ - strdeq r2, [r8], -lr │ │ │ │ - andeq r8, r3, r0, asr fp │ │ │ │ - @ instruction: 0x00015eb4 │ │ │ │ - andeq r6, r1, r2, ror r1 │ │ │ │ - andeq r2, r8, r6, lsr #3 │ │ │ │ + andeq r2, r8, lr, lsr #5 │ │ │ │ + andeq ip, r3, sl, ror r8 │ │ │ │ + andeq r2, r8, sl, lsr #4 │ │ │ │ + andeq r2, r8, sl, lsl r2 │ │ │ │ + andeq r2, r8, sl, lsl #4 │ │ │ │ + strdeq r2, [r8], -r6 │ │ │ │ + andeq r8, r3, r8, asr #22 │ │ │ │ + andeq r5, r1, r4, lsr #29 │ │ │ │ + andeq r6, r1, r2, ror #2 │ │ │ │ + muleq r8, lr, r1 │ │ │ │ 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} │ │ │ │ @@ -68035,273 +68037,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 fec05642 │ │ │ │ + blx fec0564a │ │ │ │ ldmfd sp!, {sp} │ │ │ │ svclt 0x000081f0 │ │ │ │ - @ instruction: 0x00038ab2 │ │ │ │ + andeq r8, r3, sl, lsr #21 │ │ │ │ ldrdeq r0, [r0], -r0 @ │ │ │ │ - andeq r2, r8, sl, lsr #2 │ │ │ │ - ldrdeq r2, [r8], -ip │ │ │ │ - ldrdeq r2, [r8], -r6 │ │ │ │ - andeq r2, r8, r8, lsl #1 │ │ │ │ - andeq r2, r8, r2, lsl #1 │ │ │ │ - andeq r2, r8, r0, asr r0 │ │ │ │ - andeq r5, r1, sl, lsr sp │ │ │ │ - andeq r6, r1, ip │ │ │ │ - andeq r5, r1, r8, lsr #26 │ │ │ │ - strdeq r5, [r1], -sl │ │ │ │ + andeq r2, r8, r2, lsr #2 │ │ │ │ + ldrdeq r2, [r8], -r4 │ │ │ │ + andeq r2, r8, lr, asr #1 │ │ │ │ + andeq r2, r8, r0, lsl #1 │ │ │ │ + andeq r2, r8, sl, ror r0 │ │ │ │ + andeq r2, r8, r8, asr #32 │ │ │ │ + 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 0x0000bafb │ │ │ │ - andeq ip, r3, sl, lsr #12 │ │ │ │ + andeq ip, r3, r2, lsr #12 │ │ │ │ strlt r4, [r0], #2308 @ 0x904 │ │ │ │ svcge 0x00004479 │ │ │ │ ldrtmi r3, [sp], r4, lsl #2 │ │ │ │ - blvc 18583c │ │ │ │ - blt ffc05618 │ │ │ │ - andeq ip, r3, r4, lsl r6 │ │ │ │ + blvc 185844 │ │ │ │ + blt ffc05620 │ │ │ │ + andeq ip, r3, ip, lsl #12 │ │ │ │ vst3. {d27,d29,d31}, [pc :256], r0 │ │ │ │ - bl feb9e8d8 │ │ │ │ + bl feb9e8e0 │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ sbcslt r0, r3, r0, lsr #29 │ │ │ │ svcge 0x00044c42 │ │ │ │ ldrbtmi r4, [ip], #-3394 @ 0xfffff2be │ │ │ │ ldrbtmi r4, [sp], #-2626 @ 0xfffff5be │ │ │ │ - blmi 10dfae4 │ │ │ │ + blmi 10dfaec │ │ │ │ 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 fe7856ec │ │ │ │ + blx fe7856f4 │ │ │ │ andcs r6, sl, #184, 16 @ 0xb80000 │ │ │ │ @ instruction: 0xf7bc2100 │ │ │ │ - @ instruction: 0xf5b0eeec │ │ │ │ + @ instruction: 0xf5b0eee8 │ │ │ │ svclt 0x003c3f80 │ │ │ │ eorvs r2, r0, r0, lsl #10 │ │ │ │ - blmi d3bf9c │ │ │ │ + blmi d3bfa4 │ │ │ │ ldmpl r3, {r1, r3, r4, r5, r6, r7, fp, sp, lr}^ │ │ │ │ ldmdblt fp!, {r0, r1, r3, r4, fp, sp, lr}^ │ │ │ │ - blmi c1a004 │ │ │ │ + blmi c1a00c │ │ │ │ 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 a81d00 │ │ │ │ + blmi a81cf8 │ │ │ │ strdcs r6, [r0, -sl] │ │ │ │ andseq pc, r8, r7, lsl #2 │ │ │ │ ldrsbtvs r5, [fp], #-131 @ 0xffffff7d │ │ │ │ - b ff185674 │ │ │ │ - bllt c58f94 │ │ │ │ + b ff08567c │ │ │ │ + bllt c58f9c │ │ │ │ ldreq pc, [r8], -r7, lsl #2 │ │ │ │ @ instruction: 0xf7bd4630 │ │ │ │ - blmi 8c2488 │ │ │ │ + blmi 8c2480 │ │ │ │ ldmpl r5, {r1, r3, r4, r5, r6, r7, fp, sp, lr}^ │ │ │ │ @ instruction: 0xf7bc4628 │ │ │ │ - ldmvs fp!, {r3, r8, r9, sl, fp, sp, lr, pc} │ │ │ │ + ldmvs fp!, {r2, 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 f05716 │ │ │ │ + blx f0571e │ │ │ │ @ instruction: 0xf7bc4630 │ │ │ │ - strtmi lr, [r8], -r6, lsr #31 │ │ │ │ + strtmi lr, [r8], -r2, lsr #31 │ │ │ │ @ instruction: 0xf04f687b │ │ │ │ @ instruction: 0x479835ff │ │ │ │ @ instruction: 0x46216978 │ │ │ │ - ldmdb r2!, {r0, r2, r3, r4, r5, r7, r8, r9, sl, ip, sp, lr, pc} │ │ │ │ - blmi 481680 │ │ │ │ + stmdb lr!, {r0, r2, r3, r4, r5, r7, r8, r9, sl, ip, sp, lr, pc} │ │ │ │ + blmi 481688 │ │ │ │ ldmpl r3, {r1, r3, r4, r5, r6, r7, fp, sp, lr}^ │ │ │ │ ldmdavs fp!, {r3, r4, r9, sl, lr}^ │ │ │ │ @ instruction: 0xf1074798 │ │ │ │ @ instruction: 0xf7bd0018 │ │ │ │ - @ instruction: 0xf7bcea14 │ │ │ │ - svclt 0x0000ef4e │ │ │ │ - andeq r8, r3, sl, lsl r9 │ │ │ │ - andeq r8, r3, r6, lsl r9 │ │ │ │ + @ instruction: 0xf7bcea10 │ │ │ │ + svclt 0x0000ef4a │ │ │ │ + andeq r8, r3, r2, lsl r9 │ │ │ │ + andeq r8, r3, lr, lsl #18 │ │ │ │ ldrdeq r0, [r0], -r8 │ │ │ │ ldrdeq r0, [r0], -r0 @ │ │ │ │ - andeq r6, r1, r4, lsr #32 │ │ │ │ - andeq r6, r1, r2, lsr r0 │ │ │ │ - andeq r8, r3, r8, asr #17 │ │ │ │ - ldrdeq r5, [r1], -r6 │ │ │ │ - andeq r5, r1, r4, ror #31 │ │ │ │ + andeq r6, r1, r4, lsl r0 │ │ │ │ + andeq r6, r1, r2, lsr #32 │ │ │ │ + andeq r8, r3, r0, asr #17 │ │ │ │ + andeq r5, r1, r6, asr #31 │ │ │ │ + ldrdeq r5, [r1], -r4 │ │ │ │ andeq r0, r0, r0, lsl #9 │ │ │ │ muleq r0, r8, r4 │ │ │ │ - @ instruction: 0x00015fb4 │ │ │ │ - andeq r5, r1, r4, lsl #31 │ │ │ │ + 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 1859a4 │ │ │ │ + blvc 1859ac │ │ │ │ svclt 0x0000e74e │ │ │ │ - andeq ip, r3, ip, lsr #9 │ │ │ │ + andeq ip, r3, r4, lsr #9 │ │ │ │ strlt r4, [r0], #2308 @ 0x904 │ │ │ │ svcge 0x00004479 │ │ │ │ ldrtmi r3, [sp], ip, lsl #2 │ │ │ │ - blvc 1859bc │ │ │ │ + blvc 1859c4 │ │ │ │ svclt 0x0000e742 │ │ │ │ - muleq r3, r4, r4 │ │ │ │ + andeq ip, r3, ip, lsl #9 │ │ │ │ vst3. {d27,d29,d31}, [pc :256], r0 │ │ │ │ - bl feb9ea58 │ │ │ │ + bl feb9ea60 │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ sbcslt r0, r3, r0, lsr #29 │ │ │ │ svcge 0x00044941 │ │ │ │ ldrbtmi r4, [r9], #-3137 @ 0xfffff3bf │ │ │ │ ldrbtmi r4, [ip], #-2625 @ 0xfffff5bf │ │ │ │ - blmi 109fc60 │ │ │ │ + blmi 109fc68 │ │ │ │ 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 │ │ │ │ - mcr 7, 1, pc, cr12, cr12, {5} @ │ │ │ │ + mcr 7, 1, pc, 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 d75ea0 │ │ │ │ + bmi d75ea8 │ │ │ │ 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 1d058b8 │ │ │ │ + blx 1d058c0 │ │ │ │ @ instruction: 0xf107e7e7 │ │ │ │ andcs r0, r0, r4, lsl r1 │ │ │ │ - stmia r4!, {r0, r2, r3, r4, r5, r7, r8, r9, sl, ip, sp, lr, pc} │ │ │ │ + stmia 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], -r6, lsl #20 │ │ │ │ + strmi lr, [r4], -r2, lsl #20 │ │ │ │ @ instruction: 0xf107bb30 │ │ │ │ @ instruction: 0x46300618 │ │ │ │ - b 2005800 │ │ │ │ + b 1f05808 │ │ │ │ ldmvs sl!, {r0, r5, r8, r9, fp, lr}^ │ │ │ │ @ instruction: 0x462858d5 │ │ │ │ - mcr 7, 2, pc, cr8, cr12, {5} @ │ │ │ │ + mcr 7, 2, pc, cr4, cr12, {5} @ │ │ │ │ movwls r6, #10427 @ 0x28bb │ │ │ │ - blmi 7d0440 │ │ │ │ + blmi 7d0448 │ │ │ │ rscscc pc, pc, pc, asr #32 │ │ │ │ ldrbtmi r4, [fp], #-2333 @ 0xfffff6e3 │ │ │ │ ldrbtmi r9, [r9], #-769 @ 0xfffffcff │ │ │ │ movwls r2, #899 @ 0x383 │ │ │ │ @ instruction: 0xf7d72316 │ │ │ │ @ instruction: 0x4630fa7b │ │ │ │ - mcr 7, 7, pc, cr6, cr12, {5} @ │ │ │ │ + mcr 7, 7, pc, cr2, cr12, {5} @ │ │ │ │ @ instruction: 0x4628687b │ │ │ │ @ instruction: 0x46214798 │ │ │ │ @ instruction: 0xf04f6978 │ │ │ │ @ instruction: 0xf7bd34ff │ │ │ │ - @ instruction: 0xe7abe874 │ │ │ │ + @ instruction: 0xe7abe870 │ │ │ │ ldmvs sl!, {r4, r8, r9, fp, lr}^ │ │ │ │ @ instruction: 0x461858d3 │ │ │ │ @ instruction: 0x4798687b │ │ │ │ andseq pc, r8, r7, lsl #2 │ │ │ │ - ldmdb r4, {r0, r2, r3, r4, r5, r7, r8, r9, sl, ip, sp, lr, pc}^ │ │ │ │ - mcr 7, 4, pc, cr14, cr12, {5} @ │ │ │ │ - muleq r3, sl, r7 │ │ │ │ - muleq r3, r6, r7 │ │ │ │ + ldmdb r0, {r0, r2, r3, r4, r5, r7, r8, r9, sl, ip, sp, lr, pc}^ │ │ │ │ + mcr 7, 4, pc, cr10, cr12, {5} @ │ │ │ │ + muleq r3, r2, r7 │ │ │ │ + andeq r8, r3, lr, lsl #15 │ │ │ │ ldrdeq r0, [r0], -r8 │ │ │ │ ldrdeq r0, [r0], -r0 @ │ │ │ │ - andeq r5, r1, r6, lsr #29 │ │ │ │ - andeq r5, r1, r8, ror #29 │ │ │ │ - andeq ip, r3, ip, lsr #8 │ │ │ │ - andeq r8, r3, sl, asr #14 │ │ │ │ - andeq r5, r1, r8, asr lr │ │ │ │ - muleq r1, sl, lr │ │ │ │ + muleq r1, r6, lr │ │ │ │ + ldrdeq r5, [r1], -r8 │ │ │ │ + andeq ip, r3, r4, lsr #8 │ │ │ │ + andeq r8, r3, r2, asr #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, r6, ror #28 │ │ │ │ - andeq r5, r1, r6, lsl #28 │ │ │ │ + andeq r5, r1, r6, asr lr │ │ │ │ + strdeq r5, [r1], -r6 │ │ │ │ vst3. {d27,d29,d31}, [pc :256], r0 │ │ │ │ - bl feb9eba8 │ │ │ │ + bl feb9ebb0 │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ @ instruction: 0xf5ad0cf0 │ │ │ │ - blmi 1d26eb0 │ │ │ │ + blmi 1d26eb8 │ │ │ │ ldrbtmi sl, [fp], #-3844 @ 0xfffff0fc │ │ │ │ ldmdbmi r3!, {r1, r4, r5, r6, r9, fp, lr}^ │ │ │ │ @ instruction: 0x61bb461c │ │ │ │ - blmi 1cd8bac │ │ │ │ + blmi 1cd8bb4 │ │ │ │ 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 1adfb34 │ │ │ │ + blmi 1adfb3c │ │ │ │ teqvs fp, fp, ror r4 │ │ │ │ ldrbtmi r4, [fp], #-2921 @ 0xfffff497 │ │ │ │ - blmi 1a9fde0 │ │ │ │ + blmi 1a9fde8 │ │ │ │ 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 18360ac │ │ │ │ + blmi 18360b4 │ │ │ │ ldrmi r2, [r0], -r0, lsl #4 │ │ │ │ andsvs r4, sl, fp, ror r4 │ │ │ │ - blmi 165a3a0 │ │ │ │ + blmi 165a3a8 │ │ │ │ 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 c5aa4 │ │ │ │ - ldccs 1, cr11, [pc], #-460 @ 47894 │ │ │ │ - blcs 87ba94 │ │ │ │ - blcs b776c8 │ │ │ │ + blcc c5aac │ │ │ │ + ldccs 1, cr11, [pc], #-460 @ 4789c │ │ │ │ + blcs 87ba9c │ │ │ │ + blcs b776d0 │ │ │ │ andcs fp, r1, r4, lsl pc │ │ │ │ - blcs 28fa70 │ │ │ │ + blcs 28fa78 │ │ │ │ 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 │ │ │ │ @@ -68314,111 +68316,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 0x00b8f7bc │ │ │ │ + svc 0x00b4f7bc │ │ │ │ ldmibvs sl!, {r0, r1, r2, r4, r5, r8, r9, fp, lr} │ │ │ │ @ instruction: 0xf1074629 │ │ │ │ ldmpl r3, {r3, r4, r6}^ │ │ │ │ @ instruction: 0xf7bd617b │ │ │ │ - @ instruction: 0x4604e91a │ │ │ │ + @ instruction: 0x4604e916 │ │ │ │ cmple r2, r0, lsl #16 │ │ │ │ ldrbeq pc, [r8], -r7, lsl #2 @ │ │ │ │ @ instruction: 0xf7bd4630 │ │ │ │ - blmi c82130 │ │ │ │ + blmi c82128 │ │ │ │ ldmpl r5, {r1, r3, r4, r5, r7, r8, fp, sp, lr}^ │ │ │ │ @ instruction: 0xf7bc4628 │ │ │ │ - blmi c03064 │ │ │ │ + blmi c0305c │ │ │ │ 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: 0xf98ef7d7 │ │ │ │ mcrmi 6, 1, r4, cr7, cr0, {1} │ │ │ │ - ldcl 7, cr15, [r8, #752]! @ 0x2f0 │ │ │ │ + ldcl 7, cr15, [r4, #752]! @ 0x2f0 │ │ │ │ @ instruction: 0x4628697b │ │ │ │ @ instruction: 0x4798447e │ │ │ │ - bvs 1e593a8 │ │ │ │ - svc 0x0086f7bc │ │ │ │ + bvs 1e593b0 │ │ │ │ + svc 0x0082f7bc │ │ │ │ streq pc, [r8, #-263]! @ 0xfffffef9 │ │ │ │ movwmi pc, #35030 @ 0x88d6 @ │ │ │ │ @ instruction: 0xf8d72330 │ │ │ │ - blx 137baa │ │ │ │ - stcgt 4, cr6, [pc, #-16] @ 47b2c │ │ │ │ - strgt r3, [pc], #-1032 @ 47b40 │ │ │ │ - strgt ip, [pc], #-3343 @ 47b44 │ │ │ │ + blx 137bb2 │ │ │ │ + stcgt 4, cr6, [pc, #-16] @ 47b34 │ │ │ │ + strgt r3, [pc], #-1032 @ 47b48 │ │ │ │ + strgt ip, [pc], #-3343 @ 47b4c │ │ │ │ muleq pc, r5, r8 @ │ │ │ │ andeq lr, pc, r4, lsl #17 │ │ │ │ movwcc pc, #35030 @ 0x88d6 @ │ │ │ │ @ instruction: 0xf8c63301 │ │ │ │ @ instruction: 0xf89c3308 │ │ │ │ - blcs 53b5c │ │ │ │ + blcs 53b64 │ │ │ │ svcge 0x004cf47f │ │ │ │ - blmi 4c18d8 │ │ │ │ + blmi 4c18e0 │ │ │ │ ldmpl r3, {r1, r3, r4, r5, r7, r8, fp, sp, lr}^ │ │ │ │ ldmdbvs fp!, {r3, r4, r9, sl, lr}^ │ │ │ │ @ instruction: 0xf1074798 │ │ │ │ @ instruction: 0xf7bd0058 │ │ │ │ - @ instruction: 0xf04fe84c │ │ │ │ + @ instruction: 0xf04fe848 │ │ │ │ smmlsr r5, pc, r0, r3 @ │ │ │ │ - stc 7, cr15, [r2, #752] @ 0x2f0 │ │ │ │ - andeq r8, r3, sl, asr #12 │ │ │ │ - andeq r1, r8, r0, lsr #26 │ │ │ │ - andeq r8, r3, ip, lsr r6 │ │ │ │ - ldrdeq r0, [r0], -r8 │ │ │ │ - strdeq r1, [r8], -r8 │ │ │ │ - @ instruction: 0x00015db2 │ │ │ │ - andeq r5, r1, ip, lsr sp │ │ │ │ - @ instruction: 0x00081cbc │ │ │ │ - ldrdeq r8, [r3], -r4 │ │ │ │ + ldcl 7, cr15, [lr, #-752]! @ 0xfffffd10 │ │ │ │ + andeq r8, r3, r2, asr #12 │ │ │ │ + andeq r1, r8, r8, lsl sp │ │ │ │ + andeq r8, r3, r4, lsr r6 │ │ │ │ + ldrdeq r0, [r0], -r8 │ │ │ │ + strdeq r1, [r8], -r0 │ │ │ │ + andeq r5, r1, r2, lsr #27 │ │ │ │ + andeq r5, r1, ip, lsr #26 │ │ │ │ + @ instruction: 0x00081cb4 │ │ │ │ + andeq r8, r3, ip, asr #11 │ │ │ │ andeq r0, r0, r0, lsl #9 │ │ │ │ muleq r0, r8, r4 │ │ │ │ - @ instruction: 0x00015cb8 │ │ │ │ - andeq r1, r8, r4, asr #23 │ │ │ │ + andeq r5, r1, r8, lsr #25 │ │ │ │ + @ instruction: 0x00081bbc │ │ │ │ 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, [r2, #904] @ 0x388 │ │ │ │ strbmi r4, [sl], -r4, lsl #12 │ │ │ │ @ instruction: 0xf8402130 │ │ │ │ @ instruction: 0xf0058b04 │ │ │ │ - bvs 1f06e00 │ │ │ │ + bvs 1f06e08 │ │ │ │ movwcs r6, #1058 @ 0x422 │ │ │ │ stmib r4, {r1, r3, r4, r5, r9, fp, sp, lr}^ │ │ │ │ tstlt sp, lr, lsl #4 │ │ │ │ @ instruction: 0xf7d34628 │ │ │ │ @ instruction: 0x4605fc1b │ │ │ │ cmnvs r5, #6, 28 @ 0x60 │ │ │ │ - bmi 2bbc20 │ │ │ │ + bmi 2bbc28 │ │ │ │ @ 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 │ │ │ │ - andeq r1, r8, r0, ror #21 │ │ │ │ - andeq r1, r8, lr, asr #21 │ │ │ │ + ldrdeq r1, [r8], -r8 │ │ │ │ + andeq r1, r8, r6, asr #21 │ │ │ │ vst3.32 {d27,d29,d31}, [pc :256], r0 │ │ │ │ - bl feb9ee34 │ │ │ │ + bl feb9ee3c │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ svcge 0x00000ff0 │ │ │ │ - bcs 1d9474 │ │ │ │ - blmi 47bca4 │ │ │ │ + bcs 1d947c │ │ │ │ + blmi 47bcac │ │ │ │ @ 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}^ │ │ │ │ @@ -68427,114 +68429,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 │ │ │ │ - muleq r8, ip, sl │ │ │ │ - andeq r1, r8, sl, ror #20 │ │ │ │ + muleq r8, r4, sl │ │ │ │ + andeq r1, r8, r2, ror #20 │ │ │ │ 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 9fbdc0 │ │ │ │ + blmi 9fbdc8 │ │ │ │ @ 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, r3, r4, r5, r6, r7, r8, r9, fp, sp, lr, pc}^ │ │ │ │ + stmdblt r0, {r1, r3, r4, r5, r6, r7, r8, r9, fp, sp, lr, pc}^ │ │ │ │ stcne 6, cr4, [r0, #-260]! @ 0xfffffefc │ │ │ │ - bl ffe85bd8 │ │ │ │ + bl ffd85be0 │ │ │ │ @ instruction: 0x4630b138 │ │ │ │ - blx fe803d06 │ │ │ │ + blx fe803d0e │ │ │ │ @ instruction: 0x6c64b918 │ │ │ │ mvnle r2, r0, lsl #24 │ │ │ │ - bmi 610cfc │ │ │ │ + bmi 610d04 │ │ │ │ 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, r4, r6, r7, r8, r9, fp, sp, lr, pc} │ │ │ │ + stmdacs r0, {r1, r4, r6, r7, r8, r9, fp, sp, lr, pc} │ │ │ │ ldrtmi sp, [r0], -r3, ror #1 │ │ │ │ - blx 1f03d4e │ │ │ │ + blx 1f03d56 │ │ │ │ rscsle r2, r2, r0, lsl #16 │ │ │ │ - blmi 241cb4 │ │ │ │ + blmi 241cbc │ │ │ │ @ instruction: 0xf8d3447b │ │ │ │ ldr r4, [ip, ip, lsl #6]! │ │ │ │ - ldc 7, cr15, [ip], {188} @ 0xbc │ │ │ │ - andeq r8, r3, lr, asr r3 │ │ │ │ + ldc 7, cr15, [r8], {188} @ 0xbc │ │ │ │ + andeq r8, r3, r6, asr r3 │ │ │ │ ldrdeq r0, [r0], -r8 │ │ │ │ - andeq r1, r8, r4, lsr #20 │ │ │ │ - andeq r8, r3, r2, lsl #6 │ │ │ │ - andeq r1, r8, r0, lsr #19 │ │ │ │ + andeq r1, r8, ip, lsl sl │ │ │ │ + strdeq r8, [r3], -sl │ │ │ │ + muleq r8, r8, r9 │ │ │ │ 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 fee73988 │ │ │ │ + blmi fee73990 │ │ │ │ ldmmi r8!, {r7, r9, sl, lr} │ │ │ │ @ instruction: 0xf507447b │ │ │ │ cmnvs fp, r3, lsr #10 │ │ │ │ - blmi fedd8f68 │ │ │ │ + blmi fedd8f70 │ │ │ │ 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, cr2, cr12, {5} │ │ │ │ + mcr 7, 6, pc, 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, cr0, cr12, {5} │ │ │ │ + mcr 7, 1, pc, cr12, cr12, {5} @ │ │ │ │ stmdacs r0, {r2, r9, sl, lr} │ │ │ │ adchi pc, r5, r0 │ │ │ │ ldrbtmi r4, [r9], #-2468 @ 0xfffff65c │ │ │ │ - bl fe085cc8 │ │ │ │ + bl 1f85cd0 │ │ │ │ @ instruction: 0xf0002800 │ │ │ │ stmibmi r2!, {r0, r5, r7, pc} │ │ │ │ ldrbtmi r4, [r9], #-1568 @ 0xfffff9e0 │ │ │ │ - bl 1e85cd8 │ │ │ │ + bl 1d85ce0 │ │ │ │ @ instruction: 0xf0402800 │ │ │ │ @ instruction: 0xf04f8096 │ │ │ │ @ instruction: 0xf04f0811 │ │ │ │ @ instruction: 0xf5070900 │ │ │ │ @ instruction: 0xf8847a23 │ │ │ │ @ instruction: 0xf1079000 │ │ │ │ @ instruction: 0x464a041c │ │ │ │ ldrbmi r4, [r0], -r1, lsr #12 │ │ │ │ - ldcl 7, cr15, [r0, #752]! @ 0x2f0 │ │ │ │ + stcl 7, cr15, [ip, #752]! @ 0x2f0 │ │ │ │ @ instruction: 0x460569fb │ │ │ │ - bllt feb25e80 │ │ │ │ + bllt feb25e88 │ │ │ │ svccc 0x0080f5b0 │ │ │ │ @ instruction: 0xf04fbf2c │ │ │ │ @ instruction: 0xf04f0900 │ │ │ │ @ instruction: 0x2e040901 │ │ │ │ @ instruction: 0xf04fbf18 │ │ │ │ @ instruction: 0xf1b90900 │ │ │ │ cmnle sl, r0, lsl #30 │ │ │ │ @@ -68545,15 +68547,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 fe10fe60 │ │ │ │ + bmi fe10fe68 │ │ │ │ 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 │ │ │ │ @@ -68567,349 +68569,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 │ │ │ │ - ldc 7, cr15, [lr, #752]! @ 0x2f0 │ │ │ │ + ldc 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], -r0, lsr #30 │ │ │ │ + @ instruction: 0x4606ef1c │ │ │ │ cmnle r5, r0, lsl #16 │ │ │ │ ldrvc pc, [r8, #1287]! @ 0x507 │ │ │ │ @ instruction: 0xf7bc4628 │ │ │ │ - blmi 1a03d3c │ │ │ │ + blmi 1a03d34 │ │ │ │ ldmpl r4, {r1, r3, r4, r5, r6, r8, fp, sp, lr}^ │ │ │ │ @ instruction: 0xf7bc4620 │ │ │ │ - bmi 1982c70 │ │ │ │ + bmi 1982c68 │ │ │ │ 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, r3 @ │ │ │ │ - bl 5dfc │ │ │ │ + bl fff05e04 │ │ │ │ ldmdbvs fp!, {r5, r9, sl, lr} │ │ │ │ - bvs 1e59d74 │ │ │ │ + bvs 1e59d7c │ │ │ │ @ instruction: 0xf7bc4631 │ │ │ │ - @ instruction: 0xf04fed8e │ │ │ │ + @ instruction: 0xf04fed8a │ │ │ │ @ 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 fec83f64 │ │ │ │ + blx fec83f6c │ │ │ │ rscle r2, r2, r0, lsl #16 │ │ │ │ stccs 8, cr6, [r0], {164} @ 0xa4 │ │ │ │ strdcs sp, [ip], -r3 │ │ │ │ - blx fff85eea │ │ │ │ + blx fff85ef2 │ │ │ │ eorscs r4, r0, r1, lsl #13 │ │ │ │ - blx ffe85ef2 │ │ │ │ + blx ffe85efa │ │ │ │ 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 efbfc4 │ │ │ │ + blmi efbfcc │ │ │ │ @ instruction: 0xf8c3447b │ │ │ │ smmla r9, r8, r3, r9 │ │ │ │ ldrbtmi r4, [fp], #-2872 @ 0xfffff4c8 │ │ │ │ tstpvs r4, #13828096 @ p-variant is OBSOLETE @ 0xd30000 │ │ │ │ - blmi e41eb4 │ │ │ │ + blmi e41ebc │ │ │ │ @ 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 │ │ │ │ - mrc 7, 0, APSR_nzcv, cr14, cr12, {5} │ │ │ │ + mrc 7, 0, APSR_nzcv, cr10, cr12, {5} │ │ │ │ msreq CPSR_, r7, lsl #2 │ │ │ │ @ instruction: 0xf7bc4648 │ │ │ │ - blmi 9c3494 │ │ │ │ + blmi 9c348c │ │ │ │ @ instruction: 0x4649697a │ │ │ │ subseq pc, r8, r7, lsl #2 │ │ │ │ ldrsbtvs r5, [fp], #131 @ 0x83 │ │ │ │ - mcr 7, 4, pc, cr14, cr12, {5} @ │ │ │ │ - bllt e59808 │ │ │ │ + mcr 7, 4, pc, cr10, cr12, {5} @ │ │ │ │ + bllt e59810 │ │ │ │ ldrbeq pc, [r8, #-263] @ 0xfffffef9 @ │ │ │ │ @ instruction: 0xf7bc4628 │ │ │ │ - blmi 803c1c │ │ │ │ + blmi 803c14 │ │ │ │ ldmpl r4, {r1, r3, r4, r5, r6, r8, fp, sp, lr}^ │ │ │ │ @ instruction: 0xf7bc4620 │ │ │ │ - bmi 942b50 │ │ │ │ + bmi 942b48 │ │ │ │ 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], -r3, lsl #30 │ │ │ │ - bl 1c05f1c │ │ │ │ + bl 1b05f24 │ │ │ │ @ instruction: 0x462068fb │ │ │ │ - bvs e59e94 │ │ │ │ + bvs e59e9c │ │ │ │ @ instruction: 0xf7bc4631 │ │ │ │ - @ instruction: 0xf04fecfe │ │ │ │ + @ instruction: 0xf04fecfa │ │ │ │ @ instruction: 0xe70e30ff │ │ │ │ ldmdbvs sl!, {r2, r3, r8, r9, fp, lr}^ │ │ │ │ @ instruction: 0x461858d3 │ │ │ │ @ instruction: 0x479868fb │ │ │ │ subseq pc, r8, r7, lsl #2 │ │ │ │ - ldcl 7, cr15, [ip, #752] @ 0x2f0 │ │ │ │ - bl 605f48 │ │ │ │ - andeq r8, r3, r4, lsl #5 │ │ │ │ + ldcl 7, cr15, [r8, #752] @ 0x2f0 │ │ │ │ + bl 505f50 │ │ │ │ andeq r8, r3, ip, ror r2 │ │ │ │ + andeq r8, r3, r4, ror r2 │ │ │ │ ldrdeq r0, [r0], -r8 │ │ │ │ - strdeq r5, [r1], -sl │ │ │ │ - strdeq r5, [r1], -r2 │ │ │ │ - muleq r3, lr, r1 │ │ │ │ + andeq r5, r1, sl, ror #19 │ │ │ │ + andeq r5, r1, r2, ror #19 │ │ │ │ + muleq r3, r6, r1 │ │ │ │ andeq r0, r0, r0, lsl #9 │ │ │ │ muleq r0, r8, r4 │ │ │ │ - andeq r5, r1, lr, ror #17 │ │ │ │ - andeq r5, r1, r4, lsl r9 │ │ │ │ - andeq r5, r1, sl, lsr r8 │ │ │ │ - @ instruction: 0x000817b2 │ │ │ │ - andeq r1, r8, r0, asr #14 │ │ │ │ - andeq r1, r8, r6, lsr r7 │ │ │ │ - andeq r1, r8, ip, lsr #14 │ │ │ │ - andeq r5, r1, lr, asr #15 │ │ │ │ - strdeq r5, [r1], -r4 │ │ │ │ - andeq r5, r1, sl, lsl r7 │ │ │ │ + ldrdeq r5, [r1], -lr │ │ │ │ + andeq r5, r1, r4, lsl #18 │ │ │ │ + andeq r5, r1, sl, lsr #16 │ │ │ │ + andeq r1, r8, sl, lsr #15 │ │ │ │ + andeq r1, r8, r8, lsr r7 │ │ │ │ + andeq r1, r8, lr, lsr #14 │ │ │ │ + andeq r1, r8, r4, lsr #14 │ │ │ │ + @ instruction: 0x000157be │ │ │ │ + andeq r5, r1, r4, ror #15 │ │ │ │ + andeq r5, r1, sl, lsl #14 │ │ │ │ vst3.32 {d27,d29,d31}, [pc :64], r0 │ │ │ │ - bl feb9f2a8 │ │ │ │ + bl feb9f2b0 │ │ │ │ @ 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 ff8860b2 │ │ │ │ + blx ff8860ba │ │ │ │ strtmi r4, [r0], -ip, lsl #18 │ │ │ │ tstcc r4, r9, ror r4 │ │ │ │ - blx 1486044 │ │ │ │ - blmi 25a914 │ │ │ │ + blx 148604c │ │ │ │ + blmi 25a91c │ │ │ │ ldmpl r3, {r1, r3, r4, r5, r6, sl, lr}^ │ │ │ │ - bvs 1f2215c │ │ │ │ + bvs 1f22164 │ │ │ │ @ instruction: 0xf04f405a │ │ │ │ mrsle r0, LR_svc │ │ │ │ ldrtmi r3, [sp], ip, lsr #14 │ │ │ │ @ instruction: 0xf7bcbd90 │ │ │ │ - svclt 0x0000eac0 │ │ │ │ - andeq r7, r3, r8, asr #30 │ │ │ │ + svclt 0x0000eabc │ │ │ │ + andeq r7, r3, r0, asr #30 │ │ │ │ ldrdeq r0, [r0], -r8 │ │ │ │ - strdeq fp, [r3], -r0 │ │ │ │ - andeq r7, r3, r4, lsl pc │ │ │ │ + andeq fp, r3, r8, ror #23 │ │ │ │ + andeq r7, r3, ip, lsl #30 │ │ │ │ svcmi 0x00f0e92d │ │ │ │ stcpl 4, cr15, [r0], {79} @ 0x4f │ │ │ │ @ instruction: 0x0c0cebad │ │ │ │ - bleq ff686458 │ │ │ │ + bleq ff686460 │ │ │ │ stcmi 2, cr15, [r4, #-692] @ 0xfffffd4c │ │ │ │ - bmi fe85afac │ │ │ │ + bmi fe85afb4 │ │ │ │ stmibmi r0!, {r2, r8, r9, sl, fp, sp, pc} │ │ │ │ ldrbtmi r4, [fp], #-1146 @ 0xfffffb86 │ │ │ │ ldrbtmi r4, [r9], #-1556 @ 0xfffff9ec │ │ │ │ - bmi fe7e0828 │ │ │ │ + bmi fe7e0830 │ │ │ │ stmpl sl, {r0, r1, r3, r4, r6, fp, sp, lr} │ │ │ │ @ instruction: 0xf8c76812 │ │ │ │ @ instruction: 0xf04f23ec │ │ │ │ - blcs 48950 │ │ │ │ + blcs 48958 │ │ │ │ tstphi sp, r0 @ p-variant is OBSOLETE │ │ │ │ teqpeq r0, r7, lsl #2 @ p-variant is OBSOLETE │ │ │ │ @ instruction: 0xf7bc2000 │ │ │ │ - blmi fe643310 │ │ │ │ + blmi fe643308 │ │ │ │ @ instruction: 0xf1072100 │ │ │ │ stmiapl r3!, {r3, r7}^ │ │ │ │ @ instruction: 0xf7bc60fb │ │ │ │ - stmdacs r0, {r1, r2, r3, r6, r7, r8, sl, fp, sp, lr, pc} │ │ │ │ + stmdacs r0, {r1, r3, r6, r7, r8, sl, fp, sp, lr, pc} │ │ │ │ tstphi r3, r0, asr #32 @ p-variant is OBSOLETE │ │ │ │ @ instruction: 0xf1074c92 │ │ │ │ @ instruction: 0xf7bc0088 │ │ │ │ - ldrbtmi lr, [ip], #-3654 @ 0xfffff1ba │ │ │ │ + ldrbtmi lr, [ip], #-3650 @ 0xfffff1be │ │ │ │ subvc pc, r7, r4, lsl #10 │ │ │ │ - b 486078 │ │ │ │ + b 386080 │ │ │ │ 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, r3, r9, sl, fp, sp, lr, pc} │ │ │ │ + stmdacs r0, {r3, 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 414e14 │ │ │ │ + blcs 414e1c │ │ │ │ @ instruction: 0xf107dc2c │ │ │ │ @ instruction: 0xf8d80b28 │ │ │ │ @ instruction: 0xf8d82014 │ │ │ │ strtmi r1, [r0], -r4 │ │ │ │ - blx 150421c │ │ │ │ + blx 1504224 │ │ │ │ @ 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 99abe │ │ │ │ + blx 99ac6 │ │ │ │ @ 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, r4, r5, r7, r8, sl, fp, sp, lr, pc}^ │ │ │ │ + ldmdbmi lr, {r4, r5, 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 1186170 │ │ │ │ + b 1086178 │ │ │ │ @ instruction: 0xf50468fb │ │ │ │ ldrmi r7, [r8, r7, asr #32] │ │ │ │ tstcs r0, r8, lsr fp │ │ │ │ - bl ff506180 │ │ │ │ - bmi 1490294 │ │ │ │ + bl ff406188 │ │ │ │ + bmi 149029c │ │ │ │ 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 5030e │ │ │ │ + blx 50316 │ │ │ │ @ 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 @ 482e4 │ │ │ │ + strtvc pc, [pc], #-1287 @ 482ec │ │ │ │ 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 bc7d44 │ │ │ │ + blmi bc7d4c │ │ │ │ @ instruction: 0xf10769ba │ │ │ │ andcs r0, r0, r4, lsr r1 │ │ │ │ @ instruction: 0xf7bc58d4 │ │ │ │ - @ instruction: 0x2100eb90 │ │ │ │ + smlabbcs r0, ip, fp, lr │ │ │ │ sbcsvc pc, r0, r7, lsl #10 │ │ │ │ @ instruction: 0xf7bc60bc │ │ │ │ - @ instruction: 0x4604ecf4 │ │ │ │ + @ instruction: 0x4604ecf0 │ │ │ │ teqle r7, r0, lsl #16 │ │ │ │ ldrbvc pc, [r0], r7, lsl #10 @ │ │ │ │ @ instruction: 0xf7bc4630 │ │ │ │ - blmi b438e4 │ │ │ │ + blmi b438dc │ │ │ │ ldmpl r5, {r1, r3, r4, r5, r7, r8, fp, sp, lr}^ │ │ │ │ @ instruction: 0xf7bc4628 │ │ │ │ - blmi ac2818 │ │ │ │ + blmi ac2810 │ │ │ │ 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 │ │ │ │ ldrtmi pc, [r0], -r7, ror #26 @ │ │ │ │ - ldmib r2, {r2, r3, r4, r5, r7, r8, r9, sl, ip, sp, lr, pc}^ │ │ │ │ + stmib lr, {r2, r3, r4, r5, r7, r8, r9, sl, ip, sp, lr, pc}^ │ │ │ │ @ instruction: 0x462868bb │ │ │ │ - blvs 1e5a1cc │ │ │ │ + blvs 1e5a1d4 │ │ │ │ @ instruction: 0xf7bc4621 │ │ │ │ - bvs 1f430fc │ │ │ │ + bvs 1f430f4 │ │ │ │ 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: 0xf04fec40 │ │ │ │ + @ instruction: 0xf04fec3c │ │ │ │ @ instruction: 0xe77e30ff │ │ │ │ - ldmdb r6!, {r2, r3, r4, r5, r7, r8, r9, sl, ip, sp, lr, pc}^ │ │ │ │ + ldmdb 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, [r0], #-752 @ 0xfffffd10 │ │ │ │ - muleq r3, sl, fp │ │ │ │ - andeq r7, r3, ip, asr #29 │ │ │ │ - andeq r7, r3, r6, asr #29 │ │ │ │ + stc 7, cr15, [ip], #-752 @ 0xfffffd10 │ │ │ │ + muleq r3, r2, fp │ │ │ │ + andeq r7, r3, r4, asr #29 │ │ │ │ + @ instruction: 0x00037ebe │ │ │ │ ldrdeq r0, [r0], -r8 │ │ │ │ andeq r0, r0, r0, lsl #9 │ │ │ │ - andeq r1, r8, r2, ror #10 │ │ │ │ + andeq r1, r8, sl, asr r5 │ │ │ │ strdeq r0, [r0], -ip │ │ │ │ - andeq r1, r8, r2, lsl #10 │ │ │ │ - andeq r1, r8, r0, lsl #10 │ │ │ │ strdeq r1, [r8], -sl │ │ │ │ - andeq r1, r8, ip, ror r4 │ │ │ │ - andeq r7, r3, sl, ror #26 │ │ │ │ - andeq r5, r1, r4, lsr #10 │ │ │ │ + strdeq r1, [r8], -r8 │ │ │ │ + strdeq r1, [r8], -r2 │ │ │ │ + andeq r1, r8, r4, ror r4 │ │ │ │ + andeq r7, r3, r2, ror #26 │ │ │ │ + andeq r5, r1, r4, lsl r5 │ │ │ │ muleq r0, r8, r4 │ │ │ │ - andeq r5, r1, lr, ror #9 │ │ │ │ - andeq r5, r1, r6, ror #7 │ │ │ │ - andeq r1, r8, r2, ror #6 │ │ │ │ + ldrdeq r5, [r1], -lr │ │ │ │ + ldrdeq r5, [r1], -r6 │ │ │ │ + andeq r1, r8, sl, asr 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 │ │ │ │ @@ -68917,154 +68919,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, {r3, r4, r5, r7, sl, fp, sp, lr, pc} │ │ │ │ + stmdacs r0, {r2, r4, r5, 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 58068 │ │ │ │ - blcs 2bc81c │ │ │ │ - blcs 8780cc │ │ │ │ - blcs 93c84c │ │ │ │ + blcs 58070 │ │ │ │ + blcs 2bc824 │ │ │ │ + blcs 8780d4 │ │ │ │ + blcs 93c854 │ │ │ │ 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 r0!, {r2, r3, r4, r5, r7, r8, r9, sl, ip, sp, lr, pc} │ │ │ │ + stmda ip!, {r2, r3, r4, r5, r7, r8, r9, sl, ip, sp, lr, pc} │ │ │ │ eorle r4, r3, r0, asr #10 │ │ │ │ @ instruction: 0xf7e24650 │ │ │ │ ldmdavs r8!, {r0, r1, 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 79ad4c │ │ │ │ + blmi 79ad54 │ │ │ │ ldmpl r3, {r1, r3, r4, r5, r6, sl, lr}^ │ │ │ │ - bvs 1f22538 │ │ │ │ + bvs 1f22540 │ │ │ │ @ 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, {r4, r5, r6, r7, r8, r9, sl, fp, sp, lr, pc} │ │ │ │ + stmdacs r0, {r2, r3, 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, #-852]! @ 0xfffffcac │ │ │ │ @ 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 0x0000e8a8 │ │ │ │ - strdeq r7, [r3], -sl │ │ │ │ + svclt 0x0000e8a4 │ │ │ │ + strdeq r7, [r3], -r2 │ │ │ │ ldrdeq r0, [r0], -r8 │ │ │ │ - andeq ip, r0, sl, lsl r4 │ │ │ │ - andeq r5, r1, ip, lsl r4 │ │ │ │ - andeq r5, r1, r4, ror r2 │ │ │ │ - andeq r7, r3, r8, lsr fp │ │ │ │ - ldrdeq r1, [r8], -r8 │ │ │ │ - andeq r5, r1, r8, lsl #4 │ │ │ │ + andeq ip, r0, sl, lsl #8 │ │ │ │ + andeq r5, r1, ip, lsl #8 │ │ │ │ + andeq r5, r1, r4, ror #4 │ │ │ │ + andeq r7, r3, r0, lsr fp │ │ │ │ + ldrdeq 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: 0x4604ea50 │ │ │ │ + strmi lr, [r4], -ip, asr #20 │ │ │ │ rsbsle r2, sl, r0, lsl #16 │ │ │ │ @ instruction: 0x4640213a │ │ │ │ - bl feb86488 │ │ │ │ + bl fea86490 │ │ │ │ stmdacs r0, {r2, r9, sl, lr} │ │ │ │ - bl fe87c760 │ │ │ │ + bl fe87c768 │ │ │ │ @ instruction: 0xf1090908 │ │ │ │ ldrbmi r0, [r0], -r1, lsl #20 │ │ │ │ @ instruction: 0xf8d6f7e2 │ │ │ │ @ instruction: 0x46414652 │ │ │ │ @ instruction: 0xf7f54605 │ │ │ │ stmdavc r2!, {r0, r2, r3, r5, r7, r8, fp, ip, sp, lr, pc} │ │ │ │ - bcs ed11bc │ │ │ │ - bcs 878220 │ │ │ │ + bcs ed11c4 │ │ │ │ + bcs 878228 │ │ │ │ andcc pc, r9, r5, lsl #16 │ │ │ │ movwcs fp, #7948 @ 0x1f0c │ │ │ │ - bcs 2911cc │ │ │ │ + bcs 2911d4 │ │ │ │ @ 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 491fc │ │ │ │ + blcs 49204 │ │ │ │ @ instruction: 0xf1c8d1ed │ │ │ │ strmi r0, [r9], #2305 @ 0x901 │ │ │ │ eorsle r2, sp, r0, lsl #26 │ │ │ │ @ instruction: 0xf89844c8 │ │ │ │ - blcs 5460c │ │ │ │ + blcs 54614 │ │ │ │ @ instruction: 0x4640d057 │ │ │ │ @ instruction: 0xf7d246b8 │ │ │ │ stmdbmi pc!, {r0, r1, r3, r8, r9, sl, fp, ip, sp, lr, pc} @ │ │ │ │ @ instruction: 0x4681463a │ │ │ │ @ instruction: 0xf7bc4479 │ │ │ │ - @ instruction: 0x4604e932 │ │ │ │ + strmi lr, [r4], -lr, lsr #18 │ │ │ │ @ instruction: 0xf8dfb330 │ │ │ │ ldrbtmi sl, [sl], #176 @ 0xb0 │ │ │ │ @ instruction: 0x46294632 │ │ │ │ @ instruction: 0xf7ff4620 │ │ │ │ mulcc r1, r5, fp │ │ │ │ @ instruction: 0x4642d01c │ │ │ │ andcs r4, r0, r1, asr r6 │ │ │ │ - stmdb r0!, {r2, r3, r4, r5, r7, r8, r9, sl, ip, sp, lr, pc} │ │ │ │ + ldmdb ip, {r2, r3, r4, r5, r7, r8, r9, sl, ip, sp, lr, pc} │ │ │ │ stmdacs r0, {r2, r9, sl, lr} │ │ │ │ @ instruction: 0x4628d1f0 │ │ │ │ @ instruction: 0xf83af7e2 │ │ │ │ @ instruction: 0xf7e24648 │ │ │ │ @ instruction: 0x4620f837 │ │ │ │ - blmi 79aedc │ │ │ │ + blmi 79aee4 │ │ │ │ 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 │ │ │ │ @@ -69073,195 +69075,195 @@ │ │ │ │ rscscc pc, pc, pc, asr #32 │ │ │ │ andcs lr, r8, r8, ror #15 │ │ │ │ @ instruction: 0xf866f7e2 │ │ │ │ @ instruction: 0x46054914 │ │ │ │ ldrbtmi r2, [r9], #-520 @ 0xfffffdf8 │ │ │ │ @ instruction: 0xf93cf7f5 │ │ │ │ mulcc r0, r8, r8 │ │ │ │ - blcs 2a4e50 │ │ │ │ - blcs 878304 │ │ │ │ + blcs 2a4e58 │ │ │ │ + blcs 87830c │ │ │ │ @ instruction: 0x4643d1b1 │ │ │ │ @ instruction: 0xf8134619 │ │ │ │ - bcs 2942b4 │ │ │ │ - bcs 878314 │ │ │ │ + bcs 2942bc │ │ │ │ + bcs 87831c │ │ │ │ @ instruction: 0xf1c8d0f8 │ │ │ │ strmi r0, [r9], #2305 @ 0x901 │ │ │ │ strtmi lr, [r8], -r0, lsr #15 │ │ │ │ @ instruction: 0xf800f7e2 │ │ │ │ @ instruction: 0xf7bbe7dc │ │ │ │ - svclt 0x0000efde │ │ │ │ - muleq r3, r2, sl │ │ │ │ + svclt 0x0000efda │ │ │ │ + andeq r7, r3, sl, lsl #21 │ │ │ │ ldrdeq r0, [r0], -r8 │ │ │ │ - andeq sp, r0, r8, lsl pc │ │ │ │ - andeq sp, r0, sl, lsl #30 │ │ │ │ - andeq r7, r3, r4, lsr #19 │ │ │ │ - andeq r5, r1, r2, asr #3 │ │ │ │ + andeq sp, r0, r8, lsl #30 │ │ │ │ + strdeq sp, [r0], -sl │ │ │ │ + muleq r3, ip, r9 │ │ │ │ + @ instruction: 0x000151b2 │ │ │ │ smlabbcs r4, r0, r4, fp │ │ │ │ ldrtmi sl, [sp], r0, lsl #30 │ │ │ │ - blvc 186864 │ │ │ │ + blvc 18686c │ │ │ │ svclt 0x0000e732 │ │ │ │ smlabbcs r3, r0, r4, fp │ │ │ │ ldrtmi sl, [sp], r0, lsl #30 │ │ │ │ - blvc 186874 │ │ │ │ + blvc 18687c │ │ │ │ svclt 0x0000e72a │ │ │ │ smlabbcs r2, r0, r4, fp │ │ │ │ ldrtmi sl, [sp], r0, lsl #30 │ │ │ │ - blvc 186884 │ │ │ │ + blvc 18688c │ │ │ │ svclt 0x0000e722 │ │ │ │ smlabbcs r1, r0, r4, fp │ │ │ │ ldrtmi sl, [sp], r0, lsl #30 │ │ │ │ - blvc 186894 │ │ │ │ + blvc 18689c │ │ │ │ svclt 0x0000e71a │ │ │ │ vst3. {d27,d29,d31}, [pc :256], r0 │ │ │ │ - bl feb9f92c │ │ │ │ + bl feb9f934 │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ - bmi 200bd14 │ │ │ │ - blmi 201a148 │ │ │ │ + bmi 200bd1c │ │ │ │ + blmi 201a150 │ │ │ │ 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 1d5b540 │ │ │ │ + bmi 1d5b548 │ │ │ │ teqvs fp, fp, ror r4 │ │ │ │ ldrbtmi r4, [sl], #-2931 @ 0xfffff48d │ │ │ │ ldrbtmi r4, [fp], #-2163 @ 0xfffff78d │ │ │ │ - blmi 1d20b70 │ │ │ │ + blmi 1d20b78 │ │ │ │ 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 1abcf84 │ │ │ │ + blmi 1abcf8c │ │ │ │ ldrbtmi r2, [fp], #-512 @ 0xfffffe00 │ │ │ │ ldrtcs pc, [r8], #-2243 @ 0xfffff73d @ │ │ │ │ ldrtcs pc, [r4], #-2243 @ 0xfffff73d @ │ │ │ │ - blmi 179b158 │ │ │ │ + blmi 179b160 │ │ │ │ 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 e376c │ │ │ │ + blcc e3774 │ │ │ │ stmdble r8, {r0, r8, r9, fp, sp}^ │ │ │ │ @ instruction: 0xf8546b62 │ │ │ │ - bcs 5f3fc │ │ │ │ + bcs 5f404 │ │ │ │ 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 20066fc │ │ │ │ + bl 1f06704 │ │ │ │ teqpeq r4, r7, lsl #2 @ p-variant is OBSOLETE │ │ │ │ @ instruction: 0xf7bc2000 │ │ │ │ - blmi 14c2c58 │ │ │ │ + blmi 14c2c50 │ │ │ │ tstcs r0, sl, ror sl │ │ │ │ eorseq pc, r8, r7, lsl #2 │ │ │ │ eorsvs r5, fp, #13828096 @ 0xd30000 │ │ │ │ - b 1c86718 │ │ │ │ + b 1b86720 │ │ │ │ stmdacs r0, {r2, r9, sl, lr} │ │ │ │ @ instruction: 0xf107d172 │ │ │ │ @ instruction: 0x46300638 │ │ │ │ - b ffa86728 │ │ │ │ - bvs 1edb560 │ │ │ │ + b ff986730 │ │ │ │ + bvs 1edb568 │ │ │ │ @ instruction: 0x462858d5 │ │ │ │ - mrc 7, 5, APSR_nzcv, cr2, cr11, {5} │ │ │ │ + mcr 7, 5, pc, 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 │ │ │ │ ldrtmi pc, [r0], -r5, ror #21 @ │ │ │ │ - svc 0x0050f7bb │ │ │ │ - bvs f1a10c │ │ │ │ - blvs 1e5a6d0 │ │ │ │ + svc 0x004cf7bb │ │ │ │ + bvs f1a114 │ │ │ │ + blvs 1e5a6d8 │ │ │ │ @ instruction: 0xf7bc4621 │ │ │ │ - bvs ffe82bf8 │ │ │ │ + bvs ffe82bf0 │ │ │ │ strteq pc, [ip], #-263 @ 0xfffffef9 │ │ │ │ - blvs ff111080 │ │ │ │ - blcc a188c │ │ │ │ + blvs ff111088 │ │ │ │ + blcc a1894 │ │ │ │ stmible sp, {r1, r8, r9, fp, sp} │ │ │ │ mcrrvs 9, 7, r6, r3, cr10 @ │ │ │ │ addsmi r6, r0, #1179648 @ 0x120000 │ │ │ │ - blvs ebc900 │ │ │ │ + blvs ebc908 │ │ │ │ strbvs r6, [fp], #-2882 @ 0xfffff4be │ │ │ │ tstlt sl, fp, asr #6 │ │ │ │ @ instruction: 0xf7e14610 │ │ │ │ stmdavs r0!, {r0, r4, r8, r9, sl, fp, ip, sp, lr, pc} │ │ │ │ @ instruction: 0xff0ef7e1 │ │ │ │ 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 112091c │ │ │ │ + blvs 1120924 │ │ │ │ @ instruction: 0x4618b11b │ │ │ │ cdp2 7, 15, cr15, cr6, cr1, {7} │ │ │ │ @ instruction: 0xf7e16820 │ │ │ │ ldmdbvs fp!, {r0, r1, 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, r1, r2, r5, r6, r7, r9, sl, fp, ip, sp, lr, pc} │ │ │ │ cdp2 7, 14, cr15, cr4, cr1, {7} │ │ │ │ - blmi 702678 │ │ │ │ + blmi 702680 │ │ │ │ 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 r0!, {r2, r3, r4, r5, r7, r8, r9, sl, ip, sp, lr, pc}^ │ │ │ │ - mcr 7, 5, pc, cr10, cr11, {5} @ │ │ │ │ - andeq r7, r3, r4, asr #17 │ │ │ │ - ldrdeq r0, [r0], -r8 │ │ │ │ - muleq r8, sl, pc @ │ │ │ │ - andeq r7, r3, r0, lsr #17 │ │ │ │ - strdeq r5, [r1], -r0 │ │ │ │ - andeq r5, r1, r2, ror #1 │ │ │ │ - @ instruction: 0x00014fb2 │ │ │ │ - ldrdeq r5, [r1], -ip │ │ │ │ - andeq fp, r3, r0, asr #10 │ │ │ │ - andeq r0, r8, lr, lsr #30 │ │ │ │ - andeq r7, r3, r0, asr #16 │ │ │ │ + stmdb ip!, {r2, r3, r4, r5, r7, r8, r9, sl, ip, sp, lr, pc}^ │ │ │ │ + mcr 7, 5, pc, cr6, cr11, {5} @ │ │ │ │ + @ instruction: 0x000378bc │ │ │ │ + ldrdeq r0, [r0], -r8 │ │ │ │ + muleq r8, r2, pc @ │ │ │ │ + muleq r3, r8, r8 │ │ │ │ + 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, lsr r5 │ │ │ │ + andeq r0, r8, r6, lsr #30 │ │ │ │ + andeq r7, r3, r8, lsr r8 │ │ │ │ andeq r0, r0, r0, lsl #9 │ │ │ │ muleq r0, r8, r4 │ │ │ │ - andeq r0, r8, lr, lsl lr │ │ │ │ - ldrdeq r0, [r8], -lr │ │ │ │ - andeq r0, r1, ip, ror #20 │ │ │ │ + andeq r0, r8, r6, lsl lr │ │ │ │ + ldrdeq 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 │ │ │ │ @@ -69286,254 +69288,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, cr12, cr1, {7} │ │ │ │ @ instruction: 0xf7e14630 │ │ │ │ - blvs 1a88398 │ │ │ │ + blvs 1a883a0 │ │ │ │ @ instruction: 0xf7e1b108 │ │ │ │ strtmi pc, [r8], -r5, ror #28 │ │ │ │ cdp2 7, 6, cr15, cr2, cr1, {7} │ │ │ │ tstlt r8, r0, ror #22 │ │ │ │ cdp2 7, 5, cr15, cr14, cr1, {7} │ │ │ │ ldrtmi r4, [sp], r0, lsr #12 │ │ │ │ ldrhtmi lr, [r8], #141 @ 0x8d │ │ │ │ cdplt 7, 5, cr15, cr8, cr1, {7} │ │ │ │ svclt 0x00004770 │ │ │ │ vst3. {d27,d29,d31}, [pc :256], r0 │ │ │ │ - bl feb9fc20 │ │ │ │ + bl feb9fc28 │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ @ instruction: 0xf2ad0bd0 │ │ │ │ stcmi 13, cr4, [sp], #112 @ 0x70 │ │ │ │ - blmi febb4648 │ │ │ │ + blmi febb4650 │ │ │ │ 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 ffef50ac │ │ │ │ + bvs ffef50b4 │ │ │ │ ldrvs r2, [r3], #-769 @ 0xfffffcff │ │ │ │ - blmi fe81b4ec │ │ │ │ + blmi fe81b4f4 │ │ │ │ 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 1239d4 │ │ │ │ - bvs efce30 │ │ │ │ + blcs 1239dc │ │ │ │ + bvs efce38 │ │ │ │ @ instruction: 0xf5072130 │ │ │ │ @ instruction: 0xf0047033 │ │ │ │ - bvs fef47f4c │ │ │ │ + bvs fef47f54 │ │ │ │ @ instruction: 0xf0002b06 │ │ │ │ ldcmi 0, cr8, [r4], {241} @ 0xf1 │ │ │ │ - bvs 1e59c94 │ │ │ │ + bvs 1e59c9c │ │ │ │ @ instruction: 0xf7ff4621 │ │ │ │ stmdacs r0, {r0, r1, r5, r7, sl, fp, ip, sp, lr, pc} │ │ │ │ mrshi pc, (UNDEF: 0) @ │ │ │ │ @ instruction: 0xf5079403 │ │ │ │ - bvs 1f65784 │ │ │ │ + bvs 1f6578c │ │ │ │ eorsvc pc, pc, r7, lsl #10 │ │ │ │ - bmi fe3ad6c4 │ │ │ │ + bmi fe3ad6cc │ │ │ │ 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 6069cc │ │ │ │ - bvs fee633c4 │ │ │ │ + b 5069d4 │ │ │ │ + bvs fee633cc │ │ │ │ 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 200496c │ │ │ │ + blmi 2004964 │ │ │ │ ldmibvs sl!, {r8, sp}^ │ │ │ │ adcvc pc, ip, r7, lsl #10 │ │ │ │ ldrsbtvs r5, [fp], #131 @ 0x83 │ │ │ │ - ldm sl!, {r2, r3, r4, r5, r7, r8, r9, sl, ip, sp, lr, pc}^ │ │ │ │ + ldm 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 1e030f0 │ │ │ │ + blmi 1e030e8 │ │ │ │ ldmpl r5, {r1, r3, r4, r5, r6, r7, r8, fp, sp, lr}^ │ │ │ │ @ instruction: 0xf7bb4628 │ │ │ │ - ldmdbvs fp!, {r2, r3, r4, r5, r8, sl, fp, sp, lr, pc}^ │ │ │ │ + ldmdbvs fp!, {r3, r4, r5, r8, sl, fp, sp, lr, pc}^ │ │ │ │ vcgt.s8 d25, d0, d2 │ │ │ │ - blmi 1cd53e0 │ │ │ │ + blmi 1cd53e8 │ │ │ │ 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 │ │ │ │ ldrtmi pc, [r0], -r7, ror #18 @ │ │ │ │ - ldcl 7, cr15, [r2, #748] @ 0x2ec │ │ │ │ + stcl 7, cr15, [lr, #748] @ 0x2ec │ │ │ │ @ instruction: 0x462868fa │ │ │ │ @ instruction: 0x46214790 │ │ │ │ @ instruction: 0xf7bb6bf8 │ │ │ │ - ldmdbvs r8!, {r1, r5, r6, r8, r9, sl, fp, sp, lr, pc}^ │ │ │ │ + ldmdbvs r8!, {r1, r2, r3, r4, r6, r8, r9, sl, fp, sp, lr, pc}^ │ │ │ │ stc2 7, cr15, [r6, #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 1e367c │ │ │ │ + blcs 1e3684 │ │ │ │ mrrcmi 0, 7, sp, lr, cr3 │ │ │ │ - bvs 1e59d88 │ │ │ │ + bvs 1e59d90 │ │ │ │ @ instruction: 0xf7ff4621 │ │ │ │ stmdacs r0, {r0, r3, r5, sl, fp, ip, sp, lr, pc} │ │ │ │ - blmi 173cd68 │ │ │ │ + blmi 173cd70 │ │ │ │ eorvc pc, r7, #29360128 @ 0x1c00000 │ │ │ │ @ instruction: 0xf5079403 │ │ │ │ - bvs 1f64cac │ │ │ │ + bvs 1f64cb4 │ │ │ │ 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, #2588672 @ 0x278000 │ │ │ │ + tstcs r4, #2523136 @ 0x268000 │ │ │ │ @ instruction: 0xf5079301 │ │ │ │ movwls r7, #797 @ 0x31d │ │ │ │ @ instruction: 0xf1074622 │ │ │ │ - bvs e898a0 │ │ │ │ + bvs e898a8 │ │ │ │ @ instruction: 0xf0016ab8 │ │ │ │ @ instruction: 0xf107fdcd │ │ │ │ @ instruction: 0x61b80134 │ │ │ │ @ instruction: 0xf7bb2000 │ │ │ │ - blmi 110487c │ │ │ │ + blmi 1104874 │ │ │ │ strdcs r6, [r0, -sl] │ │ │ │ subeq pc, r0, r7, lsl #2 │ │ │ │ teqvs fp, r3 @ │ │ │ │ - stm r2, {r2, r3, r4, r5, r7, r8, r9, sl, ip, sp, lr, pc} │ │ │ │ + ldmda 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 │ │ │ │ - ldm sl!, {r2, r3, r4, r5, r7, r8, r9, sl, ip, sp, lr, pc}^ │ │ │ │ + ldm 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, [r4], {187} @ 0xbb │ │ │ │ + stcl 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 f23194 │ │ │ │ + blvs f2319c │ │ │ │ @ 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: 0xf8f0f7d6 │ │ │ │ @ instruction: 0xf7bb4630 │ │ │ │ - ldmdbvs sl!, {r2, r3, r4, r6, r8, sl, fp, sp, lr, pc} │ │ │ │ + ldmdbvs sl!, {r3, r4, r6, r8, sl, fp, sp, lr, pc} │ │ │ │ strcs r4, [r1, #-1576] @ 0xfffff9d8 │ │ │ │ @ instruction: 0x46214790 │ │ │ │ @ instruction: 0xf7bb6b78 │ │ │ │ - ldmibvs r8!, {r1, r3, r5, r6, r7, r9, sl, fp, sp, lr, pc} │ │ │ │ + ldmibvs r8!, {r1, r2, r5, r6, r7, r9, sl, fp, sp, lr, pc} │ │ │ │ stc2 7, cr15, [lr, #-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 a828bc │ │ │ │ + blmi a828c4 │ │ │ │ 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 0x00aef7bb │ │ │ │ - bmi 85b930 │ │ │ │ + svc 0x00aaf7bb │ │ │ │ + bmi 85b938 │ │ │ │ ldrbtmi r4, [sl], #-1147 @ 0xfffffb85 │ │ │ │ movtvc pc, #54531 @ 0xd503 @ │ │ │ │ muleq r3, r2, r8 │ │ │ │ andeq lr, r3, r3, lsl #17 │ │ │ │ - blmi 402898 │ │ │ │ + blmi 4028a0 │ │ │ │ ldmpl r3, {r1, r3, r4, r5, r6, r7, r8, fp, sp, lr}^ │ │ │ │ ldmvs fp!, {r3, r4, r9, sl, lr}^ │ │ │ │ @ instruction: 0xf5074798 │ │ │ │ @ instruction: 0xf7bb70ac │ │ │ │ - @ instruction: 0xf7bbef9a │ │ │ │ - svclt 0x0000ecd4 │ │ │ │ - ldrdeq r7, [r3], -r0 │ │ │ │ + @ instruction: 0xf7bbef96 │ │ │ │ + svclt 0x0000ecd0 │ │ │ │ + andeq r7, r3, r8, asr #11 │ │ │ │ ldrdeq r0, [r0], -r8 │ │ │ │ - @ instruction: 0x000375b8 │ │ │ │ - muleq r3, r8, r5 │ │ │ │ - andeq r4, r1, r0, asr #27 │ │ │ │ - andeq r0, r8, lr, lsl ip │ │ │ │ - muleq r1, lr, sp │ │ │ │ + @ instruction: 0x000375b0 │ │ │ │ + muleq r3, r0, r5 │ │ │ │ + @ instruction: 0x00014db0 │ │ │ │ + andeq r0, r8, r6, lsl ip │ │ │ │ + andeq r4, r1, lr, lsl #27 │ │ │ │ andeq r0, r0, r0, lsl #9 │ │ │ │ muleq r0, r8, r4 │ │ │ │ - muleq r3, r2, r1 │ │ │ │ - strdeq r4, [r1], -r0 │ │ │ │ - andeq r4, r1, ip, asr #25 │ │ │ │ - andeq r0, r8, r0, lsr fp │ │ │ │ - andeq r4, r1, r2, lsr #25 │ │ │ │ - andeq fp, r3, r4, lsr #1 │ │ │ │ - andeq r4, r1, r2, lsl #22 │ │ │ │ + andeq fp, r3, sl, lsl #3 │ │ │ │ andeq r4, r1, r0, ror #23 │ │ │ │ - ldrdeq r4, [r1], -sl │ │ │ │ - andeq r0, r8, r6, asr sl │ │ │ │ - andeq r0, r1, r4, ror #13 │ │ │ │ - andeq r0, r8, ip, lsr #20 │ │ │ │ - @ instruction: 0x000106ba │ │ │ │ + @ instruction: 0x00014cbc │ │ │ │ + andeq r0, r8, r8, lsr #22 │ │ │ │ + muleq r1, r2, ip │ │ │ │ + muleq r3, ip, r0 │ │ │ │ + strdeq r4, [r1], -r2 │ │ │ │ + ldrdeq r4, [r1], -r0 │ │ │ │ + andeq r4, r1, sl, asr #23 │ │ │ │ + andeq r0, r8, lr, asr #20 │ │ │ │ + ldrdeq r0, [r1], -r4 │ │ │ │ + andeq r0, r8, r4, lsr #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 ff191970 │ │ │ │ + bmi ff191978 │ │ │ │ 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, r3, r4, r7, r9, sl, fp, sp, lr, pc} │ │ │ │ - blcs 1d1a594 │ │ │ │ - blcs 1789e4 │ │ │ │ + stmdavs r3, {r1, r2, r4, r7, r9, sl, fp, sp, lr, pc} │ │ │ │ + blcs 1d1a59c │ │ │ │ + blcs 1789ec │ │ │ │ @ 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 r4!, {r2, r3, r4, r5, r7, r8, r9, sl, ip, sp, lr, pc} │ │ │ │ - blle ff9505bc │ │ │ │ - blcs e2e7c │ │ │ │ + stmia r0!, {r2, r3, r4, r5, r7, r8, r9, sl, ip, sp, lr, pc} │ │ │ │ + blle ff9505c4 │ │ │ │ + blcs e2e84 │ │ │ │ @ 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 │ │ │ │ @@ -69546,256 +69548,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 fe79b884 │ │ │ │ + blmi fe79b88c │ │ │ │ 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 fec04e3a │ │ │ │ + blx fec04e42 │ │ │ │ strcc lr, [r1], #-1987 @ 0xfffff83d │ │ │ │ - blcs 1c3d528 │ │ │ │ + blcs 1c3d530 │ │ │ │ @ instruction: 0xf507d0df │ │ │ │ @ instruction: 0x4632749e │ │ │ │ @ instruction: 0x46202130 │ │ │ │ - blx 1684e52 │ │ │ │ + blx 1684e5a │ │ │ │ @ instruction: 0xf507682b │ │ │ │ subcs r7, r0, #-2147483603 @ 0x8000002d │ │ │ │ adcsvs r4, fp, r8, lsl r6 │ │ │ │ @ instruction: 0xff4cf7d5 │ │ │ │ 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, [r2, #748]! @ 0x2ec │ │ │ │ + ldcl 7, cr15, [lr, #748] @ 0x2ec │ │ │ │ ldmdbvs sl!, {r1, r2, r7, r8, r9, fp, lr} │ │ │ │ @ instruction: 0xf1074649 │ │ │ │ ldmpl r3, {r5}^ │ │ │ │ @ instruction: 0xf7bb60fb │ │ │ │ - strmi lr, [r6], -r4, asr #30 │ │ │ │ + strmi lr, [r6], -r0, asr #30 │ │ │ │ cmnle sp, r0, lsl #16 │ │ │ │ streq pc, [r0, #-263]! @ 0xfffffef9 │ │ │ │ @ instruction: 0xf7bb4628 │ │ │ │ - blmi 2044d84 │ │ │ │ + blmi 2044d7c │ │ │ │ ldmpl r4, {r1, r3, r4, r5, r8, fp, sp, lr}^ │ │ │ │ @ instruction: 0xf7bb4620 │ │ │ │ - bmi 1fc3cb8 │ │ │ │ + bmi 1fc3cb0 │ │ │ │ @ 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: 0xffb6f7d5 │ │ │ │ @ instruction: 0xf7bb4628 │ │ │ │ - strtmi lr, [r0], -r2, lsr #24 │ │ │ │ + @ instruction: 0x4620ec1e │ │ │ │ @ instruction: 0x479868fb │ │ │ │ @ instruction: 0x463169f8 │ │ │ │ - ldc 7, cr15, [r0, #748]! @ 0x2ec │ │ │ │ + stc 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, r4, r6, r9, sl, fp, sp, lr, pc} │ │ │ │ + stmdacs r0, {r4, r6, r9, sl, fp, sp, lr, pc} │ │ │ │ svcge 0x006ff77f │ │ │ │ andcs r4, r2, #1622016 @ 0x18c000 │ │ │ │ ldrbtmi r4, [r9], #-1576 @ 0xfffff9d8 │ │ │ │ - mcr 7, 2, pc, cr10, cr11, {5} @ │ │ │ │ + mcr 7, 2, pc, 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, r3, r5, r9, sl, fp, sp, lr, pc} │ │ │ │ + stmdacs r0, {r1, r3, r5, r9, sl, fp, sp, lr, pc} │ │ │ │ svcge 0x0049f77f │ │ │ │ andcs r4, r2, #1359872 @ 0x14c000 │ │ │ │ ldrbtmi r4, [r9], #-1576 @ 0xfffff9d8 │ │ │ │ - mcr 7, 1, pc, cr4, cr11, {5} @ │ │ │ │ - blmi 14c2c74 │ │ │ │ + mcr 7, 1, pc, cr0, cr11, {5} @ │ │ │ │ + blmi 14c2c7c │ │ │ │ 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 │ │ │ │ - mrc 7, 1, APSR_nzcv, cr10, cr11, {5} │ │ │ │ + mrc 7, 1, APSR_nzcv, 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, [r2, #748]! @ 0x2ec │ │ │ │ + stcl 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, r4, r6, r7, r8, sl, fp, sp, lr, pc} │ │ │ │ + stmdacs r0, {r1, r4, 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 │ │ │ │ - stcl 7, cr15, [ip, #748] @ 0x2ec │ │ │ │ + stcl 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, {r4, r5, r7, r8, sl, fp, sp, lr, pc} │ │ │ │ + stmdacs r0, {r2, r3, 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, [r6, #748]! @ 0x2ec │ │ │ │ + stc 7, cr15, [r2, #748]! @ 0x2ec │ │ │ │ @ instruction: 0xf7bbe6c3 │ │ │ │ - svclt 0x0000eb0c │ │ │ │ - andeq r7, r3, r8, lsr #5 │ │ │ │ - muleq r3, lr, r2 │ │ │ │ + svclt 0x0000eb08 │ │ │ │ + andeq r7, r3, r0, lsr #5 │ │ │ │ + muleq r3, r6, r2 │ │ │ │ ldrdeq r0, [r0], -r8 │ │ │ │ - muleq r1, ip, sl │ │ │ │ - andeq r4, r1, r6, lsr r9 │ │ │ │ - strdeq r7, [r3], -ip │ │ │ │ - andeq r4, r1, r0, lsr #20 │ │ │ │ + andeq r4, r1, ip, lsl #21 │ │ │ │ + andeq r4, r1, r6, lsr #18 │ │ │ │ + strdeq r7, [r3], -r4 │ │ │ │ + andeq r4, r1, r0, lsl sl │ │ │ │ andeq r0, r0, r0, lsl #9 │ │ │ │ muleq r0, r8, r4 │ │ │ │ - andeq r0, r1, r4, lsr #28 │ │ │ │ - andeq r4, r1, r6, lsl #17 │ │ │ │ - andeq r4, r1, r2, asr r8 │ │ │ │ - andeq r4, r1, r0, lsr #19 │ │ │ │ - andeq pc, r0, lr, lsr #30 │ │ │ │ - andeq r4, r1, r6, lsl #16 │ │ │ │ - andeq r4, r1, r4, asr #18 │ │ │ │ - andeq pc, r0, r2, ror #29 │ │ │ │ - andeq r0, r8, lr, ror #14 │ │ │ │ - strdeq r0, [r1], -ip │ │ │ │ - muleq r1, r0, r7 │ │ │ │ - andeq pc, r0, lr, ror lr @ │ │ │ │ - andeq r4, r1, r6, asr r7 │ │ │ │ - andeq r4, r1, r4, lsr #17 │ │ │ │ - andeq pc, r0, r2, lsr lr @ │ │ │ │ - andeq r4, r1, sl, lsl #14 │ │ │ │ - andeq r4, r1, r0, ror #16 │ │ │ │ - andeq pc, r0, r6, ror #27 │ │ │ │ + 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, ror #14 │ │ │ │ + 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 1e91d14 │ │ │ │ + bmi 1e91d1c │ │ │ │ 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 fff05128 │ │ │ │ + blx fff05130 │ │ │ │ @ instruction: 0xf7bbe00a │ │ │ │ - stmdavs r4, {r3, r6, r7, sl, fp, sp, lr, pc} │ │ │ │ + stmdavs r4, {r2, 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 e3720 │ │ │ │ + blcs e3728 │ │ │ │ andscs fp, ip, #20, 30 @ 0x50 │ │ │ │ @ instruction: 0xf7bb2210 │ │ │ │ - mcrne 14, 0, lr, cr5, cr4, {6} │ │ │ │ + mcrne 14, 0, lr, cr5, cr0, {6} │ │ │ │ @ instruction: 0xf507dbe5 │ │ │ │ mul r5, lr, r5 │ │ │ │ - stc 7, cr15, [sl], #748 @ 0x2ec │ │ │ │ - blcs 163168 │ │ │ │ + stc 7, cr15, [r6], #748 @ 0x2ec │ │ │ │ + blcs 163170 │ │ │ │ addshi pc, r8, r0, asr #32 │ │ │ │ ldmdbvs r8!, {r8, r9, sp}^ │ │ │ │ @ instruction: 0x4629461a │ │ │ │ - mrc 7, 5, APSR_nzcv, cr12, cr11, {5} │ │ │ │ - blle ffc90980 │ │ │ │ + mrc 7, 5, APSR_nzcv, cr8, cr11, {5} │ │ │ │ + blle ffc90988 │ │ │ │ ldrvc pc, [lr, #1287] @ 0x507 │ │ │ │ @ instruction: 0xf7bbe005 │ │ │ │ - stmdavs r3, {r1, r3, r4, r7, sl, fp, sp, lr, pc} │ │ │ │ + stmdavs r3, {r1, r2, r4, r7, sl, fp, sp, lr, pc} │ │ │ │ @ instruction: 0xf0402b04 │ │ │ │ movwcs r8, #148 @ 0x94 │ │ │ │ @ instruction: 0x461a6978 │ │ │ │ @ instruction: 0xf7bb4629 │ │ │ │ - cdpne 14, 0, cr14, cr4, cr12, {5} │ │ │ │ + cdpne 14, 0, cr14, cr4, cr8, {5} │ │ │ │ @ instruction: 0xf8d8dbf1 │ │ │ │ - blcs d5198 │ │ │ │ + blcs d51a0 │ │ │ │ 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 13885e4 │ │ │ │ + bmi 13885ec │ │ │ │ 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 │ │ │ │ @@ -69804,82 +69806,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 f887c8 │ │ │ │ + bmi f887d0 │ │ │ │ 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 dc4244 │ │ │ │ + blmi dc423c │ │ │ │ @ instruction: 0x4621693a │ │ │ │ eoreq pc, r0, r7, lsl #2 │ │ │ │ ldrsbtvs r5, [fp], #131 @ 0x83 │ │ │ │ - stcl 7, cr15, [r6, #-748]! @ 0xfffffd14 │ │ │ │ + stcl 7, cr15, [r2, #-748]! @ 0xfffffd14 │ │ │ │ stmdacs r0, {r2, r9, sl, lr} │ │ │ │ @ instruction: 0xf107d144 │ │ │ │ ldrtmi r0, [r0], -r0, lsr #12 │ │ │ │ - ldcl 7, cr15, [lr, #748] @ 0x2ec │ │ │ │ + ldcl 7, cr15, [sl, #748] @ 0x2ec │ │ │ │ ldmdbvs sl!, {r0, r2, r3, r5, r8, r9, fp, lr} │ │ │ │ @ instruction: 0x462858d5 │ │ │ │ - stmib r8!, {r0, r1, r3, r4, r5, r7, r8, r9, sl, ip, sp, lr, pc} │ │ │ │ + stmib 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 │ │ │ │ @ instruction: 0x4630fdd9 │ │ │ │ - b 118716c │ │ │ │ + b 1087174 │ │ │ │ ldmvs fp!, {r3, r5, r9, sl, lr}^ │ │ │ │ ldmibvs r8!, {r3, r4, r7, r8, r9, sl, lr}^ │ │ │ │ @ instruction: 0xf7bb4621 │ │ │ │ - @ instruction: 0xe793ebd4 │ │ │ │ + @ instruction: 0xe793ebd0 │ │ │ │ @ instruction: 0xf47f3401 │ │ │ │ - blcs 1c3504c │ │ │ │ + blcs 1c35054 │ │ │ │ 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 603280 │ │ │ │ + blmi 603288 │ │ │ │ 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, [r6], {187} @ 0xbb │ │ │ │ - ldmib r0, {r0, r1, r3, r4, r5, r7, r8, r9, sl, ip, sp, lr, pc}^ │ │ │ │ - andeq r6, r3, r4, lsl #30 │ │ │ │ - strdeq r6, [r3], -sl │ │ │ │ + ldc 7, cr15, [r2], {187} @ 0xbb │ │ │ │ + stmib ip, {r0, r1, r3, r4, r5, r7, r8, r9, sl, ip, sp, lr, pc}^ │ │ │ │ + strdeq r6, [r3], -ip │ │ │ │ + strdeq r6, [r3], -r2 │ │ │ │ ldrdeq r0, [r0], -r8 │ │ │ │ - @ instruction: 0x000146b2 │ │ │ │ - andeq r4, r1, r0, ror r5 │ │ │ │ - andeq r6, r3, r6, lsr lr │ │ │ │ - andeq r4, r1, sl, lsr #13 │ │ │ │ + andeq r4, r1, r2, lsr #13 │ │ │ │ + andeq r4, r1, r0, ror #10 │ │ │ │ + andeq r6, r3, lr, lsr #28 │ │ │ │ + muleq r1, sl, r6 │ │ │ │ andeq r0, r0, r0, lsl #9 │ │ │ │ muleq r0, r8, r4 │ │ │ │ - andeq r0, r1, sl, ror #20 │ │ │ │ - andeq r4, r1, ip, asr #9 │ │ │ │ - andeq r0, r8, r6, lsr #8 │ │ │ │ - strheq r0, [r1], -r4 │ │ │ │ + andeq r0, r1, sl, asr sl │ │ │ │ + @ instruction: 0x000144bc │ │ │ │ + andeq r0, r8, lr, lsl 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 │ │ │ │ @@ -69887,364 +69889,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 e5235c │ │ │ │ + blvs e52364 │ │ │ │ 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 fff013b0 │ │ │ │ + bvs fff013b8 │ │ │ │ movwcc r6, #6163 @ 0x1813 │ │ │ │ - bvs fff213dc │ │ │ │ + bvs fff213e4 │ │ │ │ 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 1233fe │ │ │ │ + blx 123406 │ │ │ │ strcc r1, [r8], #-1028 @ 0xfffffbfc │ │ │ │ - strgt ip, [pc, #-3087] @ 487a5 │ │ │ │ + strgt ip, [pc, #-3087] @ 487ad │ │ │ │ stcgt 6, cr4, [pc], {6} │ │ │ │ ldm r4, {r0, r1, r2, r3, r8, sl, lr, pc} │ │ │ │ stm r5, {r0, r1, r2, r3} │ │ │ │ - bvs fef09400 │ │ │ │ + bvs fef09408 │ │ │ │ @ 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, [r6, #-748] @ 0xfffffd14 │ │ │ │ - ble 16d0bfc │ │ │ │ + stc 7, cr15, [r2, #-748] @ 0xfffffd14 │ │ │ │ + ble 16d0c04 │ │ │ │ ldmdavs r3, {r1, r3, r4, r5, r6, r7, r9, fp, sp, lr} │ │ │ │ andsvs r3, r3, r1, lsl #6 │ │ │ │ - bl 17872e0 │ │ │ │ - blcc 17a3404 │ │ │ │ + bl 16872e8 │ │ │ │ + blcc 17a340c │ │ │ │ movweq pc, #16435 @ 0x4033 @ │ │ │ │ @ instruction: 0xf107d0c7 │ │ │ │ @ instruction: 0x46200138 │ │ │ │ - bl 6072f4 │ │ │ │ + bl 5072fc │ │ │ │ ldmdbvs sl!, {r0, r2, r5, r6, r8, r9, fp, lr} │ │ │ │ @ instruction: 0xf1074621 │ │ │ │ ldmpl r3, {r4, r5, r6}^ │ │ │ │ @ instruction: 0xf7bb60fb │ │ │ │ - @ instruction: 0x4604ec78 │ │ │ │ + @ instruction: 0x4604ec74 │ │ │ │ @ instruction: 0xf0402800 │ │ │ │ @ instruction: 0xf107809b │ │ │ │ @ instruction: 0x46400870 │ │ │ │ - stcl 7, cr15, [lr], #748 @ 0x2ec │ │ │ │ + stcl 7, cr15, [sl], #748 @ 0x2ec │ │ │ │ ldmdbvs sl!, {r0, r2, r3, r4, r6, r8, r9, fp, lr} │ │ │ │ @ instruction: 0x462858d5 │ │ │ │ - ldm r8!, {r0, r1, r3, r4, r5, r7, r8, r9, sl, ip, sp, lr, pc} │ │ │ │ - bl e87328 │ │ │ │ + ldm r4!, {r0, r1, r3, r4, r5, r7, r8, r9, sl, ip, sp, lr, pc} │ │ │ │ + bl d87330 │ │ │ │ @ instruction: 0xf5076806 │ │ │ │ subcs r7, r0, #1073741834 @ 0x4000000a │ │ │ │ @ instruction: 0xf7d54630 │ │ │ │ - bmi 1648588 │ │ │ │ + bmi 1648590 │ │ │ │ @ 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, [r2], #852 @ 0x354 │ │ │ │ @ instruction: 0xf7bb4640 │ │ │ │ - strtmi lr, [r8], -lr, asr #18 │ │ │ │ + strtmi lr, [r8], -sl, asr #18 │ │ │ │ @ instruction: 0x479868fb │ │ │ │ @ instruction: 0x46216bb8 │ │ │ │ - b ff787368 │ │ │ │ - bmi 138329c │ │ │ │ + b ff687370 │ │ │ │ + bmi 13832a4 │ │ │ │ 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, r3, r4, r9, fp, sp, lr, pc} │ │ │ │ + stmdacs r0, {r3, r4, r9, fp, sp, lr, pc} │ │ │ │ ldmibvs fp!, {r0, r1, r3, r8, r9, fp, ip, lr, pc}^ │ │ │ │ ldmibvs r9!, {r1, r6, r9, sl, lr} │ │ │ │ - blcs 1dad5c │ │ │ │ + blcs 1dad64 │ │ │ │ @ instruction: 0xf7ffd049 │ │ │ │ - blvs f48cf8 │ │ │ │ + blvs f48d00 │ │ │ │ teqvs fp, #67108864 @ 0x4000000 │ │ │ │ - bvs fff03250 │ │ │ │ + bvs fff03258 │ │ │ │ teqpeq ip, r7, lsl #2 @ p-variant is OBSOLETE │ │ │ │ ldmdavs r3, {r5, r9, sl, lr} │ │ │ │ andsvs r3, r3, r1, lsl #6 │ │ │ │ - b feb873c8 │ │ │ │ + b fea873d0 │ │ │ │ ldmdbvs sl!, {r4, r5, r8, r9, fp, lr} │ │ │ │ @ instruction: 0xf5074621 │ │ │ │ ldmpl r3, {r2, r6, r7, ip, sp, lr}^ │ │ │ │ @ instruction: 0xf7bb60bb │ │ │ │ - strmi lr, [r4], -lr, lsl #24 │ │ │ │ + strmi lr, [r4], -sl, lsl #24 │ │ │ │ teqle sp, r0, lsl #16 │ │ │ │ strbvc pc, [r4], r7, lsl #10 @ │ │ │ │ @ instruction: 0xf7bb4630 │ │ │ │ - blmi ac4718 │ │ │ │ + blmi ac4710 │ │ │ │ ldmpl r5, {r1, r3, r4, r5, r8, fp, sp, lr}^ │ │ │ │ @ instruction: 0xf7bb4628 │ │ │ │ - @ instruction: 0xf7bbe850 │ │ │ │ - @ instruction: 0xf8d0ead0 │ │ │ │ + @ instruction: 0xf7bbe84c │ │ │ │ + @ instruction: 0xf8d0eacc │ │ │ │ @ instruction: 0xf5078000 │ │ │ │ subcs r7, r0, #1073741834 @ 0x4000000a │ │ │ │ @ instruction: 0xf7d54640 │ │ │ │ - bmi 9c84b4 │ │ │ │ + bmi 9c84bc │ │ │ │ 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 │ │ │ │ ldc2l 7, cr15, [r8], #-852 @ 0xfffffcac │ │ │ │ @ instruction: 0xf7bb4630 │ │ │ │ - strtmi lr, [r8], -r4, ror #17 │ │ │ │ + strtmi lr, [r8], -r0, ror #17 │ │ │ │ @ instruction: 0x479868bb │ │ │ │ @ instruction: 0x46216bf8 │ │ │ │ - b 1d0743c │ │ │ │ + b 1c07444 │ │ │ │ @ instruction: 0xf7ffe71d │ │ │ │ @ instruction: 0xe7b4fbf1 │ │ │ │ @ instruction: 0xf8d74b12 │ │ │ │ @ instruction: 0xf85aa010 │ │ │ │ ldrmi r3, [r8], -r3 │ │ │ │ @ instruction: 0x479868fb │ │ │ │ rsbseq pc, r0, r7, lsl #2 │ │ │ │ - bl 140745c │ │ │ │ + bl 1307464 │ │ │ │ @ instruction: 0xf8d74b0c │ │ │ │ @ instruction: 0xf85aa010 │ │ │ │ ldrmi r3, [r8], -r3 │ │ │ │ @ instruction: 0x479868bb │ │ │ │ sbcvc pc, r4, r7, lsl #10 │ │ │ │ - bl 1107474 │ │ │ │ - ldmda ip!, {r0, r1, r3, r4, r5, r7, r8, r9, sl, ip, sp, lr, pc}^ │ │ │ │ - ldrdeq r6, [r3], -r0 │ │ │ │ - ldrdeq r0, [r0], -r8 │ │ │ │ - andeq r0, r8, r4, lsr #7 │ │ │ │ - @ instruction: 0x00036cbc │ │ │ │ - andeq r0, r8, r4, ror r3 │ │ │ │ + bl 100747c │ │ │ │ + ldmda r8!, {r0, r1, r3, r4, r5, r7, r8, r9, sl, ip, sp, lr, pc}^ │ │ │ │ + andeq r6, r3, r8, asr #25 │ │ │ │ + ldrdeq r0, [r0], -r8 │ │ │ │ + muleq r8, ip, r3 │ │ │ │ + @ instruction: 0x00036cb4 │ │ │ │ + andeq r0, r8, ip, ror #6 │ │ │ │ andeq r0, r0, r0, lsl #9 │ │ │ │ muleq r0, r8, r4 │ │ │ │ - andeq r0, r1, r6, ror #16 │ │ │ │ - ldrdeq r4, [r1], -ip │ │ │ │ - andeq r6, r3, lr, ror fp │ │ │ │ - @ instruction: 0x000143b6 │ │ │ │ - andeq r4, r1, r8, lsl #4 │ │ │ │ + andeq r0, r1, r6, asr r8 │ │ │ │ + andeq r4, r1, ip, asr #5 │ │ │ │ + andeq r6, r3, r6, ror 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 fa22dc │ │ │ │ + blvs fa22e4 │ │ │ │ @ instruction: 0xf04f1c41 │ │ │ │ stmib r7, {r8}^ │ │ │ │ svclt 0x00081113 │ │ │ │ strcc r4, [r1, #-1544] @ 0xfffff9f8 │ │ │ │ tstne r5, r7, asr #19 │ │ │ │ @ instruction: 0xf64fbf04 │ │ │ │ teqvs fp, #-67108861 @ 0xfc000003 │ │ │ │ - bvs fff221f8 │ │ │ │ + bvs fff22200 │ │ │ │ addsmi r6, r9, #58368 @ 0xe400 │ │ │ │ - bmi fe43fe60 │ │ │ │ + bmi fe43fe68 │ │ │ │ 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 │ │ │ │ - vmlsne.f64 d14, d19, d14 │ │ │ │ - blle 1121f48 │ │ │ │ - blcs e404c │ │ │ │ - blt 1724250 │ │ │ │ + vmlsne.f64 d14, d19, d10 │ │ │ │ + blle 1121f50 │ │ │ │ + blcs e4054 │ │ │ │ + blt 1724258 │ │ │ │ sbchi pc, r5, r0 │ │ │ │ subscc pc, lr, r7, lsr #17 │ │ │ │ @ instruction: 0xf8a7230a │ │ │ │ @ instruction: 0xf107305c │ │ │ │ @ instruction: 0xf107034c │ │ │ │ @ instruction: 0xf1070464 │ │ │ │ - blgt 40abf0 │ │ │ │ + blgt 40abf8 │ │ │ │ andeq lr, pc, r4, lsl #17 │ │ │ │ @ instruction: 0x46296a38 │ │ │ │ @ instruction: 0xf7bb221c │ │ │ │ - stmdacs r0, {r2, r6, r9, fp, sp, lr, pc} │ │ │ │ + stmdacs r0, {r6, r9, fp, sp, lr, pc} │ │ │ │ adcshi pc, ip, r0 │ │ │ │ - b 307584 │ │ │ │ + b 20758c │ │ │ │ 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 1e4290 │ │ │ │ + blcs 1e4298 │ │ │ │ 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 fe1076a8 │ │ │ │ + blx fe1076b0 │ │ │ │ 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 r2!, {r0, r1, r3, r4, r5, r7, r8, r9, sl, ip, sp, lr, pc}^ │ │ │ │ - blcc 17a36f8 │ │ │ │ + ldmib lr, {r0, r1, r3, r4, r5, r7, r8, r9, sl, ip, sp, lr, pc}^ │ │ │ │ + blcc 17a3700 │ │ │ │ movweq pc, #16435 @ 0x4033 @ │ │ │ │ @ instruction: 0xf107d0ee │ │ │ │ andcs r0, r0, r4, lsr r1 │ │ │ │ - ldmib ip, {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} │ │ │ │ ldmdbvs sl!, {r0, r3, r4, r6, r8, r9, fp, lr} │ │ │ │ @ instruction: 0xf1072100 │ │ │ │ ldmpl r3, {r3, r4, r5, r6}^ │ │ │ │ @ instruction: 0xf7bb60fb │ │ │ │ - @ instruction: 0x4604eafe │ │ │ │ + @ instruction: 0x4604eafa │ │ │ │ @ instruction: 0xf0402800 │ │ │ │ @ instruction: 0xf107808f │ │ │ │ @ instruction: 0x46400878 │ │ │ │ - bl 1d8760c │ │ │ │ + bl 1c87614 │ │ │ │ ldmdbvs sl!, {r0, r4, r6, r8, r9, fp, lr} │ │ │ │ @ instruction: 0x462858d5 │ │ │ │ - svc 0x003ef7ba │ │ │ │ - ldmib lr!, {r0, r1, r3, r4, r5, r7, r8, r9, sl, ip, sp, lr, pc} │ │ │ │ + svc 0x003af7ba │ │ │ │ + ldmib sl!, {r0, r1, r3, r4, r5, r7, r8, r9, sl, ip, sp, lr, pc} │ │ │ │ @ instruction: 0xf5076806 │ │ │ │ subcs r7, r0, #-1073741814 @ 0xc000000a │ │ │ │ @ instruction: 0xf7d54630 │ │ │ │ - bmi 1348294 │ │ │ │ + bmi 134829c │ │ │ │ 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 1a876b2 │ │ │ │ + blx 1a876ba │ │ │ │ @ instruction: 0xf7ba4640 │ │ │ │ - @ instruction: 0x4628efd4 │ │ │ │ + @ instruction: 0x4628efd0 │ │ │ │ @ instruction: 0x479868fb │ │ │ │ @ instruction: 0x46216b78 │ │ │ │ - stmdb r2!, {r0, r1, r3, r4, r5, r7, r8, r9, sl, ip, sp, lr, pc}^ │ │ │ │ + ldmdb lr, {r0, r1, r3, r4, r5, r7, r8, r9, sl, ip, sp, lr, pc}^ │ │ │ │ @ instruction: 0xf107e7ae │ │ │ │ @ instruction: 0x46200138 │ │ │ │ - ldmdb ip, {r0, r1, r3, r4, r5, r7, r8, r9, sl, ip, sp, lr, pc}^ │ │ │ │ + ldmdb 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 │ │ │ │ - @ instruction: 0x4604eabe │ │ │ │ + @ instruction: 0x4604eaba │ │ │ │ cmple r3, r0, lsl #16 │ │ │ │ strbvc pc, [r8], r7, lsl #10 @ │ │ │ │ @ instruction: 0xf7bb4630 │ │ │ │ - blmi d04478 │ │ │ │ + blmi d04470 │ │ │ │ ldmpl r5, {r1, r3, r4, r5, r8, fp, sp, lr}^ │ │ │ │ @ instruction: 0xf7ba4628 │ │ │ │ - @ instruction: 0xf7bbef00 │ │ │ │ - @ instruction: 0xf8d0e980 │ │ │ │ + @ instruction: 0xf7bbeefc │ │ │ │ + @ instruction: 0xf8d0e97c │ │ │ │ @ instruction: 0xf5078000 │ │ │ │ subcs r7, r0, #-1073741814 @ 0xc000000a │ │ │ │ @ instruction: 0xf7d54640 │ │ │ │ - bmi bc8214 │ │ │ │ + bmi bc821c │ │ │ │ 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 a87732 │ │ │ │ + blx a8773a │ │ │ │ @ instruction: 0xf7ba4630 │ │ │ │ - qadd8mi lr, r8, r4 │ │ │ │ + qadd8mi lr, r8, r0 │ │ │ │ @ instruction: 0x479868bb │ │ │ │ @ instruction: 0x46216bb8 │ │ │ │ - stmdb r2!, {r0, r1, r3, r4, r5, r7, r8, r9, sl, ip, sp, lr, pc} │ │ │ │ + ldmdb lr, {r0, r1, r3, r4, r5, r7, r8, r9, sl, ip, sp, lr, pc} │ │ │ │ @ instruction: 0xf107e767 │ │ │ │ andscs r0, r0, #60, 2 │ │ │ │ - bvs 1f29928 │ │ │ │ + bvs 1f29930 │ │ │ │ movwcs r8, #11 │ │ │ │ @ instruction: 0xf7bb604b │ │ │ │ - stmdacs r0, {r3, r7, r8, fp, sp, lr, pc} │ │ │ │ + stmdacs r0, {r2, r7, r8, fp, sp, lr, pc} │ │ │ │ svcge 0x0044f47f │ │ │ │ vtst.8 d20, d0, d11 │ │ │ │ - bvs eddfe4 │ │ │ │ + bvs eddfec │ │ │ │ @ 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 │ │ │ │ - stmib ip!, {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}^ │ │ │ │ @ instruction: 0xf8d74b0c │ │ │ │ @ instruction: 0xf85aa010 │ │ │ │ ldrmi r3, [r8], -r3 │ │ │ │ @ instruction: 0x479868fb │ │ │ │ rsbseq pc, r8, r7, lsl #2 │ │ │ │ - stmib r0!, {r0, r1, r3, r4, r5, r7, r8, r9, sl, ip, sp, lr, pc}^ │ │ │ │ - svc 0x001af7ba │ │ │ │ - andeq r6, r3, ip, lsr #20 │ │ │ │ + ldmib ip, {r0, r1, r3, r4, r5, r7, r8, r9, sl, ip, sp, lr, pc}^ │ │ │ │ + svc 0x0016f7ba │ │ │ │ + andeq r6, r3, r4, lsr #20 │ │ │ │ ldrdeq r0, [r0], -r8 │ │ │ │ - andeq r6, r3, r8, lsl sl │ │ │ │ - ldrdeq r6, [r3], -lr │ │ │ │ - andeq r4, r1, r6, rrx │ │ │ │ + andeq r6, r3, r0, lsl sl │ │ │ │ + ldrdeq r6, [r3], -r6 @ │ │ │ │ + andeq r4, r1, r6, asr r0 │ │ │ │ andeq r0, r0, r0, lsl #9 │ │ │ │ muleq r0, r8, r4 │ │ │ │ - andeq r0, r1, r2, ror r5 │ │ │ │ - andeq r3, r1, r8, ror #31 │ │ │ │ - andeq r4, r1, r2, lsr #2 │ │ │ │ - andeq r3, r1, r8, ror #30 │ │ │ │ - andeq r3, r1, ip, lsl pc │ │ │ │ - bmi 8dc508 │ │ │ │ + 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 8dc510 │ │ │ │ ldrbtmi r4, [sl], #-1147 @ 0xfffffb85 │ │ │ │ - blcs 639f8 │ │ │ │ + blcs 63a00 │ │ │ │ orrlt sp, r0, r6, lsr r0 │ │ │ │ - blcs 639a0 │ │ │ │ - blcs c04d4 │ │ │ │ - blmi 7bdcc8 │ │ │ │ + blcs 639a8 │ │ │ │ + blcs c04dc │ │ │ │ + blmi 7bdcd0 │ │ │ │ @ instruction: 0xf50358d3 │ │ │ │ @ instruction: 0xf8d35380 │ │ │ │ - bcs 925b8 │ │ │ │ + bcs 925c0 │ │ │ │ @ instruction: 0xf8d3d026 │ │ │ │ - blcs 965d0 │ │ │ │ + blcs 965d8 │ │ │ │ @ instruction: 0xf7fed022 │ │ │ │ - blmi 5f897c │ │ │ │ + blmi 5f8984 │ │ │ │ @ instruction: 0xf50358d3 │ │ │ │ @ instruction: 0xf8d35380 │ │ │ │ stmdbcs r1, {r2, r6, r8, r9, ip} │ │ │ │ @ instruction: 0xf8d3d003 │ │ │ │ - blcs 965ec │ │ │ │ + blcs 965f4 │ │ │ │ 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 │ │ │ │ @@ -70252,75 +70254,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 #8 │ │ │ │ - andeq r6, r3, sl, ror r7 │ │ │ │ + andeq sl, r3, r4, asr #8 │ │ │ │ + andeq r6, r3, r2, ror r7 │ │ │ │ strdeq r0, [r0], -ip │ │ │ │ andeq r0, r0, r8, ror r4 │ │ │ │ vst3. {d27,d29,d31}, [pc :256], r0 │ │ │ │ - bl feba0b20 │ │ │ │ + bl feba0b28 │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ - bmi 1acd408 │ │ │ │ - blmi 1af5c60 │ │ │ │ + bmi 1acd410 │ │ │ │ + blmi 1af5c68 │ │ │ │ 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 1983b24 │ │ │ │ + blmi 1983b1c │ │ │ │ @ instruction: 0xf1072100 │ │ │ │ stmiapl r3!, {r4}^ │ │ │ │ @ instruction: 0xf7bb607b │ │ │ │ - stmdacs r0, {r3, r4, r6, r7, r8, fp, sp, lr, pc} │ │ │ │ + stmdacs r0, {r2, r4, r6, r7, r8, fp, sp, lr, pc} │ │ │ │ adchi pc, fp, r0, asr #32 │ │ │ │ @ instruction: 0x46044d5f │ │ │ │ andseq pc, r0, r7, lsl #2 │ │ │ │ @ instruction: 0xf7bb447d │ │ │ │ - @ instruction: 0xf505ea4e │ │ │ │ + @ instruction: 0xf505ea4a │ │ │ │ @ instruction: 0xf7ba7047 │ │ │ │ - blmi 17451e0 │ │ │ │ + blmi 17451d8 │ │ │ │ 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 1c879dc │ │ │ │ + blvs 1c879e4 │ │ │ │ @ instruction: 0xf7e0b108 │ │ │ │ ldrtmi pc, [r0], -fp, lsl #29 @ │ │ │ │ cdp2 7, 8, cr15, cr8, cr0, {7} │ │ │ │ tstlt r8, r8, ror #22 │ │ │ │ cdp2 7, 8, cr15, cr4, cr0, {7} │ │ │ │ @ instruction: 0xf7e04628 │ │ │ │ - blvs 18893c8 │ │ │ │ + blvs 18893d0 │ │ │ │ @ instruction: 0xf7e0b108 │ │ │ │ @ instruction: 0x4620fe7d │ │ │ │ cdp2 7, 7, cr15, cr10, 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, cr8, cr0, {7} │ │ │ │ @ instruction: 0xf7e04628 │ │ │ │ - blvs 1889390 │ │ │ │ + blvs 1889398 │ │ │ │ @ instruction: 0xf7e0b108 │ │ │ │ strtmi pc, [r0], -r1, ror #28 │ │ │ │ cdp2 7, 5, cr15, cr14, cr0, {7} │ │ │ │ andcs r4, r0, #56, 22 @ 0xe000 │ │ │ │ @ instruction: 0xf8d3447b │ │ │ │ @ instruction: 0xf8c34318 │ │ │ │ orrlt r2, ip, ip, lsl #6 │ │ │ │ @@ -70347,47 +70349,47 @@ │ │ │ │ strtmi pc, [r0], -sp, lsr #28 │ │ │ │ cdp2 7, 2, cr15, cr10, cr0, {7} │ │ │ │ strcs r4, [r0, #-3104] @ 0xfffff3e0 │ │ │ │ @ instruction: 0xf8c4447c │ │ │ │ @ instruction: 0xf0005314 │ │ │ │ @ instruction: 0xf107fe79 │ │ │ │ @ instruction: 0xf7ba0010 │ │ │ │ - ldmdavs fp!, {r1, r6, r9, sl, fp, sp, lr, pc}^ │ │ │ │ + ldmdavs fp!, {r1, r2, r3, r4, r5, r9, sl, fp, sp, lr, pc}^ │ │ │ │ subvc pc, r7, r4, lsl #10 │ │ │ │ ldmvs r8!, {r3, r4, r7, r8, r9, sl, lr}^ │ │ │ │ @ instruction: 0xf7ba4629 │ │ │ │ - bmi 6859d8 │ │ │ │ + bmi 6859d0 │ │ │ │ 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: 0xf7bae8a2 │ │ │ │ - svclt 0x0000eddc │ │ │ │ - ldrdeq r6, [r3], -r4 │ │ │ │ + @ instruction: 0xf7bae89e │ │ │ │ + svclt 0x0000edd8 │ │ │ │ + andeq r6, r3, ip, asr #13 │ │ │ │ ldrdeq r0, [r0], -r8 │ │ │ │ - andeq r6, r3, r6, asr #13 │ │ │ │ + @ instruction: 0x000366be │ │ │ │ andeq r0, r0, r0, lsl #9 │ │ │ │ - andeq pc, r7, r8, ror sp @ │ │ │ │ - andeq sl, r3, r0, asr r3 │ │ │ │ - andeq pc, r7, ip, lsl #26 │ │ │ │ - ldrdeq pc, [r7], -r4 │ │ │ │ - andeq pc, r7, r0, lsr #25 │ │ │ │ - andeq pc, r7, ip, ror #24 │ │ │ │ - andeq r6, r3, r6, ror #10 │ │ │ │ - andeq pc, r7, r6, lsr #24 │ │ │ │ + andeq pc, r7, r0, ror sp @ │ │ │ │ + andeq sl, r3, r8, asr #6 │ │ │ │ + andeq pc, r7, r4, lsl #26 │ │ │ │ + andeq pc, r7, ip, asr #25 │ │ │ │ + muleq r7, r8, ip │ │ │ │ + andeq pc, r7, r4, ror #24 │ │ │ │ + andeq r6, r3, lr, asr r5 │ │ │ │ + andeq pc, r7, lr, lsl ip @ │ │ │ │ vst3.32 {d27,d29,d31}, [pc], r0 │ │ │ │ - bl feba0d08 │ │ │ │ + bl feba0d10 │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ svcge 0x00000ff8 │ │ │ │ @ instruction: 0xff02f7ff │ │ │ │ stclt 0, cr2, [r0] │ │ │ │ mvnsmi lr, #737280 @ 0xb4000 │ │ │ │ stcpl 4, cr15, [r0], {79} @ 0x4f │ │ │ │ @ instruction: 0x0c0cebad │ │ │ │ @@ -70395,151 +70397,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 fe0d6c58 │ │ │ │ - bl 199bbf0 │ │ │ │ + bne fe0d6c60 │ │ │ │ + bl 199bbf8 │ │ │ │ ldrbtmi r0, [r8], #-771 @ 0xfffffcfd │ │ │ │ addmi r6, r2, #0, 18 │ │ │ │ vstmiavc r0!, {s29-s107} │ │ │ │ movweq lr, #52083 @ 0xcb73 │ │ │ │ @ instruction: 0xf8c1bfa4 │ │ │ │ @ instruction: 0xf8c14440 │ │ │ │ - ble edec78 │ │ │ │ + ble edec80 │ │ │ │ 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 1416cb4 │ │ │ │ - bl 19a7728 │ │ │ │ + b 1416cbc │ │ │ │ + bl 19a7730 │ │ │ │ addmi r0, r2, #201326592 @ 0xc000000 │ │ │ │ - ble 29a27c │ │ │ │ + ble 29a284 │ │ │ │ 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 │ │ │ │ - ldrdeq r6, [r3], -r0 │ │ │ │ + andeq r6, r3, r8, asr #9 │ │ │ │ ldrdeq r0, [r0], -r0 @ │ │ │ │ - andeq pc, r7, r4, lsr #23 │ │ │ │ - andeq sl, r3, r2, lsl #3 │ │ │ │ - @ instruction: 0x00013bb6 │ │ │ │ - andeq r3, r1, r4, ror sp │ │ │ │ - andeq pc, r7, r6, asr fp @ │ │ │ │ - andeq sl, r3, r0, asr #2 │ │ │ │ + muleq r7, ip, fp │ │ │ │ + andeq sl, r3, sl, ror r1 │ │ │ │ + andeq r3, r1, r6, lsr #23 │ │ │ │ + andeq r3, r1, r4, ror #26 │ │ │ │ + andeq pc, r7, lr, asr #22 │ │ │ │ + andeq sl, r3, r8, lsr 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 fe99ae0c │ │ │ │ + bmi fe99ae14 │ │ │ │ @ instruction: 0xf107461c │ │ │ │ teqvs fp, ip, lsl r1 │ │ │ │ - blmi fe91ae14 │ │ │ │ + blmi fe91ae1c │ │ │ │ ldmpl r3, {sp}^ │ │ │ │ @ instruction: 0xf8c7681b │ │ │ │ @ instruction: 0xf04f3374 │ │ │ │ @ instruction: 0xf7ba0300 │ │ │ │ - blmi fe845830 │ │ │ │ + blmi fe845828 │ │ │ │ @ instruction: 0xf1072100 │ │ │ │ stmiapl r3!, {r3, r5}^ │ │ │ │ @ instruction: 0xf7bb617b │ │ │ │ - stmdacs r0, {r1, r2, r3, r4, r6, fp, sp, lr, pc} │ │ │ │ + stmdacs r0, {r1, r3, r4, r6, fp, sp, lr, pc} │ │ │ │ tstphi lr, r0, asr #32 @ p-variant is OBSOLETE │ │ │ │ @ instruction: 0xf1074604 │ │ │ │ @ instruction: 0xf7bb0028 │ │ │ │ - ldmmi r8, {r1, r2, r4, r6, r7, fp, sp, lr, pc} │ │ │ │ + ldmmi r8, {r1, r4, r6, r7, fp, sp, lr, pc} │ │ │ │ @ instruction: 0xf5004478 │ │ │ │ @ instruction: 0xf7ba7047 │ │ │ │ - blmi fe604eec │ │ │ │ + blmi fe604ee4 │ │ │ │ ldmdavs r9, {r0, r1, r3, r4, r5, r6, sl, lr}^ │ │ │ │ @ instruction: 0xf1b368db │ │ │ │ svclt 0x00083fff │ │ │ │ @ instruction: 0x61bb4623 │ │ │ │ @ instruction: 0xf107b9f9 │ │ │ │ @ instruction: 0xf7ba0028 │ │ │ │ - ldmmi r0, {r1, r6, r8, sl, fp, sp, lr, pc} │ │ │ │ + ldmmi r0, {r1, r2, r3, r4, r5, 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 fe3857d4 │ │ │ │ + bmi fe3857cc │ │ │ │ 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, cr6, cr10, {5} │ │ │ │ + mrc 7, 5, APSR_nzcv, 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 │ │ │ │ - @ instruction: 0x4604e818 │ │ │ │ + @ instruction: 0x4604e814 │ │ │ │ @ instruction: 0xf0402800 │ │ │ │ @ instruction: 0xf50780d1 │ │ │ │ ldrtmi r7, [r0], -r0, lsr #13 │ │ │ │ - stm lr, {r0, r1, r3, r4, r5, r7, r8, r9, sl, ip, sp, lr, pc} │ │ │ │ + stm 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 │ │ │ │ - mrrc 7, 11, pc, r8, cr10 @ │ │ │ │ + mrrc 7, 11, pc, r4, cr10 @ │ │ │ │ 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: 0xf88af7d5 │ │ │ │ @ instruction: 0xf7ba4630 │ │ │ │ - ldmvs fp!, {r1, r2, r4, r5, r6, r7, sl, fp, sp, lr, pc}^ │ │ │ │ + ldmvs fp!, {r1, r4, r5, r6, r7, sl, fp, sp, lr, pc}^ │ │ │ │ ldrmi r4, [r8, r8, lsr #12] │ │ │ │ @ instruction: 0x46216a38 │ │ │ │ - mcr 7, 4, pc, cr4, cr10, {5} @ │ │ │ │ + mcr 7, 4, pc, 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 │ │ │ │ - ldcl 7, cr15, [sl], #744 @ 0x2e8 │ │ │ │ + ldcl 7, cr15, [r6], #744 @ 0x2e8 │ │ │ │ teqle ip, r0, lsl #16 │ │ │ │ - blx 1b05d6a │ │ │ │ + blx 1b05d72 │ │ │ │ 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 │ │ │ │ @@ -70553,193 +70555,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 7dbe │ │ │ │ + blx 7dc6 │ │ │ │ @ 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 11408e0 │ │ │ │ + bmi 11408e8 │ │ │ │ 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 c0566c │ │ │ │ + blmi c05664 │ │ │ │ @ instruction: 0x4621693a │ │ │ │ andsvc pc, r6, r7, lsl #10 │ │ │ │ ldrsbtvs r5, [fp], r3 │ │ │ │ - svc 0x007af7ba │ │ │ │ + svc 0x0076f7ba │ │ │ │ stmdacs r0, {r2, r9, sl, lr} │ │ │ │ @ instruction: 0xf507d13e │ │ │ │ @ instruction: 0x46307616 │ │ │ │ - svc 0x00f2f7ba │ │ │ │ + svc 0x00eef7ba │ │ │ │ ldmdbvs sl!, {r1, r3, r5, r8, r9, fp, lr} │ │ │ │ @ instruction: 0x462858d5 │ │ │ │ - bl fef87d18 │ │ │ │ + bl fee87d20 │ │ │ │ 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: 0xffeef7d4 │ │ │ │ @ instruction: 0xf7ba4630 │ │ │ │ - ldmvs fp!, {r1, r3, r4, r6, sl, fp, sp, lr, pc} │ │ │ │ + ldmvs fp!, {r1, r2, r4, r6, sl, fp, sp, lr, pc} │ │ │ │ ldrmi r4, [r8, r8, lsr #12] │ │ │ │ @ instruction: 0x46216a78 │ │ │ │ - stcl 7, cr15, [r8, #744]! @ 0x2e8 │ │ │ │ + stcl 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, cr4, cr10, {5} @ │ │ │ │ + mcr 7, 6, pc, cr0, cr10, {5} @ │ │ │ │ ldmdbvs sl!, {r1, r4, r8, r9, fp, lr} │ │ │ │ @ instruction: 0x461858d3 │ │ │ │ @ instruction: 0x479868fb │ │ │ │ adcvc pc, r0, r7, lsl #10 │ │ │ │ - mrc 7, 5, APSR_nzcv, cr10, cr10, {5} │ │ │ │ + mrc 7, 5, APSR_nzcv, 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, cr0, cr10, {5} │ │ │ │ - bl ffb07d98 │ │ │ │ - andeq r6, r3, r4, ror #7 │ │ │ │ - ldrdeq r6, [r3], -r8 │ │ │ │ + mcr 7, 5, pc, cr12, cr10, {5} @ │ │ │ │ + bl ffa07da0 │ │ │ │ + ldrdeq r6, [r3], -ip │ │ │ │ + ldrdeq r6, [r3], -r0 │ │ │ │ ldrdeq r0, [r0], -r8 │ │ │ │ andeq r0, r0, r0, lsl #9 │ │ │ │ - andeq pc, r7, r0, lsl #21 │ │ │ │ - andeq sl, r3, r4, rrx │ │ │ │ - andeq pc, r7, r6, asr sl @ │ │ │ │ - andeq r6, r3, r2, ror #6 │ │ │ │ + andeq pc, r7, r8, ror sl @ │ │ │ │ + andeq sl, r3, ip, asr r0 │ │ │ │ + andeq pc, r7, lr, asr #20 │ │ │ │ + andeq r6, r3, sl, asr r3 │ │ │ │ muleq r0, r8, r4 │ │ │ │ - andeq r3, r1, r4, lsl #24 │ │ │ │ - andeq r3, r1, sl, lsr #20 │ │ │ │ - andeq r3, r1, lr, lsl #24 │ │ │ │ - @ instruction: 0x0007f9b2 │ │ │ │ - muleq r7, sl, r9 │ │ │ │ - andeq r9, r3, r6, ror #30 │ │ │ │ - andeq r9, r3, r4, lsr pc │ │ │ │ - andeq pc, r7, r8, lsr #18 │ │ │ │ - strdeq pc, [r7], -r2 │ │ │ │ - andeq r3, r1, ip, asr #21 │ │ │ │ - strdeq r3, [r1], -r2 │ │ │ │ - andeq r3, r1, lr, ror #21 │ │ │ │ - andeq pc, r7, r8, ror r8 @ │ │ │ │ - andeq pc, r7, ip, ror #16 │ │ │ │ + strdeq r3, [r1], -r4 │ │ │ │ + andeq r3, r1, sl, lsl sl │ │ │ │ + strdeq r3, [r1], -lr │ │ │ │ + andeq pc, r7, sl, lsr #19 │ │ │ │ + muleq r7, r2, r9 │ │ │ │ + andeq r9, r3, lr, asr pc │ │ │ │ + andeq r9, r3, ip, lsr #30 │ │ │ │ + andeq pc, r7, r0, lsr #18 │ │ │ │ + andeq pc, r7, sl, ror #17 │ │ │ │ + @ instruction: 0x00013abc │ │ │ │ + andeq r3, r1, r2, ror #17 │ │ │ │ + ldrdeq r3, [r1], -lr │ │ │ │ + andeq pc, r7, r0, ror r8 @ │ │ │ │ + andeq pc, r7, r4, ror #16 │ │ │ │ vst3.32 {d27,d29,d31}, [pc :256], r0 │ │ │ │ - bl feba1114 │ │ │ │ + bl feba111c │ │ │ │ @ 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 ff307eb2 │ │ │ │ + blx ff307eba │ │ │ │ smlattlt r8, r0, r8, r6 │ │ │ │ - blx ff207eba │ │ │ │ + blx ff207ec2 │ │ │ │ @ instruction: 0xf7e04620 │ │ │ │ stmdavs ip!, {r0, r1, 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 #24 │ │ │ │ - andeq pc, r7, r4, ror #23 │ │ │ │ + andeq pc, r7, r6, lsl #24 │ │ │ │ + ldrdeq 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 1d1b160 │ │ │ │ + bmi 1d1b168 │ │ │ │ @ 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 ff907f16 │ │ │ │ + blx ff907f1e │ │ │ │ stmib r0, {r0, r1, r9, sl, lr}^ │ │ │ │ @ instruction: 0xf1076500 │ │ │ │ cmnvs r8, ip, lsl r1 │ │ │ │ stmib r3, {r5, r9, sl, lr}^ │ │ │ │ @ instruction: 0xf7ba4402 │ │ │ │ - blmi 1a454c4 │ │ │ │ + blmi 1a454bc │ │ │ │ @ instruction: 0xf1074621 │ │ │ │ @ instruction: 0xf8580090 │ │ │ │ rscsvs r3, fp, r3 │ │ │ │ - mcr 7, 5, pc, cr6, cr10, {5} @ │ │ │ │ + mcr 7, 5, pc, cr2, cr10, {5} @ │ │ │ │ @ instruction: 0xf0402800 │ │ │ │ @ instruction: 0xf10780ac │ │ │ │ @ instruction: 0xf5070090 │ │ │ │ @ instruction: 0xf7ba74d6 │ │ │ │ - blmi 1845c48 │ │ │ │ + blmi 1845c40 │ │ │ │ @ instruction: 0xf107693a │ │ │ │ ldmpl r3, {r5, r8, sl}^ │ │ │ │ @ instruction: 0x461860bb │ │ │ │ - b ff987ec8 │ │ │ │ - bmi 17245d0 │ │ │ │ + b ff887ed0 │ │ │ │ + bmi 17245d8 │ │ │ │ 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 14a736c │ │ │ │ + bmi 14a7374 │ │ │ │ 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 11e73a0 │ │ │ │ + bmi 11e73a8 │ │ │ │ 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 1387f58 │ │ │ │ + bl 1287f60 │ │ │ │ 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 e853e8 │ │ │ │ + blmi e853e0 │ │ │ │ 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 │ │ │ │ @@ -70758,115 +70760,115 @@ │ │ │ │ vmovne.16 d3[1], lr │ │ │ │ @ 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 d08076 │ │ │ │ + blx d0807e │ │ │ │ @ instruction: 0x46026979 │ │ │ │ sbcvs r2, r8, r4, lsl r3 │ │ │ │ - blvs fee92104 │ │ │ │ + blvs fee9210c │ │ │ │ @ instruction: 0xf892f7cc │ │ │ │ @ instruction: 0xd1af2800 │ │ │ │ tstcs r4, r8, ror r9 │ │ │ │ - blvs fef1c970 │ │ │ │ + blvs fef1c978 │ │ │ │ stmiavs r0, {r1, r3, r4, r5, r6, sl, lr}^ │ │ │ │ @ instruction: 0xff86f7f3 │ │ │ │ - blmi 383fb4 │ │ │ │ + blmi 383fbc │ │ │ │ ldmpl r3, {r1, r3, r4, r5, r8, fp, sp, lr}^ │ │ │ │ ldmvs fp!, {r3, r4, r9, sl, lr}^ │ │ │ │ @ instruction: 0xf1074798 │ │ │ │ @ instruction: 0xf7ba0090 │ │ │ │ - @ instruction: 0x4620ed70 │ │ │ │ - blx ff2880b4 │ │ │ │ + strtmi lr, [r0], -ip, ror #26 │ │ │ │ + blx ff2880bc │ │ │ │ @ instruction: 0xf7bae7db │ │ │ │ - svclt 0x0000eaa6 │ │ │ │ - muleq r3, r0, r0 │ │ │ │ - andeq r6, r3, r6, lsl #1 │ │ │ │ + svclt 0x0000eaa2 │ │ │ │ + andeq r6, r3, r8, lsl #1 │ │ │ │ + andeq r6, r3, lr, ror r0 │ │ │ │ ldrdeq r0, [r0], -r8 │ │ │ │ andeq r0, r0, r0, lsl #9 │ │ │ │ muleq r0, r8, r4 │ │ │ │ - andeq r3, r1, r6, lsl #12 │ │ │ │ - andeq r3, r1, r6, lsr #20 │ │ │ │ - andeq r3, r1, r2, ror #11 │ │ │ │ - strdeq r3, [r1], -r2 │ │ │ │ - @ instruction: 0x000135be │ │ │ │ - @ instruction: 0x000139be │ │ │ │ - andeq pc, r7, r2, lsr #21 │ │ │ │ - andeq r5, r3, sl, ror #30 │ │ │ │ - andeq pc, r0, r4, asr #9 │ │ │ │ + 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 │ │ │ │ + muleq r7, sl, sl │ │ │ │ + andeq r5, r3, r2, ror #30 │ │ │ │ + @ instruction: 0x0000f4b4 │ │ │ │ svcmi 0x00f0e92d │ │ │ │ stcpl 4, cr15, [r0], {79} @ 0x4f │ │ │ │ @ instruction: 0x0c0cebad │ │ │ │ stcleq 8, cr15, [r0], #-816 @ 0xfffffcd0 │ │ │ │ - ldclvc 5, cr15, [pc, #-692] @ 49ed4 │ │ │ │ + ldclvc 5, cr15, [pc, #-692] @ 49edc │ │ │ │ stmib r7, {r1, r2, r3, r8, r9, sl, fp, sp, pc}^ │ │ │ │ - bmi fe80e9a0 │ │ │ │ - blmi fe822480 │ │ │ │ + bmi fe80e9a8 │ │ │ │ + blmi fe822488 │ │ │ │ @ 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, [r2, #744]! @ 0x2e8 │ │ │ │ + stcl 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 │ │ │ │ - ldcl 7, cr15, [r8], #-744 @ 0xfffffd18 │ │ │ │ + ldcl 7, cr15, [r4], #-744 @ 0xfffffd18 │ │ │ │ eorle r2, fp, r4, lsl #16 │ │ │ │ vst1.16 {d20-d22}, [pc], r2 │ │ │ │ strtmi r7, [r0], -r0, lsl #2 │ │ │ │ - stmib r6, {r1, r3, r4, r5, r7, r8, r9, sl, ip, sp, lr, pc}^ │ │ │ │ + stmib 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 1d881f6 │ │ │ │ - blmi 1e9cc24 │ │ │ │ + blx 1d881fe │ │ │ │ + blmi 1e9cc2c │ │ │ │ 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 │ │ │ │ stmialt lr!, {r0, r4, r6, r7, r8, r9, sl, ip, sp, lr, pc}^ │ │ │ │ @ instruction: 0x4648213a │ │ │ │ - beq 86394 │ │ │ │ + beq 8639c │ │ │ │ rsbsge pc, pc, r9, lsl #17 │ │ │ │ - bl ff988148 │ │ │ │ + bl ff888150 │ │ │ │ adcsle r2, r7, r0, lsl #16 │ │ │ │ @ instruction: 0x46512210 │ │ │ │ - blge c826c │ │ │ │ - bl ff008158 │ │ │ │ + blge c8274 │ │ │ │ + bl fef08160 │ │ │ │ @ instruction: 0xf1074649 │ │ │ │ rsbsvs r0, r8, ip, lsl #19 │ │ │ │ @ instruction: 0x46482230 │ │ │ │ - blx 128824e │ │ │ │ - blcs e4870 │ │ │ │ + blx 1288256 │ │ │ │ + blcs e4878 │ │ │ │ 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 │ │ │ │ @@ -70885,39 +70887,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 @ │ │ │ │ - bl fff081d8 │ │ │ │ + bl ffe081e0 │ │ │ │ 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 4a4808 │ │ │ │ + blcs 4a4810 │ │ │ │ @ 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 643b0 │ │ │ │ + blcs 643b8 │ │ │ │ svcge 0x0046f43f │ │ │ │ and r6, r3, r1, lsr r8 │ │ │ │ - blcs 647bc │ │ │ │ + blcs 647c4 │ │ │ │ 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}^ │ │ │ │ @@ -70928,165 +70930,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 a084c0 │ │ │ │ + bmi a084c8 │ │ │ │ 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 r6, {r1, r3, r4, r5, r7, r8, r9, sl, ip, sp, lr, pc} │ │ │ │ + ldm 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 1e48c8 │ │ │ │ + blcs 1e48d0 │ │ │ │ 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 │ │ │ │ - ldmdb ip!, {r1, r3, r4, r5, r7, r8, r9, sl, ip, sp, lr, pc} │ │ │ │ - andeq r5, r3, ip, ror #28 │ │ │ │ + ldmdb r8!, {r1, r3, r4, r5, r7, r8, r9, sl, ip, sp, lr, pc} │ │ │ │ + andeq r5, r3, r4, ror #28 │ │ │ │ ldrdeq r0, [r0], -r8 │ │ │ │ - muleq r0, ip, r6 │ │ │ │ - andeq r3, r1, lr, asr r8 │ │ │ │ - andeq r3, r1, ip, lsl #16 │ │ │ │ - andeq lr, r0, r4, asr ip │ │ │ │ - ldrdeq r5, [r3], -r4 │ │ │ │ - andeq r3, r1, lr, asr #15 │ │ │ │ - andeq pc, r7, lr, ror #15 │ │ │ │ - @ instruction: 0x000136b6 │ │ │ │ - andeq r5, r3, r2, ror #24 │ │ │ │ - andeq lr, r0, r0, ror sl │ │ │ │ + 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, asr #27 │ │ │ │ + @ instruction: 0x000137be │ │ │ │ + andeq pc, r7, r6, ror #15 │ │ │ │ + andeq r3, r1, r6, lsr #13 │ │ │ │ + andeq r5, r3, sl, asr ip │ │ │ │ + andeq lr, r0, r0, ror #20 │ │ │ │ svcmi 0x00f0e92d │ │ │ │ stcpl 4, cr15, [r0], {79} @ 0x4f │ │ │ │ @ instruction: 0x0c0cebad │ │ │ │ - bleq ff08877c │ │ │ │ + bleq ff088784 │ │ │ │ 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 644e0 │ │ │ │ + blcs 644e8 │ │ │ │ sbcshi pc, r6, r0, asr #32 │ │ │ │ smlatbcs r4, r9, ip, r4 │ │ │ │ @ instruction: 0x4620447c │ │ │ │ - bl ff00836c │ │ │ │ + bl fef08374 │ │ │ │ stmdacs r0, {r0, r7, r9, sl, lr} │ │ │ │ rschi pc, r1, r0, asr #32 │ │ │ │ strtmi r4, [r0], -r5, lsr #19 │ │ │ │ @ instruction: 0xf7ba4479 │ │ │ │ - strmi lr, [r4], -r4, lsl #25 │ │ │ │ + strmi lr, [r4], -r0, lsl #25 │ │ │ │ @ instruction: 0xf0002800 │ │ │ │ @ instruction: 0xf50780d8 │ │ │ │ strmi r7, [r2], -r2, asr #11 │ │ │ │ strtmi r2, [r8], -r0, lsl #3 │ │ │ │ orrls pc, r4, r7, lsl #17 │ │ │ │ - ldmda r0!, {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}^ │ │ │ │ @ instruction: 0xf0002800 │ │ │ │ @ instruction: 0xf89780c6 │ │ │ │ - blcs 56acc │ │ │ │ + blcs 56ad4 │ │ │ │ sbchi pc, r1, r0 │ │ │ │ @ instruction: 0xf1074628 │ │ │ │ strtmi r0, [r9], -r0, lsr #10 │ │ │ │ @ instruction: 0xf7ba464a │ │ │ │ - bvs f44f10 │ │ │ │ + bvs f44f08 │ │ │ │ ldmdavc fp, {r0, r2, r9, sl, lr} │ │ │ │ svclt 0x00182b0a │ │ │ │ @ instruction: 0xf0402b00 │ │ │ │ mrcmi 0, 4, r8, cr2, cr2, {5} │ │ │ │ @ instruction: 0x21bc4622 │ │ │ │ @ instruction: 0x4630447e │ │ │ │ - blx b884c6 │ │ │ │ - blmi fe31cf2c │ │ │ │ + blx b884ce │ │ │ │ + blmi fe31cf34 │ │ │ │ andsvs r4, r5, sl, ror r4 │ │ │ │ ldmpl r3, {r1, r3, r4, r5, r8, fp, sp, lr}^ │ │ │ │ - blcs 64568 │ │ │ │ + blcs 64570 │ │ │ │ addshi pc, sl, r0, asr #32 │ │ │ │ stc2 7, cr15, [r4, #-1020] @ 0xfffffc04 │ │ │ │ ldrbtmi r4, [fp], #-2954 @ 0xfffff476 │ │ │ │ - blcs a4578 │ │ │ │ + blcs a4580 │ │ │ │ @ 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 │ │ │ │ - @ instruction: 0x4681e9b8 │ │ │ │ + @ instruction: 0x4681e9b4 │ │ │ │ suble r2, sl, r0, lsl #16 │ │ │ │ @ instruction: 0xf7ba4648 │ │ │ │ - stmdacs r0, {r1, sl, fp, sp, lr, pc} │ │ │ │ + stmdacs r0, {r1, r2, r3, r4, r5, r6, r7, r8, r9, 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, r5, r8, fp, sp, lr, pc} │ │ │ │ + stmdacs r0, {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 fe9079b4 │ │ │ │ + blvc fe9079bc │ │ │ │ @ instruction: 0xf7ba4658 │ │ │ │ - stmdacc r1, {r2, r4, r5, r9, fp, sp, lr, pc} │ │ │ │ + stmdacc r1, {r4, r5, r9, fp, sp, lr, pc} │ │ │ │ @ instruction: 0xf81b2200 │ │ │ │ - blcs 17965a8 │ │ │ │ + blcs 17965b0 │ │ │ │ @ instruction: 0xf80bbf08 │ │ │ │ @ instruction: 0xf1074000 │ │ │ │ @ instruction: 0xf5070424 │ │ │ │ strtmi r7, [r1], -r6, lsr #1 │ │ │ │ - b 6884a4 │ │ │ │ + b 5884ac │ │ │ │ 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 ff0084c0 │ │ │ │ + bl fef084c8 │ │ │ │ @ instruction: 0xd1bc2800 │ │ │ │ @ instruction: 0xf7ba4648 │ │ │ │ - blmi 160581c │ │ │ │ + blmi 1605814 │ │ │ │ ldrbtmi r3, [fp], #-1537 @ 0xfffff9ff │ │ │ │ adcsmi r6, r3, #1769472 @ 0x1b0000 │ │ │ │ @ instruction: 0xf8d7d8a0 │ │ │ │ - bmi 152e624 │ │ │ │ + bmi 152e62c │ │ │ │ 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 │ │ │ │ @@ -71097,128 +71099,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 ff10860e │ │ │ │ + blx ff108616 │ │ │ │ stmdami r3, {r1, r2, r3, r4, r6, r8, r9, sl, sp, lr, pc}^ │ │ │ │ biccs r4, r1, r2, lsr #12 │ │ │ │ @ instruction: 0xf7f64478 │ │ │ │ - blmi d4903c │ │ │ │ + blmi d49044 │ │ │ │ ldmpl r3, {r1, r3, r4, r5, r8, fp, sp, lr}^ │ │ │ │ - blcs 646c4 │ │ │ │ + blcs 646cc │ │ │ │ @ instruction: 0xf107d13f │ │ │ │ andcs r0, r0, ip, lsl r1 │ │ │ │ - stmib r8!, {r1, r3, r4, r5, r7, r8, r9, sl, ip, sp, lr, pc}^ │ │ │ │ + stmib 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 │ │ │ │ - strmi lr, [r4], -sl, asr #22 │ │ │ │ + strmi lr, [r4], -r6, asr #22 │ │ │ │ teqle pc, r0, lsl #16 │ │ │ │ stmdbeq r8!, {r0, r1, r2, r8, ip, sp, lr, pc} │ │ │ │ @ instruction: 0x46484e35 │ │ │ │ @ instruction: 0xf7ba4d35 │ │ │ │ - blmi dc558c │ │ │ │ + blmi dc5584 │ │ │ │ ldrbtmi r6, [lr], #-2362 @ 0xfffff6c6 │ │ │ │ @ instruction: 0xf852447d │ │ │ │ strbmi r8, [r0], -r3 │ │ │ │ - svc 0x0086f7b9 │ │ │ │ + svc 0x0082f7b9 │ │ │ │ @ instruction: 0xf44f4b31 │ │ │ │ @ instruction: 0x46317293 │ │ │ │ andcs r4, r1, fp, ror r4 │ │ │ │ cmncs r2, #67108864 @ 0x4000000 │ │ │ │ movwls r9, #1282 @ 0x502 │ │ │ │ @ instruction: 0xf7d44623 │ │ │ │ @ instruction: 0x4648fbbb │ │ │ │ - stmda r6!, {r1, r3, r4, r5, r7, r8, r9, sl, ip, sp, lr, pc} │ │ │ │ + stmda r2!, {r1, r3, r4, r5, r7, r8, r9, sl, ip, sp, lr, pc} │ │ │ │ @ instruction: 0x464068bb │ │ │ │ ldmibvs r8!, {r3, r4, r7, r8, r9, sl, lr}^ │ │ │ │ @ instruction: 0xf7ba4621 │ │ │ │ - blmi 584da4 │ │ │ │ + blmi 584d9c │ │ │ │ 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 1c086b6 │ │ │ │ + blx 1c086be │ │ │ │ @ instruction: 0xf7b9e7b7 │ │ │ │ - @ instruction: 0xf44fefcc │ │ │ │ + @ instruction: 0xf44fefc8 │ │ │ │ @ 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 20085f8 │ │ │ │ - andeq r5, r3, sl, lsr #23 │ │ │ │ - andeq r5, r3, r6, lsr #23 │ │ │ │ - ldrdeq r0, [r0], -r8 │ │ │ │ - ldrdeq r0, [r0], -r0 @ │ │ │ │ - andeq r3, r1, r0, ror r0 │ │ │ │ - @ instruction: 0x0000a3b0 │ │ │ │ - andeq r3, r1, r8, lsr r5 │ │ │ │ - andeq r9, r3, r8, asr r8 │ │ │ │ - andeq r9, r3, r2, asr #16 │ │ │ │ - andeq r3, r1, r8, asr #11 │ │ │ │ - andeq pc, r0, r0, asr #2 │ │ │ │ - andeq r9, r3, r2, ror #14 │ │ │ │ - andeq r5, r3, sl, lsl #20 │ │ │ │ - strdeq r3, [r1], -r2 │ │ │ │ - @ instruction: 0x00012eb0 │ │ │ │ - andeq r2, r1, r2, lsr #29 │ │ │ │ - ldrdeq r3, [r1], -r4 │ │ │ │ + b 1f08600 │ │ │ │ + andeq r5, r3, r2, lsr #23 │ │ │ │ + muleq r3, lr, fp │ │ │ │ + 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, asr r8 │ │ │ │ + andeq r9, r3, sl, lsr r8 │ │ │ │ + @ instruction: 0x000135b8 │ │ │ │ + andeq pc, r0, r0, lsr r1 @ │ │ │ │ + andeq r9, r3, sl, asr r7 │ │ │ │ + andeq r5, r3, r2, lsl #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, lr, lsl #7 │ │ │ │ - andeq r3, r1, r8, lsr #8 │ │ │ │ + andeq r3, r1, lr, ror r3 │ │ │ │ + andeq r3, r1, r8, lsl r4 │ │ │ │ muleq r0, r8, r4 │ │ │ │ - andeq r3, r1, r4, lsr #8 │ │ │ │ - andeq r3, r1, ip, lsr r3 │ │ │ │ - strdeq r2, [r1], -sl │ │ │ │ + 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 186bc0 │ │ │ │ + beq 186bc8 │ │ │ │ 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 b9bfec │ │ │ │ + bcs b9bff4 │ │ │ │ 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 6890c │ │ │ │ + bcs 68914 │ │ │ │ @ instruction: 0xf7dfd1ed │ │ │ │ ldmdbmi sp, {r0, 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 │ │ │ │ @@ -71233,276 +71235,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 68968 │ │ │ │ + bcs 68970 │ │ │ │ @ instruction: 0xf7dfd1bf │ │ │ │ stmdbmi r8, {r0, r1, r2, r3, r5, r8, r9, sl, fp, ip, sp, lr, pc} │ │ │ │ @ instruction: 0xe7d04479 │ │ │ │ - svc 0x000af7b9 │ │ │ │ - andeq r5, r3, r8, ror #16 │ │ │ │ + svc 0x0006f7b9 │ │ │ │ + andeq r5, r3, r0, ror #16 │ │ │ │ ldrdeq r0, [r0], -r8 │ │ │ │ - andeq r3, r1, r2, ror #6 │ │ │ │ - andeq r5, r3, sl, lsl r8 │ │ │ │ - andeq r3, r1, r4, lsr #6 │ │ │ │ - andeq r3, r1, r8, asr #5 │ │ │ │ - andeq r3, r1, r8, lsr #5 │ │ │ │ + andeq r3, r1, r2, asr r3 │ │ │ │ + andeq r5, r3, r2, lsl r8 │ │ │ │ + andeq r3, r1, r4, lsl r3 │ │ │ │ + @ instruction: 0x000132b8 │ │ │ │ + muleq r1, r8, r2 │ │ │ │ vst3.32 {d27,d29,d31}, [pc :64], r8 │ │ │ │ - bl feba1a94 │ │ │ │ + bl feba1a9c │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ @ instruction: 0x46040ff0 │ │ │ │ svcge 0x00006983 │ │ │ │ @ instruction: 0xf04f4798 │ │ │ │ strdvs r3, [r3], #-63 @ 0xffffffc1 @ │ │ │ │ svclt 0x0000bd98 │ │ │ │ svcge 0x0000b480 │ │ │ │ @ instruction: 0xf85d46bd │ │ │ │ @ instruction: 0xf7b97b04 │ │ │ │ - svclt 0x0000bdbd │ │ │ │ + svclt 0x0000bdb9 │ │ │ │ svcge 0x0000b480 │ │ │ │ @ instruction: 0xf85d46bd │ │ │ │ @ instruction: 0xf7ba7b04 │ │ │ │ - svclt 0x0000b987 │ │ │ │ + svclt 0x0000b983 │ │ │ │ andcs fp, r0, r0, lsl #9 │ │ │ │ ldrtmi sl, [sp], r0, lsl #30 │ │ │ │ - blvc 188a4c │ │ │ │ + blvc 188a54 │ │ │ │ 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 @ │ │ │ │ - mcr 7, 2, pc, cr10, cr9, {5} @ │ │ │ │ + mcr 7, 2, pc, cr6, cr9, {5} @ │ │ │ │ @ instruction: 0xf7ba4628 │ │ │ │ - andcs lr, r0, #184, 16 @ 0xb80000 │ │ │ │ + andcs lr, r0, #180, 16 @ 0xb40000 │ │ │ │ ldrmi r4, [r0], -r9, lsr #12 │ │ │ │ - ldmdb ip, {r1, r3, r4, r5, r7, r8, r9, sl, ip, sp, lr, pc}^ │ │ │ │ + ldmdb 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, r3, r6, r8, fp, sp, lr, pc} │ │ │ │ + ldmdami r8, {r3, r6, r8, fp, sp, lr, pc} │ │ │ │ @ instruction: 0xf7b94478 │ │ │ │ - bmi 645f28 │ │ │ │ + bmi 645f20 │ │ │ │ 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 142ea74 │ │ │ │ + b 142ea7c │ │ │ │ ldrtmi r0, [r2], -ip, lsl #9 │ │ │ │ ldrbtmi r4, [r9], #1603 @ 0x643 │ │ │ │ subseq pc, r8, r9, lsl #2 │ │ │ │ @ instruction: 0xf7ba4420 │ │ │ │ - strmi lr, [r6], -r8, ror #18 │ │ │ │ + strmi lr, [r6], -r4, ror #18 │ │ │ │ bicsle r2, r5, r0, lsl #16 │ │ │ │ movwcs r4, #5281 @ 0x14a1 │ │ │ │ andscc pc, r8, r9, asr #17 │ │ │ │ @ instruction: 0xf7b9e7d2 │ │ │ │ - svclt 0x0000ee76 │ │ │ │ - andeq r5, r3, lr, lsl #14 │ │ │ │ + svclt 0x0000ee72 │ │ │ │ + andeq r5, r3, r6, lsl #14 │ │ │ │ ldrdeq r0, [r0], -r8 │ │ │ │ - andeq pc, r7, r6, lsr r2 @ │ │ │ │ - andeq pc, r7, r8, ror #3 │ │ │ │ - andeq r5, r3, lr, lsr #13 │ │ │ │ - @ instruction: 0x0007f1b6 │ │ │ │ + andeq pc, r7, lr, lsr #4 │ │ │ │ + andeq pc, r7, r0, ror #3 │ │ │ │ + andeq r5, r3, r6, lsr #13 │ │ │ │ + andeq pc, r7, lr, lsr #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 @ │ │ │ │ - stmda r8!, {r1, r3, r4, r5, r7, r8, r9, sl, ip, sp, lr, pc} │ │ │ │ + stmda 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 │ │ │ │ - stmib sl, {r1, r3, r4, r5, r7, r8, r9, sl, ip, sp, lr, pc} │ │ │ │ + stmib 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 888f0 │ │ │ │ + ldmib ip!, {r1, r3, r4, r5, r7, r8, r9, sl, ip, sp, lr, pc}^ │ │ │ │ ldreq pc, [r8], #-265 @ 0xfffffef7 │ │ │ │ @ instruction: 0xf1094648 │ │ │ │ @ instruction: 0x46250658 │ │ │ │ ldmdbeq r4, {r0, r3, r8, ip, sp, lr, pc}^ │ │ │ │ @ instruction: 0xf7b946b0 │ │ │ │ - and lr, r3, r6, asr #27 │ │ │ │ + and lr, r3, r2, asr #27 │ │ │ │ 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 808920 │ │ │ │ + b 708928 │ │ │ │ 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 5c2f4 │ │ │ │ + blcs 5c2fc │ │ │ │ ldmdavs r0!, {r0, r2, r4, r5, r6, r7, ip, lr, pc}^ │ │ │ │ @ instruction: 0xf7ba4641 │ │ │ │ - strcc lr, [r4], -r2, ror #19 │ │ │ │ + @ instruction: 0x3604e9de │ │ │ │ @ instruction: 0xf8c5454c │ │ │ │ mvnsle r8, r0 │ │ │ │ andseq pc, r0, r7, lsl #2 │ │ │ │ - mcr 7, 2, pc, cr6, cr9, {5} @ │ │ │ │ + mcr 7, 2, pc, cr2, cr9, {5} @ │ │ │ │ ldmdavs fp!, {r0, r2, r4, fp, lr}^ │ │ │ │ @ instruction: 0x47984478 │ │ │ │ @ instruction: 0x464168f8 │ │ │ │ - svc 0x00d4f7b9 │ │ │ │ - blmi 3dd2d8 │ │ │ │ + svc 0x00d0f7b9 │ │ │ │ + blmi 3dd2e0 │ │ │ │ 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: 0xf7b9e8a8 │ │ │ │ - svclt 0x0000ede2 │ │ │ │ - andeq r5, r3, r6, lsr r6 │ │ │ │ + @ instruction: 0xf7b9e8a4 │ │ │ │ + svclt 0x0000edde │ │ │ │ + andeq r5, r3, lr, lsr #12 │ │ │ │ ldrdeq r0, [r0], -r8 │ │ │ │ @ instruction: 0xfffffebd │ │ │ │ - andeq pc, r7, lr, lsr #2 │ │ │ │ - strheq pc, [r7], -r0 @ │ │ │ │ - andeq r5, r3, r0, ror r5 │ │ │ │ - andeq pc, r7, lr, ror r0 @ │ │ │ │ + andeq pc, r7, r6, lsr #2 │ │ │ │ + andeq pc, r7, r8, lsr #1 │ │ │ │ + andeq r5, r3, r8, ror #10 │ │ │ │ + andeq pc, r7, r6, ror r0 @ │ │ │ │ vst3. {d27,d29,d31}, [pc :256], r0 │ │ │ │ - bl feba1ce8 │ │ │ │ + bl feba1cf0 │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ @ instruction: 0xf5ad0da0 │ │ │ │ svcge 0x00007d13 │ │ │ │ - blmi 12dc300 │ │ │ │ + blmi 12dc308 │ │ │ │ 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, r4, r5, r6, r7, fp, sp, lr, pc} │ │ │ │ + stmdacs r0, {r1, r4, r5, r6, r7, fp, sp, lr, pc} │ │ │ │ strmi sp, [r4], -sp, ror #2 │ │ │ │ andseq pc, r0, r7, lsl #2 │ │ │ │ - stmdb lr!, {r1, r3, r4, r5, r7, r8, r9, sl, ip, sp, lr, pc}^ │ │ │ │ + stmdb sl!, {r1, r3, r4, r5, r7, r8, r9, sl, ip, sp, lr, pc}^ │ │ │ │ @ instruction: 0xf7b96878 │ │ │ │ - ldmvs fp!, {r2, r3, r4, r5, r8, sl, fp, sp, lr, pc}^ │ │ │ │ + ldmvs fp!, {r3, r4, r5, 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 │ │ │ │ - @ instruction: 0x4604e8de │ │ │ │ + @ instruction: 0x4604e8da │ │ │ │ cmple fp, r0, lsl #16 │ │ │ │ addsvc pc, r4, r7, lsl #10 │ │ │ │ - ldmdb r6, {r1, r3, r4, r5, r7, r8, r9, sl, ip, sp, lr, pc}^ │ │ │ │ + ldmdb 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 │ │ │ │ - sbfxmi lr, sl, #19, #17 │ │ │ │ + sbfxmi lr, r6, #19, #17 │ │ │ │ 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 fe288b40 │ │ │ │ + blx fe288b48 │ │ │ │ stmdavs sl!, {r0, r3, r4, r5, r6, r7, fp, sp, lr} │ │ │ │ - bcs a4dd0 │ │ │ │ + bcs a4dd8 │ │ │ │ ldmvs sl!, {r1, r5, r6, r7, r8, ip, lr, pc}^ │ │ │ │ movweq pc, #16451 @ 0x4043 @ │ │ │ │ @ instruction: 0xe7e96093 │ │ │ │ addsvc pc, r4, r7, lsl #10 │ │ │ │ - stc 7, cr15, [r8, #740]! @ 0x2e4 │ │ │ │ + stc 7, cr15, [r4, #740]! @ 0x2e4 │ │ │ │ ldmdavs fp!, {r3, r4, r5, r6, r7, fp, sp, lr} │ │ │ │ @ instruction: 0xf1074798 │ │ │ │ @ instruction: 0xf7b90010 │ │ │ │ - ldmdavs r8!, {r1, r5, r7, r8, sl, fp, sp, lr, pc}^ │ │ │ │ - ldc 7, cr15, [r6], #-740 @ 0xfffffd1c │ │ │ │ - blmi 5dd434 │ │ │ │ + ldmdavs r8!, {r1, r2, r3, r4, r7, r8, sl, fp, sp, lr, pc}^ │ │ │ │ + ldc 7, cr15, [r2], #-740 @ 0xfffffd1c │ │ │ │ + blmi 5dd43c │ │ │ │ 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!, {r4, r6, r7, r9, sl, fp, sp, lr, pc} │ │ │ │ + ldmvs r3!, {r2, r3, r6, r7, r9, sl, fp, sp, lr, pc} │ │ │ │ ldmdavs r8!, {r1, r6, r7, r8, r9, sl, sp, lr, pc}^ │ │ │ │ - ldc 7, cr15, [sl], {185} @ 0xb9 │ │ │ │ + ldc 7, cr15, [r6], {185} @ 0xb9 │ │ │ │ andseq pc, r0, r7, lsl #2 │ │ │ │ - stmda r0, {r1, r3, r4, r5, r7, r8, r9, sl, ip, sp, lr, pc} │ │ │ │ + svc 0x00fcf7b9 │ │ │ │ ldmdavs fp!, {r3, r4, r5, r6, r7, fp, sp, lr} │ │ │ │ @ instruction: 0xf5074798 │ │ │ │ @ instruction: 0xf7b97094 │ │ │ │ - @ instruction: 0xf7b9effa │ │ │ │ - svclt 0x0000ed34 │ │ │ │ - andeq r5, r3, r2, lsl #10 │ │ │ │ + @ instruction: 0xf7b9eff6 │ │ │ │ + svclt 0x0000ed30 │ │ │ │ strdeq r5, [r3], -sl │ │ │ │ + strdeq r5, [r3], -r2 │ │ │ │ ldrdeq r0, [r0], -r8 │ │ │ │ @ instruction: 0xfffffd43 │ │ │ │ andeq r0, r0, r0, lsr r4 │ │ │ │ - andeq r5, r3, r0, lsr r4 │ │ │ │ + andeq r5, r3, r8, lsr #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: 0xb180ecb6 │ │ │ │ - svc 0x0028f7b9 │ │ │ │ - blcs 324c6c │ │ │ │ + @ instruction: 0xb180ecb2 │ │ │ │ + svc 0x0024f7b9 │ │ │ │ + blcs 324c74 │ │ │ │ strtmi sp, [r8], -fp, lsl #2 │ │ │ │ - ldmda r0!, {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}^ │ │ │ │ ldrtmi r4, [r1], -sl, lsr #12 │ │ │ │ @ instruction: 0xf7b94640 │ │ │ │ - @ instruction: 0x4604ec90 │ │ │ │ + strmi lr, [r4], -ip, lsl #25 │ │ │ │ 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 │ │ │ │ @@ -71518,15 +71520,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 │ │ │ │ - mcr 7, 3, pc, cr14, cr9, {5} @ │ │ │ │ + mcr 7, 3, pc, 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} │ │ │ │ @@ -71546,26 +71548,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 da148 │ │ │ │ + bl da150 │ │ │ │ ldmdavc fp, {r0, r1, r6, r8, r9}^ │ │ │ │ movtne pc, #963 @ 0x3c3 @ │ │ │ │ svclt 0x00944586 │ │ │ │ @ instruction: 0xf0032300 │ │ │ │ - blcs 4b95c │ │ │ │ + blcs 4b964 │ │ │ │ strcs sp, [r0, #-497] @ 0xfffffe0f │ │ │ │ svcpl 0x0001f80e │ │ │ │ movweq lr, #2990 @ 0xbae │ │ │ │ movwcc lr, #4114 @ 0x1012 │ │ │ │ - bcs 68dd4 │ │ │ │ - bne 73f55c │ │ │ │ + bcs 68ddc │ │ │ │ + bne 73f564 │ │ │ │ @ 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 │ │ │ │ @@ -71579,18 +71581,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 febffc78 │ │ │ │ + bl febffc80 │ │ │ │ ldrb r0, [pc, r0, lsl #6] │ │ │ │ ldmdbvs fp!, {r3, r4, r7, r9, sl, lr} │ │ │ │ - bne 71c9a0 │ │ │ │ + bne 71c9a8 │ │ │ │ @ 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}^ │ │ │ │ @@ -71624,28 +71626,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, [r4], #-892 @ 0xfffffc84 │ │ │ │ @ instruction: 0x46a168fb │ │ │ │ stmdaeq r4, {r5, r7, r8, ip, sp, lr, pc} │ │ │ │ - blcc 9c7cc │ │ │ │ + blcc 9c7d4 │ │ │ │ movweq lr, #6599 @ 0x19c7 │ │ │ │ @ instruction: 0xf8946bbb │ │ │ │ - blcs b6e88 │ │ │ │ + blcs b6e90 │ │ │ │ @ instruction: 0xf1bbd04f │ │ │ │ eorle r0, fp, r0, lsl #30 │ │ │ │ @ instruction: 0x46284659 │ │ │ │ @ instruction: 0xf814e003 │ │ │ │ strtmi r1, [r8], -r1, lsl #30 │ │ │ │ @ instruction: 0xf7b9b321 │ │ │ │ - stmdacs r0, {r2, r6, r7, r8, sl, fp, sp, lr, pc} │ │ │ │ + stmdacs r0, {r6, r7, r8, sl, fp, sp, lr, pc} │ │ │ │ @ instruction: 0x46a2d1f7 │ │ │ │ and r4, r2, r3, lsr #13 │ │ │ │ - ldc 7, cr15, [ip, #740]! @ 0x2e4 │ │ │ │ + ldc 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 │ │ │ │ @@ -71664,57 +71666,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 57320 │ │ │ │ + blcs 57328 │ │ │ │ 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 │ │ │ │ - ldc 7, cr15, [lr, #-740]! @ 0xfffffd1c │ │ │ │ + ldc 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, [r4, #-740]! @ 0xfffffd1c │ │ │ │ + ldc 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 feba2178 │ │ │ │ + bl feba2180 │ │ │ │ @ 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 feba219c │ │ │ │ + bl feba21a4 │ │ │ │ @ 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: 0x0000a3ba │ │ │ │ + andeq sl, r0, sl, lsr #7 │ │ │ │ vst3.32 {d27,d29,d31}, [pc :64], r0 │ │ │ │ - bl feba21c4 │ │ │ │ + bl feba21cc │ │ │ │ @ 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]! │ │ │ │ @@ -71722,40 +71724,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, [r0, #-740] @ 0xfffffd1c │ │ │ │ + ldcl 7, cr15, [ip], #740 @ 0x2e4 │ │ │ │ strmi r4, [r2], -r1, lsl #13 │ │ │ │ @ instruction: 0xf7b9b18c │ │ │ │ - stmdavs r2, {r1, r4, r6, r7, sl, fp, sp, lr, pc} │ │ │ │ + stmdavs r2, {r1, r2, r3, 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 │ │ │ │ - stcl 7, cr15, [ip], #740 @ 0x2e4 │ │ │ │ + stcl 7, cr15, [r8], #740 @ 0x2e4 │ │ │ │ ldrbmi r4, [r1], -r2, lsl #12 │ │ │ │ @ instruction: 0xf7b94640 │ │ │ │ - bllt 1686cf0 │ │ │ │ + bllt 1686ce8 │ │ │ │ andmi pc, r9, r8, lsl r8 @ │ │ │ │ teqlt ip, #-1056964608 @ 0xc1000000 │ │ │ │ - ldc 7, cr15, [r6], #740 @ 0x2e4 │ │ │ │ + ldc 7, cr15, [r2], #740 @ 0x2e4 │ │ │ │ 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, [r0], #740 @ 0x2e4 │ │ │ │ + ldcl 7, cr15, [ip], {185} @ 0xb9 │ │ │ │ @ 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 │ │ │ │ @@ -71764,30 +71766,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 │ │ │ │ - andeq sl, r0, r6, ror #5 │ │ │ │ + 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 1289046 │ │ │ │ + blx 128904e │ │ │ │ @ instruction: 0xf1054604 │ │ │ │ strbmi r0, [r8], -r1, lsl #18 │ │ │ │ - blx 1109052 │ │ │ │ + blx 110905a │ │ │ │ eorvs r4, r0, r6, lsl #12 │ │ │ │ svceq 0x0000f1b8 │ │ │ │ strbmi sp, [r1], -fp │ │ │ │ @ instruction: 0xf7b9462a │ │ │ │ - movwcs lr, #2688 @ 0xa80 │ │ │ │ + movwcs lr, #2684 @ 0xa7c │ │ │ │ @ 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 │ │ │ │ @@ -71795,34 +71797,34 @@ │ │ │ │ svceq 0x00d0f8cc │ │ │ │ strmi fp, [ip], -r3, lsl #1 │ │ │ │ svcge 0x00004681 │ │ │ │ @ instruction: 0x46204619 │ │ │ │ @ instruction: 0x4690461d │ │ │ │ @ instruction: 0xf8baf7f7 │ │ │ │ teqle r2, r1, lsl #16 │ │ │ │ - bleq 1c5d38 │ │ │ │ + bleq 1c5d40 │ │ │ │ @ instruction: 0x46586b79 │ │ │ │ @ instruction: 0xf8b2f7f7 │ │ │ │ @ instruction: 0xd12a2801 │ │ │ │ andcs r6, ip, fp, ror fp │ │ │ │ rsbsvs r4, fp, fp, asr r4 │ │ │ │ - blx 3890be │ │ │ │ + blx 3890c6 │ │ │ │ @ instruction: 0x4606687b │ │ │ │ eorsvs r3, fp, r1, lsl #6 │ │ │ │ @ instruction: 0xf7df4618 │ │ │ │ strbmi pc, [r9], -r5, lsl #22 @ │ │ │ │ strtmi r4, [r2], -r2, lsl #13 │ │ │ │ @ instruction: 0xf7b96030 │ │ │ │ - strtmi lr, [sl], -r6, asr #20 │ │ │ │ - bl 2dca64 │ │ │ │ + strtmi lr, [sl], -r2, asr #20 │ │ │ │ + bl 2dca6c │ │ │ │ @ instruction: 0xf7b90004 │ │ │ │ - bl 305a68 │ │ │ │ + bl 305a60 │ │ │ │ ldmib r7, {r0, r1, r3}^ │ │ │ │ @ instruction: 0xf7b9120c │ │ │ │ - ldmdavs fp!, {r1, r3, r4, r5, r9, fp, sp, lr, pc} │ │ │ │ + ldmdavs fp!, {r1, r2, r4, r5, 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 │ │ │ │ @@ -71842,78 +71844,78 @@ │ │ │ │ stmiavs r8!, {r4, r5, r6, r7, r8, pc} │ │ │ │ @ instruction: 0xf7df4420 │ │ │ │ @ instruction: 0xf8d5fac5 │ │ │ │ strmi r8, [r6], -r0 │ │ │ │ svceq 0x0000f1b8 │ │ │ │ stmdavs sl!, {r1, r2, r3, ip, lr, pc}^ │ │ │ │ andcc r4, r1, #68157440 @ 0x4100000 │ │ │ │ - b 890c8 │ │ │ │ + ldmib ip!, {r0, r3, r4, r5, r7, r8, r9, sl, ip, sp, lr, pc}^ │ │ │ │ @ instruction: 0xf7df4640 │ │ │ │ stmiavs fp!, {r0, 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 feba2408 │ │ │ │ + bl feba2410 │ │ │ │ @ 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 r2, {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}^ │ │ │ │ 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 ff189160 │ │ │ │ + bl ff089168 │ │ │ │ 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 │ │ │ │ - strtmi lr, [r0], -sl, lsr #19 │ │ │ │ + strtmi lr, [r0], -r6, lsr #19 │ │ │ │ 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 fe8891a8 │ │ │ │ + bl fe7891b0 │ │ │ │ stmdaeq r1, {r8, ip, sp, lr, pc} │ │ │ │ andcc lr, r1, #212, 18 @ 0x350000 │ │ │ │ - bne ff49cae4 │ │ │ │ + bne ff49caec │ │ │ │ stmdale fp, {r3, r7, r8, sl, lr} │ │ │ │ strbmi r6, [r2], -r0, lsr #16 │ │ │ │ ldrmi r4, [r8], #-1585 @ 0xfffff9cf │ │ │ │ - stmib r2, {r0, r3, r4, r5, r7, r8, r9, sl, ip, sp, lr, pc} │ │ │ │ + ldmdb 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]! │ │ │ │ @@ -71921,119 +71923,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, r4, r6, r8, fp, sp, lr, pc} │ │ │ │ + stmdacs r0, {r1, r2, r3, r6, r8, fp, sp, lr, pc} │ │ │ │ @ instruction: 0xf7b9d069 │ │ │ │ - stmdavs r3, {r2, r6, r7, r8, r9, fp, sp, lr, pc} │ │ │ │ + stmdavs r3, {r6, r7, r8, r9, fp, sp, lr, pc} │ │ │ │ cmnle r4, fp, lsl #22 │ │ │ │ @ instruction: 0xf7b94630 │ │ │ │ - ldrtmi lr, [r0], -ip, lsl #26 │ │ │ │ - stc 7, cr15, [r6], #-740 @ 0xfffffd1c │ │ │ │ + ldrtmi lr, [r0], -r8, lsl #26 │ │ │ │ + stc 7, cr15, [r2], #-740 @ 0xfffffd1c │ │ │ │ stclne 6, cr4, [fp], #-20 @ 0xffffffec │ │ │ │ rscle r4, ip, r0, lsr r6 │ │ │ │ strbmi r4, [r8], -r9, lsr #12 │ │ │ │ - bl 1c8922c │ │ │ │ + bl 1b89234 │ │ │ │ ldrtmi r4, [r1], -r1, lsl #13 │ │ │ │ @ instruction: 0xf1b94628 │ │ │ │ rsble r0, r1, r0, lsl #30 │ │ │ │ - bl fe20923c │ │ │ │ + bl fe109244 │ │ │ │ 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, ip, asr #22 │ │ │ │ + rsbvs lr, r0, r8, asr #22 │ │ │ │ smlabbcs r0, r0, fp, fp │ │ │ │ @ instruction: 0xf1b84620 │ │ │ │ andle r0, r8, r0, lsl #30 │ │ │ │ @ instruction: 0xf10368a3 │ │ │ │ strbmi r0, [r2, #-632] @ 0xfffffd88 │ │ │ │ - bl fea81794 │ │ │ │ + bl fea8179c │ │ │ │ strbmi r0, [r3, #-259] @ 0xfffffefd │ │ │ │ @ instruction: 0xf7ffd249 │ │ │ │ stmdavs r0!, {r0, r1, r8, r9, sl, fp, ip, sp, lr, pc} │ │ │ │ ldrdcc lr, [r1, -r4] │ │ │ │ - bne ff29cc64 │ │ │ │ + bne ff29cc6c │ │ │ │ @ instruction: 0xf7ff4418 │ │ │ │ strmi pc, [r5], -fp, asr #24 │ │ │ │ ldmib r4, {r8, r9, ip, sp, pc}^ │ │ │ │ - bl 2b07ac │ │ │ │ + bl 2b07b4 │ │ │ │ @ instruction: 0xf7b90005 │ │ │ │ - strtmi lr, [r8], #-2858 @ 0xfffff4d6 │ │ │ │ + strtmi lr, [r8], #-2854 @ 0xfffff4da │ │ │ │ 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 685798 │ │ │ │ + bllt 685790 │ │ │ │ pop {r5, r6, fp, sp, lr} │ │ │ │ teqlt r4, r8 @ │ │ │ │ @ instruction: 0xb1236823 │ │ │ │ tstlt r2, r2, ror #16 │ │ │ │ rsbvs r2, r2, r0, lsl #4 │ │ │ │ @ instruction: 0x4630701a │ │ │ │ - ldm sl, {r0, r3, r4, r5, r7, r8, r9, sl, ip, sp, lr, pc}^ │ │ │ │ + ldm r6, {r0, r3, r4, r5, r7, r8, r9, sl, ip, sp, lr, pc}^ │ │ │ │ svclt 0x00183800 │ │ │ │ submi r2, r0, #1 │ │ │ │ mvnshi lr, #12386304 @ 0xbd0000 │ │ │ │ - bl 989300 │ │ │ │ + bl 889308 │ │ │ │ pop {r3, r6, r9, sl, lr} │ │ │ │ @ instruction: 0xf06f83f8 │ │ │ │ strb r0, [r4, r1]! │ │ │ │ rscle r2, ip, r0, lsl #26 │ │ │ │ - blcs 655bc │ │ │ │ + blcs 655c4 │ │ │ │ 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 1895cc │ │ │ │ + blvc 1895d4 │ │ │ │ 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 1895f8 │ │ │ │ + blvc 189600 │ │ │ │ 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, r2, r3, r8, fp, ip, sp, lr, pc} │ │ │ │ @ instruction: 0xf90af7df │ │ │ │ eorvs r2, r3, r0, lsl #6 │ │ │ │ @ instruction: 0x4770bd98 │ │ │ │ vst3.32 {d27,d29,d31}, [pc :256], r0 │ │ │ │ - bl feba26c0 │ │ │ │ + bl feba26c8 │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ @ instruction: 0x46040ff0 │ │ │ │ andcs sl, ip, r0, lsl #30 │ │ │ │ @ instruction: 0xf944f7df │ │ │ │ svclt 0x00082c00 │ │ │ │ @ instruction: 0x46052478 │ │ │ │ @ instruction: 0xf7df4620 │ │ │ │ @@ -72043,25 +72045,25 @@ │ │ │ │ andsvc r4, sl, r8, lsr #12 │ │ │ │ svclt 0x0000bdb0 │ │ │ │ svcmi 0x00f0e92d │ │ │ │ stcpl 4, cr15, [r0], {79} @ 0x4f │ │ │ │ @ instruction: 0x0c0cebad │ │ │ │ svceq 0x00d0f8cc │ │ │ │ svcge 0x0000b083 │ │ │ │ - bcs 5cf08 │ │ │ │ + bcs 5cf10 │ │ │ │ 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 3dbf94 │ │ │ │ + ble 3dbf9c │ │ │ │ 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 │ │ │ │ @@ -72078,21 +72080,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 ffdd6194 │ │ │ │ + blle ffdd619c │ │ │ │ stmdbeq r9, {r0, r1, r2, r3, r6, r9, fp, sp, lr, pc}^ │ │ │ │ svceq 0x0000f1bb │ │ │ │ @ instruction: 0xf856d0d7 │ │ │ │ - b 1413648 │ │ │ │ + b 1413650 │ │ │ │ eorsvs r0, fp, r9, lsl #7 │ │ │ │ - blle ff4d5dac │ │ │ │ + blle ff4d5db4 │ │ │ │ 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 │ │ │ │ @@ -72100,289 +72102,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 1443614 │ │ │ │ + b 144361c │ │ │ │ @ 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 ffdd5e08 │ │ │ │ + blle ffdd5e10 │ │ │ │ eorne pc, r0, r6, asr r8 @ │ │ │ │ - bcs 51f58 │ │ │ │ + bcs 51f60 │ │ │ │ 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 0x00daf7b8 │ │ │ │ + svc 0x00d6f7b8 │ │ │ │ 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 fe95b664 │ │ │ │ + bne fe95b66c │ │ │ │ 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: 0xf8dbefb0 │ │ │ │ + @ instruction: 0xf8dbefac │ │ │ │ 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 0x0096f7b8 │ │ │ │ + svc 0x0092f7b8 │ │ │ │ @ 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 0x007ef7b8 │ │ │ │ + svc 0x007af7b8 │ │ │ │ ldrdcs pc, [r4], -fp │ │ │ │ ldrbmi r4, [r2], #-1539 @ 0xfffff9fd │ │ │ │ @ instruction: 0xf8cb4453 │ │ │ │ strb r2, [lr, -r4]! │ │ │ │ ldrdne pc, [r0], -r8 │ │ │ │ @ instruction: 0xf7b84618 │ │ │ │ - b 14474cc │ │ │ │ + b 14474c4 │ │ │ │ @ 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 feba2930 │ │ │ │ + bl feba2938 │ │ │ │ @ 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, r4, r5, r7, r8, r9, fp, sp, lr, pc}^ │ │ │ │ - svc 0x0034f7b8 │ │ │ │ + stmdavs r8!, {r1, r2, r3, r5, r7, r8, r9, fp, sp, lr, pc}^ │ │ │ │ + svc 0x0030f7b8 │ │ │ │ tstlt r8, r4, lsl #12 │ │ │ │ ldclt 8, cr6, [r0, #128]! @ 0x80 │ │ │ │ andcs r2, r1, r4, lsl #2 │ │ │ │ - mcr 7, 4, pc, cr2, cr8, {5} @ │ │ │ │ + mrc 7, 3, APSR_nzcv, cr14, cr8, {5} │ │ │ │ teqlt r8, r4, lsl #12 │ │ │ │ mvnscc pc, #79 @ 0x4f │ │ │ │ strtmi r6, [r1], -r8, ror #16 │ │ │ │ @ instruction: 0xf7b96023 │ │ │ │ - ubfx lr, r4, #23, #16 │ │ │ │ + ubfx lr, r0, #23, #16 │ │ │ │ rscscc pc, pc, pc, asr #32 │ │ │ │ svclt 0x0000bdb0 │ │ │ │ - andeq lr, r7, r4, lsl #10 │ │ │ │ + strdeq lr, [r7], -ip │ │ │ │ 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 189914 │ │ │ │ - svclt 0x00f6f7b8 │ │ │ │ - andeq r4, r3, sl, ror r8 │ │ │ │ + blvc 18991c │ │ │ │ + svclt 0x00f2f7b8 │ │ │ │ + andeq r4, r3, r2, ror r8 │ │ │ │ ldrdeq r0, [r0], -r4 │ │ │ │ - @ instruction: 0x0007e4b0 │ │ │ │ + andeq lr, r7, r8, lsr #9 │ │ │ │ vst3.32 {d27,d29,d31}, [pc :64], r8 │ │ │ │ - bl feba29b8 │ │ │ │ + bl feba29c0 │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ @ instruction: 0x46040ff0 │ │ │ │ svcge 0x00006940 │ │ │ │ @ instruction: 0xf7deb108 │ │ │ │ qsub16mi pc, r0, sp @ │ │ │ │ pop {r0, r2, r3, r4, r5, r7, r9, sl, lr} │ │ │ │ @ instruction: 0xf7de4098 │ │ │ │ svclt 0x0000bf77 │ │ │ │ vst3. {d27,d29,d31}, [pc :256], r0 │ │ │ │ - bl feba29e0 │ │ │ │ + bl feba29e8 │ │ │ │ @ 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 a5e09c │ │ │ │ + blmi a5e0a4 │ │ │ │ ldmpl r3, {r1, r3, r4, r5, r6, sl, lr}^ │ │ │ │ @ instruction: 0xf8c7681b │ │ │ │ @ instruction: 0xf04f3134 │ │ │ │ @ instruction: 0xf7b90300 │ │ │ │ - blmi 985c5c │ │ │ │ + blmi 985c54 │ │ │ │ @ instruction: 0xf1072100 │ │ │ │ stmiapl r3!, {r3, r4}^ │ │ │ │ @ instruction: 0xf7b960fb │ │ │ │ - bllt 1c861f4 │ │ │ │ + bllt 1c861ec │ │ │ │ @ instruction: 0xf1074d20 │ │ │ │ @ instruction: 0x46040618 │ │ │ │ ldrbtmi r4, [sp], #-1584 @ 0xfffff9d0 │ │ │ │ - b ffb09718 │ │ │ │ + b ffa09720 │ │ │ │ strtmi r3, [r8], -r8, lsl #10 │ │ │ │ - mrc 7, 5, APSR_nzcv, cr6, cr8, {5} │ │ │ │ + mrc 7, 5, APSR_nzcv, cr2, cr8, {5} │ │ │ │ @ instruction: 0xf7de2008 │ │ │ │ ldmvs r9!, {r0, r1, 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, r3, r4, r6, r8, r9, sl, fp, sp, lr, pc}^ │ │ │ │ + ldmvs fp!, {r1, r2, r4, r6, r8, r9, sl, fp, sp, lr, pc}^ │ │ │ │ ldrmi r4, [r8, r8, lsr #12] │ │ │ │ @ instruction: 0x46216978 │ │ │ │ - stmia r8!, {r0, r3, r4, r5, r7, r8, r9, sl, ip, sp, lr, pc}^ │ │ │ │ - blmi 3de0ac │ │ │ │ + stmia r4!, {r0, r3, r4, r5, r7, r8, r9, sl, ip, sp, lr, pc}^ │ │ │ │ + blmi 3de0b4 │ │ │ │ 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 │ │ │ │ - ldmib ip!, {r0, r3, r4, r5, r7, r8, r9, sl, ip, sp, lr, pc} │ │ │ │ - mrc 7, 7, APSR_nzcv, cr6, cr8, {5} │ │ │ │ - andeq r4, r3, r6, lsl #16 │ │ │ │ - andeq r4, r3, r0, lsl #16 │ │ │ │ + ldmib r8!, {r0, r3, r4, r5, r7, r8, r9, sl, ip, sp, lr, pc} │ │ │ │ + mrc 7, 7, APSR_nzcv, cr2, cr8, {5} │ │ │ │ + strdeq r4, [r3], -lr │ │ │ │ + strdeq r4, [r3], -r8 │ │ │ │ ldrdeq r0, [r0], -r8 │ │ │ │ andeq r0, r0, r0, lsl #9 │ │ │ │ - andeq lr, r7, r2, lsl r4 │ │ │ │ - muleq r3, r8, r7 │ │ │ │ - @ instruction: 0x0007e3ba │ │ │ │ + andeq lr, r7, sl, lsl #8 │ │ │ │ + muleq r3, r0, r7 │ │ │ │ + @ instruction: 0x0007e3b2 │ │ │ │ vst3.32 {d27,d29,d31}, [pc :64], r8 │ │ │ │ - bl feba2abc │ │ │ │ + bl feba2ac4 │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ svcge 0x00000ff0 │ │ │ │ @ instruction: 0xff30f7ff │ │ │ │ - ble 4130dc │ │ │ │ + ble 4130e4 │ │ │ │ andsle r3, r5, r2, lsl #8 │ │ │ │ andcs pc, r0, pc, asr #8 │ │ │ │ - b ffd897bc │ │ │ │ + b ffc897c4 │ │ │ │ strmi r4, [r4], -sl, lsl #22 │ │ │ │ stccs 4, cr4, [r0], {123} @ 0x7b │ │ │ │ - blle 1a5a44 │ │ │ │ - mcr 7, 3, pc, cr6, cr8, {5} @ │ │ │ │ + blle 1a5a4c │ │ │ │ + mcr 7, 3, pc, cr2, cr8, {5} @ │ │ │ │ andvs fp, r4, r0, lsl #2 │ │ │ │ ldclt 6, cr4, [r8, #128] @ 0x80 │ │ │ │ - mcr 7, 3, pc, cr0, cr8, {5} @ │ │ │ │ + mrc 7, 2, APSR_nzcv, cr12, cr8, {5} │ │ │ │ @ instruction: 0xf06fb110 │ │ │ │ andvs r0, r3, r1, lsl #6 │ │ │ │ - ldrbtcc pc, [pc], #79 @ 4b900 @ │ │ │ │ + ldrbtcc pc, [pc], #79 @ 4b908 @ │ │ │ │ svclt 0x0000e7f4 │ │ │ │ - andeq lr, r7, r4, ror #6 │ │ │ │ + andeq lr, r7, ip, asr 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 │ │ │ │ - @ instruction: 0x4640ee3e │ │ │ │ + @ instruction: 0x4640ee3a │ │ │ │ stmib r5, {r1, r2, r3, r5, sp, lr}^ │ │ │ │ @ instruction: 0xf7b86602 │ │ │ │ - strtmi lr, [r0], -r0, lsl #27 │ │ │ │ - mrc 7, 1, APSR_nzcv, cr4, cr8, {5} │ │ │ │ + @ instruction: 0x4620ed7c │ │ │ │ + mrc 7, 1, APSR_nzcv, cr0, cr8, {5} │ │ │ │ rsbvs r4, lr, r0, lsr #12 │ │ │ │ pop {r0, r2, r3, r4, r5, r7, r9, sl, lr} │ │ │ │ @ instruction: 0xf7b841f0 │ │ │ │ - svclt 0x0000bd73 │ │ │ │ - andeq lr, r7, r0, lsr #6 │ │ │ │ + svclt 0x0000bd6f │ │ │ │ + andeq lr, r7, r8, lsl 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, r3, r4, r7, fp, sp, lr, pc} │ │ │ │ + stmdavs r3, {r3, r4, r7, fp, sp, lr, pc} │ │ │ │ svclt 0x00182b0b │ │ │ │ tstle r6, r4, lsl #22 │ │ │ │ @ instruction: 0x46414632 │ │ │ │ @ instruction: 0xf7b84628 │ │ │ │ - mcrne 13, 0, lr, cr4, cr10, {6} │ │ │ │ + mcrne 13, 0, lr, cr4, cr6, {6} │ │ │ │ @ instruction: 0x4620dbf1 │ │ │ │ ldrhhi lr, [r0, #141]! @ 0x8d │ │ │ │ vst3. {d27,d29,d31}, [pc :256], r0 │ │ │ │ - bl feba2b9c │ │ │ │ + bl feba2ba4 │ │ │ │ @ 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 feba2bd0 │ │ │ │ + bl feba2bd8 │ │ │ │ @ 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 dc5a64 │ │ │ │ + blmi dc5a5c │ │ │ │ eoreq pc, r8, r7, lsl #2 │ │ │ │ cmnvs fp, r3, ror #17 │ │ │ │ ldrmi r2, [r9], -r0, lsl #6 │ │ │ │ @ instruction: 0xf7b961bb │ │ │ │ - stmdacs r0, {r1, r2, r4, r5, r6, r8, fp, sp, lr, pc} │ │ │ │ + stmdacs r0, {r1, r4, r5, r6, r8, fp, sp, lr, pc} │ │ │ │ @ instruction: 0xf107d14d │ │ │ │ @ instruction: 0xf7b90028 │ │ │ │ - stmdami lr!, {r4, r5, r6, r7, r8, fp, sp, lr, pc} │ │ │ │ + stmdami lr!, {r2, r3, r5, r6, r7, r8, fp, sp, lr, pc} │ │ │ │ andcc r4, r8, r8, ror r4 │ │ │ │ - ldc 7, cr15, [sl, #736]! @ 0x2e0 │ │ │ │ + ldc 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} │ │ │ │ @@ -72396,182 +72398,182 @@ │ │ │ │ subsvs r6, r3, r0, ror r9 │ │ │ │ @ instruction: 0xf7deb108 │ │ │ │ ldrtmi pc, [r0], -r7, lsr #28 @ │ │ │ │ mcr2 7, 1, pc, cr4, cr14, {6} @ │ │ │ │ @ instruction: 0xf7de4620 │ │ │ │ @ instruction: 0x61bdfe21 │ │ │ │ eoreq pc, r8, r7, lsl #2 │ │ │ │ - mrc 7, 1, APSR_nzcv, cr14, cr8, {5} │ │ │ │ + mrc 7, 1, APSR_nzcv, cr10, cr8, {5} │ │ │ │ ldmdbvs fp!, {r0, r1, r2, r4, fp, lr}^ │ │ │ │ andcc r4, r8, r8, ror r4 │ │ │ │ - bvs 1e5d8f8 │ │ │ │ + bvs 1e5d900 │ │ │ │ @ instruction: 0xf7b82100 │ │ │ │ - bmi 5879d0 │ │ │ │ + bmi 5879c8 │ │ │ │ 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 │ │ │ │ - ldm lr, {r0, r3, r4, r5, r7, r8, r9, sl, ip, sp, lr, pc} │ │ │ │ - ldcl 7, cr15, [r8, #736] @ 0x2e0 │ │ │ │ - andeq r4, r3, sl, lsl r6 │ │ │ │ + ldm sl, {r0, r3, r4, r5, r7, r8, r9, sl, ip, sp, lr, pc} │ │ │ │ + ldcl 7, cr15, [r4, #736] @ 0x2e0 │ │ │ │ andeq r4, r3, r2, lsl r6 │ │ │ │ + andeq r4, r3, sl, lsl #12 │ │ │ │ ldrdeq r0, [r0], -r8 │ │ │ │ andeq r0, r0, r0, lsl #9 │ │ │ │ - andeq lr, r7, r4, lsl r2 │ │ │ │ - andeq r2, r1, sl, ror #1 │ │ │ │ - @ instruction: 0x0007e1b0 │ │ │ │ - andeq r4, r3, lr, asr r5 │ │ │ │ - andeq lr, r7, lr, ror r1 │ │ │ │ + andeq lr, r7, ip, lsl #4 │ │ │ │ + ldrdeq r2, [r1], -sl │ │ │ │ + andeq lr, r7, r8, lsr #3 │ │ │ │ + andeq r4, r3, r6, asr r5 │ │ │ │ + andeq lr, r7, r6, ror r1 │ │ │ │ vst3. {d27,d29,d31}, [pc :256], r0 │ │ │ │ - bl feba2d00 │ │ │ │ + bl feba2d08 │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ strhlt r0, [sp], #232 @ 0xe8 │ │ │ │ - bmi c7770c │ │ │ │ + bmi c77714 │ │ │ │ @ instruction: 0xf1074603 │ │ │ │ ldrbtmi r0, [sl], #-268 @ 0xfffffef4 │ │ │ │ eorsvs r4, fp, lr, lsr #24 │ │ │ │ - blmi bd3b1c │ │ │ │ + blmi bd3b24 │ │ │ │ ldmpl r3, {r2, r3, r4, r5, r6, sl, lr}^ │ │ │ │ @ instruction: 0xf8c7681b │ │ │ │ @ instruction: 0xf04f312c │ │ │ │ @ instruction: 0xf7b80300 │ │ │ │ - blmi b07940 │ │ │ │ + blmi b07938 │ │ │ │ @ instruction: 0xf1072100 │ │ │ │ stmiapl r3!, {r4}^ │ │ │ │ @ instruction: 0xf7b9607b │ │ │ │ - stmdacs r0, {r1, r2, r5, r6, r7, fp, sp, lr, pc} │ │ │ │ + stmdacs r0, {r1, r5, r6, r7, fp, sp, lr, pc} │ │ │ │ @ instruction: 0x4605d138 │ │ │ │ andseq pc, r0, r7, lsl #2 │ │ │ │ - ldmdb lr, {r0, r3, r4, r5, r7, r8, r9, sl, ip, sp, lr, pc}^ │ │ │ │ + ldmdb sl, {r0, r3, r4, r5, r7, r8, r9, sl, ip, sp, lr, pc}^ │ │ │ │ ldrbtmi r4, [r8], #-2083 @ 0xfffff7dd │ │ │ │ @ instruction: 0xf7b83008 │ │ │ │ - ldmdavs fp!, {r1, r3, r5, r8, sl, fp, sp, lr, pc} │ │ │ │ + ldmdavs fp!, {r1, r2, 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], -sp, lsr #27 │ │ │ │ stc2 7, cr15, [sl, #888]! @ 0x378 │ │ │ │ @ instruction: 0xf7de4620 │ │ │ │ ldrtmi pc, [r4], -r7, lsr #27 @ │ │ │ │ mvnsle r2, r0, lsl #24 │ │ │ │ andseq pc, r0, r7, lsl #2 │ │ │ │ - stcl 7, cr15, [r2, #736] @ 0x2e0 │ │ │ │ + ldc 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 5478d8 │ │ │ │ + bmi 5478d0 │ │ │ │ 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: 0xf7b8e824 │ │ │ │ - svclt 0x0000ed5e │ │ │ │ - andeq r4, r3, lr, ror #9 │ │ │ │ - andeq r4, r3, r4, ror #9 │ │ │ │ + @ instruction: 0xf7b8e820 │ │ │ │ + svclt 0x0000ed5a │ │ │ │ + andeq r4, r3, r6, ror #9 │ │ │ │ + ldrdeq r4, [r3], -ip │ │ │ │ ldrdeq r0, [r0], -r8 │ │ │ │ andeq r0, r0, r0, lsl #9 │ │ │ │ - strdeq lr, [r7], -r2 │ │ │ │ - strheq lr, [r7], -r8 │ │ │ │ - andeq r4, r3, r6, ror #8 │ │ │ │ - andeq lr, r7, r8, lsl #1 │ │ │ │ + andeq lr, r7, sl, ror #1 │ │ │ │ + strheq lr, [r7], -r0 │ │ │ │ + andeq r4, r3, lr, asr r4 │ │ │ │ + andeq lr, r7, r0, lsl #1 │ │ │ │ vst3.32 {d27,d29,d31}, [pc], r0 │ │ │ │ - bl feba2df4 │ │ │ │ + bl feba2dfc │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ svcge 0x00000ff8 │ │ │ │ mrc2 7, 2, pc, cr10, cr15, {7} │ │ │ │ andle r1, r1, r3, asr #24 │ │ │ │ - ldmdb r6, {r0, r3, r4, r5, r7, r8, r9, sl, ip, sp, lr, pc}^ │ │ │ │ + ldmdb r2, {r0, r3, r4, r5, r7, r8, r9, sl, ip, sp, lr, pc}^ │ │ │ │ ldrbtmi r4, [fp], #-2820 @ 0xfffff4fc │ │ │ │ @ instruction: 0xf7b86858 │ │ │ │ - @ instruction: 0xb110ecd2 │ │ │ │ + tstlt r0, lr, asr #25 │ │ │ │ mvnscc pc, #79 @ 0x4f │ │ │ │ stclt 0, cr6, [r0, #12] │ │ │ │ - andeq lr, r7, r6, lsr r0 │ │ │ │ + andeq lr, r7, lr, lsr #32 │ │ │ │ vst3.32 {d27,d29,d31}, [pc :64], r0 │ │ │ │ - bl feba2e28 │ │ │ │ + bl feba2e30 │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ sbclt r0, sp, r0, asr #29 │ │ │ │ - bmi d37834 │ │ │ │ + bmi d3783c │ │ │ │ @ instruction: 0xf1074603 │ │ │ │ ldrbtmi r0, [sl], #-268 @ 0xfffffef4 │ │ │ │ rsbsvs r4, fp, r1, lsr ip │ │ │ │ - blmi c93c44 │ │ │ │ + blmi c93c4c │ │ │ │ ldmpl r3, {r2, r3, r4, r5, r6, sl, lr}^ │ │ │ │ @ instruction: 0xf8c7681b │ │ │ │ @ instruction: 0xf04f312c │ │ │ │ @ instruction: 0xf7b80300 │ │ │ │ - blmi bc7818 │ │ │ │ + blmi bc7810 │ │ │ │ @ instruction: 0xf1072100 │ │ │ │ stmiapl r3!, {r4}^ │ │ │ │ @ instruction: 0xf7b9603b │ │ │ │ - stmdacs r0, {r1, r4, r6, fp, sp, lr, pc} │ │ │ │ + stmdacs r0, {r1, r2, r3, r6, fp, sp, lr, pc} │ │ │ │ @ instruction: 0xf107d13f │ │ │ │ @ instruction: 0xf7b90010 │ │ │ │ - stmdami r7!, {r2, r3, r6, r7, fp, sp, lr, pc} │ │ │ │ + stmdami r7!, {r3, r6, r7, fp, sp, lr, pc} │ │ │ │ eorcc r4, r0, r8, ror r4 │ │ │ │ - ldc 7, cr15, [r6], {184} @ 0xb8 │ │ │ │ + ldc 7, cr15, [r2], {184} @ 0xb8 │ │ │ │ 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, {r3, r4, r5, r8, sl, fp, sp, lr, pc} @ │ │ │ │ + ldmdami pc, {r2, r4, r5, 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, cr4, cr8, {5} @ │ │ │ │ + mcr 7, 6, pc, cr0, cr8, {5} @ │ │ │ │ mcr2 7, 0, pc, cr2, cr15, {7} @ │ │ │ │ tstle r7, r3, asr #24 │ │ │ │ ldrbtmi r4, [fp], #-2841 @ 0xfffff4e7 │ │ │ │ @ instruction: 0xf7b86858 │ │ │ │ - tstlt r0, ip, ror ip │ │ │ │ + tstlt r0, r8, ror ip │ │ │ │ mvnscc pc, #79 @ 0x4f │ │ │ │ - bmi 5e3cd4 │ │ │ │ + bmi 5e3cdc │ │ │ │ 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 r6!, {r0, r3, r4, r5, r7, r8, r9, sl, ip, sp, lr, pc}^ │ │ │ │ + stmia 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 0x0088f7b8 │ │ │ │ - stcl 7, cr15, [r2], {184} @ 0xb8 │ │ │ │ - andeq r4, r3, r6, asr #7 │ │ │ │ - @ instruction: 0x000343bc │ │ │ │ + svc 0x0084f7b8 │ │ │ │ + ldc 7, cr15, [lr], #736 @ 0x2e0 │ │ │ │ + @ instruction: 0x000343be │ │ │ │ + @ instruction: 0x000343b4 │ │ │ │ ldrdeq r0, [r0], -r8 │ │ │ │ andeq r0, r0, r0, lsl #9 │ │ │ │ - andeq sp, r7, ip, asr #31 │ │ │ │ + andeq sp, r7, r4, asr #31 │ │ │ │ @ instruction: 0xfffffb29 │ │ │ │ - andeq sp, r7, r2, lsr #31 │ │ │ │ - andeq sp, r7, sl, lsl #31 │ │ │ │ - andeq r4, r3, r6, lsr r3 │ │ │ │ - andeq sp, r7, r2, asr pc │ │ │ │ + muleq r7, sl, pc @ │ │ │ │ + andeq sp, r7, r2, lsl #31 │ │ │ │ + andeq r4, r3, lr, lsr #6 │ │ │ │ + andeq sp, r7, sl, asr #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 │ │ │ │ @@ -72582,218 +72584,218 @@ │ │ │ │ ldc2 7, cr15, [lr], {207} @ 0xcf │ │ │ │ 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 f24100 │ │ │ │ + bvs f24108 │ │ │ │ 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 │ │ │ │ - strdeq r1, [r1], -r0 │ │ │ │ + andeq r1, r1, r0, ror #27 │ │ │ │ vst3.32 {d27,d29,d31}, [pc :256], r0 │ │ │ │ - bl feba2f94 │ │ │ │ + bl feba2f9c │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ ldrhlt r0, [r0], #224 @ 0xe0 │ │ │ │ - blmi ef79a0 │ │ │ │ + blmi ef79a8 │ │ │ │ @ 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, cr2, cr8, {5} │ │ │ │ + mcr 7, 1, pc, cr14, cr8, {5} @ │ │ │ │ tstcs r0, r0, lsr fp │ │ │ │ eoreq pc, r0, r7, lsl #2 │ │ │ │ rsbsvs r5, fp, r3, ror #17 │ │ │ │ - svc 0x0094f7b8 │ │ │ │ + svc 0x0090f7b8 │ │ │ │ cmple r6, r0, lsl #16 │ │ │ │ eoreq pc, r0, r7, lsl #2 │ │ │ │ ldreq pc, [r4, #-263] @ 0xfffffef9 │ │ │ │ - stmda ip, {r0, r3, r4, r5, r7, r8, r9, sl, ip, sp, lr, pc} │ │ │ │ + stmda r8, {r0, r3, r4, r5, r7, r8, r9, sl, ip, sp, lr, pc} │ │ │ │ ldrbtmi r4, [r8], #-2089 @ 0xfffff7d7 │ │ │ │ @ instruction: 0xf7b83020 │ │ │ │ - ldmvs fp!, {r3, r4, r6, r7, r8, r9, fp, sp, lr, pc}^ │ │ │ │ + ldmvs fp!, {r2, r4, r6, r7, r8, r9, fp, sp, lr, pc}^ │ │ │ │ ldmdavs r8, {r0, r3, r5, r9, sl, lr} │ │ │ │ - blx ffe89de2 │ │ │ │ + blx ffe89dea │ │ │ │ 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, {r4, r5, r6, sl, fp, sp, lr, pc} │ │ │ │ + ldmdami ip, {r2, r3, r5, r6, sl, fp, sp, lr, pc} │ │ │ │ ldrbtmi r6, [r8], #-2171 @ 0xfffff785 │ │ │ │ ldrmi r3, [r8, r0, lsr #32] │ │ │ │ strdcs r6, [r0, -r8] │ │ │ │ - ldcl 7, cr15, [ip, #736]! @ 0x2e0 │ │ │ │ + ldcl 7, cr15, [r8, #736]! @ 0x2e0 │ │ │ │ ldrdeq lr, [r4, -r7] │ │ │ │ - ldmda r2, {r0, r3, r4, r5, r7, r8, r9, sl, ip, sp, lr, pc} │ │ │ │ - blmi 45e6a0 │ │ │ │ + stmda lr, {r0, r3, r4, r5, r7, r8, r9, sl, ip, sp, lr, pc} │ │ │ │ + blmi 45e6a8 │ │ │ │ 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], -sp, lsr #24 │ │ │ │ stc2 7, cr15, [sl], #-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, cr4, cr8, {5} @ │ │ │ │ - bl 9d68 │ │ │ │ + mcr 7, 6, pc, cr0, cr8, {5} @ │ │ │ │ + bl fff09d70 │ │ │ │ ldrdeq r0, [r0], -r8 │ │ │ │ - andeq r4, r3, sl, asr r2 │ │ │ │ andeq r4, r3, r2, asr r2 │ │ │ │ + andeq r4, r3, sl, asr #4 │ │ │ │ andeq r0, r0, r0, lsl #9 │ │ │ │ - andeq sp, r7, lr, asr #28 │ │ │ │ - andeq sp, r7, r2, lsl lr │ │ │ │ - @ instruction: 0x000341b8 │ │ │ │ - andeq sp, r7, sl, asr #27 │ │ │ │ + andeq sp, r7, r6, asr #28 │ │ │ │ + andeq sp, r7, sl, lsl #28 │ │ │ │ + @ instruction: 0x000341b0 │ │ │ │ + andeq sp, r7, r2, asr #27 │ │ │ │ vst3.32 {d27,d29,d31}, [pc :64], r0 │ │ │ │ - bl feba30b0 │ │ │ │ + bl feba30b8 │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ @ instruction: 0xf5ad0d88 │ │ │ │ - blmi 1b6b328 │ │ │ │ + blmi 1b6b330 │ │ │ │ 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, [r4, #736]! @ 0x2e0 │ │ │ │ + stc 7, cr15, [r0, #736]! @ 0x2e0 │ │ │ │ tstcs r0, r2, ror #22 │ │ │ │ eorseq pc, r0, r7, lsl #2 │ │ │ │ eorsvs r5, fp, #14876672 @ 0xe30000 │ │ │ │ - svc 0x0006f7b8 │ │ │ │ + svc 0x0002f7b8 │ │ │ │ cmple r6, r0, lsl #16 │ │ │ │ eorseq pc, r0, r7, lsl #2 │ │ │ │ - svc 0x0080f7b8 │ │ │ │ + svc 0x007cf7b8 │ │ │ │ ldrbtmi r4, [r8], #-2140 @ 0xfffff7a4 │ │ │ │ @ instruction: 0xf7b83008 │ │ │ │ - bvs 1f46c44 │ │ │ │ + bvs 1f46c3c │ │ │ │ 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 13f8408 │ │ │ │ + blmi 13f8410 │ │ │ │ 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 ff609e3c │ │ │ │ - bvs f1e080 │ │ │ │ + bl ff509e44 │ │ │ │ + bvs f1e088 │ │ │ │ andcc r4, r8, r8, ror r4 │ │ │ │ - bvs fee5ddc8 │ │ │ │ + bvs fee5ddd0 │ │ │ │ @ instruction: 0xf7b82100 │ │ │ │ - bmi 11c7500 │ │ │ │ + bmi 11c74f8 │ │ │ │ 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, cr6, cr8, {5} │ │ │ │ + mrc 7, 1, APSR_nzcv, cr2, cr8, {5} │ │ │ │ @ instruction: 0xf64268f8 │ │ │ │ vmlal.s , d16, d2[1] │ │ │ │ @ instruction: 0xf7b82200 │ │ │ │ - ldmibvs fp!, {r1, r3, r4, r5, r6, r8, sl, fp, sp, lr, pc}^ │ │ │ │ + ldmibvs fp!, {r1, r2, r4, r5, r6, r8, sl, fp, sp, lr, pc}^ │ │ │ │ andsvs r2, r8, r0, lsl #16 │ │ │ │ - blmi c82ea8 │ │ │ │ + blmi c82eb0 │ │ │ │ msreq CPSR_fs, r7, lsl #2 │ │ │ │ @ instruction: 0x200069ba │ │ │ │ @ instruction: 0xf7b858d4 │ │ │ │ - tstcs r0, r8, lsr sp │ │ │ │ + tstcs r0, r4, lsr sp │ │ │ │ adcvc pc, r4, r7, lsl #10 │ │ │ │ @ instruction: 0xf7b8607c │ │ │ │ - stmdacs r0, {r2, r3, r4, r7, r9, sl, fp, sp, lr, pc} │ │ │ │ + stmdacs r0, {r3, r4, r7, r9, sl, fp, sp, lr, pc} │ │ │ │ @ instruction: 0xf507d13f │ │ │ │ @ instruction: 0xf7b870a4 │ │ │ │ - stmdami fp!, {r1, r2, r4, r8, r9, sl, fp, sp, lr, pc} │ │ │ │ + stmdami fp!, {r1, r4, r8, r9, sl, fp, sp, lr, pc} │ │ │ │ eorcc r4, r0, r8, ror r4 │ │ │ │ - b ff889ec8 │ │ │ │ + b ff789ed0 │ │ │ │ ldmdavs r8, {r0, r1, r3, r4, r5, r8, fp, sp, lr} │ │ │ │ ldmibvs r9!, {r4, r8, ip, sp, pc}^ │ │ │ │ - blx 1389fd0 │ │ │ │ + blx 1389fd8 │ │ │ │ adcvc pc, r4, r7, lsl #10 │ │ │ │ - bl fe209edc │ │ │ │ + bl fe109ee4 │ │ │ │ ldmdavs fp!, {r2, r5, fp, lr}^ │ │ │ │ eorcc r4, r0, r8, ror r4 │ │ │ │ @ instruction: 0x21004798 │ │ │ │ @ instruction: 0xf7b86af8 │ │ │ │ - ldmibvs fp!, {r2, r4, r8, sl, fp, sp, lr, pc}^ │ │ │ │ + ldmibvs fp!, {r4, 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 5d880 │ │ │ │ + blcs 5d888 │ │ │ │ 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 1009fc2 │ │ │ │ + blx 1009fca │ │ │ │ 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, [r2, #736] @ 0x2e0 │ │ │ │ - bl 389f4c │ │ │ │ - andeq r4, r3, r2, asr #2 │ │ │ │ + stcl 7, cr15, [lr, #736] @ 0x2e0 │ │ │ │ + bl 289f54 │ │ │ │ andeq r4, r3, sl, lsr r1 │ │ │ │ + andeq r4, r3, r2, lsr r1 │ │ │ │ ldrdeq r0, [r0], -r8 │ │ │ │ andeq r0, r0, r0, lsl #9 │ │ │ │ - andeq sp, r7, r6, lsr sp │ │ │ │ - andeq sp, r7, r0, ror #25 │ │ │ │ - andeq r4, r3, lr, lsl #1 │ │ │ │ - andeq sp, r7, lr, lsr #25 │ │ │ │ - andeq sp, r7, r0, ror #24 │ │ │ │ - andeq sp, r7, r0, asr #24 │ │ │ │ - andeq sp, r7, r6, ror #23 │ │ │ │ + andeq sp, r7, lr, lsr #26 │ │ │ │ + ldrdeq sp, [r7], -r8 │ │ │ │ + andeq r4, r3, r6, lsl #1 │ │ │ │ + andeq sp, r7, r6, lsr #25 │ │ │ │ + andeq sp, r7, r8, asr ip │ │ │ │ + andeq sp, r7, r8, lsr ip │ │ │ │ + ldrdeq sp, [r7], -lr │ │ │ │ vst3.32 {d27,d29,d31}, [pc :256], r0 │ │ │ │ - bl feba32a0 │ │ │ │ + bl feba32a8 │ │ │ │ @ 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 @ │ │ │ │ @@ -72801,46 +72803,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 1b87390 │ │ │ │ + blmi 1b87388 │ │ │ │ @ instruction: 0xf1074629 │ │ │ │ stmiapl r3!, {r4, r5}^ │ │ │ │ @ instruction: 0xf7b860fb │ │ │ │ - stmdacs r0, {r1, r2, r3, r9, sl, fp, sp, lr, pc} │ │ │ │ + stmdacs r0, {r1, r3, r9, sl, fp, sp, lr, pc} │ │ │ │ addshi pc, lr, r0, asr #32 │ │ │ │ @ instruction: 0xf1074604 │ │ │ │ @ instruction: 0xf7b80030 │ │ │ │ - stmdami r5!, {r1, r2, r7, r9, sl, fp, sp, lr, pc}^ │ │ │ │ + stmdami r5!, {r1, r7, r9, sl, fp, sp, lr, pc}^ │ │ │ │ eorcc r4, r0, r8, ror r4 │ │ │ │ - b 1489fe8 │ │ │ │ + b 1389ff0 │ │ │ │ andsvs r6, ip, fp, lsr r9 │ │ │ │ - blcs 666fc │ │ │ │ + blcs 66704 │ │ │ │ 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 r4, {r3, r4, r5, r7, r8, r9, sl, ip, sp, lr, pc}^ │ │ │ │ + ldmib 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, [r4], #736 @ 0x2e0 │ │ │ │ - blle 1cd3970 │ │ │ │ + stc 7, cr15, [r0], #736 @ 0x2e0 │ │ │ │ + blle 1cd3978 │ │ │ │ @ instruction: 0xf7de2018 │ │ │ │ stmdbmi sp, {r0, r1, 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, r4, r9, fp, ip, sp, lr, pc}^ │ │ │ │ movwcs r6, #162 @ 0xa2 │ │ │ │ @@ -72857,76 +72859,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], -r5, lsl #21 │ │ │ │ - blx fe10a138 │ │ │ │ + blx fe10a140 │ │ │ │ rscscc pc, pc, #79 @ 0x4f │ │ │ │ @ instruction: 0xf10761fa │ │ │ │ @ instruction: 0xf7b80030 │ │ │ │ - ldmdami r3!, {r1, r2, r3, r4, r7, r9, fp, sp, lr, pc} │ │ │ │ + ldmdami r3!, {r1, r3, r4, r7, r9, fp, sp, lr, pc} │ │ │ │ ldrbtmi r6, [r8], #-2299 @ 0xfffff705 │ │ │ │ ldrmi r3, [r8, r0, lsr #32] │ │ │ │ tstcs r0, r8, lsr sl │ │ │ │ - stc 7, cr15, [sl], #-736 @ 0xfffffd20 │ │ │ │ - blmi a9eaa0 │ │ │ │ + stc 7, cr15, [r6], #-736 @ 0xfffffd20 │ │ │ │ + blmi a9eaa8 │ │ │ │ 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 66294 │ │ │ │ - blle fe764238 │ │ │ │ + blcs 6629c │ │ │ │ + blle fe764240 │ │ │ │ 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: 0xf7b8ece6 │ │ │ │ - ldmdbvs r9!, {r2, r4, r5, sl, fp, sp, lr, pc} │ │ │ │ + @ instruction: 0xf7b8ece2 │ │ │ │ + ldmdbvs r9!, {r4, r5, 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 0x0000ea02 │ │ │ │ - andeq r3, r3, r0, asr pc │ │ │ │ + svclt 0x0000e9fe │ │ │ │ + andeq r3, r3, r8, asr #30 │ │ │ │ ldrdeq r0, [r0], -r8 │ │ │ │ - andeq r3, r3, r4, asr #30 │ │ │ │ + andeq r3, r3, ip, lsr pc │ │ │ │ andeq r0, r0, r0, lsl #9 │ │ │ │ - andeq sp, r7, r0, asr #22 │ │ │ │ - ldrdeq r1, [r1], -r4 │ │ │ │ - andeq sp, r7, lr, ror #20 │ │ │ │ - andeq r3, r3, ip, lsl lr │ │ │ │ - andeq sp, r7, ip, lsl #20 │ │ │ │ + andeq sp, r7, r8, lsr fp │ │ │ │ + andeq r1, r1, r4, asr #19 │ │ │ │ + andeq sp, r7, r6, ror #20 │ │ │ │ + andeq r3, r3, r4, lsl lr │ │ │ │ + andeq sp, r7, r4, lsl #20 │ │ │ │ @ instruction: 0xfffff4b7 │ │ │ │ vst3.32 {d27,d29,d31}, [pc :256], r0 │ │ │ │ - bl feba34b4 │ │ │ │ + bl feba34bc │ │ │ │ @ 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 │ │ │ │ @@ -72934,25 +72936,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 c8717c │ │ │ │ + blmi c87174 │ │ │ │ eoreq pc, r8, r7, lsl #2 │ │ │ │ cmnvs fp, r3, ror #17 │ │ │ │ ldrmi r2, [r9], -r0, lsl #6 │ │ │ │ @ instruction: 0xf7b861bb │ │ │ │ - stmdacs r0, {r1, r8, sl, fp, sp, lr, pc} │ │ │ │ + stmdacs r0, {r1, r2, r3, r4, r5, r6, r7, sl, fp, sp, lr, pc} │ │ │ │ @ instruction: 0xf107d142 │ │ │ │ @ instruction: 0xf7b80028 │ │ │ │ - stmdami r9!, {r2, r3, r4, r5, r6, r8, sl, fp, sp, lr, pc} │ │ │ │ + stmdami r9!, {r3, r4, r5, r6, r8, sl, fp, sp, lr, pc} │ │ │ │ eorcc r4, r0, r8, ror r4 │ │ │ │ - stmdb r6, {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: 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} │ │ │ │ @@ -72961,113 +72963,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: 0xf920f7cf │ │ │ │ @ instruction: 0xf10761b8 │ │ │ │ @ instruction: 0xf7b80028 │ │ │ │ - ldmdami r8, {r1, r2, r4, r6, r7, r8, fp, sp, lr, pc} │ │ │ │ + ldmdami r8, {r1, r4, r6, r7, r8, fp, sp, lr, pc} │ │ │ │ ldrbtmi r6, [r8], #-2427 @ 0xfffff685 │ │ │ │ ldrmi r3, [r8, r0, lsr #32] │ │ │ │ tstcs r0, r8, ror sl │ │ │ │ - bl 190a250 │ │ │ │ - blmi 41ebc4 │ │ │ │ + bl 180a258 │ │ │ │ + blmi 41ebcc │ │ │ │ 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: 0xf7b8ec36 │ │ │ │ - svclt 0x0000e970 │ │ │ │ - andeq r3, r3, r0, asr #26 │ │ │ │ - andeq r3, r3, r2, lsr sp │ │ │ │ + @ instruction: 0xf7b8ec32 │ │ │ │ + svclt 0x0000e96c │ │ │ │ + andeq r3, r3, r8, lsr sp │ │ │ │ + andeq r3, r3, sl, lsr #26 │ │ │ │ ldrdeq r0, [r0], -r8 │ │ │ │ andeq r0, r0, r0, lsl #9 │ │ │ │ - andeq sp, r7, ip, lsr #18 │ │ │ │ - strdeq r1, [r1], -r4 │ │ │ │ - ldrdeq sp, [r7], -lr │ │ │ │ - andeq r3, r3, ip, lsl #25 │ │ │ │ - andeq sp, r7, ip, lsr #17 │ │ │ │ + andeq sp, r7, r4, lsr #18 │ │ │ │ + andeq r1, r1, r4, ror #15 │ │ │ │ + ldrdeq sp, [r7], -r6 │ │ │ │ + andeq r3, r3, r4, lsl #25 │ │ │ │ + andeq sp, r7, r4, lsr #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 fefdeee8 │ │ │ │ + blmi fefdeef0 │ │ │ │ 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 158a408 │ │ │ │ + blx 158a410 │ │ │ │ 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 │ │ │ │ - b a318 │ │ │ │ - blvs 1edf2f0 │ │ │ │ + b fff0a320 │ │ │ │ + blvs 1edf2f8 │ │ │ │ @ instruction: 0xf1072100 │ │ │ │ ldmpl r3, {r3, r6}^ │ │ │ │ @ instruction: 0xf7b861fb │ │ │ │ - stmdacs r0, {r5, r6, sl, fp, sp, lr, pc} │ │ │ │ + stmdacs r0, {r2, r3, r4, r6, sl, fp, sp, lr, pc} │ │ │ │ @ instruction: 0xf107d16c │ │ │ │ @ instruction: 0xf7b80048 │ │ │ │ - stmiami r7!, {r1, r3, r4, r6, r7, sl, fp, sp, lr, pc} │ │ │ │ + stmiami r7!, {r1, r2, r4, r6, r7, sl, fp, sp, lr, pc} │ │ │ │ andcc r4, r8, r8, ror r4 │ │ │ │ - stmia r4!, {r3, r4, r5, r7, r8, r9, sl, ip, sp, lr, pc} │ │ │ │ + stmia 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 f805f0 │ │ │ │ + bvs f805f8 │ │ │ │ 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 fe4deef8 │ │ │ │ + blmi fe4def00 │ │ │ │ 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 1edf2f0 │ │ │ │ + blvs 1edf2f8 │ │ │ │ ldrsbvs r5, [fp, #131]! @ 0x83 │ │ │ │ subeq pc, r8, r7, lsl #2 │ │ │ │ - ldmdb sl, {r3, r4, r5, r7, r8, r9, sl, ip, sp, lr, pc} │ │ │ │ + ldmdb 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 :128], r8 │ │ │ │ + vst1.32 {d30-d31}, [pc :128], r4 │ │ │ │ @ instruction: 0xf5076180 │ │ │ │ @ instruction: 0xf7ff7065 │ │ │ │ @ instruction: 0x1e03fa31 │ │ │ │ adcshi pc, sl, r0, asr #6 │ │ │ │ eorseq pc, r8, #-1073741823 @ 0xc0000001 │ │ │ │ stmib r7, {r8, sp}^ │ │ │ │ @ instruction: 0x63b93203 │ │ │ │ @@ -73080,138 +73082,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 e872e4 │ │ │ │ + blvs e872dc │ │ │ │ sbcvc pc, r6, #69206016 @ 0x4200000 │ │ │ │ andcs pc, r0, #192, 4 │ │ │ │ - b feb8a428 │ │ │ │ + b fea8a430 │ │ │ │ stmdacs r0, {r0, r1, r3, r4, r5, r7, r8, fp, sp, lr} │ │ │ │ - blle fe6645b0 │ │ │ │ + blle fe6645b8 │ │ │ │ cmppeq r0, r7, lsl #2 @ p-variant is OBSOLETE │ │ │ │ @ instruction: 0xf7b82000 │ │ │ │ - blmi 19c6f14 │ │ │ │ + blmi 19c6f0c │ │ │ │ tstcs r0, sl, ror fp │ │ │ │ adcsvc pc, r0, r7, lsl #10 │ │ │ │ ldrsbtvs r5, [fp], -r3 │ │ │ │ - bl ff40a44c │ │ │ │ + bl ff30a454 │ │ │ │ @ instruction: 0xf0402800 │ │ │ │ @ instruction: 0xf50780ad │ │ │ │ @ instruction: 0xf7b870b0 │ │ │ │ - stmdami r2!, {r3, r6, sl, fp, sp, lr, pc}^ │ │ │ │ + stmdami r2!, {r2, r6, sl, fp, sp, lr, pc}^ │ │ │ │ eorcc r4, r0, r8, ror r4 │ │ │ │ - ldmda r2, {r3, r4, r5, r7, r8, r9, sl, ip, sp, lr, pc} │ │ │ │ + stmda 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 │ │ │ │ - ldm r8!, {r3, r4, r5, r7, r8, r9, sl, ip, sp, lr, pc} │ │ │ │ + ldm 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 f46ec4 │ │ │ │ - blcs 5de10 │ │ │ │ + bvs f46ebc │ │ │ │ + blcs 5de18 │ │ │ │ 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 ffee6bb0 │ │ │ │ - bvs ee6eb4 │ │ │ │ + bvs ffee6bb8 │ │ │ │ + bvs ee6ebc │ │ │ │ subsvs fp, r3, r6, lsl #30 │ │ │ │ subsvs r6, sl, fp, ror r1 │ │ │ │ - blcs 66ec0 │ │ │ │ + blcs 66ec8 │ │ │ │ ldmdavs ip, {r2, r3, r5, r6, ip, lr, pc} │ │ │ │ @ instruction: 0xf874f7de │ │ │ │ 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 f86e70 │ │ │ │ + blmi f86e68 │ │ │ │ tstcs r0, sl, ror fp │ │ │ │ andsvc pc, lr, r7, lsl #10 │ │ │ │ ldrsbtvs r5, [fp], #-131 @ 0xffffff7d │ │ │ │ - bl 1f8a4f0 │ │ │ │ + bl 1e8a4f8 │ │ │ │ cmple pc, r0, lsl #16 │ │ │ │ andsvc pc, lr, r7, lsl #10 │ │ │ │ - bl ffe0a4fc │ │ │ │ + bl ffd0a504 │ │ │ │ ldrbtmi r4, [r8], #-2107 @ 0xfffff7c5 │ │ │ │ @ instruction: 0xf7b73020 │ │ │ │ - bvs fff48530 │ │ │ │ + bvs fff48528 │ │ │ │ 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 │ │ │ │ - ldmda lr, {r3, r4, r5, r7, r8, r9, sl, ip, sp, lr, pc}^ │ │ │ │ + ldmda 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, r3, r5, r6, r7, r8, fp, sp, lr, pc} │ │ │ │ - blvs fef269c8 │ │ │ │ + ldmvs fp!, {r3, r5, r6, r7, r8, fp, sp, lr, pc} │ │ │ │ + blvs fef269d0 │ │ │ │ strmi r3, [fp], #-784 @ 0xfffffcf0 │ │ │ │ @ instruction: 0xe74b63bb │ │ │ │ @ instruction: 0xf47f3301 │ │ │ │ @ instruction: 0xf7b8af4e │ │ │ │ - @ instruction: 0x4603ea1c │ │ │ │ + @ instruction: 0x4603ea18 │ │ │ │ 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 fffc7640 │ │ │ │ + bvs fffc7638 │ │ │ │ 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 f47158 │ │ │ │ + bvs f47150 │ │ │ │ @ instruction: 0xe78861bb │ │ │ │ ldmdavs fp!, {r1, r4, fp, lr} │ │ │ │ eorcc r4, r0, r8, ror r4 │ │ │ │ @ instruction: 0xf5074798 │ │ │ │ @ instruction: 0xf7b870b0 │ │ │ │ - @ instruction: 0xf7b7ea98 │ │ │ │ - svclt 0x0000efd2 │ │ │ │ - andeq r3, r3, r2, lsl ip │ │ │ │ - andeq r3, r3, ip, lsl #24 │ │ │ │ + @ instruction: 0xf7b7ea94 │ │ │ │ + svclt 0x0000efce │ │ │ │ + andeq r3, r3, sl, lsl #24 │ │ │ │ + andeq r3, r3, r4, lsl #24 │ │ │ │ ldrdeq r0, [r0], -r8 │ │ │ │ andeq r0, r0, r0, lsl #9 │ │ │ │ - andeq sp, r7, r8, ror #15 │ │ │ │ - andeq r3, r3, ip, asr fp │ │ │ │ - andeq sp, r7, r8, ror #14 │ │ │ │ - andeq sp, r7, r4, lsl r7 │ │ │ │ - andeq sp, r7, r4, asr #13 │ │ │ │ - andeq sp, r7, r4, lsr #13 │ │ │ │ - andeq sp, r7, r2, lsr #12 │ │ │ │ - strdeq sp, [r7], -r0 │ │ │ │ - andeq sp, r7, r8, lsl #11 │ │ │ │ - andeq sp, r7, r0, ror r5 │ │ │ │ + andeq sp, r7, r0, ror #15 │ │ │ │ + andeq r3, r3, r4, asr fp │ │ │ │ + andeq sp, r7, r0, ror #14 │ │ │ │ + andeq sp, r7, ip, lsl #14 │ │ │ │ + @ instruction: 0x0007d6bc │ │ │ │ + muleq r7, ip, r6 │ │ │ │ + andeq sp, r7, sl, lsl r6 │ │ │ │ + andeq sp, r7, r8, ror #11 │ │ │ │ + andeq sp, r7, r0, lsl #11 │ │ │ │ + andeq sp, r7, r8, ror #10 │ │ │ │ andcs fp, r0, r0, lsl #9 │ │ │ │ ldrtmi sl, [sp], r0, lsl #30 │ │ │ │ - blvc 18a89c │ │ │ │ + blvc 18a8a4 │ │ │ │ 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 │ │ │ │ @@ -73223,207 +73225,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 118a658 │ │ │ │ + b 108a660 │ │ │ │ strcc fp, [r1], #-336 @ 0xfffffeb0 │ │ │ │ subsle r2, lr, r4, lsl #24 │ │ │ │ svcpl 0x0004f858 │ │ │ │ strtmi r2, [r8], -r0, lsl #2 │ │ │ │ - b f0a66c │ │ │ │ + b e0a674 │ │ │ │ mvnsle r2, r0, lsl #16 │ │ │ │ strtmi r2, [r8], -r1, lsl #2 │ │ │ │ - b d8a678 │ │ │ │ + b c8a680 │ │ │ │ @ instruction: 0xf0402800 │ │ │ │ - blmi 1beca40 │ │ │ │ + blmi 1beca48 │ │ │ │ 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 b8a71e │ │ │ │ + blx b8a726 │ │ │ │ @ instruction: 0xf7e94620 │ │ │ │ @ instruction: 0x4604ff11 │ │ │ │ rsble r2, sp, r0, lsl #16 │ │ │ │ ldrbtmi r4, [r9], #-2401 @ 0xfffff69f │ │ │ │ - mcr 7, 2, pc, cr10, cr7, {5} @ │ │ │ │ + mcr 7, 2, pc, 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 58a74e │ │ │ │ - blmi 171f170 │ │ │ │ + blx 58a756 │ │ │ │ + blmi 171f178 │ │ │ │ mvnscc pc, pc, asr #32 │ │ │ │ @ instruction: 0x460e447a │ │ │ │ andcs r4, r1, fp, ror r4 │ │ │ │ andsvs r6, r9, r0, lsl r0 │ │ │ │ @ instruction: 0xf7dd4620 │ │ │ │ - bmi 160c56c │ │ │ │ + bmi 160c574 │ │ │ │ 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, r4, r5, r8, fp, sp, lr, pc} │ │ │ │ + stmdavs r5, {r4, r5, r8, fp, sp, lr, pc} │ │ │ │ @ instruction: 0x46281d3c │ │ │ │ - ldmda sl!, {r3, r4, r5, r7, r8, r9, sl, ip, sp, lr, pc}^ │ │ │ │ + ldmda 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 128b7ec │ │ │ │ + bmi 128b7f4 │ │ │ │ @ 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 110b3dc │ │ │ │ + bmi 110b3e4 │ │ │ │ tstcs r1, r2, asr #22 │ │ │ │ ldrbtmi r4, [fp], #-1146 @ 0xfffffb86 │ │ │ │ andsvs r6, lr, r1, lsl r0 │ │ │ │ ldrbtcc pc, [pc], pc, asr #32 @ │ │ │ │ - blmi 10467a8 │ │ │ │ + blmi 10467b0 │ │ │ │ @ instruction: 0xf853447b │ │ │ │ str r5, [r3, r6, lsr #32] │ │ │ │ @ instruction: 0x46414b3d │ │ │ │ andcs r4, r1, sp, lsr sl │ │ │ │ strls r4, [r0, #-1147] @ 0xfffffb85 │ │ │ │ stmib sp, {r1, r3, r4, r5, r6, sl, lr}^ │ │ │ │ vst1.8 {d18-d20}, [pc], r1 │ │ │ │ ldmdavs lr, {r1, r9, ip, sp, lr} │ │ │ │ @ instruction: 0xf7d24633 │ │ │ │ @ instruction: 0xe7adfab9 │ │ │ │ - ldm r6!, {r3, r4, r5, r7, r8, r9, sl, ip, sp, lr, pc}^ │ │ │ │ + ldm 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 ccb380 │ │ │ │ + bmi ccb388 │ │ │ │ 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, r3, r4, r6, r7, fp, sp, lr, pc} │ │ │ │ + stmdavs r5, {r1, r3, r4, r6, r7, fp, sp, lr, pc} │ │ │ │ @ instruction: 0x26721d3c │ │ │ │ @ instruction: 0xf7b84628 │ │ │ │ - bmi b06990 │ │ │ │ + bmi b06988 │ │ │ │ cmpcs r0, r3, lsl #12 │ │ │ │ @ instruction: 0x4620447a │ │ │ │ - blx fe38a8d2 │ │ │ │ + blx fe38a8da │ │ │ │ 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 94b334 │ │ │ │ + bmi 94b33c │ │ │ │ andcs r4, r1, r3, lsr #22 │ │ │ │ @ instruction: 0xf04f447a │ │ │ │ ldrbtmi r3, [fp], #-511 @ 0xfffffe01 │ │ │ │ andsvs r6, r9, r0, lsl r0 │ │ │ │ @ instruction: 0xf7b7e7a8 │ │ │ │ - svclt 0x0000eea4 │ │ │ │ - andeq sp, r7, r6, lsr r5 │ │ │ │ - @ instruction: 0x000338ba │ │ │ │ - ldrdeq r0, [r0], -r8 │ │ │ │ - andeq r7, r3, lr, ror #11 │ │ │ │ - andeq r1, r1, lr, lsr #13 │ │ │ │ - andeq r3, r3, r2, asr #9 │ │ │ │ - andeq r7, r3, ip, lsr #11 │ │ │ │ - andeq r1, r1, r0, lsl #8 │ │ │ │ - @ instruction: 0x000113ba │ │ │ │ - andeq r1, r1, r0, asr #7 │ │ │ │ - ldrdeq r1, [r1], -r6 │ │ │ │ - andeq r1, r1, ip, asr #7 │ │ │ │ - andeq sp, r7, ip, ror #8 │ │ │ │ - andeq r7, r3, ip, lsr r5 │ │ │ │ - ldrdeq r3, [r3], -lr │ │ │ │ - andeq r1, r1, lr, lsr r3 │ │ │ │ - andeq r1, r1, r6, lsl r3 │ │ │ │ + svclt 0x0000eea0 │ │ │ │ + andeq sp, r7, lr, lsr #10 │ │ │ │ + @ instruction: 0x000338b2 │ │ │ │ + ldrdeq r0, [r0], -r8 │ │ │ │ + andeq r7, r3, r6, ror #11 │ │ │ │ + muleq r1, lr, r6 │ │ │ │ + @ instruction: 0x000334ba │ │ │ │ + andeq r7, r3, r4, lsr #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, ror #8 │ │ │ │ + andeq r7, r3, r4, lsr r5 │ │ │ │ + ldrdeq r3, [r3], -r6 │ │ │ │ + andeq r1, r1, lr, lsr #6 │ │ │ │ andeq r1, r1, r6, lsl #6 │ │ │ │ - strdeq sp, [r7], -r4 │ │ │ │ - andeq r7, r3, r6, asr #9 │ │ │ │ - andeq r3, r3, r0, lsr #7 │ │ │ │ - andeq r7, r3, r8, lsr #9 │ │ │ │ - andeq r1, r1, r4, asr r3 │ │ │ │ - andeq r1, r1, r6, asr #6 │ │ │ │ - muleq r7, r8, r3 │ │ │ │ - andeq r7, r3, r6, ror #8 │ │ │ │ - andeq r1, r1, ip, asr #4 │ │ │ │ - andeq r1, r1, sl, ror #4 │ │ │ │ - andeq r1, r1, r8, asr r2 │ │ │ │ - andeq sp, r7, ip, asr #6 │ │ │ │ - andeq r7, r3, sl, lsl r4 │ │ │ │ + strdeq r1, [r1], -r6 │ │ │ │ + andeq sp, r7, ip, ror #7 │ │ │ │ + @ instruction: 0x000374be │ │ │ │ + muleq r3, r8, r3 │ │ │ │ + andeq r7, r3, r0, lsr #9 │ │ │ │ + andeq r1, r1, r4, asr #6 │ │ │ │ + andeq r1, r1, r6, lsr r3 │ │ │ │ + muleq r7, r0, r3 │ │ │ │ + andeq r7, r3, lr, asr r4 │ │ │ │ + andeq r1, r1, ip, lsr r2 │ │ │ │ + andeq r1, r1, sl, asr r2 │ │ │ │ + andeq r1, r1, r8, asr #4 │ │ │ │ + andeq sp, r7, r4, asr #6 │ │ │ │ + andeq r7, r3, r2, lsl r4 │ │ │ │ vst3. {d27,d29,d31}, [pc :256], r8 │ │ │ │ - bl feba3bc4 │ │ │ │ + bl feba3bcc │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ svcge 0x00000fe8 │ │ │ │ andcs r4, r8, r6, lsl #12 │ │ │ │ mcr2 7, 6, pc, cr2, cr13, {6} @ │ │ │ │ ldrtmi r4, [r0], -r4, lsl #12 │ │ │ │ - ldmda r4, {r3, r4, r5, r7, r8, r9, sl, ip, sp, lr, pc} │ │ │ │ + ldmda r0, {r3, r4, r5, r7, r8, r9, sl, ip, sp, lr, pc} │ │ │ │ ldrtmi r4, [r0], -r5, lsl #12 │ │ │ │ stc2 7, cr15, [r4, #-824]! @ 0xfffffcc8 │ │ │ │ eorvs r2, r0, r1, lsl #26 │ │ │ │ @ instruction: 0x3d01d905 │ │ │ │ - blcs c23fbc │ │ │ │ + blcs c23fc4 │ │ │ │ movwcs fp, #3844 @ 0xf04 │ │ │ │ - blmi 121f04 │ │ │ │ + blmi 121f0c │ │ │ │ ldmdavs sl, {r0, r1, r3, r4, r5, r6, sl, lr}^ │ │ │ │ subsvs r6, ip, r2, rrx │ │ │ │ svclt 0x0000bdf8 │ │ │ │ - andeq sp, r7, r0, lsl #5 │ │ │ │ + andeq sp, r7, r8, ror r2 │ │ │ │ svcmi 0x00f0e92d │ │ │ │ stcpl 4, cr15, [r0], {79} @ 0x4f │ │ │ │ @ instruction: 0x0c0cebad │ │ │ │ ldcleq 8, cr15, [r0, #816]! @ 0x330 │ │ │ │ svcge 0x000ab0fb │ │ │ │ - bmi ff8de278 │ │ │ │ + bmi ff8de280 │ │ │ │ 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 r6!, {r3, r4, r5, r7, r8, r9, sl, ip, sp, lr, pc}^ │ │ │ │ + ldm r2!, {r3, r4, r5, r7, r8, r9, sl, ip, sp, lr, pc}^ │ │ │ │ @ instruction: 0xf0002800 │ │ │ │ - bmi ff6ad090 │ │ │ │ + bmi ff6ad098 │ │ │ │ ldmibmi r9, {r8, r9, sp}^ │ │ │ │ movwls r4, #1540 @ 0x604 │ │ │ │ ldmvs fp!, {r1, r3, r4, r5, r6, sl, lr}^ │ │ │ │ @ instruction: 0xf7b84479 │ │ │ │ - @ instruction: 0x4605e810 │ │ │ │ + strmi lr, [r5], -ip, lsl #16 │ │ │ │ @ instruction: 0xf0402800 │ │ │ │ ldmdbvs fp!, {r5, r6, r7, pc} │ │ │ │ @ instruction: 0xf0404333 │ │ │ │ strdcs r8, [r1, -r2] │ │ │ │ @ instruction: 0xf7b74620 │ │ │ │ - pkhbtmi lr, r2, r4, lsl #27 │ │ │ │ + pkhbtmi lr, r2, r0, lsl #27 │ │ │ │ @ instruction: 0xf0402800 │ │ │ │ @ instruction: 0xf1078111 │ │ │ │ @ instruction: 0x46010b18 │ │ │ │ @ instruction: 0x465822b0 │ │ │ │ @ instruction: 0xff00f7f0 │ │ │ │ @ instruction: 0xf8df4bca │ │ │ │ vcgt.s8 d25, d6, d28 │ │ │ │ @@ -73432,134 +73434,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 │ │ │ │ - ldmda lr!, {r3, r4, r5, r7, r8, r9, sl, ip, sp, lr, pc} │ │ │ │ + ldmda 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, r3, r4, r5, r9, sl, fp, sp, lr, pc}^ │ │ │ │ + stmib r7, {r3, r4, r5, r9, sl, fp, sp, lr, pc}^ │ │ │ │ @ instruction: 0x4620015a │ │ │ │ - mcr 7, 5, pc, cr12, cr7, {5} @ │ │ │ │ + mcr 7, 5, pc, cr8, cr7, {5} @ │ │ │ │ @ instruction: 0xf8c74649 │ │ │ │ @ instruction: 0x46200170 │ │ │ │ - ldcl 7, cr15, [ip, #732] @ 0x2dc │ │ │ │ + ldcl 7, cr15, [r8, #732] @ 0x2dc │ │ │ │ @ instruction: 0x4620b138 │ │ │ │ - stmda r2, {r3, r4, r5, r7, r8, r9, sl, ip, sp, lr, pc} │ │ │ │ + svc 0x00fef7b7 │ │ │ │ strmi r2, [r1], -r0, lsr #4 │ │ │ │ @ instruction: 0xf7f04628 │ │ │ │ ldrbmi pc, [r9], -sp, lsl #30 @ │ │ │ │ @ instruction: 0xf5074620 │ │ │ │ @ instruction: 0xf7b77694 │ │ │ │ - smlalbtlt lr, r8, lr, sp │ │ │ │ + smlalbtlt lr, r8, sl, sp │ │ │ │ @ instruction: 0xf5074620 │ │ │ │ @ instruction: 0xf7b77694 │ │ │ │ - eorcs lr, r0, #968 @ 0x3c8 │ │ │ │ + eorcs lr, r0, #952 @ 0x3b8 │ │ │ │ ldrtmi r4, [r0], -r1, lsl #12 │ │ │ │ - stmda sl!, {r3, r4, r5, r7, r8, r9, sl, ip, sp, lr, pc} │ │ │ │ + stmda r6!, {r3, r4, r5, r7, r8, r9, sl, ip, sp, lr, pc} │ │ │ │ strtmi r4, [r0], -r9, lsr #19 │ │ │ │ @ instruction: 0xf7b74479 │ │ │ │ - @ instruction: 0xb120edbe │ │ │ │ + @ instruction: 0xb120edba │ │ │ │ @ instruction: 0xf7b84620 │ │ │ │ - @ instruction: 0xf8c7e828 │ │ │ │ + @ instruction: 0xf8c7e824 │ │ │ │ stmibmi r5!, {r2, r3, r6, r8} │ │ │ │ ldrbtmi r4, [r9], #-1568 @ 0xfffff9e0 │ │ │ │ - ldc 7, cr15, [r2, #732]! @ 0x2dc │ │ │ │ + stc 7, cr15, [lr, #732]! @ 0x2dc │ │ │ │ strtmi fp, [r0], -r0, lsr #2 │ │ │ │ - ldmda ip, {r3, r4, r5, r7, r8, r9, sl, ip, sp, lr, pc} │ │ │ │ + ldmda 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: 0xb120eda8 │ │ │ │ + @ instruction: 0xb120eda4 │ │ │ │ @ instruction: 0xf7b84620 │ │ │ │ - @ instruction: 0xf8c7e812 │ │ │ │ + @ instruction: 0xf8c7e80e │ │ │ │ ldmibmi ip, {r2, r4, r6, r8} │ │ │ │ ldrbtmi r4, [r9], #-1568 @ 0xfffff9e0 │ │ │ │ - ldc 7, cr15, [ip, #732] @ 0x2dc │ │ │ │ + ldc 7, cr15, [r8, #732] @ 0x2dc │ │ │ │ strtmi fp, [r0], -r0, lsr #2 │ │ │ │ - stmda r6, {r3, r4, r5, r7, r8, r9, sl, ip, sp, lr, pc} │ │ │ │ + stmda 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, r3, r6, r7, sl, fp, sp, lr, pc} │ │ │ │ + ldmibmi r6, {r3, r6, r7, sl, fp, sp, lr, pc} │ │ │ │ ldrbtmi r4, [r9], #-1568 @ 0xfffff9e0 │ │ │ │ - stc 7, cr15, [lr, #732] @ 0x2dc │ │ │ │ + stc 7, cr15, [sl, #732] @ 0x2dc │ │ │ │ strtmi fp, [r0], -r0, lsr #2 │ │ │ │ - svc 0x00f8f7b7 │ │ │ │ + svc 0x00f4f7b7 │ │ │ │ smlalbteq pc, r8, r7, r8 @ │ │ │ │ @ instruction: 0xf7b74620 │ │ │ │ - ldmibmi r0, {r1, r2, r3, r4, r5, r7, sl, fp, sp, lr, pc} │ │ │ │ + ldmibmi r0, {r1, r3, r4, r5, r7, sl, fp, sp, lr, pc} │ │ │ │ ldrbtmi r4, [r9], #-1568 @ 0xfffff9e0 │ │ │ │ - stc 7, cr15, [r0, #732] @ 0x2dc │ │ │ │ + ldcl 7, cr15, [ip, #-732]! @ 0xfffffd24 │ │ │ │ strtmi fp, [r0], -r0, lsr #2 │ │ │ │ - svc 0x00eaf7b7 │ │ │ │ + svc 0x00e6f7b7 │ │ │ │ cmppeq r8, r7, asr #17 @ p-variant is OBSOLETE │ │ │ │ strtmi r4, [r0], -fp, lsl #19 │ │ │ │ @ instruction: 0xf7b74479 │ │ │ │ - @ instruction: 0xb120ed76 │ │ │ │ + @ instruction: 0xb120ed72 │ │ │ │ @ instruction: 0xf7b74620 │ │ │ │ - @ instruction: 0xf8c7efe0 │ │ │ │ + @ instruction: 0xf8c7efdc │ │ │ │ strtmi r0, [r0], -r0, ror #2 │ │ │ │ - stc 7, cr15, [r4], #732 @ 0x2dc │ │ │ │ + stc 7, cr15, [r0], #732 @ 0x2dc │ │ │ │ strtmi r4, [r0], -r5, lsl #19 │ │ │ │ @ instruction: 0xf7b74479 │ │ │ │ - cmplt r0, r8, ror #26 │ │ │ │ + cmplt r0, r4, ror #26 │ │ │ │ @ instruction: 0xf7b74620 │ │ │ │ - subcs lr, r0, #568 @ 0x238 │ │ │ │ + subcs lr, r0, #552 @ 0x228 │ │ │ │ @ instruction: 0xf1074601 │ │ │ │ @ instruction: 0xf7f000e8 │ │ │ │ ldmdavs r3!, {r0, r1, r2, r4, r7, r9, sl, fp, ip, sp, lr, pc} │ │ │ │ tstle r6, r3, asr #10 │ │ │ │ - beq c9014 │ │ │ │ + beq c901c │ │ │ │ @ instruction: 0x46296978 │ │ │ │ @ instruction: 0xf7b722b0 │ │ │ │ - @ instruction: 0x4620ecf8 │ │ │ │ - stc 7, cr15, [r2], {183} @ 0xb7 │ │ │ │ + @ instruction: 0x4620ecf4 │ │ │ │ + ldcl 7, cr15, [lr], #-732 @ 0xfffffd24 │ │ │ │ @ instruction: 0xf7b74620 │ │ │ │ - stmdacs r1, {r1, r2, r5, r6, r9, sl, fp, sp, lr, pc} │ │ │ │ + stmdacs r1, {r1, r5, r6, r9, sl, fp, sp, lr, pc} │ │ │ │ svcge 0x0050f43f │ │ │ │ ldrsbcc pc, [r4, #135]! @ 0x87 @ │ │ │ │ @ instruction: 0xf8d768be │ │ │ │ - b 1538c64 │ │ │ │ + b 1538c6c │ │ │ │ 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, [r4], #732 @ 0x2dc │ │ │ │ - bmi 1b55c30 │ │ │ │ + ldcl 7, cr15, [r0], #732 @ 0x2dc │ │ │ │ + bmi 1b55c38 │ │ │ │ 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 ffcf0c74 │ │ │ │ - b 141f1e4 │ │ │ │ + bne ffcf0c7c │ │ │ │ + b 141f1ec │ │ │ │ ldmdbvs fp!, {r0, r1, r5, r6, r7, fp, ip, sp, lr} │ │ │ │ - bl 191de54 │ │ │ │ + bl 191de5c │ │ │ │ @ instruction: 0xf7b70308 │ │ │ │ - stmib sp, {r6, r7, r8, sl, fp, sp, lr, pc}^ │ │ │ │ + stmib sp, {r2, r3, r4, r5, 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, [r2, #732]! @ 0x2dc │ │ │ │ + stc 7, cr15, [lr, #732]! @ 0x2dc │ │ │ │ strtmi r2, [r0], -r1, lsl #2 │ │ │ │ - stc 7, cr15, [r2], {183} @ 0xb7 │ │ │ │ + ldcl 7, cr15, [lr], #-732 @ 0xfffffd24 │ │ │ │ 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 │ │ │ │ @@ -73582,89 +73584,89 @@ │ │ │ │ ldmdavs lr!, {r9, ip, pc}^ │ │ │ │ @ instruction: 0xf8d74a3f │ │ │ │ @ instruction: 0x463011f0 │ │ │ │ @ instruction: 0xf7f1447a │ │ │ │ strtmi pc, [r8], -pc, lsl #19 │ │ │ │ ldc2l 7, cr15, [ip], {221} @ 0xdd │ │ │ │ @ instruction: 0xf7b74620 │ │ │ │ - ldrtmi lr, [r4], -r2, lsl #25 │ │ │ │ + @ instruction: 0x4634ec7e │ │ │ │ ldmvs sp!, {r0, r1, r3, r7, r8, r9, sl, sp, lr, pc}^ │ │ │ │ @ instruction: 0xf7b74628 │ │ │ │ - @ instruction: 0xf100ee74 │ │ │ │ + @ instruction: 0xf100ee70 │ │ │ │ strmi r0, [r0], r2, lsl #18 │ │ │ │ @ instruction: 0xf7dd4648 │ │ │ │ @ instruction: 0x4629fd17 │ │ │ │ strbmi r4, [sl], -r5, lsl #12 │ │ │ │ stc2l 7, cr15, [lr, #960]! @ 0x3c0 │ │ │ │ @ instruction: 0x232f4620 │ │ │ │ andcc pc, r8, r5, lsr #16 │ │ │ │ - stcl 7, cr15, [sl], #-732 @ 0xfffffd24 │ │ │ │ + stcl 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 │ │ │ │ strb pc, [r2, -pc, lsr #25]! @ │ │ │ │ - stc 7, cr15, [ip], {183} @ 0xb7 │ │ │ │ - mrc 7, 4, APSR_nzcv, cr14, cr7, {5} │ │ │ │ + stc 7, cr15, [r8], {183} @ 0xb7 │ │ │ │ + mrc 7, 4, APSR_nzcv, cr10, cr7, {5} │ │ │ │ @ instruction: 0xf5076805 │ │ │ │ @ instruction: 0x267274be │ │ │ │ @ instruction: 0xf7b74628 │ │ │ │ - bmi 848510 │ │ │ │ + bmi 848508 │ │ │ │ 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: 0xf844f7d2 │ │ │ │ svclt 0x0000e742 │ │ │ │ - ldrdeq r3, [r3], -sl │ │ │ │ + ldrdeq r3, [r3], -r2 │ │ │ │ ldrdeq r0, [r0], -r8 │ │ │ │ - andeq r1, r1, r4, lsr #7 │ │ │ │ - andeq r9, r0, r0, ror r9 │ │ │ │ - andeq r1, r1, lr, ror #3 │ │ │ │ - andeq r1, r1, r0, ror #3 │ │ │ │ - ldrdeq pc, [r0], -ip │ │ │ │ - andeq r8, r0, sl, lsl r8 │ │ │ │ - andeq r1, r1, r8, asr #2 │ │ │ │ - andeq r1, r1, sl, lsr r1 │ │ │ │ - andeq r1, r1, r6, lsr #2 │ │ │ │ - andeq r1, r1, r2, lsl r1 │ │ │ │ - andeq r1, r1, r4, lsl #2 │ │ │ │ - strdeq r1, [r1], -r0 │ │ │ │ - andeq r3, r3, lr, asr #7 │ │ │ │ - strdeq r0, [r1], -r0 @ │ │ │ │ - ldrdeq r0, [r1], -ip │ │ │ │ - andeq r0, r1, r6, lsr #31 │ │ │ │ - @ instruction: 0x00010fb8 │ │ │ │ - @ instruction: 0x00010ebc │ │ │ │ - andeq r0, r1, r0, asr #31 │ │ │ │ + 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, asr #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: 0x00010ebe │ │ │ │ - ldrdeq r0, [r1], -r8 │ │ │ │ + @ instruction: 0x00010fb0 │ │ │ │ + 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 1d5e6fc │ │ │ │ + bl 1d5e704 │ │ │ │ @ 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 │ │ │ │ @@ -73679,31 +73681,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 feba4098 │ │ │ │ + bl feba40a0 │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ - bmi 9d0d00 │ │ │ │ - blmi 9f90fc │ │ │ │ + bmi 9d0d08 │ │ │ │ + blmi 9f9104 │ │ │ │ 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 79f348 │ │ │ │ + bmi 79f350 │ │ │ │ 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 │ │ │ │ qadd8mi pc, r9, sp @ │ │ │ │ @@ -73712,123 +73714,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 4cba00 │ │ │ │ + bmi 4cba08 │ │ │ │ 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 fea0ae14 │ │ │ │ - andeq r3, r3, ip, asr r1 │ │ │ │ + bl fe90ae1c │ │ │ │ + andeq r3, r3, r4, asr r1 │ │ │ │ ldrdeq r0, [r0], -r8 │ │ │ │ - andeq r2, r3, r0, ror sp │ │ │ │ - andeq r0, r1, r8, asr lr │ │ │ │ + andeq r2, r3, r8, ror #26 │ │ │ │ + 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, r4, lsl #25 │ │ │ │ - andeq r0, r1, sl, ror lr │ │ │ │ - andeq r0, r1, r0, ror lr │ │ │ │ - andeq r0, r1, r0, ror lr │ │ │ │ - andeq r3, r3, r2, ror #1 │ │ │ │ + andeq r0, r1, r0, ror #28 │ │ │ │ + andeq r0, r1, r0, ror #28 │ │ │ │ + ldrdeq 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 ff38af92 │ │ │ │ + blx ff38af9a │ │ │ │ strmi r6, [r0], fp, lsr #17 │ │ │ │ rsbsle r2, sl, r0, lsl #22 │ │ │ │ svceq 0x0000f1b8 │ │ │ │ - bmi 19c37e4 │ │ │ │ + bmi 19c37ec │ │ │ │ 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: 0xf100ed1c │ │ │ │ + @ instruction: 0xf100ed18 │ │ │ │ ldrtmi r0, [r0], -r0, asr #12 │ │ │ │ @ instruction: 0xf7dd44fb │ │ │ │ - blmi 16cbed8 │ │ │ │ + blmi 16cbee0 │ │ │ │ @ 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 154cdd4 │ │ │ │ + blmi 154cddc │ │ │ │ vst1.32 {d20-d22}, [pc], r0 │ │ │ │ @ instruction: 0x46597293 │ │ │ │ andls r4, r1, fp, ror r4 │ │ │ │ movwls r2, #8193 @ 0x2001 │ │ │ │ movwls r2, #882 @ 0x372 │ │ │ │ @ instruction: 0xf7d12300 │ │ │ │ strbmi pc, [r0], -r9, lsl #30 @ │ │ │ │ ldmeq ip, {r0, r1, r2, r8, ip, sp, lr, pc}^ │ │ │ │ - blx 148af9a │ │ │ │ + blx 148afa2 │ │ │ │ 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 111fd54 │ │ │ │ + bmi 111fd5c │ │ │ │ ldrbtmi r4, [fp], #-1601 @ 0xfffff9bf │ │ │ │ - blmi 10f1c58 │ │ │ │ + blmi 10f1c60 │ │ │ │ @ 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, r9, sl, fp, sp, lr, pc} │ │ │ │ + ldmdblt r0!, {r1, 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 70b006 │ │ │ │ + blx 70b00e │ │ │ │ @ instruction: 0xf7ffe787 │ │ │ │ movwcs pc, #7933 @ 0x1efd @ │ │ │ │ ldrb r6, [pc, -fp, lsr #1]! │ │ │ │ @ instruction: 0x46206038 │ │ │ │ stc2l 7, cr15, [r2, #-832]! @ 0xfffffcc0 │ │ │ │ rsbsvs r4, r8, lr, lsr #20 │ │ │ │ ldrbtmi r4, [sl], #-1625 @ 0xfffff9a7 │ │ │ │ - bmi bb18b8 │ │ │ │ + bmi bb18c0 │ │ │ │ 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, r4, r5, r7, r9, sl, fp, ip, sp, lr, pc}^ │ │ │ │ - blx fff8b040 │ │ │ │ + blx fff8b048 │ │ │ │ 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 @ │ │ │ │ @@ -73840,183 +73842,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 147850 │ │ │ │ + bvs 147858 │ │ │ │ strpl lr, [r1], #-2509 @ 0xfffff633 │ │ │ │ @ instruction: 0xf7e99400 │ │ │ │ @ instruction: 0xe7b0f9b3 │ │ │ │ - b feb8b008 │ │ │ │ - andeq r3, r3, r6, lsl #1 │ │ │ │ + b fea8b010 │ │ │ │ + andeq r3, r3, lr, ror r0 │ │ │ │ ldrdeq r0, [r0], -r8 │ │ │ │ - strdeq ip, [r7], -r6 │ │ │ │ - andeq r3, r3, sl, asr r0 │ │ │ │ - muleq r1, ip, fp │ │ │ │ - andeq r2, r3, r4, asr ip │ │ │ │ - andeq r0, r1, r4, lsr #27 │ │ │ │ - andeq r0, r1, r8, lsl #27 │ │ │ │ - muleq r1, ip, sp │ │ │ │ - andeq r0, r1, lr, lsr sp │ │ │ │ - andeq r0, r1, sl, ror #26 │ │ │ │ - andeq r0, r1, r0, ror #26 │ │ │ │ - andeq r0, r1, r0, ror #26 │ │ │ │ - andeq r0, r1, r6, lsl sp │ │ │ │ - andeq r0, r1, r0, lsr #26 │ │ │ │ - andeq r0, r1, r2, lsr #26 │ │ │ │ + andeq ip, r7, lr, ror #25 │ │ │ │ + andeq r3, r3, r2, asr r0 │ │ │ │ + andeq r0, r1, ip, lsl #23 │ │ │ │ + andeq r2, r3, ip, asr #24 │ │ │ │ + muleq r1, r4, sp │ │ │ │ + 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 │ │ │ │ + andeq r0, r1, r0, lsl sp │ │ │ │ andeq r0, r1, r2, lsl sp │ │ │ │ - andeq r0, r1, lr, lsl #26 │ │ │ │ - andeq r0, r1, r0, lsl #26 │ │ │ │ + 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 │ │ │ │ - strmi lr, [r1], lr, lsr #24 │ │ │ │ + strmi lr, [r1], sl, lsr #24 │ │ │ │ svceq 0x0000f1b8 │ │ │ │ strbmi sp, [r0], -r7, rrx │ │ │ │ - stc 7, cr15, [r6], #-732 @ 0xfffffd24 │ │ │ │ + stc 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], r5, asr #21 │ │ │ │ @ instruction: 0xf7dd4650 │ │ │ │ stmdavs r9!, {r0, 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 fe50b1ae │ │ │ │ + blx fe50b1b6 │ │ │ │ cmple r1, #683671552 @ 0x28c00000 │ │ │ │ @ instruction: 0x46526839 │ │ │ │ @ instruction: 0xf7f04620 │ │ │ │ @ instruction: 0x1c72fb51 │ │ │ │ ldrbmi r4, [r8], -r1, lsr #12 │ │ │ │ - mcr 7, 2, pc, cr6, cr7, {5} @ │ │ │ │ + mcr 7, 2, pc, cr2, cr7, {5} @ │ │ │ │ ldrbmi fp, [r8], -r8, asr #3 │ │ │ │ - blx 178b180 │ │ │ │ + blx 178b188 │ │ │ │ @ instruction: 0xf7dd4620 │ │ │ │ stmdavs sp!, {r0, 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 r6, {r0, r1, r2, r4, r5, r7, r8, r9, sl, ip, sp, lr, pc}^ │ │ │ │ + ldmdb 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], r2, ror #23 │ │ │ │ + pkhtbmi lr, r1, lr, asr #23 │ │ │ │ @ instruction: 0xf7dd6828 │ │ │ │ @ instruction: 0x4640fa3d │ │ │ │ @ instruction: 0xf8eef7ce │ │ │ │ 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 a8b1e8 │ │ │ │ + blx a8b1f0 │ │ │ │ strcc r4, [ip, -r0, lsr #12] │ │ │ │ pop {r0, r2, r3, r4, r5, r7, r9, sl, lr} │ │ │ │ @ instruction: 0xf7dd4ff0 │ │ │ │ strbmi fp, [r6], -r1, lsr #20 │ │ │ │ @ instruction: 0x4640e799 │ │ │ │ ldrtmi r3, [sp], ip, lsl #14 │ │ │ │ svcmi 0x00f0e8bd │ │ │ │ - bllt fe58b290 │ │ │ │ + bllt fe58b298 │ │ │ │ ldrbmi r4, [r8], -ip, lsl #18 │ │ │ │ ldrbtmi r6, [r9], #-2170 @ 0xfffff786 │ │ │ │ - blx b260 │ │ │ │ + blx b268 │ │ │ │ andeq pc, r1, #1073741826 @ 0x40000002 │ │ │ │ ldrbmi r4, [r8], -r1, lsr #12 │ │ │ │ - ldcl 7, cr15, [r2, #732]! @ 0x2dc │ │ │ │ + stcl 7, cr15, [lr, #732]! @ 0x2dc │ │ │ │ ldrbmi r4, [r8], -r6, lsl #12 │ │ │ │ - blx 28b228 │ │ │ │ + blx 28b230 │ │ │ │ @ instruction: 0xf7dd4620 │ │ │ │ vmlacs.f32 s30, s0, s10 │ │ │ │ ldr sp, [r8, r9, lsr #3]! │ │ │ │ - andeq ip, r7, r6, ror #21 │ │ │ │ - andeq r2, r1, r6, lsl r7 │ │ │ │ - andeq r2, r1, sl, lsl r6 │ │ │ │ + ldrdeq ip, [r7], -lr │ │ │ │ + andeq r2, r1, r6, lsl #14 │ │ │ │ + andeq r2, r1, sl, lsl #12 │ │ │ │ vst3.32 {d27,d29,d31}, [pc :256], r0 │ │ │ │ - bl feba44d4 │ │ │ │ + bl feba44dc │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ - blmi 2d129c │ │ │ │ + blmi 2d12a4 │ │ │ │ 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: 0xf9e6f7dd │ │ │ │ @ instruction: 0xf7dd4628 │ │ │ │ @ instruction: 0x2c00f9e3 │ │ │ │ ldclt 1, cr13, [r0, #968]! @ 0x3c8 │ │ │ │ - muleq r7, r8, r9 │ │ │ │ + muleq r7, r0, r9 │ │ │ │ andeq r0, r0, r0 │ │ │ │ vst3.32 {d27,d29,d31}, [pc :64], r0 │ │ │ │ - bl feba4514 │ │ │ │ + bl feba451c │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ - bmi 105125c │ │ │ │ - blmi 1079544 │ │ │ │ + bmi 1051264 │ │ │ │ + blmi 107954c │ │ │ │ svcge 0x0002447a │ │ │ │ ldmdavs fp, {r0, r1, r4, r6, r7, fp, ip, lr} │ │ │ │ @ instruction: 0xf04f617b │ │ │ │ stmdacs r0, {r8, r9} │ │ │ │ @ instruction: 0x4604d050 │ │ │ │ - bl 1a0b214 │ │ │ │ - blcs 3d4c48 │ │ │ │ + bl 190b21c │ │ │ │ + blcs 3d4c50 │ │ │ │ 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, #79872 @ 0x13800 │ │ │ │ + orrslt lr, r8, #75776 @ 0x12800 │ │ │ │ @ instruction: 0xf04f1e61 │ │ │ │ stmdane ip, {sl, fp} │ │ │ │ svccc 0x0001f811 │ │ │ │ eoreq pc, r0, #35 @ 0x23 │ │ │ │ eorseq pc, r0, r3, lsr #3 │ │ │ │ - bcs 19bc88 │ │ │ │ + bcs 19bc90 │ │ │ │ stmdacs r9, {r3, r7, r8, r9, sl, fp, ip, sp, pc} │ │ │ │ - blcs f037c4 │ │ │ │ - blcs bfcff0 │ │ │ │ + blcs f037cc │ │ │ │ + blcs bfcff8 │ │ │ │ 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 6d53c0 │ │ │ │ + bmi 6d53c8 │ │ │ │ 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]! │ │ │ │ @@ -74024,76 +74026,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, r4, r5, r6, r8, r9, fp, sp, lr, pc} │ │ │ │ + stmdacs r4, {r1, r4, r5, r6, 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 0x0000e936 │ │ │ │ - andeq r2, r3, r0, ror #25 │ │ │ │ + svclt 0x0000e932 │ │ │ │ + ldrdeq r2, [r3], -r8 │ │ │ │ ldrdeq r0, [r0], -r8 │ │ │ │ - andeq r2, r3, r2, asr #24 │ │ │ │ - andeq r0, r1, r6, asr sl │ │ │ │ + andeq r2, r3, sl, lsr ip │ │ │ │ + andeq r0, r1, r6, asr #20 │ │ │ │ vst3.32 {d27,d29,d31}, [pc], r0 │ │ │ │ - bl feba4634 │ │ │ │ + bl feba463c │ │ │ │ @ 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 e5648 │ │ │ │ + bcs e5650 │ │ │ │ movwcc lr, #6593 @ 0x19c1 │ │ │ │ andsle r6, r8, fp, asr #1 │ │ │ │ svclt 0x00182a0a │ │ │ │ andle r4, ip, r8, lsl r6 │ │ │ │ - blmi 3dfcac │ │ │ │ + blmi 3dfcb4 │ │ │ │ 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 fec877d8 │ │ │ │ + blx fec877d0 │ │ │ │ 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 r0!, {r0, r1, r2, r4, r5, r7, r8, r9, sl, ip, sp, lr, pc}^ │ │ │ │ - @ instruction: 0x00032bbe │ │ │ │ + stmia ip!, {r0, r1, r2, r4, r5, r7, r8, r9, sl, ip, sp, lr, pc}^ │ │ │ │ + @ instruction: 0x00032bb6 │ │ │ │ ldrdeq r0, [r0], -r8 │ │ │ │ - muleq r3, r0, fp │ │ │ │ + andeq r2, r3, r8, lsl #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 18b644 │ │ │ │ - stmialt ip!, {r0, r1, r2, r4, r5, r7, r8, r9, sl, ip, sp, lr, pc} │ │ │ │ + blvc 18b64c │ │ │ │ + stmialt r8!, {r0, r1, r2, r4, r5, r7, r8, r9, sl, ip, sp, lr, pc} │ │ │ │ ldrtmi r2, [sp], r1 │ │ │ │ - blvc 18b650 │ │ │ │ + blvc 18b658 │ │ │ │ andcs r4, r4, #112, 14 @ 0x1c00000 │ │ │ │ andcc r3, r8, r8, lsl #2 │ │ │ │ @ instruction: 0xf85d46bd │ │ │ │ @ instruction: 0xf7b77b04 │ │ │ │ - svclt 0x0000b89f │ │ │ │ + svclt 0x0000b89b │ │ │ │ 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 │ │ │ │ @@ -74103,15 +74105,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: 0x4605ebd2 │ │ │ │ + strmi lr, [r5], -lr, asr #23 │ │ │ │ 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} │ │ │ │ @@ -74127,39 +74129,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 18b70c │ │ │ │ + blvc 18b714 │ │ │ │ svclt 0x00004770 │ │ │ │ vst3. {d27,d29,d31}, [pc :256], r0 │ │ │ │ - bl feba47a4 │ │ │ │ + bl feba47ac │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ strmi r0, [fp], -r0, lsr #31 │ │ │ │ - bmi f1fa98 │ │ │ │ + bmi f1faa0 │ │ │ │ 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 3016bc │ │ │ │ + blcs 3016c4 │ │ │ │ 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 1d0b4d0 │ │ │ │ - bmi b3c478 │ │ │ │ + bl 1c0b4d8 │ │ │ │ + bmi b3c480 │ │ │ │ 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 │ │ │ │ @@ -74189,49 +74191,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]! │ │ │ │ - svc 0x00faf7b6 │ │ │ │ + svc 0x00f6f7b6 │ │ │ │ ldreq pc, [r8, #-263] @ 0xfffffef9 │ │ │ │ svclt 0x0000e7d3 │ │ │ │ - andeq r2, r3, lr, asr #20 │ │ │ │ + andeq r2, r3, r6, asr #20 │ │ │ │ ldrdeq r0, [r0], -r8 │ │ │ │ - andeq ip, r7, r0, lsr #13 │ │ │ │ - andeq r2, r3, r6, lsl #20 │ │ │ │ - andeq ip, r7, r6, lsl #13 │ │ │ │ + muleq r7, r8, r6 │ │ │ │ + strdeq r2, [r3], -lr │ │ │ │ + andeq ip, r7, lr, ror 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 58b7cc │ │ │ │ + blne 58b7d4 │ │ │ │ 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 18b800 │ │ │ │ + blne 18b808 │ │ │ │ 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 301750 │ │ │ │ + blcs 301758 │ │ │ │ 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]! │ │ │ │ @@ -74239,41 +74241,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 106f858 │ │ │ │ + blt 106f860 │ │ │ │ ldrtmi fp, [sp], r0, lsl #5 │ │ │ │ - blvc 18b8d4 │ │ │ │ + blvc 18b8dc │ │ │ │ svclt 0x00004770 │ │ │ │ vst3. {d27,d29,d31}, [pc :256], r0 │ │ │ │ - bl feba496c │ │ │ │ + bl feba4974 │ │ │ │ @ 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 8c8e1c │ │ │ │ + blvc 8c8e24 │ │ │ │ ldcne 1, cr2, [fp, #-0] │ │ │ │ ldrtmi r4, [r0], -sl, lsr #12 │ │ │ │ - blvc 108dc8 │ │ │ │ - bl 58b68c │ │ │ │ + blvc 108dd0 │ │ │ │ + bl 48b694 │ │ │ │ andcs fp, r0, r8, ror #2 │ │ │ │ - blmi 7e0034 │ │ │ │ + blmi 7e003c │ │ │ │ ldmpl r3, {r1, r3, r4, r5, r6, sl, lr}^ │ │ │ │ - bvs fff27828 │ │ │ │ + bvs fff27830 │ │ │ │ @ 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}^ │ │ │ │ @@ -74290,24 +74292,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 0x0000ef32 │ │ │ │ + svclt 0x0000ef2e │ │ │ │ andeq r0, r0, r4 │ │ │ │ andeq r0, r0, r0 │ │ │ │ - andeq r2, r3, r6, lsl #17 │ │ │ │ + andeq r2, r3, lr, ror r8 │ │ │ │ ldrdeq r0, [r0], -r8 │ │ │ │ - andeq r2, r3, r8, asr #16 │ │ │ │ + andeq r2, r3, r0, asr #16 │ │ │ │ svcmi 0x00f0e92d │ │ │ │ stcpl 4, cr15, [r0], {79} @ 0x4f │ │ │ │ @ instruction: 0x0c0cebad │ │ │ │ - bleq 168bb78 │ │ │ │ + bleq 168bb80 │ │ │ │ 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 │ │ │ │ @@ -74320,183 +74322,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] @ 4dc80 │ │ │ │ + ldc 15, cr15, [pc, #996] @ 4dc88 │ │ │ │ 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, r4 @ │ │ │ │ + lslslt lr, r0 @ │ │ │ │ ldrdmi pc, [r0], -r8 │ │ │ │ - blcs 67988 │ │ │ │ - bmi 1901a38 │ │ │ │ + blcs 67990 │ │ │ │ + bmi 1901a40 │ │ │ │ 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 6b8f4 │ │ │ │ + bcs 6b8fc │ │ │ │ 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 │ │ │ │ - stmib sl!, {r0, r1, r2, r4, r5, r7, r8, r9, sl, ip, sp, lr, pc}^ │ │ │ │ - blcs 679d4 │ │ │ │ + stmib r6!, {r0, r1, r2, r4, r5, r7, r8, r9, sl, ip, sp, lr, pc}^ │ │ │ │ + blcs 679dc │ │ │ │ @ instruction: 0xf8d8d062 │ │ │ │ stmdavs fp!, {lr} │ │ │ │ sbcsle r2, r1, r0, lsl #22 │ │ │ │ - bleq c9a54 │ │ │ │ + bleq c9a5c │ │ │ │ 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 r0, {r0, r1, r2, r4, r5, r7, r8, r9, sl, ip, sp, lr, pc}^ │ │ │ │ + stmib 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 r6, {r0, r1, r2, r4, r5, r7, r8, r9, sl, ip, sp, lr, pc} │ │ │ │ + ldmda 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 5d55c │ │ │ │ + blcs 5d564 │ │ │ │ @ instruction: 0xf8d8d1f7 │ │ │ │ @ instruction: 0x212e4000 │ │ │ │ @ instruction: 0xf7b74620 │ │ │ │ - tstlt r8, r2, ror #16 │ │ │ │ + tstlt r8, lr, asr r8 │ │ │ │ andlt pc, r0, r6, asr #17 │ │ │ │ ldmibvs fp, {r0, r1, r3, r5, fp, sp, lr}^ │ │ │ │ - blcs 65a20 │ │ │ │ + blcs 65a28 │ │ │ │ ldmdavs r3!, {r4, r6, r7, r8, ip, lr, pc} │ │ │ │ lslle r2, r0, #22 │ │ │ │ @ instruction: 0x4620b114 │ │ │ │ mcr2 7, 5, pc, cr0, 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 2e898c │ │ │ │ - blcs 101aa8 │ │ │ │ + blcs 2e8994 │ │ │ │ + blcs 101ab0 │ │ │ │ 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 │ │ │ │ - stmib r8, {r0, r1, r2, r4, r5, r7, r8, r9, sl, ip, sp, lr, pc} │ │ │ │ + stmib 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, cr0, cr12, {6} @ │ │ │ │ @ instruction: 0xf8c84604 │ │ │ │ ldr r0, [r6, r0] │ │ │ │ stc2 7, cr15, [r4, #-820]! @ 0xfffffccc │ │ │ │ @ instruction: 0xf8c84683 │ │ │ │ cmnlt r0, r0 │ │ │ │ cmplt r4, r4, lsl #16 │ │ │ │ - svc 0x00c0f7b6 │ │ │ │ + svc 0x00bcf7b6 │ │ │ │ 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, lr, lsl #16 │ │ │ │ + tstlt r8, sl, lsl #16 │ │ │ │ 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 0x0000ee2a │ │ │ │ + svclt 0x0000ee26 │ │ │ │ andeq r0, r0, r2 │ │ │ │ andeq r0, r0, r0 │ │ │ │ - andeq r2, r3, lr, lsr #15 │ │ │ │ + andeq r2, r3, r6, lsr #15 │ │ │ │ ldrdeq r0, [r0], -r8 │ │ │ │ - andeq ip, r7, r2, lsr #8 │ │ │ │ - andeq r2, r3, lr, lsr r7 │ │ │ │ - andeq pc, r0, r6, lsr lr @ │ │ │ │ + andeq ip, r7, sl, lsl r4 │ │ │ │ + andeq r2, r3, r6, lsr r7 │ │ │ │ + andeq pc, r0, r6, lsr #28 │ │ │ │ vst3.32 {d27,d29,d31}, [pc :256], r0 │ │ │ │ - bl feba4c58 │ │ │ │ + bl feba4c60 │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ - bmi 7909c0 │ │ │ │ + bmi 7909c8 │ │ │ │ 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 101a98 │ │ │ │ + blcs 101aa0 │ │ │ │ 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 │ │ │ │ - ldmdb sl, {r0, r1, r2, r4, r5, r7, r8, r9, sl, ip, sp, lr, pc} │ │ │ │ + ldmdb r6, {r0, r1, r2, r4, r5, r7, r8, r9, sl, ip, sp, lr, pc} │ │ │ │ strtmi fp, [r8], -r8, lsl #19 │ │ │ │ stc2l 7, cr15, [r0], {205} @ 0xcd │ │ │ │ - blmi 2e02dc │ │ │ │ + blmi 2e02e4 │ │ │ │ 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 0x0000edda │ │ │ │ - muleq r3, sl, r5 │ │ │ │ + svclt 0x0000edd6 │ │ │ │ + muleq r3, r2, r5 │ │ │ │ ldrdeq r0, [r0], -r8 │ │ │ │ - andeq r2, r3, r0, asr r5 │ │ │ │ + andeq r2, r3, r8, asr #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 fb9700 │ │ │ │ + bmi fb9708 │ │ │ │ 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 │ │ │ │ - stmdb lr, {r0, r1, r2, r4, r5, r7, r8, r9, sl, ip, sp, lr, pc}^ │ │ │ │ + stmdb 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}^ │ │ │ │ @@ -74516,49 +74518,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 515bb0 │ │ │ │ + bmi 515bb8 │ │ │ │ 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 │ │ │ │ - stmia lr!, {r0, r1, r2, r4, r5, r7, r8, r9, sl, ip, sp, lr, pc}^ │ │ │ │ + stmia sl!, {r0, r1, r2, r4, r5, r7, r8, r9, sl, ip, sp, lr, pc}^ │ │ │ │ strb r2, [r0, r0]! │ │ │ │ - stcl 7, cr15, [ip, #-728] @ 0xfffffd28 │ │ │ │ - andeq r2, r3, r8, lsl #10 │ │ │ │ + stcl 7, cr15, [r8, #-728] @ 0xfffffd28 │ │ │ │ + andeq r2, r3, r0, lsl #10 │ │ │ │ ldrdeq r0, [r0], -r8 │ │ │ │ - ldrdeq pc, [r0], -r0 │ │ │ │ - andeq r2, r3, r2, asr r4 │ │ │ │ + andeq pc, r0, r0, asr #3 │ │ │ │ + andeq r2, r3, sl, asr #8 │ │ │ │ vst3. {d27,d29,d31}, [pc :256], r8 │ │ │ │ - bl feba4e04 │ │ │ │ + bl feba4e0c │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ strmi r0, [r6], -r8, ror #31 │ │ │ │ svcge 0x00006e80 │ │ │ │ @ instruction: 0xf7ffb108 │ │ │ │ @ instruction: 0xf106fff3 │ │ │ │ @ instruction: 0xf106041c │ │ │ │ @ instruction: 0xf8540534 │ │ │ │ tstlt r8, r4, lsl #30 │ │ │ │ stc2l 7, cr15, [lr, #-880] @ 0xfffffc90 │ │ │ │ ldceq 8, cr15, [r8], {84} @ 0x54 │ │ │ │ @ instruction: 0xf7b6b128 │ │ │ │ - @ instruction: 0xf854edee │ │ │ │ + @ instruction: 0xf854edea │ │ │ │ @ instruction: 0xf7dc0c18 │ │ │ │ adcmi pc, ip, #4416 @ 0x1140 │ │ │ │ ldrtmi sp, [r0], -pc, ror #3 │ │ │ │ pop {r0, r2, r3, r4, r5, r7, r9, sl, lr} │ │ │ │ @ instruction: 0xf7dc40f8 │ │ │ │ svclt 0x0000bd3d │ │ │ │ svcmi 0x00f0e92d │ │ │ │ @@ -74571,85 +74573,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 66270 │ │ │ │ + blcs 66278 │ │ │ │ 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 @ 4dcb8 @ │ │ │ │ + ldrbtcc pc, [pc], #264 @ 4dcc0 @ │ │ │ │ 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 489d38 │ │ │ │ + beq 489d40 │ │ │ │ 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 59d18 │ │ │ │ + blcs 59d20 │ │ │ │ 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 f35d40 │ │ │ │ + bvs f35d48 │ │ │ │ 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, r2, asr lr │ │ │ │ + mvnsvs lr, lr, asr #28 │ │ │ │ @ instruction: 0xf7b64650 │ │ │ │ - ldmibvs fp!, {r1, r2, r3, r6, r9, sl, fp, sp, lr, pc}^ │ │ │ │ + ldmibvs fp!, {r1, r3, r6, r9, sl, fp, sp, lr, pc}^ │ │ │ │ movwle r4, #21123 @ 0x5283 │ │ │ │ ldrbmi r4, [r1], -r2, lsl #12 │ │ │ │ @ instruction: 0xf7b76a78 │ │ │ │ - cmnlt r8, #140, 16 @ 0x8c0000 │ │ │ │ + cmnlt r8, #136, 16 @ 0x880000 │ │ │ │ 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 6de40 │ │ │ │ + blcs 6de48 │ │ │ │ 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 │ │ │ │ @@ -74663,19 +74665,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 70e58 │ │ │ │ + blcs 70e60 │ │ │ │ movwcs sp, #379 @ 0x17b │ │ │ │ ldrmi r9, [sl], -r0, lsl #6 │ │ │ │ @ instruction: 0x46406a79 │ │ │ │ - stc 7, cr15, [ip], {182} @ 0xb6 │ │ │ │ + stc 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 │ │ │ │ @@ -74689,85 +74691,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 1e6834c │ │ │ │ + bl 1e68354 │ │ │ │ sbcsle r0, r6, #196608 @ 0x30000 │ │ │ │ svceq 0x0000f1bb │ │ │ │ @ instruction: 0xf8d9d0bf │ │ │ │ @ instruction: 0xf8d73000 │ │ │ │ - blcs 6df14 │ │ │ │ + blcs 6df1c │ │ │ │ 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 6deb0 │ │ │ │ + blcs 6deb8 │ │ │ │ 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 506f4 │ │ │ │ + bcs 506fc │ │ │ │ ldmibvs r9!, {r5, r6, r8, ip, lr, pc}^ │ │ │ │ svclt 0x00084291 │ │ │ │ orrsle r4, lr, r3, asr r5 │ │ │ │ - blcs 87df0 │ │ │ │ + blcs 87df8 │ │ │ │ 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 a85f4 │ │ │ │ + b a85fc │ │ │ │ vmlal.u8 q8, d8, d3 │ │ │ │ - bcs 4ff44 │ │ │ │ + bcs 4ff4c │ │ │ │ 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 59f40 │ │ │ │ + blcs 59f48 │ │ │ │ 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 82c98 │ │ │ │ + blcs 82ca0 │ │ │ │ svcge 0x004bf43f │ │ │ │ @ instruction: 0xf7ef2285 │ │ │ │ @ instruction: 0xf1bbff21 │ │ │ │ @ instruction: 0xf47f0f00 │ │ │ │ @ instruction: 0xe704aebe │ │ │ │ addcs r4, sl, #1409024 @ 0x158000 │ │ │ │ ldrbtmi r4, [r9], #-2134 @ 0xfffff7aa │ │ │ │ @@ -74790,20 +74792,20 @@ │ │ │ │ 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 820f4 │ │ │ │ + bcs 820fc │ │ │ │ svcge 0x000df43f │ │ │ │ @ instruction: 0xf7ef229d │ │ │ │ @ instruction: 0xf1bbfee3 │ │ │ │ - @ instruction: 0xf0060f00 │ │ │ │ - @ instruction: 0xe6c6badf │ │ │ │ + @ instruction: 0xf47f0f00 │ │ │ │ + strb sl, [r6], r0, lsl #29 │ │ │ │ @ instruction: 0xf43f2b00 │ │ │ │ addcs sl, r3, #43, 30 @ 0xac │ │ │ │ cdp2 7, 13, cr15, cr8, cr15, {7} │ │ │ │ svceq 0x0000f1bb │ │ │ │ mcrge 4, 7, pc, cr7, cr15, {1} @ │ │ │ │ ldmdbmi r6!, {r0, r2, r5, r8, r9, sl, sp, lr, pc} │ │ │ │ ldmdami r6!, {r1, r2, r4, r5, r6, r9, sp} │ │ │ │ @@ -74819,290 +74821,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 87b3c │ │ │ │ + bcs 87b44 │ │ │ │ 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 │ │ │ │ - muleq r3, r8, r3 │ │ │ │ + muleq r3, r0, r3 │ │ │ │ ldrdeq r0, [r0], -r0 @ │ │ │ │ - andeq ip, r7, r6, asr #32 │ │ │ │ + andeq ip, r7, lr, lsr r0 │ │ │ │ + andeq r0, r1, r6, lsr #3 │ │ │ │ @ instruction: 0x000101b6 │ │ │ │ - andeq r0, r1, r6, asr #3 │ │ │ │ - andeq r0, r1, r8, asr #1 │ │ │ │ - strdeq r0, [r1], -lr │ │ │ │ - andeq r0, r1, r6, lsr #1 │ │ │ │ - strheq r0, [r1], -r4 │ │ │ │ - andeq r0, r1, r6, lsl #1 │ │ │ │ - muleq r1, r4, r0 │ │ │ │ - andeq r0, r1, lr, lsl r0 │ │ │ │ - andeq r0, r1, r4, rrx │ │ │ │ - ldrdeq pc, [r0], -r2 │ │ │ │ - andeq pc, r0, r0, ror #31 │ │ │ │ - @ instruction: 0x0000ffb2 │ │ │ │ - andeq pc, r0, r6, ror #31 │ │ │ │ - andeq pc, r0, r0, ror pc @ │ │ │ │ - @ instruction: 0x0000ffb6 │ │ │ │ - andeq pc, r0, r8, asr pc @ │ │ │ │ - muleq r0, lr, pc @ │ │ │ │ - andeq pc, r0, r2, lsr #30 │ │ │ │ - andeq pc, r0, r0, lsr pc @ │ │ │ │ - strdeq pc, [r0], -sl │ │ │ │ - andeq pc, r0, lr, asr #30 │ │ │ │ - @ instruction: 0x0000febe │ │ │ │ - andeq pc, r0, r2, lsr #30 │ │ │ │ - andeq pc, r0, r0, lsl #29 │ │ │ │ - strdeq pc, [r0], -r4 │ │ │ │ - andeq pc, r0, ip, lsr #28 │ │ │ │ - andeq pc, r0, r2, ror #28 │ │ │ │ - andeq pc, r0, r4, lsl lr @ │ │ │ │ - andeq pc, r0, r2, lsr #28 │ │ │ │ + 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 feba531c │ │ │ │ + bl feba5324 │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ svcge 0x00000ff8 │ │ │ │ stc2l 7, cr15, [sl, #-1020]! @ 0xfffffc04 │ │ │ │ ldrtmi r2, [sp], r0 │ │ │ │ @ instruction: 0x4080e8bd │ │ │ │ - bllt 58a134 │ │ │ │ + bllt 58a13c │ │ │ │ @ instruction: 0xf0002000 │ │ │ │ svclt 0x0000bb11 │ │ │ │ - andeq fp, r7, ip, lsr #23 │ │ │ │ + andeq fp, r7, r4, lsr #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 681e0 │ │ │ │ + blcs 681e8 │ │ │ │ cmnphi sl, r0, asr #32 @ p-variant is OBSOLETE │ │ │ │ @ instruction: 0xf0002800 │ │ │ │ strtmi r8, [r0], -r6, lsr #2 │ │ │ │ rsbsvs r2, fp, #402653184 @ 0x18000000 │ │ │ │ - ldc 7, cr15, [lr], #-728 @ 0xfffffd28 │ │ │ │ + ldc 7, cr15, [sl], #-728 @ 0xfffffd28 │ │ │ │ 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 ff8e0d54 │ │ │ │ + blmi ff8e0d5c │ │ │ │ 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, #765952 @ 0xbb000 │ │ │ │ strmi r6, [r5], -r4, lsl #13 │ │ │ │ strtmi r6, [r1], -r4 │ │ │ │ andcc r8, r8, r4, lsl #1 │ │ │ │ - stc 7, cr15, [sl], #728 @ 0x2d8 │ │ │ │ - blcs 68be4 │ │ │ │ + stc 7, cr15, [r6], #728 @ 0x2d8 │ │ │ │ + blcs 68bec │ │ │ │ orrshi pc, r2, r0 │ │ │ │ movweq pc, #16811 @ 0x41ab @ │ │ │ │ - blmi ff5a68f0 │ │ │ │ + blmi ff5a68f8 │ │ │ │ @ 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 8ac2b8 │ │ │ │ + blcs 8ac2c0 │ │ │ │ strcc fp, [r1], #-3848 @ 0xfffff0f8 │ │ │ │ svclt 0x00024620 │ │ │ │ mulcc r1, r8, r8 │ │ │ │ movweq pc, #4163 @ 0x1043 @ │ │ │ │ andcc pc, r1, r8, lsl #17 │ │ │ │ - bl ffd0c11c │ │ │ │ + bl ffc0c124 │ │ │ │ @ instruction: 0xf0002800 │ │ │ │ @ instruction: 0xf8908129 │ │ │ │ mcrrne 0, 0, fp, r5, cr1 │ │ │ │ svceq 0x0000f1bb │ │ │ │ @ instruction: 0xf7b6d00b │ │ │ │ - ldrbmi lr, [fp], -ip, lsr #23 │ │ │ │ + ldrbmi lr, [fp], -r8, lsr #23 │ │ │ │ and r6, r2, r1, lsl #16 │ │ │ │ svccc 0x0001f815 │ │ │ │ @ instruction: 0xf831b11b │ │ │ │ ldreq r3, [r8], #19 │ │ │ │ strdcs sp, [r9, -r8]! │ │ │ │ @ instruction: 0xf7b64628 │ │ │ │ - @ instruction: 0x4683ed3e │ │ │ │ + @ instruction: 0x4683ed3a │ │ │ │ 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, {r4, r7, r8, r9, fp, sp, lr, pc} │ │ │ │ + stmdavs r0, {r2, r3, r7, r8, r9, fp, sp, lr, pc} │ │ │ │ andne lr, r3, #3522560 @ 0x35c000 │ │ │ │ @ instruction: 0xf811e004 │ │ │ │ - bcs 59ea4 │ │ │ │ + bcs 59eac │ │ │ │ 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 1f0c194 │ │ │ │ + bl 1e0c19c │ │ │ │ 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 fea8c1b0 │ │ │ │ + bl fe98c1b8 │ │ │ │ svclt 0x00182800 │ │ │ │ rsbsle r4, r7, r0, lsr #5 │ │ │ │ @ instruction: 0xf80b4683 │ │ │ │ strmi r6, [r3, #2305]! @ 0x901 │ │ │ │ @ instruction: 0xf7b6d072 │ │ │ │ - ldrbmi lr, [sl], -r2, ror #22 │ │ │ │ + @ instruction: 0x465aeb5e │ │ │ │ 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, {r5, r6, r7, fp, sp, lr, pc} │ │ │ │ + stmdacs r0, {r2, r3, r4, r6, r7, fp, sp, lr, pc} │ │ │ │ addhi pc, fp, r0 │ │ │ │ strtmi r4, [r0], -lr, lsl #19 │ │ │ │ @ instruction: 0xf7b64479 │ │ │ │ - stmdacs r0, {r3, r4, r6, r7, fp, sp, lr, pc} │ │ │ │ + stmdacs r0, {r2, r4, r6, r7, fp, sp, lr, pc} │ │ │ │ addhi pc, sp, r0 │ │ │ │ strtmi r4, [r0], -fp, lsl #19 │ │ │ │ @ instruction: 0xf7b64479 │ │ │ │ - pkhtbmi lr, r3, r0, asr #17 │ │ │ │ + strmi lr, [r3], ip, asr #17 │ │ │ │ @ instruction: 0xf0002800 │ │ │ │ stmibmi r8, {r2, r4, r5, r7, pc} │ │ │ │ ldrbtmi r4, [r9], #-1568 @ 0xfffff9e0 │ │ │ │ - stmia r6, {r1, r2, r4, r5, r7, r8, r9, sl, ip, sp, lr, pc}^ │ │ │ │ + stmia 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 │ │ │ │ - @ instruction: 0x4683e8be │ │ │ │ + @ instruction: 0x4683e8ba │ │ │ │ @ instruction: 0xf0002800 │ │ │ │ stmibmi r1, {r1, r2, r3, r6, r7, pc} │ │ │ │ ldrbtmi r4, [r9], #-1568 @ 0xfffff9e0 │ │ │ │ - ldm r4!, {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} │ │ │ │ @ instruction: 0x4628bb70 │ │ │ │ @ instruction: 0xf85af7cd │ │ │ │ andeq pc, r0, r9, asr #17 │ │ │ │ mulcc r1, r8, r8 │ │ │ │ nopeq {67} @ 0x43 │ │ │ │ svccc 0x0001f808 │ │ │ │ - beq ca7b4 │ │ │ │ + beq ca7bc │ │ │ │ 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 88b08 │ │ │ │ + blpl 88b10 │ │ │ │ @ instruction: 0xf7ff4628 │ │ │ │ @ instruction: 0xf107fc25 │ │ │ │ @ instruction: 0xf7fd0028 │ │ │ │ ldrbmi pc, [r8], -r7, ror #16 @ │ │ │ │ @ instruction: 0xf982f7dc │ │ │ │ ldmdavs fp, {r0, r1, r3, r4, r5, r7, fp, sp, lr} │ │ │ │ @ instruction: 0xf0402b00 │ │ │ │ @ instruction: 0xf04f8086 │ │ │ │ @ instruction: 0xe6f530ff │ │ │ │ - blpl 88b30 │ │ │ │ + blpl 88b38 │ │ │ │ @ instruction: 0xf7ff4628 │ │ │ │ @ instruction: 0xf107fc11 │ │ │ │ @ instruction: 0xf7fd0028 │ │ │ │ @ instruction: 0x4658f853 │ │ │ │ @ instruction: 0xf96ef7dc │ │ │ │ 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 ff48c2e8 │ │ │ │ + b ff38c2f0 │ │ │ │ ldrbmi lr, [sp, #-4] │ │ │ │ andvs pc, r1, fp, lsl #17 │ │ │ │ svcge 0x0048f43f │ │ │ │ stmdavs r3, {r0, r3, r4, r6, r9, sl, lr} │ │ │ │ - blcc 4a850 │ │ │ │ + blcc 4a858 │ │ │ │ @ instruction: 0xf833780a │ │ │ │ ldreq r3, [fp], #18 │ │ │ │ addmi sp, sp, #-251658240 @ 0xf1000000 │ │ │ │ svcge 0x003df47f │ │ │ │ @ instruction: 0x4628e73a │ │ │ │ @ instruction: 0xfff8f7cc │ │ │ │ andeq pc, r0, r9, asr #17 │ │ │ │ mulcc r1, r8, r8 │ │ │ │ movweq pc, #8259 @ 0x2043 @ │ │ │ │ mlacs r0, ip, r7, lr │ │ │ │ @ instruction: 0xf984f7dc │ │ │ │ andcs r4, r9, #42991616 @ 0x2900000 │ │ │ │ @ instruction: 0xf7b64604 │ │ │ │ - stmdacs r0, {r1, r3, r7, sl, fp, sp, lr, pc} │ │ │ │ + stmdacs r0, {r1, r2, 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 ffa0c43e │ │ │ │ + blx ffa0c446 │ │ │ │ @ instruction: 0xf47f2c00 │ │ │ │ ldmvs fp!, {r2, r3, r4, r5, r6, r9, sl, fp, sp, pc} │ │ │ │ - blcs 684f8 │ │ │ │ + blcs 68500 │ │ │ │ @ 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 fe78c38c │ │ │ │ + b fe68c394 │ │ │ │ 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 │ │ │ │ @@ -75110,81 +75112,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, r3, r4, r5, r6, r9, fp, sp, lr, pc}^ │ │ │ │ - bleq 88c04 │ │ │ │ + ldmibvs fp!, {r1, r3, r4, r5, r6, r9, fp, sp, lr, pc}^ │ │ │ │ + bleq 88c0c │ │ │ │ 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 1c8c3e4 │ │ │ │ + b 1b8c3ec │ │ │ │ stmib r3, {r0, r1, r3, r4, r5, r6, r7, r8, fp, sp, lr}^ │ │ │ │ @ instruction: 0xf8980b00 │ │ │ │ @ instruction: 0xf0433001 │ │ │ │ ldr r0, [r3, -r0, asr #6]! │ │ │ │ - blpl 88c7c │ │ │ │ + blpl 88c84 │ │ │ │ @ instruction: 0xf7dc4658 │ │ │ │ - blmi 70c864 │ │ │ │ + blmi 70c86c │ │ │ │ ldmdavs sl, {r0, r1, r3, r4, r5, r6, sl, lr} │ │ │ │ andsvs r6, sp, sl, lsr #13 │ │ │ │ @ instruction: 0x4620e63a │ │ │ │ - blpl 88c94 │ │ │ │ + blpl 88c9c │ │ │ │ @ instruction: 0xf8c4f7dc │ │ │ │ @ instruction: 0xf7b6e74a │ │ │ │ - svclt 0x0000e8a2 │ │ │ │ - andeq r1, r3, sl, lsr #29 │ │ │ │ - ldrdeq r0, [r0], -r8 │ │ │ │ + svclt 0x0000e89e │ │ │ │ andeq r1, r3, r2, lsr #29 │ │ │ │ + ldrdeq r0, [r0], -r8 │ │ │ │ + muleq r3, sl, lr │ │ │ │ ldrdeq r0, [r0], -r0 @ │ │ │ │ - andeq r1, r3, r0, asr #28 │ │ │ │ - ldrdeq pc, [r0], -ip │ │ │ │ - ldrdeq pc, [r0], -r8 │ │ │ │ - ldrdeq pc, [r0], -r4 │ │ │ │ - ldrdeq pc, [r0], -r2 │ │ │ │ - ldrdeq pc, [r0], -r4 │ │ │ │ - ldrdeq pc, [r0], -r2 │ │ │ │ - andeq pc, r0, r8, asr sl @ │ │ │ │ - ldrdeq pc, [r0], -lr │ │ │ │ - ldrdeq pc, [r0], -ip │ │ │ │ - andeq pc, r0, r2, ror #20 │ │ │ │ - andeq pc, r0, r4, lsl #19 │ │ │ │ - andeq pc, r0, sl, lsl #20 │ │ │ │ - andeq pc, r0, r2, ror r9 @ │ │ │ │ - strdeq pc, [r0], -r8 │ │ │ │ - muleq r7, r0, r7 │ │ │ │ + andeq r1, r3, r8, lsr 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, lsl #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!, {r4, r9, fp, sp, lr, pc} │ │ │ │ - bcs eec63c │ │ │ │ + ldmvs fp!, {r2, r3, r9, fp, sp, lr, pc} │ │ │ │ + bcs eec644 │ │ │ │ addshi pc, r4, r0, asr #32 │ │ │ │ strmi r2, [r1], r0, lsl #4 │ │ │ │ mrrcne 6, 4, r4, r8, cr1 │ │ │ │ - b 18c4bc │ │ │ │ + b 8c4c4 │ │ │ │ @ instruction: 0x468368bb │ │ │ │ - bcs eec654 │ │ │ │ + bcs eec65c │ │ │ │ addhi pc, r8, r0, asr #32 │ │ │ │ andcs r1, r0, #88, 24 @ 0x5800 │ │ │ │ @ instruction: 0xf7b64641 │ │ │ │ - ldmvs fp!, {r1, r3, r4, r5, r6, r7, r8, fp, sp, lr, pc} │ │ │ │ + ldmvs fp!, {r1, r2, r4, r5, r6, r7, r8, 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 │ │ │ │ @@ -75196,36 +75198,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 │ │ │ │ - stmib lr!, {r1, r2, r4, r5, r7, r8, r9, sl, ip, sp, lr, pc}^ │ │ │ │ + stmib 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 │ │ │ │ - mcrcs 15, 0, lr, cr0, cr14, {5} │ │ │ │ + mcrcs 15, 0, lr, cr0, cr10, {5} │ │ │ │ @ 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, r3, r6, r7, r8, r9, sl, fp, sp, lr, pc} │ │ │ │ + stmdacs r0, {r1, r2, 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 │ │ │ │ @@ -75233,77 +75235,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 fea0c622 │ │ │ │ + blx fea0c62a │ │ │ │ bicle r4, sp, r3, lsr #11 │ │ │ │ @ instruction: 0x462a6879 │ │ │ │ andeq pc, r8, sl, lsl #2 │ │ │ │ strls lr, [r0, #-2506] @ 0xfffff636 │ │ │ │ - svc 0x0078f7b5 │ │ │ │ + svc 0x0074f7b5 │ │ │ │ eorcs r6, r0, #3735552 @ 0x390000 │ │ │ │ eoreq pc, r8, sl, lsl #2 │ │ │ │ @ instruction: 0xf908f7ef │ │ │ │ - blmi 460f58 │ │ │ │ + blmi 460f60 │ │ │ │ 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 │ │ │ │ - strmi lr, [r5], -r8, ror #18 │ │ │ │ + strmi lr, [r5], -r4, ror #18 │ │ │ │ @ instruction: 0xf7b5e797 │ │ │ │ - svclt 0x0000efa4 │ │ │ │ - andeq r1, r3, r2, asr sl │ │ │ │ + svclt 0x0000efa0 │ │ │ │ + andeq r1, r3, sl, asr #20 │ │ │ │ ldrdeq r0, [r0], -r8 │ │ │ │ - andeq fp, r7, r6, asr #12 │ │ │ │ - muleq r0, r8, r8 │ │ │ │ - andeq pc, r0, sl, asr #17 │ │ │ │ - @ instruction: 0x0000f8b0 │ │ │ │ - strdeq r1, [r3], -ip │ │ │ │ + andeq fp, r7, lr, lsr r6 │ │ │ │ + andeq pc, r0, r8, lsl #17 │ │ │ │ + @ instruction: 0x0000f8ba │ │ │ │ + andeq pc, r0, r0, lsr #17 │ │ │ │ + strdeq r1, [r3], -r4 │ │ │ │ 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 a82f74 │ │ │ │ + blmi a82f7c │ │ │ │ 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: 0x4601e930 │ │ │ │ + strmi lr, [r1], -ip, lsr #18 │ │ │ │ @ instruction: 0xf0034620 │ │ │ │ - bmi 90cf94 │ │ │ │ + bmi 90cf9c │ │ │ │ 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 9f5d4 │ │ │ │ - bl 1df9d0 │ │ │ │ + blcc 9f5dc │ │ │ │ + bl 1df9d8 │ │ │ │ @ instruction: 0xf8560683 │ │ │ │ strcc r0, [r1], #-3844 @ 0xfffff0fc │ │ │ │ @ instruction: 0xff70f7db │ │ │ │ @ instruction: 0xf8c668ab │ │ │ │ adcmi r8, r3, #0 │ │ │ │ @ instruction: 0xf8c5d8f5 │ │ │ │ ldcmi 0, cr8, [r3, #-32] @ 0xffffffe0 │ │ │ │ @@ -75311,27 +75313,27 @@ │ │ │ │ rscle r2, r1, r0, lsl #22 │ │ │ │ teqlt r8, r8, lsl r8 │ │ │ │ @ instruction: 0xf7db2404 │ │ │ │ stmdavs fp!, {r0, r1, r2, r3, r4, r6, r8, r9, sl, fp, ip, sp, lr, pc} │ │ │ │ strcc r5, [r4], #-2328 @ 0xfffff6e8 │ │ │ │ mvnsle r2, r0, lsl #16 │ │ │ │ @ instruction: 0xf7db4618 │ │ │ │ - blmi 34e574 │ │ │ │ + blmi 34e57c │ │ │ │ ldrbtmi r2, [fp], #-512 @ 0xfffffe00 │ │ │ │ bfi r6, sl, #0, #16 │ │ │ │ rscscc pc, pc, pc, asr #32 │ │ │ │ svclt 0x0000e7cd │ │ │ │ - andeq fp, r7, sl, asr #10 │ │ │ │ - ldrdeq r5, [r3], -r6 │ │ │ │ - andeq fp, r7, ip, lsr #10 │ │ │ │ - andeq fp, r7, r6, lsr #10 │ │ │ │ - muleq r3, ip, r5 │ │ │ │ - andeq r5, r3, ip, ror r5 │ │ │ │ - andeq fp, r7, r8, asr #9 │ │ │ │ - andeq fp, r7, r2, lsr #9 │ │ │ │ + andeq fp, r7, r2, asr #10 │ │ │ │ + andeq r5, r3, lr, asr #11 │ │ │ │ + andeq fp, r7, r4, lsr #10 │ │ │ │ + andeq fp, r7, lr, lsl r5 │ │ │ │ + muleq r3, r4, r5 │ │ │ │ + andeq r5, r3, r4, ror r5 │ │ │ │ + andeq fp, r7, r0, asr #9 │ │ │ │ + muleq r7, sl, r4 │ │ │ │ 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 │ │ │ │ @@ -75341,55 +75343,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 38c85a │ │ │ │ + blx 38c862 │ │ │ │ svceq 0x0000f1ba │ │ │ │ - blmi 1f85d8c │ │ │ │ + blmi 1f85d94 │ │ │ │ ldmdavs sl, {r0, r1, r3, r4, r5, r6, sl, lr} │ │ │ │ rsble r2, r1, r0, lsl #20 │ │ │ │ ldrdlt pc, [ip], -r3 │ │ │ │ svceq 0x0000f1bb │ │ │ │ - blmi 1e82908 │ │ │ │ + blmi 1e82910 │ │ │ │ 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, r4, r5, r7, r9, sl, fp, sp, lr, pc} │ │ │ │ + stmdacs r0, {r1, r2, r3, 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 r2!, {r1, r2, r4, r5, r7, r8, r9, sl, ip, sp, lr, pc}^ │ │ │ │ + ldmda lr, {r1, r2, r4, r5, r7, r8, r9, sl, ip, sp, lr, pc}^ │ │ │ │ @ instruction: 0xf9336803 │ │ │ │ @ instruction: 0xf8332014 │ │ │ │ - bcs 5a948 │ │ │ │ + bcs 5a950 │ │ │ │ @ instruction: 0xf3c3bfa2 │ │ │ │ @ instruction: 0xf0833340 │ │ │ │ - b 128f508 │ │ │ │ + b 128f510 │ │ │ │ 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 170a08c │ │ │ │ - blx fec61680 │ │ │ │ + bmi 170a084 │ │ │ │ + blx fec61688 │ │ │ │ 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]! │ │ │ │ @@ -75401,16 +75403,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 5bd84 │ │ │ │ - blmi 1243168 │ │ │ │ + bcs 5bd8c │ │ │ │ + blmi 1243170 │ │ │ │ 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 │ │ │ │ @@ -75421,94 +75423,94 @@ │ │ │ │ mrc2 7, 6, pc, cr2, 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 │ │ │ │ - @ instruction: 0x4601e81c │ │ │ │ + @ instruction: 0x4601e818 │ │ │ │ @ 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, cr0, cr11, {6} │ │ │ │ ldrdcc pc, [r0], -r8 │ │ │ │ eoreq pc, r4, r9, asr #16 │ │ │ │ tstcs r0, r8, asr #4 │ │ │ │ eoreq pc, r4, r3, asr r8 @ │ │ │ │ - ldm lr, {r1, r2, r4, r5, r7, r8, r9, sl, ip, sp, lr, pc} │ │ │ │ + ldm sl, {r1, r2, r4, r5, r7, r8, r9, sl, ip, sp, lr, pc} │ │ │ │ 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 70e46c │ │ │ │ + bmi 70e474 │ │ │ │ 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 0x0000ee04 │ │ │ │ + svclt 0x0000ee00 │ │ │ │ ldrdeq r0, [r0], -r8 │ │ │ │ - muleq r3, r0, r7 │ │ │ │ - andeq fp, r7, r4, lsr #8 │ │ │ │ - andeq fp, r7, lr, lsl #8 │ │ │ │ - andeq pc, r0, r4, lsr #13 │ │ │ │ - andeq r1, r3, lr, asr #13 │ │ │ │ - andeq pc, r0, r0, asr #12 │ │ │ │ - andeq r5, r3, r8, ror #7 │ │ │ │ - andeq fp, r7, r8, lsr r3 │ │ │ │ - andeq r5, r3, r2, asr #7 │ │ │ │ - andeq fp, r7, r4, lsl r3 │ │ │ │ - muleq r3, sl, r3 │ │ │ │ - andeq fp, r7, r0, ror r2 │ │ │ │ - andeq pc, r0, lr, lsr r5 @ │ │ │ │ + andeq r1, r3, r8, lsl #15 │ │ │ │ + andeq fp, r7, ip, lsl r4 │ │ │ │ + andeq fp, r7, r6, lsl #8 │ │ │ │ + muleq r0, r4, r6 │ │ │ │ + andeq r1, r3, r6, asr #13 │ │ │ │ + andeq pc, r0, r0, lsr r6 @ │ │ │ │ + andeq r5, r3, r0, ror #7 │ │ │ │ + andeq fp, r7, r0, lsr r3 │ │ │ │ + @ instruction: 0x000353ba │ │ │ │ + andeq fp, r7, ip, lsl #6 │ │ │ │ + muleq r3, r2, r3 │ │ │ │ + andeq fp, r7, r8, ror #4 │ │ │ │ + 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 18d678 │ │ │ │ + bl 18d680 │ │ │ │ @ instruction: 0xf7b504c4 │ │ │ │ - stmdavs r3, {r1, r5, r6, r7, r8, r9, sl, fp, sp, lr, pc} │ │ │ │ + stmdavs r3, {r1, r2, r3, r4, r6, r7, r8, r9, sl, fp, sp, lr, pc} │ │ │ │ tstle r5, fp, lsl #22 │ │ │ │ @ instruction: 0x462a4631 │ │ │ │ @ instruction: 0xf7b64648 │ │ │ │ - @ instruction: 0x4603e85e │ │ │ │ + @ instruction: 0x4603e85a │ │ │ │ andcs r4, r0, r1, lsr #12 │ │ │ │ @ instruction: 0xddec2b00 │ │ │ │ ldmcc pc!, {r3, r8, ip, sp, lr, pc}^ @ │ │ │ │ - bne ffb9fb84 │ │ │ │ + bne ffb9fb8c │ │ │ │ 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 │ │ │ │ @@ -75518,32 +75520,32 @@ │ │ │ │ svceq 0x00e0f8cc │ │ │ │ svcge 0x00002401 │ │ │ │ strmi r4, [lr], -r1, lsl #13 │ │ │ │ @ instruction: 0xf04f4615 │ │ │ │ and r0, sp, r5, lsl #16 │ │ │ │ svceq 0x0000f1b8 │ │ │ │ @ instruction: 0xf7e5d022 │ │ │ │ - bl 18d608 │ │ │ │ + bl 18d610 │ │ │ │ @ instruction: 0xf7b504c4 │ │ │ │ - stmdavs r3, {r1, r3, r5, r7, r8, r9, sl, fp, sp, lr, pc} │ │ │ │ + stmdavs r3, {r1, r2, r5, r7, r8, r9, sl, fp, sp, lr, pc} │ │ │ │ svclt 0x00182b04 │ │ │ │ tstle r1, fp, lsl #22 │ │ │ │ @ instruction: 0x462a4631 │ │ │ │ @ instruction: 0xf7b54648 │ │ │ │ - strmi lr, [r3], -r8, ror #25 │ │ │ │ + strmi lr, [r3], -r4, ror #25 │ │ │ │ andcs r4, r0, r1, lsr #12 │ │ │ │ @ instruction: 0xddea2b00 │ │ │ │ ldmcc pc!, {r3, r8, ip, sp, lr, pc}^ @ │ │ │ │ - bne ffb9fbf8 │ │ │ │ + bne ffb9fc00 │ │ │ │ strtmi sp, [r8], -r2, ror #3 │ │ │ │ mvnshi lr, #12386304 @ 0xbd0000 │ │ │ │ svclt 0x00183d00 │ │ │ │ rsbmi r2, r8, #4194304 @ 0x400000 │ │ │ │ mvnshi lr, #12386304 @ 0xbd0000 │ │ │ │ - svc 0x008af7b5 │ │ │ │ + svc 0x0086f7b5 │ │ │ │ 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 │ │ │ │ @@ -75557,433 +75559,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 0x0022f7b5 │ │ │ │ + svc 0x001ef7b5 │ │ │ │ strtmi r4, [r1], -r7, lsr #23 │ │ │ │ andvc pc, r8, r7, lsl #10 │ │ │ │ rsbsvs r5, fp, fp, ror #17 │ │ │ │ - stm r4, {r1, r2, r4, r5, r7, r8, r9, sl, ip, sp, lr, pc} │ │ │ │ + stm 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 │ │ │ │ - ldm ip!, {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}^ │ │ │ │ ldrbtmi r4, [ip], #-1150 @ 0xfffffb82 │ │ │ │ @ instruction: 0xf7b54620 │ │ │ │ - @ instruction: 0xf8d6ecc8 │ │ │ │ + @ instruction: 0xf8d6ecc4 │ │ │ │ @ instruction: 0xf1b88000 │ │ │ │ @ instruction: 0xd01f3fff │ │ │ │ andvc pc, r8, r7, lsl #10 │ │ │ │ - stcl 7, cr15, [lr, #-724]! @ 0xfffffd2c │ │ │ │ + stcl 7, cr15, [sl, #-724]! @ 0xfffffd2c │ │ │ │ ldmdavs fp!, {r0, r1, r3, r4, r7, fp, lr}^ │ │ │ │ @ instruction: 0x47984478 │ │ │ │ ldmvs r8!, {r8, sp}^ │ │ │ │ - mrc 7, 7, APSR_nzcv, cr12, cr5, {5} │ │ │ │ + mrc 7, 7, APSR_nzcv, cr8, cr5, {5} │ │ │ │ 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 │ │ │ │ - strbmi lr, [r8], -ip, lsl #30 │ │ │ │ - stmda ip, {r1, r2, r4, r5, r7, r8, r9, sl, ip, sp, lr, pc} │ │ │ │ + strbmi lr, [r8], -r8, lsl #30 │ │ │ │ + stmda r8, {r1, r2, r4, r5, r7, r8, r9, sl, ip, sp, lr, pc} │ │ │ │ andseq pc, r8, r4, lsl #2 │ │ │ │ - svc 0x00def7b5 │ │ │ │ + svc 0x00daf7b5 │ │ │ │ bicle r2, pc, r0, lsl #16 │ │ │ │ eoreq pc, r0, r4, lsl #2 │ │ │ │ - svc 0x00d8f7b5 │ │ │ │ + svc 0x00d4f7b5 │ │ │ │ stmdacs r0, {r1, r7, r9, sl, lr} │ │ │ │ strtmi sp, [r9], -r8, asr #3 │ │ │ │ @ instruction: 0xf7fb464a │ │ │ │ @ instruction: 0xf7b6fe11 │ │ │ │ - mcrne 8, 0, lr, cr5, cr2, {0} │ │ │ │ + cdpne 8, 0, cr14, 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 18890b8 │ │ │ │ - ldm ip!, {r1, r2, r4, r5, r7, r8, r9, sl, ip, sp, lr, pc}^ │ │ │ │ + bvs 18890b0 │ │ │ │ + ldm r8!, {r1, r2, r4, r5, r7, r8, r9, sl, ip, sp, lr, pc}^ │ │ │ │ tstcs r3, r2, asr r6 │ │ │ │ @ instruction: 0xf7b569e0 │ │ │ │ - tstcs r4, sl, lsr lr │ │ │ │ + tstcs r4, r6, lsr lr │ │ │ │ andvs pc, r0, #64, 8 @ 0x40000000 │ │ │ │ @ instruction: 0xf7b569e0 │ │ │ │ - @ instruction: 0x4652ee34 │ │ │ │ - bvs 8570e4 │ │ │ │ - mcr 7, 1, pc, cr14, cr5, {5} @ │ │ │ │ + @ instruction: 0x4652ee30 │ │ │ │ + bvs 8570ec │ │ │ │ + mcr 7, 1, pc, cr10, cr5, {5} @ │ │ │ │ vst4.8 {d18,d20,d22,d24}, [r0], r4 │ │ │ │ - bvs 8674e4 │ │ │ │ - mcr 7, 1, pc, cr8, cr5, {5} @ │ │ │ │ + bvs 8674ec │ │ │ │ + mcr 7, 1, pc, cr4, cr5, {5} @ │ │ │ │ @ instruction: 0xe79b6035 │ │ │ │ ldmdavs fp!, {r0, r2, r3, r5, r6, fp, lr}^ │ │ │ │ @ instruction: 0x47984478 │ │ │ │ andvc pc, r8, r7, lsl #10 │ │ │ │ - svc 0x0088f7b5 │ │ │ │ + svc 0x0084f7b5 │ │ │ │ @ instruction: 0xf7b52004 │ │ │ │ - blmi 1aca054 │ │ │ │ + blmi 1aca04c │ │ │ │ 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}^ │ │ │ │ - stmia ip, {r1, r2, r4, r5, r7, r8, r9, sl, ip, sp, lr, pc}^ │ │ │ │ + stmia r8, {r1, r2, r4, r5, r7, r8, r9, sl, ip, sp, lr, pc}^ │ │ │ │ @ instruction: 0xf7b66a20 │ │ │ │ - strtmi lr, [sl], -sl, asr #17 │ │ │ │ + strtmi lr, [sl], -r6, asr #17 │ │ │ │ stmibvs r0!, {r0, r1, r8, sp} │ │ │ │ - mcr 7, 0, pc, cr6, cr5, {5} @ │ │ │ │ + mcr 7, 0, pc, cr2, cr5, {5} @ │ │ │ │ vst4.8 {d18,d20,d22,d24}, [r0], r4 │ │ │ │ stmibvs r0!, {r9, sp, lr} │ │ │ │ - mcr 7, 0, pc, cr0, cr5, {5} @ │ │ │ │ + ldcl 7, cr15, [ip, #724]! @ 0x2d4 │ │ │ │ tstcs r3, sl, lsr #12 │ │ │ │ @ instruction: 0xf7b56a60 │ │ │ │ - strdcs lr, [r4, -ip] │ │ │ │ + strdcs lr, [r4, -r8] │ │ │ │ andvs pc, r0, #64, 8 @ 0x40000000 │ │ │ │ @ instruction: 0xf7b56a60 │ │ │ │ - mcrcs 13, 0, lr, cr0, cr6, {7} │ │ │ │ + mcrcs 13, 0, lr, cr0, cr2, {7} │ │ │ │ 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 r4!, {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} │ │ │ │ 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], -r4, lsl #31 │ │ │ │ + strtmi lr, [r0], -r0, lsl #31 │ │ │ │ @ instruction: 0x46294632 │ │ │ │ @ instruction: 0xf7b53401 │ │ │ │ - mcrrcs 13, 2, lr, r1, cr4 │ │ │ │ + mcrrcs 13, 2, lr, r1, cr0 │ │ │ │ andcs sp, r0, #-1073741763 @ 0xc000003d │ │ │ │ orrseq pc, r4, r7, lsl #2 │ │ │ │ @ instruction: 0xf5072001 │ │ │ │ @ instruction: 0xf7fb7550 │ │ │ │ - blmi 10ce3d0 │ │ │ │ + blmi 10ce3d8 │ │ │ │ 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, r3, r4, r6, r7, sl, fp, sp, lr, pc} │ │ │ │ - blmi e465b4 │ │ │ │ + stmdacs r0, {r1, r2, r4, r6, r7, sl, fp, sp, lr, pc} │ │ │ │ + blmi e465bc │ │ │ │ addpl pc, r0, #1325400064 @ 0x4f000000 │ │ │ │ ldrbtmi r4, [fp], #-1617 @ 0xfffff9af │ │ │ │ @ instruction: 0xf7ff6998 │ │ │ │ - bllt 48e86c │ │ │ │ + bllt 48e874 │ │ │ │ stccc 8, cr15, [r4], {21} │ │ │ │ stmdaeq r3, {r0, r2, r5, r7, r8, ip, sp, lr, pc} │ │ │ │ tstle r2, r1, lsl #22 │ │ │ │ - blcs 346e78 │ │ │ │ + blcs 346e80 │ │ │ │ ldrtmi sp, [r1], -ip, lsl #2 │ │ │ │ @ instruction: 0xf7b54640 │ │ │ │ - @ instruction: 0xf5a5eb52 │ │ │ │ + @ instruction: 0xf5a5eb4e │ │ │ │ strmi r7, [r4], -sl, asr #6 │ │ │ │ @ instruction: 0xf7b56018 │ │ │ │ - stccs 14, cr14, [r0], {80} @ 0x50 │ │ │ │ - blle ffc68e20 │ │ │ │ + stccs 14, cr14, [r0], {76} @ 0x4c │ │ │ │ + blle ffc68e28 │ │ │ │ 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 ff38cd08 │ │ │ │ + bl ff28cd10 │ │ │ │ mvnle r2, fp, lsl #22 │ │ │ │ @ instruction: 0x46404631 │ │ │ │ - svc 0x0022f7b5 │ │ │ │ + svc 0x001ef7b5 │ │ │ │ movtvc pc, #42405 @ 0xa5a5 @ │ │ │ │ andsvs r4, r8, r4, lsl #12 │ │ │ │ - mrc 7, 1, APSR_nzcv, cr0, cr5, {5} │ │ │ │ + mcr 7, 1, pc, 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} │ │ │ │ - stmda r8!, {r1, r2, r4, r5, r7, r8, r9, sl, ip, sp, lr, pc} │ │ │ │ + stmda r4!, {r1, r2, r4, r5, r7, r8, r9, sl, ip, sp, lr, pc} │ │ │ │ @ instruction: 0xf7b669e0 │ │ │ │ - bvs 888f04 │ │ │ │ - stmda r2!, {r1, r2, r4, r5, r7, r8, r9, sl, ip, sp, lr, pc} │ │ │ │ + bvs 888efc │ │ │ │ + ldmda lr, {r1, r2, r4, r5, r7, r8, r9, sl, ip, sp, lr, pc} │ │ │ │ @ instruction: 0xf7b66a60 │ │ │ │ - @ instruction: 0xf8c7e820 │ │ │ │ + @ instruction: 0xf8c7e81c │ │ │ │ ldrb r8, [r3], r8 │ │ │ │ @ instruction: 0xe76a2614 │ │ │ │ - stc 7, cr15, [r0], {181} @ 0xb5 │ │ │ │ - andeq r1, r3, r6, lsr r4 │ │ │ │ - andeq r1, r3, r0, lsr r4 │ │ │ │ + bl fff8cd60 │ │ │ │ + andeq r1, r3, lr, lsr #8 │ │ │ │ + andeq r1, r3, r8, lsr #8 │ │ │ │ ldrdeq r0, [r0], -r8 │ │ │ │ andeq r0, r0, r0, lsl #9 │ │ │ │ - ldrdeq r5, [r3], -ip │ │ │ │ - strheq fp, [r7], -sl │ │ │ │ - muleq r7, ip, r0 │ │ │ │ - @ instruction: 0x000313ba │ │ │ │ - ldrdeq sl, [r7], -ip │ │ │ │ + ldrdeq r5, [r3], -r4 │ │ │ │ + strheq fp, [r7], -r2 │ │ │ │ + muleq r7, r4, r0 │ │ │ │ + @ instruction: 0x000313b2 │ │ │ │ + ldrdeq sl, [r7], -r4 │ │ │ │ andeq r0, r0, r4, asr #9 │ │ │ │ - andeq sl, r7, r4, ror pc │ │ │ │ - andeq sl, r7, r8, lsl pc │ │ │ │ - andeq sl, r7, lr, ror #29 │ │ │ │ - andeq sl, r7, sl, lsr #29 │ │ │ │ + andeq sl, r7, ip, ror #30 │ │ │ │ + andeq sl, r7, r0, lsl pc │ │ │ │ + andeq sl, r7, r6, ror #29 │ │ │ │ + andeq sl, r7, r2, lsr #29 │ │ │ │ vst3. {d27,d29,d31}, [pc :256], r0 │ │ │ │ - bl feba60c4 │ │ │ │ + bl feba60cc │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ - bmi ed29ac │ │ │ │ - blmi efb204 │ │ │ │ + bmi ed29b4 │ │ │ │ + blmi efb20c │ │ │ │ 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 d8a580 │ │ │ │ + blmi d8a578 │ │ │ │ @ instruction: 0xf1072100 │ │ │ │ stmiapl r3!, {r4}^ │ │ │ │ @ instruction: 0xf7b5607b │ │ │ │ - stmdacs r0, {r1, r2, r8, r9, sl, fp, sp, lr, pc} │ │ │ │ + stmdacs r0, {r1, 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], #-3964 @ 0xfffff084 │ │ │ │ + ldrbtmi lr, [lr], #-3960 @ 0xfffff088 │ │ │ │ @ instruction: 0xf7b54630 │ │ │ │ - stmdavs fp!, {r3, r6, r8, r9, fp, sp, lr, pc} │ │ │ │ + stmdavs fp!, {r2, r6, r8, r9, fp, sp, lr, pc} │ │ │ │ tstle sl, r1, lsl #6 │ │ │ │ andseq pc, r0, r7, lsl #2 │ │ │ │ - bl ffc8cdfc │ │ │ │ + bl ffb8ce04 │ │ │ │ ldmdavs fp!, {r3, r5, fp, lr}^ │ │ │ │ @ instruction: 0x47984478 │ │ │ │ @ instruction: 0x210068b8 │ │ │ │ - ldcl 7, cr15, [lr, #-724]! @ 0xfffffd2c │ │ │ │ - blmi 8217d0 │ │ │ │ + ldcl 7, cr15, [sl, #-724]! @ 0xfffffd2c │ │ │ │ + blmi 8217d8 │ │ │ │ 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 0x00acf7b5 │ │ │ │ + svc 0x00a8f7b5 │ │ │ │ @ instruction: 0xf7b56a30 │ │ │ │ - smlatbcs r9, sl, pc, lr @ │ │ │ │ + smlatbcs r9, r6, pc, lr @ │ │ │ │ @ instruction: 0xf7b56828 │ │ │ │ - @ instruction: 0x4621ed1e │ │ │ │ + @ instruction: 0x4621ed1a │ │ │ │ @ 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, r0, cr5 @ │ │ │ │ + mcrr 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, r4, asr #24]! │ │ │ │ + ldrb lr, [r1, r0, asr #24]! │ │ │ │ ldmdavs fp!, {r0, r2, r3, fp, lr}^ │ │ │ │ @ instruction: 0x47984478 │ │ │ │ andseq pc, r0, r7, lsl #2 │ │ │ │ - mcr 7, 1, pc, cr14, cr5, {5} @ │ │ │ │ - bl 1a8ce88 │ │ │ │ - andeq r1, r3, r0, lsr r1 │ │ │ │ + mcr 7, 1, pc, cr10, cr5, {5} @ │ │ │ │ + bl 198ce90 │ │ │ │ + andeq r1, r3, r8, lsr #2 │ │ │ │ ldrdeq r0, [r0], -r8 │ │ │ │ - andeq r1, r3, r2, lsr #2 │ │ │ │ + andeq r1, r3, sl, lsl r1 │ │ │ │ andeq r0, r0, r0, lsl #9 │ │ │ │ - andeq r5, r3, r0, ror #1 │ │ │ │ - @ instruction: 0x0007adba │ │ │ │ - andeq sl, r7, r0, lsr #27 │ │ │ │ - andeq r1, r3, r4, asr #1 │ │ │ │ - andeq r5, r3, r2, rrx │ │ │ │ - andeq sl, r7, r8, lsr #26 │ │ │ │ + ldrdeq r5, [r3], -r8 │ │ │ │ + @ instruction: 0x0007adb2 │ │ │ │ + muleq r7, r8, sp │ │ │ │ + strheq r1, [r3], -ip │ │ │ │ + andeq r5, r3, sl, asr r0 │ │ │ │ + andeq sl, r7, r0, lsr #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 fe1a6634 │ │ │ │ + blmi fe1a663c │ │ │ │ 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 │ │ │ │ - andcc lr, r1, ip, ror #25 │ │ │ │ + andcc lr, r1, r8, ror #25 │ │ │ │ svcpl 0x0080f5b0 │ │ │ │ stccs 3, cr13, [r1], {51} @ 0x33 │ │ │ │ ldrtmi sp, [r1], -sl, lsr #32 │ │ │ │ @ instruction: 0xf7b54628 │ │ │ │ - @ instruction: 0x1e04ea32 │ │ │ │ + vmlane.f32 s28, s8, s29 │ │ │ │ @ instruction: 0xf7b5da0a │ │ │ │ - stmdavs r3, {r1, r4, r5, r8, sl, fp, sp, lr, pc} │ │ │ │ + stmdavs r3, {r1, r2, r3, r5, r8, sl, fp, sp, lr, pc} │ │ │ │ tstle r5, fp, lsl #22 │ │ │ │ @ instruction: 0x46284631 │ │ │ │ - b a0cf2c │ │ │ │ - blle ffd5686c │ │ │ │ + b 90cf34 │ │ │ │ + blle ffd56874 │ │ │ │ @ instruction: 0xf5074a6e │ │ │ │ - blmi 1b2369c │ │ │ │ + blmi 1b236a4 │ │ │ │ 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, r4, r8, sl, fp, sp, lr, pc} │ │ │ │ + stmdavs r3, {r1, r2, r3, r8, sl, fp, sp, lr, pc} │ │ │ │ mvnle r2, fp, lsl #22 │ │ │ │ @ instruction: 0x46284631 │ │ │ │ - ldcl 7, cr15, [r6, #724]! @ 0x2d4 │ │ │ │ - blle ffd568ac │ │ │ │ + ldcl 7, cr15, [r2, #724]! @ 0x2d4 │ │ │ │ + blle ffd568b4 │ │ │ │ @ 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, [r0], #724 @ 0x2d4 │ │ │ │ + stc 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, r4, r9, sl, fp, sp, lr, pc} │ │ │ │ + stmdacs r0, {r1, r2, r3, r9, sl, fp, sp, lr, pc} │ │ │ │ mcrrmi 1, 7, sp, lr, cr7 │ │ │ │ adceq pc, r8, r7, lsl #2 │ │ │ │ - mcr 7, 4, pc, cr10, cr5, {5} @ │ │ │ │ + mcr 7, 4, pc, cr6, cr5, {5} @ │ │ │ │ @ instruction: 0xf104447c │ │ │ │ @ instruction: 0xf7b50028 │ │ │ │ - vst1.16 {d30-d31}, [pc :64], r6 │ │ │ │ + vst1.16 {d30-d31}, [pc :64], 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, {r6, r7, sl, fp, sp, lr, pc} │ │ │ │ + stmdavs r5, {r2, r3, r4, r5, r7, sl, fp, sp, lr, pc} │ │ │ │ cmple sp, r4, lsl #26 │ │ │ │ strbmi r4, [r1], -sl, asr #12 │ │ │ │ @ instruction: 0xf7b54630 │ │ │ │ - stmdacs r0, {r2, r5, r8, r9, fp, sp, lr, pc} │ │ │ │ + stmdacs r0, {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 66033c │ │ │ │ + bvs 660344 │ │ │ │ stc2l 7, cr15, [sl], #1020 @ 0x3fc │ │ │ │ suble r3, r9, r1 │ │ │ │ adceq pc, r8, r7, lsl #2 │ │ │ │ - b ff58d034 │ │ │ │ + b ff48d03c │ │ │ │ ldmibvs fp!, {r1, r4, r5, fp, lr}^ │ │ │ │ eorcc r4, r8, r8, ror r4 │ │ │ │ - bvs 1e60fcc │ │ │ │ + bvs 1e60fd4 │ │ │ │ @ instruction: 0xf7b52100 │ │ │ │ - bvs f0a2fc │ │ │ │ + bvs f0a2f4 │ │ │ │ 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: 0x4604ec92 │ │ │ │ + strmi lr, [r4], -lr, lsl #25 │ │ │ │ @ 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 78d080 │ │ │ │ - ldcl 7, cr15, [lr], #-724 @ 0xfffffd2c │ │ │ │ + b 68d088 │ │ │ │ + ldcl 7, cr15, [sl], #-724 @ 0xfffffd2c │ │ │ │ movwmi lr, #2516 @ 0x9d4 │ │ │ │ ldrb r6, [r1, -r3] │ │ │ │ - ldcl 7, cr15, [r8], #-724 @ 0xfffffd2c │ │ │ │ + ldcl 7, cr15, [r4], #-724 @ 0xfffffd2c │ │ │ │ @ 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, [r0, #-724] @ 0xfffffd2c │ │ │ │ - mrrc 7, 11, pc, lr, cr5 @ │ │ │ │ + stc 7, cr15, [ip, #-724] @ 0xfffffd2c │ │ │ │ + mrrc 7, 11, pc, sl, cr5 @ │ │ │ │ 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 @ 4f204 @ │ │ │ │ + ldrbtcc pc, [pc], #79 @ 4f20c @ │ │ │ │ @ instruction: 0xf7b5e72a │ │ │ │ - svclt 0x0000ea3e │ │ │ │ - andeq r1, r3, r2 │ │ │ │ + svclt 0x0000ea3a │ │ │ │ + strdeq r0, [r3], -sl │ │ │ │ ldrdeq r0, [r0], -r8 │ │ │ │ - ldrdeq r0, [r3], -sl │ │ │ │ - muleq r3, sl, pc @ │ │ │ │ - andeq r4, r3, sl, lsr pc │ │ │ │ + ldrdeq r0, [r3], -r2 │ │ │ │ + muleq r3, r2, pc @ │ │ │ │ + andeq r4, r3, r2, lsr pc │ │ │ │ andeq r0, r0, r0, lsl #9 │ │ │ │ - ldrdeq sl, [r7], -r8 │ │ │ │ - andeq sl, r7, r0, lsl #23 │ │ │ │ - andeq sl, r7, r8, ror #22 │ │ │ │ - andeq sl, r7, lr, ror #21 │ │ │ │ + ldrdeq sl, [r7], -r0 │ │ │ │ + andeq sl, r7, r8, ror fp │ │ │ │ + andeq sl, r7, r0, ror #22 │ │ │ │ + andeq sl, r7, r6, ror #21 │ │ │ │ andcs fp, r0, #128, 8 @ 0x80000000 │ │ │ │ ldrtmi sl, [sp], r0, lsl #30 │ │ │ │ - blvc 18d3b4 │ │ │ │ + blvc 18d3bc │ │ │ │ svclt 0x0000e6cc │ │ │ │ andcs fp, r1, #128, 8 @ 0x80000000 │ │ │ │ ldrtmi sl, [sp], r0, lsl #30 │ │ │ │ - blvc 18d3c4 │ │ │ │ + blvc 18d3cc │ │ │ │ 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 1b1b278 │ │ │ │ + bllt 1b1b280 │ │ │ │ @ instruction: 0x46204d1c │ │ │ │ @ instruction: 0x4629447d │ │ │ │ ldc2 7, cr15, [r2, #-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 │ │ │ │ @@ -76003,210 +76005,210 @@ │ │ │ │ @ instruction: 0xf7ee4478 │ │ │ │ @ instruction: 0x4620fd7b │ │ │ │ ldrhhi lr, [r0, #141]! @ 0x8d │ │ │ │ eorscs r4, lr, #147456 @ 0x24000 │ │ │ │ ldrbtmi r4, [r9], #-2057 @ 0xfffff7f7 │ │ │ │ @ instruction: 0xf7ee4478 │ │ │ │ @ instruction: 0xe7c9fcb5 │ │ │ │ - muleq r3, r4, sp │ │ │ │ + andeq r0, r3, ip, lsl #27 │ │ │ │ ldrdeq r0, [r0], -r0 @ │ │ │ │ - muleq r7, r0, sl │ │ │ │ + andeq sl, r7, r8, lsl #21 │ │ │ │ strdeq r0, [r0], -ip │ │ │ │ - andeq r0, r1, r6, ror #16 │ │ │ │ - andeq r0, r1, r4, ror r8 │ │ │ │ - andeq r0, r1, r2, asr r8 │ │ │ │ - andeq r0, r1, r0, ror #16 │ │ │ │ + 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 feba650c │ │ │ │ + bl feba6514 │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ sbcslt r0, r5, r0, lsr #29 │ │ │ │ svcge 0x00024b39 │ │ │ │ - bmi ea0508 │ │ │ │ + bmi ea0510 │ │ │ │ mvnsvs r4, ip, lsl r6 │ │ │ │ - blmi e6050c │ │ │ │ + blmi e60514 │ │ │ │ ldmpl r3, {r0, r3, r4, r5, r7, sp, lr}^ │ │ │ │ @ instruction: 0xf8c7681b │ │ │ │ @ instruction: 0xf04f3144 │ │ │ │ @ instruction: 0xf7ce0300 │ │ │ │ @ instruction: 0xf107fc19 │ │ │ │ strmi r0, [r3], -r4, lsr #2 │ │ │ │ @ instruction: 0x61bb2000 │ │ │ │ - bl 1e8d218 │ │ │ │ + bl 1d8d220 │ │ │ │ tstcs r0, r0, lsr fp │ │ │ │ eoreq pc, r8, r7, lsl #2 │ │ │ │ cmnvs fp, r3, ror #17 │ │ │ │ - ldcl 7, cr15, [sl], {181} @ 0xb5 │ │ │ │ + ldcl 7, cr15, [r6], {181} @ 0xb5 │ │ │ │ cmple r4, r0, lsl #16 │ │ │ │ eoreq pc, r8, r7, lsl #2 │ │ │ │ - ldcl 7, cr15, [r4, #-724] @ 0xfffffd2c │ │ │ │ + ldcl 7, cr15, [r0, #-724] @ 0xfffffd2c │ │ │ │ ldmibvs ip!, {r1, r3, r5, r8, r9, fp, lr}^ │ │ │ │ teqvs fp, r3, ror #17 │ │ │ │ @ instruction: 0xf7b54618 │ │ │ │ - blmi a897e8 │ │ │ │ + blmi a897e0 │ │ │ │ ldmdavs fp, {r0, r1, r5, r6, r7, fp, ip, lr} │ │ │ │ @ instruction: 0xf107b34b │ │ │ │ @ instruction: 0xf7b50028 │ │ │ │ - blmi 949a98 │ │ │ │ + blmi 949a90 │ │ │ │ stmiapl r3!, {r2, r3, r4, r5, r6, r7, r8, fp, sp, lr}^ │ │ │ │ @ instruction: 0x461860fb │ │ │ │ @ instruction: 0x4798697b │ │ │ │ - bvs 1e57790 │ │ │ │ - bl 148d268 │ │ │ │ + bvs 1e57798 │ │ │ │ + bl 138d270 │ │ │ │ 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: 0xf98cf7db │ │ │ │ - blmi 5a1c18 │ │ │ │ + blmi 5a1c20 │ │ │ │ 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 │ │ │ │ stc2 7, cr15, [r6, #-828]! @ 0xfffffcc4 │ │ │ │ - blmi 309308 │ │ │ │ + blmi 309310 │ │ │ │ ldmpl r3, {r1, r3, r4, r5, r6, r7, r8, fp, sp, lr}^ │ │ │ │ ldmdbvs fp!, {r3, r4, r9, sl, lr}^ │ │ │ │ @ instruction: 0xf1074798 │ │ │ │ @ instruction: 0xf7b50028 │ │ │ │ - @ instruction: 0xf7b5ec0c │ │ │ │ - svclt 0x0000e946 │ │ │ │ - andeq r0, r3, r8, ror #25 │ │ │ │ + @ instruction: 0xf7b5ec08 │ │ │ │ + svclt 0x0000e942 │ │ │ │ andeq r0, r3, r0, ror #25 │ │ │ │ + ldrdeq r0, [r3], -r8 │ │ │ │ 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, asr ip │ │ │ │ - andeq r0, r1, r2, asr r7 │ │ │ │ + andeq r0, r3, r8, asr #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 177b800 │ │ │ │ + blmi 177b808 │ │ │ │ ldrbtmi sl, [fp], #-3844 @ 0xfffff0fc │ │ │ │ @ instruction: 0x46194a5b │ │ │ │ rscsvs r4, fp, fp, asr ip │ │ │ │ - blmi 172062c │ │ │ │ + blmi 1720634 │ │ │ │ ldmpl r3, {r2, r3, r4, r5, r6, sl, lr}^ │ │ │ │ @ instruction: 0xf8c7681b │ │ │ │ @ instruction: 0xf04f31b4 │ │ │ │ stmdavs r3!, {r8, r9}^ │ │ │ │ rsble r2, r1, r0, lsl #22 │ │ │ │ - blcs a96e8 │ │ │ │ + blcs a96f0 │ │ │ │ mrcmi 0, 2, sp, cr5, cr14, {2} │ │ │ │ ldrbtmi r2, [lr], #-262 @ 0xfffffefa │ │ │ │ @ instruction: 0xf7b54630 │ │ │ │ - strmi lr, [r5], -ip, asr #23 │ │ │ │ + strmi lr, [r5], -r8, asr #23 │ │ │ │ ldmdbmi r2, {r3, r4, r6, r7, r8, fp, ip, sp, pc}^ │ │ │ │ ldrbtmi r4, [r9], #-1584 @ 0xfffff9d0 │ │ │ │ - ldc 7, cr15, [r2], {181} @ 0xb5 │ │ │ │ + stc 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, r2, lsl #17 │ │ │ │ + tstlt r8, lr, ror r8 │ │ │ │ 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 ff10d384 │ │ │ │ + b ff00d38c │ │ │ │ ldmvs sl!, {r0, r1, r6, r8, r9, fp, lr}^ │ │ │ │ @ instruction: 0xf1072100 │ │ │ │ ldmpl r3, {r3, r4}^ │ │ │ │ @ instruction: 0xf7b560bb │ │ │ │ - strmi lr, [r4], -r4, lsr #24 │ │ │ │ + strmi lr, [r4], -r0, lsr #24 │ │ │ │ teqle r9, r0, lsl #16 │ │ │ │ ldreq pc, [r8], -r7, lsl #2 │ │ │ │ @ instruction: 0xf7b54630 │ │ │ │ - blmi f8a744 │ │ │ │ + blmi f8a73c │ │ │ │ ldmpl r5, {r1, r3, r4, r5, r6, r7, fp, sp, lr}^ │ │ │ │ @ instruction: 0xf7b54628 │ │ │ │ - bmi f09678 │ │ │ │ + bmi f09670 │ │ │ │ @ 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 │ │ │ │ ldc2 7, cr15, [r6], {207} @ 0xcf │ │ │ │ @ instruction: 0xf7b54630 │ │ │ │ - ldmvs fp!, {r1, r8, fp, sp, lr, pc} │ │ │ │ + ldmvs fp!, {r1, r2, r3, r4, r5, r6, r7, fp, sp, lr, pc} │ │ │ │ ldrmi r4, [r8, r8, lsr #12] │ │ │ │ @ instruction: 0x46216978 │ │ │ │ - b fe48d3e8 │ │ │ │ + b fe38d3f0 │ │ │ │ andcs r4, r1, #48128 @ 0xbc00 │ │ │ │ addsvs r4, sl, fp, ror r4 │ │ │ │ - blmi 961dd8 │ │ │ │ + blmi 961de0 │ │ │ │ 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 180d424 │ │ │ │ + bl 170d42c │ │ │ │ ldmdbeq r0, {r0, r1, r2, r8, ip, sp, lr, pc} │ │ │ │ strbmi r4, [r9], -sl, lsr #12 │ │ │ │ @ instruction: 0xf7b54640 │ │ │ │ - ldmdbvs fp!, {r3, r6, r9, fp, sp, lr, pc} │ │ │ │ - blcs 2ed5d0 │ │ │ │ - blcs 7f1c8 │ │ │ │ + ldmdbvs fp!, {r2, r6, r9, fp, sp, lr, pc} │ │ │ │ + blcs 2ed5d8 │ │ │ │ + blcs 7f1d0 │ │ │ │ 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], -r0, ror #24 │ │ │ │ + @ instruction: 0x4631ec5c │ │ │ │ @ instruction: 0xf7b54640 │ │ │ │ - ldmdami r4, {r1, r3, r4, r5, r6, sl, fp, sp, lr, pc} │ │ │ │ + ldmdami r4, {r1, r2, r4, r5, r6, sl, fp, sp, lr, pc} │ │ │ │ vst1.8 {d20-d22}, [pc :256], r2 │ │ │ │ ldrbtmi r7, [r8], #-415 @ 0xfffffe61 │ │ │ │ - blx ff58d560 │ │ │ │ + blx ff58d568 │ │ │ │ @ instruction: 0xf7b5e7be │ │ │ │ - svclt 0x0000e872 │ │ │ │ - andeq r0, r3, sl, asr #23 │ │ │ │ - andeq r0, r3, r0, asr #23 │ │ │ │ - andeq sl, r7, r8, asr #17 │ │ │ │ - ldrdeq r0, [r0], -r8 │ │ │ │ - andeq r0, r1, lr, ror #13 │ │ │ │ - andeq r9, r0, sl, lsl #14 │ │ │ │ - andeq r0, r1, ip, lsl #13 │ │ │ │ + svclt 0x0000e86e │ │ │ │ + andeq r0, r3, r2, asr #23 │ │ │ │ + @ instruction: 0x00030bb8 │ │ │ │ + andeq sl, r7, r0, asr #17 │ │ │ │ + ldrdeq r0, [r0], -r8 │ │ │ │ + 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, r8, r6 │ │ │ │ - @ instruction: 0x000106b2 │ │ │ │ - andeq r0, r1, ip, lsr r6 │ │ │ │ - strdeq sl, [r7], -r4 │ │ │ │ - andeq r0, r3, r0, ror #21 │ │ │ │ - andeq r0, r1, r2, lsl #12 │ │ │ │ - muleq r1, r6, r5 │ │ │ │ + andeq r0, r1, r8, lsl #13 │ │ │ │ + andeq r0, r1, r2, lsr #13 │ │ │ │ + andeq r0, r1, ip, lsr #12 │ │ │ │ + andeq sl, r7, ip, ror #15 │ │ │ │ + ldrdeq r0, [r3], -r8 │ │ │ │ + strdeq r0, [r1], -r2 │ │ │ │ + andeq r0, r1, r6, lsl #11 │ │ │ │ vst3. {d27,d29,d31}, [pc :256], r0 │ │ │ │ - bl feba67ec │ │ │ │ + bl feba67f4 │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ - blmi fe412a54 │ │ │ │ + blmi fe412a5c │ │ │ │ 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 │ │ │ │ @@ -76248,131 +76250,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 182204c │ │ │ │ + blmi 1822054 │ │ │ │ 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 ffe89690 │ │ │ │ + blvs ffe89698 │ │ │ │ @ instruction: 0xf5072240 │ │ │ │ @ instruction: 0xf7cf711f │ │ │ │ - blvs fffce2e8 │ │ │ │ + blvs fffce2f0 │ │ │ │ svclt 0x00182d11 │ │ │ │ svclt 0x000c2d02 │ │ │ │ strcs r2, [r0, #-1281] @ 0xfffffaff │ │ │ │ strtmi sp, [r0], -fp, asr #2 │ │ │ │ stc2l 7, cr15, [r8], {211} @ 0xd3 │ │ │ │ - blle ff1d9704 │ │ │ │ + blle ff1d970c │ │ │ │ @ instruction: 0xf7f44620 │ │ │ │ strmi pc, [r5], -fp, asr #20 │ │ │ │ bicle r2, r0, r0, lsl #16 │ │ │ │ @ instruction: 0xf7ce4620 │ │ │ │ - blmi 140dfbc │ │ │ │ + blmi 140dfc4 │ │ │ │ @ instruction: 0xf10769ba │ │ │ │ adcsvs r0, r8, r0, asr #2 │ │ │ │ ldmpl r6, {r3, r5, r9, sl, lr}^ │ │ │ │ - stmib r6, {r0, r2, r4, r5, r7, r8, r9, sl, ip, sp, lr, pc} │ │ │ │ + stmib r2, {r0, r2, r4, r5, r7, r8, r9, sl, ip, sp, lr, pc} │ │ │ │ @ instruction: 0xf1074629 │ │ │ │ rscsvs r0, lr, r8, asr #32 │ │ │ │ @ instruction: 0xf7b5617c │ │ │ │ - strmi lr, [r4], -sl, ror #21 │ │ │ │ + strmi lr, [r4], -r6, ror #21 │ │ │ │ cmnle lr, r0, lsl #16 │ │ │ │ strbeq pc, [r8], -r7, lsl #2 @ │ │ │ │ @ instruction: 0xf7b54630 │ │ │ │ - blmi 114a4d0 │ │ │ │ + blmi 114a4c8 │ │ │ │ ldmpl r5, {r1, r3, r4, r5, r7, r8, fp, sp, lr}^ │ │ │ │ @ instruction: 0xf7b44628 │ │ │ │ - ldmvs fp!, {r2, r3, r5, r8, r9, sl, fp, sp, lr, pc} │ │ │ │ + ldmvs fp!, {r3, r5, r8, r9, sl, fp, sp, lr, pc} │ │ │ │ andcs r4, r1, r0, asr #20 │ │ │ │ movwls r4, #14656 @ 0x3940 │ │ │ │ - blvs fff20948 │ │ │ │ + blvs fff20950 │ │ │ │ andls r4, r2, #2030043136 @ 0x79000000 │ │ │ │ andsvc pc, pc, #29360128 @ 0x1c00000 │ │ │ │ rsbscs r9, r3, #268435456 @ 0x10000000 │ │ │ │ vst1.8 {d25-d28}, [pc], r0 │ │ │ │ @ instruction: 0xf7cf72c3 │ │ │ │ @ instruction: 0x4630fb5b │ │ │ │ - svc 0x00c6f7b4 │ │ │ │ + svc 0x00c2f7b4 │ │ │ │ @ instruction: 0x462868fa │ │ │ │ ldcvs 7, cr4, [r8], #-576 @ 0xfffffdc0 │ │ │ │ @ instruction: 0xf7b54621 │ │ │ │ - ldmvs r8!, {r1, r2, r4, r6, r8, fp, sp, lr, pc} │ │ │ │ + ldmvs r8!, {r1, r4, r6, r8, fp, sp, lr, pc} │ │ │ │ @ instruction: 0xff9af7da │ │ │ │ @ instruction: 0xf107e780 │ │ │ │ strtmi r0, [r8], -r4, asr #2 │ │ │ │ - stmdb ip, {r0, r2, r4, r5, r7, r8, r9, sl, ip, sp, lr, pc}^ │ │ │ │ + stmdb r8, {r0, r2, r4, r5, r7, r8, r9, sl, ip, sp, lr, pc}^ │ │ │ │ ldmibvs sl!, {r2, r3, r5, r8, r9, fp, lr} │ │ │ │ cmnvs ip, r9, lsr #12 │ │ │ │ adcsvc pc, r0, r7, lsl #10 │ │ │ │ teqvs fp, r3 @ │ │ │ │ - b feb8d684 │ │ │ │ - bllt c60fc4 │ │ │ │ + b fea8d68c │ │ │ │ + bllt c60fcc │ │ │ │ ldrtvc pc, [r0], r7, lsl #10 @ │ │ │ │ @ instruction: 0xf7b54630 │ │ │ │ - blmi 9ca458 │ │ │ │ + blmi 9ca450 │ │ │ │ ldmpl r5, {r1, r3, r4, r5, r7, r8, fp, sp, lr}^ │ │ │ │ @ instruction: 0xf7b44628 │ │ │ │ - bmi 9cb38c │ │ │ │ + bmi 9cb384 │ │ │ │ @ instruction: 0xf04f4925 │ │ │ │ - blvs fff1bbd0 │ │ │ │ + blvs fff1bbd8 │ │ │ │ ldrbtmi r4, [r9], #-1146 @ 0xfffffb86 │ │ │ │ @ instruction: 0xf5079202 │ │ │ │ andls r7, r1, #-268435455 @ 0xf0000001 │ │ │ │ andls r2, r0, #536870919 @ 0x20000007 │ │ │ │ sbcvc pc, r8, #1325400064 @ 0x4f000000 │ │ │ │ - blx 88d72a │ │ │ │ + blx 88d732 │ │ │ │ @ instruction: 0xf7b44630 │ │ │ │ - strtmi lr, [r8], -ip, lsl #31 │ │ │ │ + strtmi lr, [r8], -r8, lsl #31 │ │ │ │ @ instruction: 0x4798693b │ │ │ │ @ instruction: 0x46216c78 │ │ │ │ - ldmdb sl, {r0, r2, r4, r5, r7, r8, r9, sl, ip, sp, lr, pc} │ │ │ │ - blmi 589524 │ │ │ │ + ldmdb r6, {r0, r2, r4, r5, r7, r8, r9, sl, ip, sp, lr, pc} │ │ │ │ + blmi 58952c │ │ │ │ ldmpl r3!, {r1, r2, r3, r4, r5, r7, r8, fp, sp, lr}^ │ │ │ │ ldmdbvs fp!, {r3, r4, r9, sl, lr} │ │ │ │ @ instruction: 0xf5074798 │ │ │ │ @ instruction: 0xf7b570b0 │ │ │ │ - @ instruction: 0xf7b4e9fc │ │ │ │ - blmi 40b4f4 │ │ │ │ + @ instruction: 0xf7b4e9f8 │ │ │ │ + blmi 40b4ec │ │ │ │ ldmpl r3!, {r1, r2, r3, r4, r5, r7, r8, fp, sp, lr}^ │ │ │ │ ldmvs fp!, {r3, r4, r9, sl, lr}^ │ │ │ │ @ instruction: 0xf1074798 │ │ │ │ @ instruction: 0xf7b50048 │ │ │ │ - svclt 0x0000e9f0 │ │ │ │ - andeq sl, r7, r2, lsl r7 │ │ │ │ - andeq r0, r3, r2, lsl #20 │ │ │ │ - ldrdeq r0, [r0], -r8 │ │ │ │ + svclt 0x0000e9ec │ │ │ │ + andeq sl, r7, sl, lsl #14 │ │ │ │ strdeq r0, [r3], -sl │ │ │ │ + ldrdeq r0, [r0], -r8 │ │ │ │ + strdeq r0, [r3], -r2 │ │ │ │ strdeq r0, [r0], -ip │ │ │ │ - strdeq sl, [r7], -r0 │ │ │ │ - andeq sl, r7, r4, asr #13 │ │ │ │ - andeq r0, r3, r4, asr #18 │ │ │ │ + andeq sl, r7, r8, ror #13 │ │ │ │ + @ instruction: 0x0007a6bc │ │ │ │ + andeq r0, r3, ip, lsr r9 │ │ │ │ andeq r0, r0, r0, lsl #9 │ │ │ │ muleq r0, r8, r4 │ │ │ │ - andeq r0, r1, ip, asr r4 │ │ │ │ - andeq r0, r1, ip, asr #7 │ │ │ │ - andeq r0, r1, r4, ror #7 │ │ │ │ - andeq r0, r1, r6, asr r3 │ │ │ │ + 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 feba6a70 │ │ │ │ + bl feba6a78 │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ @ instruction: 0xf5ad0da0 │ │ │ │ svcge 0x00047d13 │ │ │ │ vfmami.f64 d4, d25, d24 │ │ │ │ ldrbtmi r4, [fp], #-1540 @ 0xfffff9fc │ │ │ │ rscsvs r4, fp, r8, lsr #19 │ │ │ │ - blmi fea60a84 │ │ │ │ + blmi fea60a8c │ │ │ │ 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 │ │ │ │ @@ -76397,41 +76399,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 r2, {r0, r2, r4, r5, r7, r8, r9, sl, ip, sp, lr, pc} │ │ │ │ + stm 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: 0x4604e9f4 │ │ │ │ + @ instruction: 0x4604e9f0 │ │ │ │ @ instruction: 0xf0402800 │ │ │ │ @ instruction: 0xf10780ef │ │ │ │ @ instruction: 0x46300618 │ │ │ │ - b 1b0d808 │ │ │ │ + b 1a0d810 │ │ │ │ ldmvs sl!, {r0, r1, r2, r3, r4, r5, r6, r8, r9, fp, lr}^ │ │ │ │ @ instruction: 0x462858d5 │ │ │ │ - mrc 7, 1, APSR_nzcv, cr4, cr4, {5} │ │ │ │ + mrc 7, 1, APSR_nzcv, 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 1a0d89c │ │ │ │ + blx 1a0d8a4 │ │ │ │ @ instruction: 0xf7b44630 │ │ │ │ - ldmvs fp!, {r1, r4, r6, r7, r9, sl, fp, sp, lr, pc} │ │ │ │ + ldmvs fp!, {r1, r2, r3, r6, r7, r9, sl, fp, sp, lr, pc} │ │ │ │ ldrmi r4, [r8, r8, lsr #12] │ │ │ │ @ instruction: 0x46216978 │ │ │ │ - stmda r0!, {r0, r2, r4, r5, r7, r8, r9, sl, ip, sp, lr, pc}^ │ │ │ │ - blmi 1ba2340 │ │ │ │ + ldmda ip, {r0, r2, r4, r5, r7, r8, r9, sl, ip, sp, lr, pc}^ │ │ │ │ + blmi 1ba2348 │ │ │ │ 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 │ │ │ │ @@ -76528,149 +76530,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 │ │ │ │ - ldmda r8!, {r0, r2, r4, r5, r7, r8, r9, sl, ip, sp, lr, pc}^ │ │ │ │ - ldc 7, cr15, [r2, #720]! @ 0x2d0 │ │ │ │ - andeq r0, r3, lr, ror r7 │ │ │ │ - andeq r0, r3, r8, ror r7 │ │ │ │ - andeq r0, r1, r4, asr #6 │ │ │ │ + ldmda r4!, {r0, r2, r4, r5, r7, r8, r9, sl, ip, sp, lr, pc}^ │ │ │ │ + stc 7, cr15, [lr, #720]! @ 0x2d0 │ │ │ │ + andeq r0, r3, r6, ror r7 │ │ │ │ + andeq r0, r3, r0, ror r7 │ │ │ │ + andeq r0, r1, r4, lsr r3 │ │ │ │ ldrdeq r0, [r0], -r8 │ │ │ │ andeq r0, r0, r0, lsl #9 │ │ │ │ muleq r0, r8, r4 │ │ │ │ - andeq r0, r1, lr, ror r3 │ │ │ │ - andeq r0, r1, r2, ror #3 │ │ │ │ - andeq r0, r3, r8, lsl #13 │ │ │ │ - andeq r0, r1, sl, lsl r3 │ │ │ │ - andeq r0, r1, r6, lsr r2 │ │ │ │ - andeq r0, r1, sl, lsr #4 │ │ │ │ - andeq r0, r1, lr, lsl r2 │ │ │ │ - andeq r0, r1, r6, lsl r2 │ │ │ │ - andeq r0, r1, r2, lsl r2 │ │ │ │ + andeq r0, r1, lr, ror #6 │ │ │ │ + ldrdeq r0, [r1], -r2 │ │ │ │ + andeq r0, r3, r0, lsl #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, r6, lsl #4 │ │ │ │ - strdeq r0, [r1], -sl │ │ │ │ - strdeq r0, [r1], -r2 │ │ │ │ - andeq r0, r1, r6, ror #3 │ │ │ │ - ldrdeq r0, [r1], -lr │ │ │ │ + andeq r0, r1, r2, lsl #4 │ │ │ │ + strdeq r0, [r1], -r6 │ │ │ │ + andeq r0, r1, sl, ror #3 │ │ │ │ + andeq r0, r1, r2, ror #3 │ │ │ │ ldrdeq r0, [r1], -r6 │ │ │ │ andeq r0, r1, lr, asr #3 │ │ │ │ - andeq r0, r1, r2, asr #3 │ │ │ │ - @ instruction: 0x000101b6 │ │ │ │ - andeq r0, r1, sl, lsr #3 │ │ │ │ + andeq r0, r1, r6, asr #3 │ │ │ │ + @ instruction: 0x000101be │ │ │ │ + @ instruction: 0x000101b2 │ │ │ │ + andeq r0, r1, r6, lsr #3 │ │ │ │ + muleq r1, sl, r1 │ │ │ │ vst3.32 {d27,d29,d31}, [pc :256], r0 │ │ │ │ - bl feba6d8c │ │ │ │ + bl feba6d94 │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ stcmi 15, cr0, [r3], #-928 @ 0xfffffc60 │ │ │ │ stmdbmi r3!, {r1, r7, ip, sp, pc} │ │ │ │ - blmi 920d8c │ │ │ │ + blmi 920d94 │ │ │ │ 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!, {r3, r4, r8, r9, sl, fp, sp, lr, pc} │ │ │ │ - bllt f6dc34 │ │ │ │ + ldmdavs fp!, {r2, r4, r8, r9, sl, fp, sp, lr, pc} │ │ │ │ + bllt f6dc3c │ │ │ │ @ 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 4e2434 │ │ │ │ + blmi 4e243c │ │ │ │ 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 @ 4fc18 @ │ │ │ │ + ldrbtcc pc, [pc], #79 @ 4fc20 @ │ │ │ │ @ instruction: 0xf7b4e7dc │ │ │ │ - svclt 0x0000ed34 │ │ │ │ - andeq r0, r3, r8, ror #8 │ │ │ │ - ldrdeq r0, [r0], -r8 │ │ │ │ + svclt 0x0000ed30 │ │ │ │ andeq r0, r3, r0, ror #8 │ │ │ │ + ldrdeq r0, [r0], -r8 │ │ │ │ + andeq r0, r3, r8, asr r4 │ │ │ │ ldrdeq r0, [r0], -r0 @ │ │ │ │ - andeq sl, r7, r0, asr #2 │ │ │ │ - andeq r0, r3, r4, lsr #8 │ │ │ │ - andeq pc, r0, r2, lsr pc @ │ │ │ │ - ldrdeq r0, [r1], -ip │ │ │ │ + andeq sl, r7, r8, lsr r1 │ │ │ │ + andeq r0, r3, ip, lsl 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]! @ 4f9a8 │ │ │ │ + stcvc 5, cr15, [pc, #-692]! @ 4f9b0 │ │ │ │ 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 a9cf4 │ │ │ │ + blcs a9cfc │ │ │ │ addshi pc, fp, r0 │ │ │ │ ldmdavs r9, {r0, r1, r3, r4, r5, r6, r7, r8, fp, sp, lr} │ │ │ │ - ble 189a094 │ │ │ │ + ble 189a09c │ │ │ │ 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: 0xf8dfeeba │ │ │ │ + @ instruction: 0xf8dfeeb6 │ │ │ │ ldmibvs sl!, {r4, r7, sl, ip, sp} │ │ │ │ @ instruction: 0xf5072100 │ │ │ │ ldmpl r3, {r2, r6, r7, ip, sp, lr}^ │ │ │ │ @ instruction: 0xf7b5617b │ │ │ │ - @ instruction: 0x4604e81a │ │ │ │ + @ instruction: 0x4604e816 │ │ │ │ @ instruction: 0xf0402800 │ │ │ │ @ instruction: 0xf50780f3 │ │ │ │ ldrtmi r7, [r0], -r4, asr #13 │ │ │ │ - ldm r0, {r0, r2, r4, r5, r7, r8, r9, sl, ip, sp, lr, pc} │ │ │ │ + stm 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, r3, r4, r6, sl, fp, sp, lr, pc}^ │ │ │ │ + ldmibvs fp!, {r1, r2, r4, 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 │ │ │ │ ldrtmi pc, [r0], -r7, lsl #17 @ │ │ │ │ - ldcl 7, cr15, [r2], #720 @ 0x2d0 │ │ │ │ + stcl 7, cr15, [lr], #720 @ 0x2d0 │ │ │ │ ldmdbvs fp!, {r3, r5, r9, sl, lr}^ │ │ │ │ - blvs 1e61b8c │ │ │ │ + blvs 1e61b94 │ │ │ │ @ instruction: 0xf7b44621 │ │ │ │ - @ instruction: 0xf8dfee82 │ │ │ │ + @ instruction: 0xf8dfee7e │ │ │ │ @ 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 │ │ │ │ @@ -76686,113 +76688,113 @@ │ │ │ │ @ instruction: 0xf8cd9501 │ │ │ │ @ instruction: 0xf7fc9000 │ │ │ │ @ instruction: 0x4604fa97 │ │ │ │ subsle r2, r2, r0, lsl #16 │ │ │ │ @ instruction: 0x468369fb │ │ │ │ @ instruction: 0xf8d76a3e │ │ │ │ ldmvs sp, {r2, r3, r5, pc}^ │ │ │ │ - bls 2ca4f0 │ │ │ │ + bls 2ca4f8 │ │ │ │ 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], -r5, lsl #25 │ │ │ │ stc2 7, cr15, [r2], {218} @ 0xda │ │ │ │ @ instruction: 0xf7ffe7b7 │ │ │ │ @ instruction: 0xe761fd51 │ │ │ │ @ instruction: 0x465863be │ │ │ │ - beq e8c1ec │ │ │ │ + beq e8c1f4 │ │ │ │ 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, r2, r3, r6, r9, fp, ip, sp, lr, pc}^ │ │ │ │ andeq lr, r0, r9, asr sl │ │ │ │ @ instruction: 0xf04068db │ │ │ │ - blcs 70398 │ │ │ │ + blcs 703a0 │ │ │ │ @ instruction: 0xf8dad1d9 │ │ │ │ ldmdavs r1!, {} @ │ │ │ │ andls r2, r1, #0, 4 │ │ │ │ subeq pc, r0, #-1073741823 @ 0xc0000001 │ │ │ │ strtmi r9, [r2], -r0, lsl #4 │ │ │ │ - blx 1e8dd04 │ │ │ │ + blx 1e8dd0c │ │ │ │ ldmibvs sl!, {r0, r2, r3, r6, r7, r8, r9, sl, sp, lr, pc}^ │ │ │ │ ldmibmi r5, {r8, r9, sp}^ │ │ │ │ ldrbtmi r3, [r9], #-528 @ 0xfffffdf0 │ │ │ │ @ instruction: 0xf8a0f7ce │ │ │ │ strmi r4, [r3], r5, lsl #12 │ │ │ │ - blmi ff2c9d04 │ │ │ │ + blmi ff2c9d0c │ │ │ │ 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 │ │ │ │ - stcl 7, cr15, [ip, #720]! @ 0x2d0 │ │ │ │ + stcl 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 │ │ │ │ - strmi lr, [r6], -lr, asr #30 │ │ │ │ + strmi lr, [r6], -sl, asr #30 │ │ │ │ @ instruction: 0xf0402800 │ │ │ │ @ instruction: 0xf10780f6 │ │ │ │ @ instruction: 0x46280570 │ │ │ │ - svc 0x00c4f7b4 │ │ │ │ + svc 0x00c0f7b4 │ │ │ │ ldmibvs sl!, {r0, r2, r4, r5, r7, r8, r9, fp, lr} │ │ │ │ @ instruction: 0x462058d4 │ │ │ │ - bl fe40dd5c │ │ │ │ - bmi feeaa67c │ │ │ │ + bl fe30dd64 │ │ │ │ + bmi feeaa684 │ │ │ │ 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 │ │ │ │ @ instruction: 0x4628ffbf │ │ │ │ - stc 7, cr15, [sl], #-720 @ 0xfffffd30 │ │ │ │ + stc 7, cr15, [r6], #-720 @ 0xfffffd30 │ │ │ │ ldmdbvs fp!, {r5, r9, sl, lr} │ │ │ │ - blvs e61d1c │ │ │ │ + blvs e61d24 │ │ │ │ @ instruction: 0xf7b44631 │ │ │ │ - @ instruction: 0xe736edba │ │ │ │ + @ instruction: 0xe736edb6 │ │ │ │ ldmibvs sl!, {r2, r5, r7, r8, r9, fp, lr} │ │ │ │ @ instruction: 0x461858d3 │ │ │ │ @ instruction: 0x4798697b │ │ │ │ sbcvc pc, r4, r7, lsl #10 │ │ │ │ - mrc 7, 4, APSR_nzcv, cr10, cr4, {5} │ │ │ │ + mrc 7, 4, APSR_nzcv, 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 fe28ddfc │ │ │ │ + blx fe28de04 │ │ │ │ @ instruction: 0xf1074632 │ │ │ │ ldmdavs r9!, {r3, r4, r6, r9, sl}^ │ │ │ │ @ instruction: 0x46584633 │ │ │ │ @ instruction: 0xf9bef7be │ │ │ │ ldrbvs r6, [r8, #3514]! @ 0xdba │ │ │ │ ldmibvs fp!, {r3, r4, r6, r8, fp, ip, sp, pc}^ │ │ │ │ - blcc 6a288 │ │ │ │ + blcc 6a290 │ │ │ │ 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 │ │ │ │ @@ -76807,15 +76809,15 @@ │ │ │ │ @ instruction: 0xf102b10b │ │ │ │ andcs r0, r0, #16, 6 @ 0x40000000 │ │ │ │ @ instruction: 0xf1079201 │ │ │ │ andls r0, r0, #88, 4 @ 0x80000005 │ │ │ │ @ instruction: 0xf7bc4622 │ │ │ │ ldmibvs fp!, {r0, r1, r3, r6, r7, r8, fp, ip, sp, lr, pc}^ │ │ │ │ subseq r6, fp, fp, asr r8 │ │ │ │ - blmi 1e05424 │ │ │ │ + blmi 1e0542c │ │ │ │ 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 │ │ │ │ @@ -76854,54 +76856,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 124ee30 │ │ │ │ + blmi 124ee38 │ │ │ │ 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 fc9b00 │ │ │ │ + blmi fc9b08 │ │ │ │ ldmpl r3, {r1, r3, r4, r5, r7, r8, fp, sp, lr}^ │ │ │ │ ldmdbvs fp!, {r3, r4, r9, sl, lr} │ │ │ │ @ instruction: 0xf1074798 │ │ │ │ @ instruction: 0xf7b40070 │ │ │ │ - blmi 114b7a8 │ │ │ │ + blmi 114b7a0 │ │ │ │ ldmpl r3, {r1, r3, r4, r5, r7, r8, fp, sp, lr}^ │ │ │ │ @ instruction: 0xe7d1695e │ │ │ │ @ instruction: 0x46584631 │ │ │ │ @ instruction: 0xf8d6f7d4 │ │ │ │ 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, r2, r4, r5, r6, r7, 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 58cb4 │ │ │ │ + blcs 58cbc │ │ │ │ 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 6a194 │ │ │ │ + blcs 6a19c │ │ │ │ mrcge 4, 4, APSR_nzcv, cr8, cr15, {1} │ │ │ │ tstcc r0, #4112384 @ 0x3ec000 │ │ │ │ @ instruction: 0x4658e694 │ │ │ │ @ instruction: 0xf9b0f7be │ │ │ │ @ instruction: 0x0713e7b0 │ │ │ │ ldmibvs fp!, {r0, r3, sl, ip, lr, pc}^ │ │ │ │ subseq r6, fp, fp, asr r8 │ │ │ │ @@ -76921,108 +76923,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 fe90e010 │ │ │ │ - muleq r3, sl, r3 │ │ │ │ - muleq r3, r4, r3 │ │ │ │ + b fe80e018 │ │ │ │ + muleq r3, r2, r3 │ │ │ │ + andeq r0, r3, ip, lsl #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 │ │ │ │ - andeq pc, r0, r0, asr #31 │ │ │ │ - andeq pc, r0, r4, lsr #28 │ │ │ │ - andeq r0, r1, r2 │ │ │ │ - andeq r0, r3, r6, asr #5 │ │ │ │ - andeq r9, r7, r4, lsr #31 │ │ │ │ - muleq r0, r6, sl │ │ │ │ - andeq pc, r0, lr, lsr #28 │ │ │ │ - muleq r0, r2, ip │ │ │ │ - andeq pc, r0, lr, asr #28 │ │ │ │ - andeq r9, r7, lr, lsl #26 │ │ │ │ + @ instruction: 0x0000ffb0 │ │ │ │ + andeq pc, r0, r4, lsl lr @ │ │ │ │ + strdeq pc, [r0], -r2 │ │ │ │ + @ instruction: 0x000302be │ │ │ │ + muleq r7, ip, pc @ │ │ │ │ + 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, lsl #26 │ │ │ │ @ instruction: 0x000004b4 │ │ │ │ - @ instruction: 0x00079cba │ │ │ │ + @ instruction: 0x00079cb2 │ │ │ │ vst3.32 {d27,d29,d31}, [pc :64], r0 │ │ │ │ - bl feba7394 │ │ │ │ + bl feba739c │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ - blmi b5413c │ │ │ │ + blmi b54144 │ │ │ │ @ instruction: 0xf8dfb083 │ │ │ │ ldrbtmi ip, [fp], #-176 @ 0xffffff50 │ │ │ │ ldrbtmi sl, [ip], #3840 @ 0xf00 │ │ │ │ movwlt r6, #47131 @ 0xb81b │ │ │ │ @ instruction: 0xf85c4b29 │ │ │ │ @ instruction: 0xf5044003 │ │ │ │ @ instruction: 0xf8d35380 │ │ │ │ - bcs 98e8c │ │ │ │ + bcs 98e94 │ │ │ │ @ instruction: 0xb120d018 │ │ │ │ - bcs 6a2cc │ │ │ │ - bcs c6de4 │ │ │ │ + bcs 6a2d4 │ │ │ │ + bcs c6dec │ │ │ │ smladcc ip, r5, r0, sp │ │ │ │ pop {r0, r2, r3, r4, r5, r7, r9, sl, lr} │ │ │ │ @ instruction: 0xf7ff4090 │ │ │ │ @ instruction: 0xf8d3ba07 │ │ │ │ - bcs 98eec │ │ │ │ + bcs 98ef4 │ │ │ │ @ instruction: 0xf8d3d01e │ │ │ │ - blcs 9cf04 │ │ │ │ + blcs 9cf0c │ │ │ │ @ instruction: 0xf504d01a │ │ │ │ andcs r5, r0, #128, 6 │ │ │ │ cmnpcs r4, #12779520 @ p-variant is OBSOLETE @ 0xc30000 │ │ │ │ rscscc pc, pc, pc, asr #32 │ │ │ │ @ instruction: 0xf8d3e027 │ │ │ │ - bcs 98f0c │ │ │ │ + bcs 98f14 │ │ │ │ @ instruction: 0xf8d3d003 │ │ │ │ - blcs 9cf24 │ │ │ │ + blcs 9cf2c │ │ │ │ @ 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 2a1a38 │ │ │ │ + blmi 2a1a40 │ │ │ │ andcc pc, r3, ip, asr r8 @ │ │ │ │ @ instruction: 0x4618607b │ │ │ │ - blx 140e22a │ │ │ │ + blx 140e232 │ │ │ │ bicsle r2, r0, r0, lsl #16 │ │ │ │ strcc r2, [ip, -r1] │ │ │ │ ldclt 6, cr4, [r0, #756] @ 0x2f4 │ │ │ │ - andeq r9, r7, sl, ror #22 │ │ │ │ - andeq pc, r2, sl, asr lr @ │ │ │ │ + andeq r9, r7, r2, ror #22 │ │ │ │ + andeq pc, r2, r2, asr 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 aade8 │ │ │ │ - blmi 118447c │ │ │ │ + bcs aadf0 │ │ │ │ + blmi 1184484 │ │ │ │ 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, #380928 @ 0x5d000 │ │ │ │ orrmi pc, r0, pc, asr #8 │ │ │ │ @ instruction: 0xf7fb4606 │ │ │ │ @ instruction: 0xf1b0fb75 │ │ │ │ svclt 0x00c80800 │ │ │ │ - stcle 4, cr2, [pc, #-0] @ 502b4 │ │ │ │ + stcle 4, cr2, [pc, #-0] @ 502bc │ │ │ │ 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 │ │ │ │ @@ -77046,92 +77048,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 37018c │ │ │ │ + ble 370194 │ │ │ │ @ instruction: 0xf7da4630 │ │ │ │ andcs pc, r0, r5, asr #19 │ │ │ │ mvnshi lr, #12386304 @ 0xbd0000 │ │ │ │ @ instruction: 0xf950f7ff │ │ │ │ adcle r2, r6, r0, lsl #16 │ │ │ │ rscscc pc, pc, pc, asr #32 │ │ │ │ - blmi 58a328 │ │ │ │ + blmi 58a330 │ │ │ │ stmibpl r0, {r0, r3, r8, sl, ip, sp, lr, pc} │ │ │ │ ldrbtmi r2, [fp], #-256 @ 0xffffff00 │ │ │ │ teqpcs r4, #14221312 @ p-variant is OBSOLETE @ 0xd90000 │ │ │ │ - bcs e90c4 │ │ │ │ + bcs e90cc │ │ │ │ @ instruction: 0xf8d9d1e8 │ │ │ │ - blcs 9d048 │ │ │ │ + blcs 9d050 │ │ │ │ @ instruction: 0xf002d1e4 │ │ │ │ strb pc, [r1, r9, asr #31]! @ │ │ │ │ @ instruction: 0xf938f7ff │ │ │ │ adcle r2, sp, r0, lsl #16 │ │ │ │ @ instruction: 0xf7da4630 │ │ │ │ strb pc, [r3, r3, lsr #19]! @ │ │ │ │ sbcsvs r2, sl, #0, 4 │ │ │ │ ldc2 7, cr15, [r2], #-1004 @ 0xfffffc14 │ │ │ │ svclt 0x0000e77b │ │ │ │ - muleq r7, sl, sl │ │ │ │ - andeq pc, r2, ip, lsl #27 │ │ │ │ + muleq r7, r2, sl │ │ │ │ + andeq pc, r2, r4, lsl #27 │ │ │ │ strdeq r0, [r0], -ip │ │ │ │ - andeq r9, r7, r6, lsr sl │ │ │ │ - strdeq r9, [r7], -r6 │ │ │ │ - @ instruction: 0x000799b6 │ │ │ │ + andeq r9, r7, lr, lsr #20 │ │ │ │ + andeq r9, r7, lr, ror #19 │ │ │ │ + andeq r9, r7, lr, lsr #19 │ │ │ │ andcs fp, r1, r0, lsl #9 │ │ │ │ ldrtmi sl, [sp], r0, lsl #30 │ │ │ │ - blvc 18e524 │ │ │ │ + blvc 18e52c │ │ │ │ svclt 0x00004770 │ │ │ │ vst3.32 {d27,d29,d31}, [pc :64], r8 │ │ │ │ - bl feba75bc │ │ │ │ + bl feba75c4 │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ stcmi 15, cr0, [r7], {240} @ 0xf0 │ │ │ │ ldrbtmi sl, [ip], #-3840 @ 0xfffff100 │ │ │ │ strtmi r3, [r0], -ip, lsl #8 │ │ │ │ - blx fe58e3be │ │ │ │ + blx fe58e3c6 │ │ │ │ @ instruction: 0xf7fb4620 │ │ │ │ strtmi pc, [r0], -r5, lsr #24 │ │ │ │ - blx fe60e3c8 │ │ │ │ + blx fe60e3d0 │ │ │ │ ldclt 0, cr2, [r8] │ │ │ │ - andeq r9, r7, r6, asr #18 │ │ │ │ + andeq r9, r7, lr, lsr r9 │ │ │ │ vst3.32 {d27,d29,d31}, [pc :256], r0 │ │ │ │ - bl feba75ec │ │ │ │ + bl feba75f4 │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ - bmi 3d43b4 │ │ │ │ + bmi 3d43bc │ │ │ │ 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 1c0e40a │ │ │ │ + blx 1c0e412 │ │ │ │ @ instruction: 0xf7fb4628 │ │ │ │ @ instruction: 0x4628fbff │ │ │ │ - blx 1c8e414 │ │ │ │ + blx 1c8e41c │ │ │ │ ldclt 6, cr4, [r0, #128]! @ 0x80 │ │ │ │ - andeq pc, r2, r6, lsl #24 │ │ │ │ + strdeq pc, [r2], -lr │ │ │ │ strdeq r0, [r0], -ip │ │ │ │ - andeq r9, r7, ip, lsl #18 │ │ │ │ + andeq r9, r7, r4, lsl #18 │ │ │ │ vst3. {d27,d29,d31}, [pc :256], r0 │ │ │ │ - bl feba7640 │ │ │ │ + bl feba7648 │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ ldrdlt r0, [r7], r0 @ │ │ │ │ - blmi 77c054 │ │ │ │ + blmi 77c05c │ │ │ │ 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 fe50e432 │ │ │ │ - bmi 63c9e8 │ │ │ │ + blx fe50e43a │ │ │ │ + bmi 63c9f0 │ │ │ │ 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 │ │ │ │ @@ -77144,18 +77146,18 @@ │ │ │ │ ldrdne lr, [r0], -r7 │ │ │ │ strls r4, [r1], #-1578 @ 0xfffff9d6 │ │ │ │ @ instruction: 0xf7bb9600 │ │ │ │ ldmvs fp!, {r0, r2, r3, r5, r8, r9, sl, fp, ip, sp, lr, pc} │ │ │ │ ldrble r0, [sl, #1819] @ 0x71b │ │ │ │ @ instruction: 0xf7bd4628 │ │ │ │ ldrb pc, [r6, r5, asr #31] @ │ │ │ │ - stmia r4!, {r2, r4, r5, r7, r8, r9, sl, ip, sp, lr, pc}^ │ │ │ │ + stmia r0!, {r2, r4, r5, r7, r8, r9, sl, ip, sp, lr, pc}^ │ │ │ │ ldrdeq r0, [r0], -r8 │ │ │ │ - andeq pc, r2, ip, lsr #23 │ │ │ │ - muleq r2, r6, fp │ │ │ │ + andeq pc, r2, r4, lsr #23 │ │ │ │ + andeq pc, r2, lr, lsl #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} │ │ │ │ @@ -77163,61 +77165,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, #34816 @ 0x8800 │ │ │ │ + andcs lr, r0, #30720 @ 0x7800 │ │ │ │ stmib r4, {r8, r9, sp}^ │ │ │ │ ldclt 3, cr2, [r8, #32] │ │ │ │ svclt 0x00004770 │ │ │ │ - andeq r4, r1, r0, lsl #18 │ │ │ │ + strdeq r4, [r1], -r0 │ │ │ │ svcmi 0x00f0e92d │ │ │ │ strmi r4, [r6], r0, lsl #13 │ │ │ │ - blmi 1d7c740 │ │ │ │ + blmi 1d7c748 │ │ │ │ ldmib r0, {r8, r9, sl, fp, sp, pc}^ │ │ │ │ strmi r5, [sl], r1, lsl #4 │ │ │ │ - blvs 18ac70 │ │ │ │ + blvs 18ac78 │ │ │ │ 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 18e6d0 │ │ │ │ + blcs 18e6d8 │ │ │ │ mvnscs lr, #323584 @ 0x4f000 │ │ │ │ @ instruction: 0x13b6ea83 │ │ │ │ @ instruction: 0xf849ba12 │ │ │ │ - b fe11c188 │ │ │ │ + b fe11c190 │ │ │ │ @ instruction: 0xf85c6376 │ │ │ │ strmi r0, [r2], #-2820 @ 0xfffff4fc │ │ │ │ andeq lr, fp, r6, lsl #20 │ │ │ │ - b a615d4 │ │ │ │ + b a615dc │ │ │ │ submi r0, r2, r6, lsl #4 │ │ │ │ ldrmi r6, [r3], #-2424 @ 0xfffff688 │ │ │ │ rsbscc lr, r4, #323584 @ 0x4f000 │ │ │ │ adcseq lr, r4, #532480 @ 0x82000 │ │ │ │ - b fe0e15c8 │ │ │ │ - b fe1a5070 │ │ │ │ + b fe0e15d0 │ │ │ │ + b fe1a5078 │ │ │ │ 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 1404cf0 │ │ │ │ + blmi 1404cf8 │ │ │ │ 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 │ │ │ │ @@ -77242,34 +77244,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 14217d0 │ │ │ │ + b 14217d8 │ │ │ │ ldrtmi r4, [r1], #-3316 @ 0xfffff30c │ │ │ │ - b fe36a944 │ │ │ │ - b fe363820 │ │ │ │ + b fe36a94c │ │ │ │ + b fe363828 │ │ │ │ @ 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 aaa6c │ │ │ │ - b fe150a80 │ │ │ │ + b aaa74 │ │ │ │ + b fe150a88 │ │ │ │ @ instruction: 0xf8c754b2 │ │ │ │ ldrmi fp, [lr], #-12 │ │ │ │ ldmdbvs lr!, {r0, r1, r4, r5, r9, sl, lr} │ │ │ │ ldrmi r6, [lr], #-317 @ 0xfffffec3 │ │ │ │ - b 3e215c │ │ │ │ - b fe091ea4 │ │ │ │ + b 3e2164 │ │ │ │ + b fe091eac │ │ │ │ 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 │ │ │ │ @@ -77287,153 +77289,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 │ │ │ │ - @ instruction: 0x000148b0 │ │ │ │ - andeq r4, r1, r6, lsl r8 │ │ │ │ + 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 94c49c │ │ │ │ + bvs 94c494 │ │ │ │ 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]! @ 503c8 │ │ │ │ + ldccs 14, cr15, [pc, #-908]! @ 503d0 │ │ │ │ @ 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 108cb98 │ │ │ │ + beq 108cba0 │ │ │ │ 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 0x0020f7b3 │ │ │ │ + svc 0x001cf7b3 │ │ │ │ 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 18e938 │ │ │ │ - ssatmi lr, #30, sl, lsl #15 │ │ │ │ blvc 18e940 │ │ │ │ + ssatmi lr, #30, sl, lsl #15 │ │ │ │ + blvc 18e948 │ │ │ │ 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 e58a04 │ │ │ │ + bcs e58a0c │ │ │ │ eoreq pc, r8, r3, lsl #17 │ │ │ │ - bcs 1086cf8 │ │ │ │ + bcs 1086d00 │ │ │ │ @ instruction: 0xf105d130 │ │ │ │ strtmi r0, [r8], -r8, lsr #18 │ │ │ │ @ instruction: 0xf7ff4649 │ │ │ │ eorscs pc, r8, #2032 @ 0x7f0 │ │ │ │ strbmi r2, [r8], -r0, lsl #2 │ │ │ │ - ldmib r2, {r2, r4, r5, r7, r8, r9, sl, ip, sp, lr, pc} │ │ │ │ + stmib 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, #2260992 @ 0x228000 │ │ │ │ + orrcs lr, r0, #2195456 @ 0x218000 │ │ │ │ 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 18e96c │ │ │ │ + blcc 18e974 │ │ │ │ mvnsle r4, r1, lsr #5 │ │ │ │ tstcs r0, r8, ror #4 │ │ │ │ ldrtmi r4, [sp], r8, lsr #12 │ │ │ │ mvnsmi lr, #12386304 @ 0xbd0000 │ │ │ │ - stmdblt sl!, {r2, r4, r5, r7, r8, r9, sl, ip, sp, lr, pc}^ │ │ │ │ + stmdblt 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 r4!, {r2, r4, r5, r7, r8, r9, sl, ip, sp, lr, pc}^ │ │ │ │ + stmdb r0!, {r2, r4, r5, r7, r8, r9, sl, ip, sp, lr, pc}^ │ │ │ │ @ instruction: 0xf101e7c5 │ │ │ │ @ instruction: 0xf1c20029 │ │ │ │ tstcs r0, r8, lsr r2 │ │ │ │ @ instruction: 0xf7b44428 │ │ │ │ - @ instruction: 0xf105e95c │ │ │ │ + @ instruction: 0xf105e958 │ │ │ │ ldmib r5, {r3, r5, r8, fp}^ │ │ │ │ strb r6, [pc, r8, lsl #16] │ │ │ │ vst3.32 {d27,d29,d31}, [pc :256], r0 │ │ │ │ - bl feba7aa4 │ │ │ │ + bl feba7aac │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ ldcmi 15, cr0, [r5, #-800] @ 0xfffffce0 │ │ │ │ - bmi 5bcad8 │ │ │ │ + bmi 5bcae0 │ │ │ │ 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 38f8d4 │ │ │ │ + bmi 38f8dc │ │ │ │ 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 │ │ │ │ - stmdb r8!, {r2, r4, r5, r7, r8, r9, sl, ip, sp, lr, pc} │ │ │ │ + stmdb r4!, {r2, r4, r5, r7, r8, r9, sl, ip, sp, lr, pc} │ │ │ │ @ instruction: 0xf7b3e7ed │ │ │ │ - svclt 0x0000eec4 │ │ │ │ - andeq pc, r2, r0, asr r7 @ │ │ │ │ + svclt 0x0000eec0 │ │ │ │ + andeq pc, r2, r8, asr #14 │ │ │ │ ldrdeq r0, [r0], -r8 │ │ │ │ - andeq pc, r2, r6, lsr #14 │ │ │ │ + andeq pc, r2, lr, lsl r7 @ │ │ │ │ mvnsmi lr, sp, lsr #18 │ │ │ │ stcpl 4, cr15, [r0], {79} @ 0x4f │ │ │ │ @ instruction: 0x0c0cebad │ │ │ │ svceq 0x0058f8cc │ │ │ │ - bmi 962170 │ │ │ │ + bmi 962178 │ │ │ │ adclt r4, r4, r4, lsr #22 │ │ │ │ @ instruction: 0xf8df447a │ │ │ │ svcge 0x0000e090 │ │ │ │ @ instruction: 0x460644fe │ │ │ │ @ instruction: 0x460d58d3 │ │ │ │ @ instruction: 0x46b846bc │ │ │ │ @ instruction: 0xf8c7681b │ │ │ │ @@ -77441,60 +77443,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, #16121856 @ 0xf60000 │ │ │ │ + andcs lr, r0, #15859712 @ 0xf20000 │ │ │ │ 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 38f820 │ │ │ │ + bmi 38f828 │ │ │ │ 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 0x0000ee6c │ │ │ │ - ldrdeq pc, [r2], -ip │ │ │ │ + svclt 0x0000ee68 │ │ │ │ + ldrdeq pc, [r2], -r4 │ │ │ │ ldrdeq r0, [r0], -r8 │ │ │ │ - @ instruction: 0x000144b4 │ │ │ │ - andeq pc, r2, r2, ror r6 @ │ │ │ │ + andeq r4, r1, r4, lsr #9 │ │ │ │ + andeq pc, r2, sl, ror #12 │ │ │ │ vst3.32 {d27,d29,d31}, [pc :256], r0 │ │ │ │ - bl feba7bc8 │ │ │ │ + bl feba7bd0 │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ - bmi 894170 │ │ │ │ + bmi 894178 │ │ │ │ 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 │ │ │ │ - strtmi lr, [r1], -ip, lsl #16 │ │ │ │ + strtmi lr, [r1], -r8, lsl #16 │ │ │ │ ldrtmi r4, [r8], -r2, lsl #12 │ │ │ │ strteq pc, [r0], #-263 @ 0xfffffef9 │ │ │ │ mcrr2 7, 12, pc, ip, 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 1421424 │ │ │ │ + b 142142c │ │ │ │ @ instruction: 0xf81c1313 │ │ │ │ @ instruction: 0xf81c1001 │ │ │ │ @ instruction: 0xf8023003 │ │ │ │ @ instruction: 0xf8021c03 │ │ │ │ mvnle r3, r4, lsl #24 │ │ │ │ movwcs r4, #2573 @ 0xa0d │ │ │ │ subcc pc, r0, r5, lsl #17 │ │ │ │ @@ -77502,571 +77504,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 0x0000ee1a │ │ │ │ - andeq pc, r2, sl, lsr #12 │ │ │ │ + svclt 0x0000ee16 │ │ │ │ + andeq pc, r2, r2, lsr #12 │ │ │ │ ldrdeq r0, [r0], -r8 │ │ │ │ - andeq pc, r0, r4, asr #6 │ │ │ │ - andeq pc, r2, lr, asr #11 │ │ │ │ + andeq pc, r0, r4, lsr r3 @ │ │ │ │ + andeq pc, r2, r6, asr #11 │ │ │ │ svcmi 0x00f0e92d │ │ │ │ stcpl 4, cr15, [r0], {79} @ 0x4f │ │ │ │ @ instruction: 0x0c0cebad │ │ │ │ svceq 0x0058f8cc │ │ │ │ - bmi f222d0 │ │ │ │ + bmi f222d8 │ │ │ │ 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, r4, r5, r6, r7, sl, fp, sp, lr, pc} │ │ │ │ + stmdacs r0, {r1, r4, r5, r6, r7, sl, fp, sp, lr, pc} │ │ │ │ strmi sp, [r4], -r1, rrx │ │ │ │ @ instruction: 0xf7b34640 │ │ │ │ - @ instruction: 0xf107efb4 │ │ │ │ + @ instruction: 0xf107efb0 │ │ │ │ strmi r0, [r4], #-2308 @ 0xfffff6fc │ │ │ │ strtmi r4, [r4], r8, asr #13 │ │ │ │ - beq c8cebc │ │ │ │ + beq c8cec4 │ │ │ │ @ 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], r2, lsr #31 │ │ │ │ + pkhbtmi lr, r2, lr, lsl #31 │ │ │ │ @ instruction: 0x4628b3b8 │ │ │ │ - svc 0x008af7b3 │ │ │ │ + svc 0x0086f7b3 │ │ │ │ @ instruction: 0xf7d93032 │ │ │ │ @ instruction: 0xf88afe31 │ │ │ │ @ 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, [r6, #-716]! @ 0xfffffd34 │ │ │ │ + stcl 7, cr15, [r2, #-716]! @ 0xfffffd34 │ │ │ │ @ instruction: 0x46484651 │ │ │ │ - mrc 7, 4, APSR_nzcv, cr4, cr3, {5} │ │ │ │ + mrc 7, 4, APSR_nzcv, cr0, cr3, {5} │ │ │ │ @ instruction: 0xf7b34650 │ │ │ │ - @ instruction: 0x4603ef70 │ │ │ │ + strmi lr, [r3], -ip, ror #30 │ │ │ │ @ instruction: 0x46204631 │ │ │ │ @ instruction: 0xf7b3461c │ │ │ │ - @ instruction: 0x4601ef7c │ │ │ │ + @ instruction: 0x4601ef78 │ │ │ │ andeq lr, r4, r9, lsl #22 │ │ │ │ - mcr 7, 4, pc, cr6, cr3, {5} @ │ │ │ │ - blmi 2e336c │ │ │ │ + mcr 7, 4, pc, cr2, cr3, {5} @ │ │ │ │ + blmi 2e3374 │ │ │ │ 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, [r0, #716] @ 0x2cc │ │ │ │ - andeq pc, r2, r4, lsl #11 │ │ │ │ + stc 7, cr15, [ip, #716] @ 0x2cc │ │ │ │ + andeq pc, r2, ip, ror r5 @ │ │ │ │ ldrdeq r0, [r0], -r8 │ │ │ │ - andeq pc, r2, r0, asr #9 │ │ │ │ + @ instruction: 0x0002f4b8 │ │ │ │ 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 │ │ │ │ - ldm sl!, {r2, r4, r5, r7, r8, r9, sl, ip, sp, lr, pc}^ │ │ │ │ + ldm r6!, {r2, r4, r5, r7, r8, r9, sl, ip, sp, lr, pc}^ │ │ │ │ @ instruction: 0x4604b170 │ │ │ │ strbmi r4, [r9], -r2, lsl #12 │ │ │ │ @ instruction: 0xf7b34630 │ │ │ │ - @ instruction: 0xb120ecee │ │ │ │ + @ instruction: 0xb120ecea │ │ │ │ @ instruction: 0xf7b34630 │ │ │ │ - stmdacs r0, {r2, r5, r8, r9, sl, fp, sp, lr, pc} │ │ │ │ + stmdacs r0, {r5, r8, r9, sl, fp, sp, lr, pc} │ │ │ │ @ instruction: 0x4620d17c │ │ │ │ - stmda r8!, {r2, r4, r5, r7, r8, r9, sl, ip, sp, lr, pc} │ │ │ │ + stmda r4!, {r2, r4, r5, r7, r8, r9, sl, ip, sp, lr, pc} │ │ │ │ @ instruction: 0xf7b34630 │ │ │ │ - stmdacs r4!, {r2, r3, r4, r8, r9, sl, fp, sp, lr, pc} │ │ │ │ + stmdacs r4!, {r3, r4, r8, r9, sl, fp, sp, lr, pc} │ │ │ │ @ instruction: 0xf107d065 │ │ │ │ ldrcs r0, [r0], #-2596 @ 0xfffff5dc │ │ │ │ @ instruction: 0xf1074655 │ │ │ │ @ instruction: 0xf1070804 │ │ │ │ @ instruction: 0xf7cb0b08 │ │ │ │ @ instruction: 0x4643fd33 │ │ │ │ hvclt 17928 @ 0x4608 │ │ │ │ - blcs cec3c │ │ │ │ + blcs cec44 │ │ │ │ @ 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 fe731604 │ │ │ │ + blx fe73160c │ │ │ │ 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 1f1cca8 │ │ │ │ - blx fe34f4b2 │ │ │ │ + bhi 1f1ccb0 │ │ │ │ + blx fe34f4ba │ │ │ │ ldrdhi pc, [r4], -r7 @ │ │ │ │ ldrbthi r8, [fp], #-3516 @ 0xfffff244 │ │ │ │ cdp2 7, 6, cr15, cr8, cr12, {7} │ │ │ │ - blx 1836048 │ │ │ │ + blx 1836050 │ │ │ │ @ instruction: 0xf8cdf388 │ │ │ │ vaddl.u8 , d8, d0 │ │ │ │ - blt 1958c6c │ │ │ │ + blt 1958c74 │ │ │ │ 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 1121c68 │ │ │ │ + b 1121c70 │ │ │ │ @ instruction: 0xf8972300 │ │ │ │ - b 1424cf8 │ │ │ │ + b 1424d00 │ │ │ │ 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 48f3ac │ │ │ │ + bmi 48f3b4 │ │ │ │ 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 │ │ │ │ - ldcl 7, cr15, [ip], {179} @ 0xb3 │ │ │ │ - andeq pc, r2, r8, ror r4 @ │ │ │ │ + ldcl 7, cr15, [r8], {179} @ 0xb3 │ │ │ │ + andeq pc, r2, r0, ror r4 @ │ │ │ │ ldrdeq r0, [r0], -r8 │ │ │ │ - andeq pc, r0, r4, asr #3 │ │ │ │ - andeq r3, r0, sl, lsr #25 │ │ │ │ - andeq pc, r0, r4, asr r1 @ │ │ │ │ - andeq pc, r2, lr, asr r3 @ │ │ │ │ + @ instruction: 0x0000f1b4 │ │ │ │ + muleq r0, sl, ip │ │ │ │ + andeq pc, r0, r4, asr #2 │ │ │ │ + andeq pc, r2, r6, asr 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, cr4, cr3, {5} @ │ │ │ │ + mcr 7, 4, pc, cr0, cr3, {5} @ │ │ │ │ @ instruction: 0xd1282824 │ │ │ │ @ instruction: 0xf04f2500 │ │ │ │ @ instruction: 0xf1a50901 │ │ │ │ vhsub.s8 d16, d8, d8 │ │ │ │ - bcs 7a2594 │ │ │ │ - blx 2c6d78 │ │ │ │ + bcs 7a259c │ │ │ │ + blx 2c6d80 │ │ │ │ eorsmi pc, r3, r2, lsl #6 │ │ │ │ - bcs 7c517c │ │ │ │ - bcs 784d94 │ │ │ │ + bcs 7c5184 │ │ │ │ + bcs 784d9c │ │ │ │ @ instruction: 0xf894d111 │ │ │ │ @ instruction: 0xf1b88000 │ │ │ │ andle r0, r6, r0, lsl #30 │ │ │ │ - mcr 7, 2, pc, cr0, cr3, {5} @ │ │ │ │ + mrc 7, 1, APSR_nzcv, cr12, cr3, {5} │ │ │ │ @ instruction: 0xf8336803 │ │ │ │ ldrbeq r3, [fp], #24 │ │ │ │ strcc sp, [r1, #-1291] @ 0xfffffaf5 │ │ │ │ @ instruction: 0xf1a53401 │ │ │ │ - bcs 791564 │ │ │ │ + bcs 79156c │ │ │ │ @ instruction: 0xf894d9e5 │ │ │ │ strb r8, [pc, r0]! │ │ │ │ - blcs baeddc │ │ │ │ + blcs baede4 │ │ │ │ @ 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]! │ │ │ │ - ldrdeq r8, [r7], -lr │ │ │ │ + ldrdeq r8, [r7], -r6 │ │ │ │ vst3.32 {d27,d29,d31}, [pc], r0 │ │ │ │ - bl feba7f80 │ │ │ │ + bl feba7f88 │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ stmdami r9, {r3, r4, r5, r6, r7, r8, r9, sl, fp} │ │ │ │ @ instruction: 0x2123af00 │ │ │ │ @ instruction: 0xf7b34478 │ │ │ │ - stmdacs r0, {r1, r3, 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} │ │ │ │ andcs sp, r0, #6144 @ 0x1800 │ │ │ │ @ instruction: 0xf7b34611 │ │ │ │ - b 108c878 │ │ │ │ + b 108c870 │ │ │ │ stclt 0, cr7, [r0, #896] @ 0x380 │ │ │ │ rscscc pc, pc, pc, asr #32 │ │ │ │ svclt 0x0000bd80 │ │ │ │ - ldrdeq r8, [r0], -ip │ │ │ │ + andeq r8, r0, ip, asr #3 │ │ │ │ vst3. {d27,d29,d31}, [pc :256], r0 │ │ │ │ - bl feba7fb8 │ │ │ │ + bl feba7fc0 │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ stmdami r7!, {r4, r7, r8, r9, sl, fp}^ │ │ │ │ stmdbmi r7!, {r0, r1, r2, r4, r7, ip, sp, pc}^ │ │ │ │ - blmi 1a21fa8 │ │ │ │ + blmi 1a21fb0 │ │ │ │ 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 9daf4 │ │ │ │ - blmi 18c51f8 │ │ │ │ + blcs 9dafc │ │ │ │ + blmi 18c5200 │ │ │ │ ldmdavs fp, {r0, r1, r3, r4, r5, r6, sl, lr} │ │ │ │ - blle 39b9f0 │ │ │ │ - blmi 1723770 │ │ │ │ + blle 39b9f8 │ │ │ │ + blmi 1723778 │ │ │ │ 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, {r3, r4, r5, r7, r8, r9, sl, fp, sp, lr, pc} │ │ │ │ + stmdacs r0, {r2, r4, r5, r7, r8, r9, sl, fp, sp, lr, pc} │ │ │ │ andcs sp, r0, #10240 @ 0x2800 │ │ │ │ @ instruction: 0xf7b34611 │ │ │ │ - stmdacs r0, {r2, r4, r5, r6, r9, sl, fp, sp, lr, pc} │ │ │ │ + stmdacs r0, {r4, r5, r6, r9, sl, fp, sp, lr, pc} │ │ │ │ movwcs sp, #2820 @ 0xb04 │ │ │ │ @ instruction: 0x4619461a │ │ │ │ - svc 0x0086f7b3 │ │ │ │ + svc 0x0082f7b3 │ │ │ │ @ instruction: 0x21234851 │ │ │ │ @ instruction: 0xf7b34478 │ │ │ │ - cdpne 15, 0, cr14, cr4, cr6, {5} │ │ │ │ + cdpne 15, 0, cr14, cr4, cr2, {5} │ │ │ │ andcs sp, r0, r4, asr fp │ │ │ │ - svc 0x00faf7b3 │ │ │ │ + svc 0x00f6f7b3 │ │ │ │ rscsvs pc, r6, #1325400064 @ 0x4f000000 │ │ │ │ tstcs r2, r5, lsl #12 │ │ │ │ @ instruction: 0xf7b34620 │ │ │ │ - @ instruction: 0x4604ee5c │ │ │ │ - mcr 7, 1, pc, cr10, cr3, {5} @ │ │ │ │ + @ instruction: 0x4604ee58 │ │ │ │ + mcr 7, 1, pc, cr6, cr3, {5} @ │ │ │ │ strtmi r4, [r8], -r3, lsl #12 │ │ │ │ @ instruction: 0xf7b3681d │ │ │ │ - stccs 15, cr14, [r0], {236} @ 0xec │ │ │ │ + stccs 15, cr14, [r0], {232} @ 0xe8 │ │ │ │ movwcs sp, #7005 @ 0x1b5d │ │ │ │ tstcs r0, r0, lsl r2 │ │ │ │ @ instruction: 0xf7b34620 │ │ │ │ - andcc lr, r1, r6, ror #30 │ │ │ │ + andcc lr, r1, r2, ror #30 │ │ │ │ movwcs sp, #4126 @ 0x101e │ │ │ │ @ instruction: 0x46192210 │ │ │ │ @ instruction: 0xf7b34620 │ │ │ │ - andcc lr, r1, lr, asr pc │ │ │ │ - blmi fc4ee0 │ │ │ │ + andcc lr, r1, sl, asr pc │ │ │ │ + blmi fc4ee8 │ │ │ │ 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 0x0042f7b3 │ │ │ │ + svclt 0x003ef7b3 │ │ │ │ subcs r1, r0, #60, 26 @ 0xf00 │ │ │ │ strtmi r4, [r8], -r1, lsr #12 │ │ │ │ @ instruction: 0xff14f7cd │ │ │ │ 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: 0xffa8f7cd │ │ │ │ @ instruction: 0xf04f4b2b │ │ │ │ ldrbtmi r3, [fp], #-767 @ 0xfffffd01 │ │ │ │ usada8 r3, sl, r0, r6 │ │ │ │ - stcl 7, cr15, [r0, #716]! @ 0x2cc │ │ │ │ + ldcl 7, cr15, [ip, #716] @ 0x2cc │ │ │ │ ldcne 8, cr6, [ip, #-20]! @ 0xffffffec │ │ │ │ strtmi r2, [r1], -r0, asr #4 │ │ │ │ @ instruction: 0xf7cd4628 │ │ │ │ stmdami r5!, {r0, r1, r2, r4, r5, r6, r7, 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 890d44 │ │ │ │ + blmi 890d4c │ │ │ │ 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, r2, r3, r4, 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 610d10 │ │ │ │ + blmi 610d18 │ │ │ │ rscscc pc, pc, #79 @ 0x4f │ │ │ │ andsvs r4, sl, fp, ror r4 │ │ │ │ @ instruction: 0xf7b3e74c │ │ │ │ - svclt 0x0000eb96 │ │ │ │ - andeq pc, r2, ip, lsr r2 @ │ │ │ │ - ldrdeq r0, [r0], -r8 │ │ │ │ + svclt 0x0000eb92 │ │ │ │ andeq pc, r2, r4, lsr r2 @ │ │ │ │ + ldrdeq r0, [r0], -r8 │ │ │ │ + andeq pc, r2, ip, lsr #4 │ │ │ │ strdeq r0, [r0], -ip │ │ │ │ - andeq r3, r3, r4, lsr #4 │ │ │ │ - andeq pc, r2, ip, lsl #4 │ │ │ │ - andeq r8, r0, r8, asr r1 │ │ │ │ - andeq r8, r0, r4, lsr r1 │ │ │ │ - andeq r3, r3, r2, lsl #3 │ │ │ │ - andeq pc, r2, r4, ror r1 @ │ │ │ │ - andeq lr, r0, r6, lsl #30 │ │ │ │ - andeq lr, r0, r2, ror #29 │ │ │ │ - andeq r3, r3, sl, lsr #2 │ │ │ │ - @ instruction: 0x0000eebc │ │ │ │ - andeq lr, r0, r8, lsr #29 │ │ │ │ - strdeq r3, [r3], -r0 │ │ │ │ - muleq r0, r0, lr │ │ │ │ - andeq lr, r0, r4, ror lr │ │ │ │ - strheq r3, [r3], -ip │ │ │ │ + andeq r3, r3, ip, lsl r2 │ │ │ │ + andeq pc, r2, r4, lsl #4 │ │ │ │ + andeq r8, r0, r8, asr #2 │ │ │ │ + andeq r8, r0, r4, lsr #2 │ │ │ │ + andeq r3, r3, sl, ror r1 │ │ │ │ + andeq pc, r2, ip, ror #2 │ │ │ │ + strdeq lr, [r0], -r6 │ │ │ │ + ldrdeq lr, [r0], -r2 │ │ │ │ + andeq r3, r3, r2, lsr #2 │ │ │ │ + andeq lr, r0, ip, lsr #29 │ │ │ │ + muleq r0, r8, lr │ │ │ │ + andeq r3, r3, r8, ror #1 │ │ │ │ + andeq lr, r0, r0, lsl #29 │ │ │ │ + andeq lr, r0, r4, ror #28 │ │ │ │ + strheq r3, [r3], -r4 │ │ │ │ vst3.32 {d27,d29,d31}, [pc :256], r0 │ │ │ │ - bl feba81b0 │ │ │ │ + bl feba81b8 │ │ │ │ @ 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 558fec │ │ │ │ + bmi 558ff4 │ │ │ │ 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, [r2, #-716]! @ 0xfffffd34 │ │ │ │ - blcs 16aff8 │ │ │ │ + ldcl 7, cr15, [lr, #-716] @ 0xfffffd34 │ │ │ │ + blcs 16b000 │ │ │ │ andcs sp, r1, #-2147483647 @ 0x80000001 │ │ │ │ strtmi r4, [r0], -r9, lsr #12 │ │ │ │ - bl ff88eec4 │ │ │ │ + bl ff78eecc │ │ │ │ rscsle r3, r3, r1 │ │ │ │ - blmi 2a3828 │ │ │ │ + blmi 2a3830 │ │ │ │ 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 0x0000eb36 │ │ │ │ - andeq r3, r3, r0, asr #32 │ │ │ │ - andeq pc, r2, ip, lsr #32 │ │ │ │ + svclt 0x0000eb32 │ │ │ │ + andeq r3, r3, r8, lsr r0 │ │ │ │ + andeq pc, r2, r4, lsr #32 │ │ │ │ ldrdeq r0, [r0], -r8 │ │ │ │ - andeq pc, r2, r0 │ │ │ │ + strdeq lr, [r2], -r8 │ │ │ │ vst3.32 {d27,d29,d31}, [pc :256], r0 │ │ │ │ - bl feba8234 │ │ │ │ + bl feba823c │ │ │ │ @ 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 559070 │ │ │ │ + bmi 559078 │ │ │ │ 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, [r0, #-716]! @ 0xfffffd34 │ │ │ │ - blcs 16b07c │ │ │ │ + ldc 7, cr15, [ip, #-716] @ 0xfffffd34 │ │ │ │ + blcs 16b084 │ │ │ │ andcs sp, r1, #-2147483647 @ 0x80000001 │ │ │ │ strtmi r4, [r0], -r9, lsr #12 │ │ │ │ - bl fe80ef48 │ │ │ │ + bl fe70ef50 │ │ │ │ rscsle r3, r3, r1 │ │ │ │ - blmi 2a38ac │ │ │ │ + blmi 2a38b4 │ │ │ │ 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 0x0000eaf4 │ │ │ │ - @ instruction: 0x00032fbc │ │ │ │ - andeq lr, r2, r8, lsr #31 │ │ │ │ + svclt 0x0000eaf0 │ │ │ │ + @ instruction: 0x00032fb4 │ │ │ │ + andeq lr, r2, r0, lsr #31 │ │ │ │ ldrdeq r0, [r0], -r8 │ │ │ │ - andeq lr, r2, ip, ror pc │ │ │ │ + andeq lr, r2, r4, ror pc │ │ │ │ vst3.32 {d27,d29,d31}, [pc :256], r0 │ │ │ │ - bl feba82b8 │ │ │ │ + bl feba82c0 │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ stmdbmi r0!, {r5, r6, r7, r8, r9, sl, fp} │ │ │ │ - bmi 87d2d4 │ │ │ │ - blmi 8622ac │ │ │ │ + bmi 87d2dc │ │ │ │ + blmi 8622b4 │ │ │ │ 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 8918dc │ │ │ │ + ble 8918e4 │ │ │ │ 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, r3, r4, r6, r7, sl, fp, sp, lr, pc} │ │ │ │ + stmdavs r3, {r1, r3, r4, r6, r7, sl, fp, sp, lr, pc} │ │ │ │ tstle r6, r4, lsl #22 │ │ │ │ strtmi r2, [r9], -r1, lsl #4 │ │ │ │ @ instruction: 0xf7b34620 │ │ │ │ - andcc lr, r1, ip, asr fp │ │ │ │ - bmi 4c54d4 │ │ │ │ + andcc lr, r1, r8, asr fp │ │ │ │ + bmi 4c54dc │ │ │ │ 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, cr2, cr3, {5} @ │ │ │ │ + ldcl 7, cr15, [lr, #716]! @ 0x2cc │ │ │ │ @ instruction: 0xf7b3e7d0 │ │ │ │ - svclt 0x0000eaa4 │ │ │ │ - andeq lr, r2, ip, lsr pc │ │ │ │ + svclt 0x0000eaa0 │ │ │ │ + andeq lr, r2, r4, lsr pc │ │ │ │ ldrdeq r0, [r0], -r8 │ │ │ │ - andeq r2, r3, r0, asr #30 │ │ │ │ - strdeq lr, [r2], -r6 │ │ │ │ + andeq r2, r3, r8, lsr pc │ │ │ │ + andeq lr, r2, lr, ror #29 │ │ │ │ strlt r4, [r0], #2825 @ 0xb09 │ │ │ │ svcge 0x0000447b │ │ │ │ mcrrne 8, 1, r6, r3, cr8 │ │ │ │ ldrtmi sp, [sp], r3, lsl #2 │ │ │ │ - blvc 18f2d8 │ │ │ │ + blvc 18f2e0 │ │ │ │ movwcs r4, #1904 @ 0x770 │ │ │ │ @ instruction: 0x4619461a │ │ │ │ @ instruction: 0xf85d46bd │ │ │ │ @ instruction: 0xf7b37b04 │ │ │ │ - svclt 0x0000bde1 │ │ │ │ - @ instruction: 0x00032eb8 │ │ │ │ + svclt 0x0000bddd │ │ │ │ + @ instruction: 0x00032eb0 │ │ │ │ vst3. {d27,d29,d31}, [pc :256], r0 │ │ │ │ - bl feba8384 │ │ │ │ + bl feba838c │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ mrrcmi 15, 13, r0, r1, cr8 │ │ │ │ - blmi 14bd3a4 │ │ │ │ + blmi 14bd3ac │ │ │ │ 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], -r6, lsr #19 │ │ │ │ + strmi lr, [r5], -r2, lsr #19 │ │ │ │ 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, r4, r5, r6, sl, fp, sp, lr, pc} │ │ │ │ + stmdavs r3, {r1, r2, r3, r5, r6, sl, fp, sp, lr, pc} │ │ │ │ rsble r2, fp, r2, lsl #22 │ │ │ │ rsbsle r2, r4, sp, lsl #22 │ │ │ │ @ instruction: 0xf7b32003 │ │ │ │ - stmdami r0, {r1, r3, r4, r5, r6, r7, r8, fp, sp, lr, pc}^ │ │ │ │ - bmi 1062a8c │ │ │ │ + stmdami r0, {r1, r2, r4, r5, r6, r7, r8, fp, sp, lr, pc}^ │ │ │ │ + bmi 1062a94 │ │ │ │ ldrbtmi r2, [sl], #-257 @ 0xfffffeff │ │ │ │ stmdavs r0, {r4, r5, fp, ip, lr} │ │ │ │ - stc 7, cr15, [r4, #-716] @ 0xfffffd34 │ │ │ │ + stc 7, cr15, [r0, #-716] @ 0xfffffd34 │ │ │ │ @ instruction: 0xf7b32003 │ │ │ │ - mvnmi lr, #3899392 @ 0x3b8000 │ │ │ │ + mvnmi lr, #3833856 @ 0x3a8000 │ │ │ │ ldclle 2, cr4, [r0], #628 @ 0x274 │ │ │ │ tstle sp, r2, asr #24 │ │ │ │ - mrrc 7, 11, pc, r6, cr3 @ │ │ │ │ - blcs eb210 │ │ │ │ + mrrc 7, 11, pc, r2, cr3 @ │ │ │ │ + blcs eb218 │ │ │ │ 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 │ │ │ │ - ldc 7, cr15, [r8], #-716 @ 0xfffffd34 │ │ │ │ - blcs 16b24c │ │ │ │ + ldc 7, cr15, [r4], #-716 @ 0xfffffd34 │ │ │ │ + blcs 16b254 │ │ │ │ andcs sp, r1, #1073741831 @ 0x40000007 │ │ │ │ strtmi r4, [r0], -r9, lsr #12 │ │ │ │ - b fee0f118 │ │ │ │ + b fed0f120 │ │ │ │ rscsle r3, r3, r1 │ │ │ │ andcs r2, ip, #0, 6 │ │ │ │ strtmi r2, [r0], -r1, lsl #2 │ │ │ │ - ldcl 7, cr15, [r0, #-716]! @ 0xfffffd34 │ │ │ │ + stcl 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 8052f4 │ │ │ │ + bmi 8052fc │ │ │ │ ldrbtmi r2, [sl], #-257 @ 0xfffffeff │ │ │ │ - ldc 7, cr15, [lr], #716 @ 0x2cc │ │ │ │ + ldc 7, cr15, [sl], #716 @ 0x2cc │ │ │ │ @ instruction: 0xf7b32001 │ │ │ │ - blcs 3cb920 │ │ │ │ + blcs 3cb918 │ │ │ │ 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 feb0f160 │ │ │ │ + b fea0f168 │ │ │ │ ldmdbmi r6, {r1, r2, r3, r4, r7, r8, r9, sl, sp, lr, pc} │ │ │ │ ldrbtmi r2, [r9], #-14 │ │ │ │ - ldmib r4!, {r0, r1, r4, r5, r7, r8, r9, sl, ip, sp, lr, pc} │ │ │ │ + ldmib r0!, {r0, r1, r4, r5, r7, r8, r9, sl, ip, sp, lr, pc} │ │ │ │ @ instruction: 0xf7b34628 │ │ │ │ - @ instruction: 0xe7bde9f6 │ │ │ │ + @ instruction: 0xe7bde9f2 │ │ │ │ andscs r4, sp, #1179648 @ 0x120000 │ │ │ │ ldrbtmi r4, [r8], #-2827 @ 0xfffff4f5 │ │ │ │ - bmi 4cb260 │ │ │ │ + bmi 4cb268 │ │ │ │ ldrbtmi r2, [sl], #-257 @ 0xfffffeff │ │ │ │ - ldc 7, cr15, [ip], {179} @ 0xb3 │ │ │ │ + ldc 7, cr15, [r8], {179} @ 0xb3 │ │ │ │ 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: 0xe781ea50 │ │ │ │ - andeq lr, r2, r0, ror lr │ │ │ │ + str lr, [r1, ip, asr #20] │ │ │ │ + andeq lr, r2, r8, ror #28 │ │ │ │ ldrdeq r0, [r0], -r8 │ │ │ │ - andeq lr, r2, r4, ror #28 │ │ │ │ + andeq lr, r2, ip, asr lr │ │ │ │ andeq r0, r0, r4, lsl r4 │ │ │ │ - strdeq lr, [r0], -r2 │ │ │ │ + andeq lr, r0, r2, ror #23 │ │ │ │ andeq r0, r0, ip, ror #8 │ │ │ │ - andeq lr, r0, r6, ror #23 │ │ │ │ - andeq lr, r0, r6, lsl #23 │ │ │ │ + ldrdeq lr, [r0], -r6 │ │ │ │ + andeq lr, r0, r6, ror fp │ │ │ │ @ instruction: 0xfffffac3 │ │ │ │ - andeq lr, r0, lr, lsr fp │ │ │ │ - andeq lr, r0, r6, lsl #23 │ │ │ │ - andeq lr, r0, sl, asr #22 │ │ │ │ - andeq lr, r0, ip, 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 │ │ │ │ @@ -78076,55 +78078,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 13480f4 │ │ │ │ + blmi 13480fc │ │ │ │ @ instruction: 0xf89658f6 │ │ │ │ - bllt b1e11c │ │ │ │ + bllt b1e124 │ │ │ │ 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, 9, cr15, cr14, cr0, {6} │ │ │ │ strmi r4, [r1], -r2, asr #12 │ │ │ │ rsbscc pc, r2, r6, lsl #4 │ │ │ │ - blx ff30f32c │ │ │ │ + blx ff30f334 │ │ │ │ @ instruction: 0xf7ef4620 │ │ │ │ - bmi 10109d0 │ │ │ │ + bmi 10109d8 │ │ │ │ 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 8baec │ │ │ │ + blvc 8baf4 │ │ │ │ cdp2 7, 7, cr15, cr8, 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 9e0a4 │ │ │ │ + blcs 9e0ac │ │ │ │ @ instruction: 0xf04fd0d2 │ │ │ │ @ instruction: 0xf04f32ff │ │ │ │ @ instruction: 0x462133ff │ │ │ │ stmib sp, {r3, r5, r9, sl, lr}^ │ │ │ │ @ instruction: 0xf7c07b00 │ │ │ │ - blmi 9d0d70 │ │ │ │ + blmi 9d0d78 │ │ │ │ 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 │ │ │ │ @@ -78144,193 +78146,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 @ 5145c @ │ │ │ │ + ldrbtcc pc, [pc], #79 @ 51464 @ │ │ │ │ stc2l 7, cr15, [r6], #820 @ 0x334 │ │ │ │ @ instruction: 0xf7b3e78f │ │ │ │ - svclt 0x0000e910 │ │ │ │ - andeq lr, r2, r4, ror #25 │ │ │ │ + svclt 0x0000e90c │ │ │ │ + ldrdeq lr, [r2], -ip │ │ │ │ ldrdeq r0, [r0], -r8 │ │ │ │ - andeq lr, r0, r6, asr #22 │ │ │ │ - andeq lr, r2, r0, asr #25 │ │ │ │ + andeq lr, r0, r6, lsr fp │ │ │ │ + @ instruction: 0x0002ecb8 │ │ │ │ strdeq r0, [r0], -ip │ │ │ │ - andeq lr, r2, sl, ror ip │ │ │ │ - andeq lr, r0, r6, asr #23 │ │ │ │ - andeq lr, r0, r4, ror #20 │ │ │ │ - andeq r4, r0, r8, asr #31 │ │ │ │ - andeq lr, r0, ip, lsr sl │ │ │ │ + andeq lr, r2, r2, ror 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 feba8698 │ │ │ │ + bl feba86a0 │ │ │ │ @ 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, #68, 18 @ 0x110000 │ │ │ │ + rsbcs lr, r4, #64, 18 @ 0x100000 │ │ │ │ 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, #41728 @ 0xa300 │ │ │ │ vmin.s8 d20, d0, d16 │ │ │ │ @ instruction: 0xf7e3412d │ │ │ │ stmdbmi ip, {r0, r2, r7, sl, fp, ip, sp, lr, pc} │ │ │ │ - bmi 362d04 │ │ │ │ + bmi 362d0c │ │ │ │ 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 │ │ │ │ stc2 7, cr15, [ip], {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, r8, asr #19 │ │ │ │ - andeq lr, r0, r0, lsl fp │ │ │ │ - andeq lr, r0, r4, lsr #22 │ │ │ │ + @ instruction: 0x0000e9b8 │ │ │ │ + andeq lr, r0, r0, lsl #22 │ │ │ │ + andeq lr, r0, r4, lsl fp │ │ │ │ vst3. {d27,d29,d31}, [pc :256], r0 │ │ │ │ - bl feba8734 │ │ │ │ + bl feba873c │ │ │ │ @ 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, #16121856 @ 0xf60000 │ │ │ │ + rsbcs lr, r4, #15859712 @ 0xf20000 │ │ │ │ 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, #21760 @ 0x5500 │ │ │ │ vmin.s8 d20, d0, d16 │ │ │ │ @ instruction: 0xf7e34143 │ │ │ │ - bmi 3d066c │ │ │ │ + bmi 3d0674 │ │ │ │ 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, #15616 @ 0x3d00 │ │ │ │ vmin.s8 d20, d0, d16 │ │ │ │ @ instruction: 0xf7e3414b │ │ │ │ svclt 0x0000fc1f │ │ │ │ - andeq lr, r0, ip, lsr #18 │ │ │ │ - andeq lr, r0, r4, ror sl │ │ │ │ - andeq lr, r0, r0, lsl #21 │ │ │ │ + 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 feba87d4 │ │ │ │ + bl feba87dc │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ - bmi 115541c │ │ │ │ - blmi 117d83c │ │ │ │ + bmi 1155424 │ │ │ │ + blmi 117d844 │ │ │ │ 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 │ │ │ │ - @ instruction: 0x4631e9f8 │ │ │ │ + @ instruction: 0x4631e9f4 │ │ │ │ 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 r6!, {r0, r1, r4, r5, r7, r8, r9, sl, ip, sp, lr, pc}^ │ │ │ │ + stmib 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 │ │ │ │ @ instruction: 0x4638fb1f │ │ │ │ - ldmib r2, {r0, r1, r4, r5, r7, r8, r9, sl, ip, sp, lr, pc}^ │ │ │ │ + stmib 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 a0fd0c │ │ │ │ + bmi a0fd14 │ │ │ │ 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 1e8f56c │ │ │ │ + b 1d8f574 │ │ │ │ @ instruction: 0x46214b17 │ │ │ │ ldmpl r2!, {r0, sp}^ │ │ │ │ eorsvc pc, r4, #536870912 @ 0x20000000 │ │ │ │ - b 1c8f57c │ │ │ │ + b 1b8f584 │ │ │ │ @ instruction: 0x46214a1a │ │ │ │ ldrbtmi r2, [sl], #-1 │ │ │ │ - b 1b0f588 │ │ │ │ + b 1a0f590 │ │ │ │ strtmi r6, [r1], -sl, ror #16 │ │ │ │ @ instruction: 0xf7b32001 │ │ │ │ - bmi 60c060 │ │ │ │ + bmi 60c058 │ │ │ │ andcs r4, r1, r1, lsr #12 │ │ │ │ @ instruction: 0xf7b3447a │ │ │ │ - cmpcs r1, #96, 20 @ 0x60000 │ │ │ │ + cmpcs r1, #92, 20 @ 0x5c000 │ │ │ │ tstcs r0, sl, lsr r6 │ │ │ │ @ instruction: 0xf7c42000 │ │ │ │ @ instruction: 0x4638fadd │ │ │ │ - ldmdb lr, {r0, r1, r4, r5, r7, r8, r9, sl, ip, sp, lr, pc} │ │ │ │ + ldmdb sl, {r0, r1, r4, r5, r7, r8, r9, sl, ip, sp, lr, pc} │ │ │ │ @ instruction: 0xf7b2e7c7 │ │ │ │ - svclt 0x0000efce │ │ │ │ - andeq lr, r2, r0, lsr #20 │ │ │ │ + svclt 0x0000efca │ │ │ │ + andeq lr, r2, r8, lsl sl │ │ │ │ ldrdeq r0, [r0], -r8 │ │ │ │ - andeq r8, r7, r0, ror #14 │ │ │ │ - andeq lr, r2, r4, lsl sl │ │ │ │ - andeq lr, r0, r6, asr #20 │ │ │ │ + andeq r8, r7, r8, asr r7 │ │ │ │ + andeq lr, r2, ip, lsl #20 │ │ │ │ + andeq lr, r0, r6, lsr sl │ │ │ │ strdeq r0, [r0], -ip │ │ │ │ - andeq lr, r0, sl, lsr #20 │ │ │ │ - andeq lr, r0, r4, lsl sl │ │ │ │ - andeq r5, r0, r0, lsl #12 │ │ │ │ - andeq lr, r2, r6, lsl #19 │ │ │ │ - andeq r7, r0, lr, lsr #6 │ │ │ │ - andeq lr, r0, lr, lsr #19 │ │ │ │ - muleq r0, sl, r9 │ │ │ │ - muleq r0, r0, r9 │ │ │ │ + andeq lr, r0, sl, lsl sl │ │ │ │ + andeq lr, r0, r4, lsl #20 │ │ │ │ + strdeq r5, [r0], -r0 │ │ │ │ + andeq lr, r2, lr, ror 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 │ │ │ │ @@ -78343,49 +78345,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 r6, {r0, r1, r4, r5, r7, r8, r9, sl, ip, sp, lr, pc}^ │ │ │ │ + stmdb 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 │ │ │ │ - @ instruction: 0x4649e93c │ │ │ │ + @ instruction: 0x4649e938 │ │ │ │ ldrtmi r4, [r0], -r2, lsl #12 │ │ │ │ - blx b8f758 │ │ │ │ + blx b8f760 │ │ │ │ @ instruction: 0xf0402800 │ │ │ │ @ instruction: 0xf1b8808e │ │ │ │ eorsle r0, r9, r0, lsl #30 │ │ │ │ @ instruction: 0xf7b34640 │ │ │ │ - strbmi lr, [r1], -lr, lsr #18 │ │ │ │ + strbmi lr, [r1], -sl, lsr #18 │ │ │ │ ldrtmi r4, [r0], -r2, lsl #12 │ │ │ │ - blx 80f774 │ │ │ │ + blx 80f77c │ │ │ │ @ instruction: 0xf7d84628 │ │ │ │ tstplt r4, r5, lsl #31 @ p-variant is OBSOLETE │ │ │ │ @ instruction: 0xf7d84620 │ │ │ │ strbmi pc, [r0], -r1, lsl #31 @ │ │ │ │ pop {r0, r2, r3, r4, r5, r7, r9, sl, lr} │ │ │ │ @ instruction: 0xf7d847f0 │ │ │ │ - blmi 15015bc │ │ │ │ + blmi 15015c4 │ │ │ │ andcs r4, r1, #8, 12 @ 0x800000 │ │ │ │ @ instruction: 0xf85c21d0 │ │ │ │ ldmdavs fp, {r0, r1, ip, sp} │ │ │ │ - stmda r4, {r0, r1, r4, r5, r7, r8, r9, sl, ip, sp, lr, pc} │ │ │ │ + stmda r0, {r0, r1, r4, r5, r7, r8, r9, sl, ip, sp, lr, pc} │ │ │ │ @ instruction: 0xf0002800 │ │ │ │ strtmi r8, [r8], -sl, lsl #1 │ │ │ │ - ldm sl, {r0, r1, r4, r5, r7, r8, r9, sl, ip, sp, lr, pc} │ │ │ │ + ldm r6, {r0, r1, r4, r5, r7, r8, r9, sl, ip, sp, lr, pc} │ │ │ │ @ instruction: 0xf7b34648 │ │ │ │ - @ instruction: 0xf1b8e898 │ │ │ │ + @ instruction: 0xf1b8e894 │ │ │ │ andle r0, pc, r0, lsl #30 │ │ │ │ @ instruction: 0xf7b34640 │ │ │ │ - @ instruction: 0x4628e892 │ │ │ │ + strtmi lr, [r8], -lr, lsl #17 │ │ │ │ @ instruction: 0xff60f7d8 │ │ │ │ sbcsle r2, ip, r0, lsl #24 │ │ │ │ @ instruction: 0xf7d84620 │ │ │ │ @ instruction: 0xe7d8ff5b │ │ │ │ ldrdls pc, [r8, -pc] │ │ │ │ @ instruction: 0xe79d44f9 │ │ │ │ @ instruction: 0xf7d84628 │ │ │ │ @@ -78403,15 +78405,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 ff90f79c │ │ │ │ + blx ff90f7a4 │ │ │ │ @ instruction: 0xf7d84628 │ │ │ │ andcs pc, r1, #43, 30 @ 0xac │ │ │ │ @ instruction: 0x61a8f44f │ │ │ │ @ instruction: 0xf7e34620 │ │ │ │ strtmi pc, [r8], -r1, asr #21 │ │ │ │ @ instruction: 0xf7cc4c2c │ │ │ │ stmdbmi ip!, {r0, r1, r4, r5, r6, r8, fp, ip, sp, lr, pc} │ │ │ │ @@ -78419,15 +78421,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 ff10f7dc │ │ │ │ + blx ff10f7e4 │ │ │ │ @ instruction: 0xf7d84628 │ │ │ │ andcs pc, r1, #11, 30 @ 0x2c │ │ │ │ vmax.s8 d20, d0, d16 │ │ │ │ @ instruction: 0xf7e3514a │ │ │ │ strtmi pc, [r8], -r1, lsr #21 │ │ │ │ @ instruction: 0xf7cc4c1f │ │ │ │ ldmdbmi pc, {r0, r1, r4, r6, r8, fp, ip, sp, lr, pc} @ │ │ │ │ @@ -78435,71 +78437,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 fe90f81c │ │ │ │ + blx fe90f824 │ │ │ │ @ instruction: 0xf7d84628 │ │ │ │ andcs pc, r1, #3760 @ 0xeb0 │ │ │ │ vmax.s8 d20, d0, d16 │ │ │ │ @ instruction: 0xf7e35154 │ │ │ │ ldmdami r3, {r0, r7, r9, fp, ip, sp, lr, pc} │ │ │ │ @ instruction: 0xf7b24478 │ │ │ │ - ldmdami r2, {r1, r2, r4, r5, r8, r9, sl, fp, sp, lr, pc} │ │ │ │ + ldmdami r2, {r1, r4, r5, r8, r9, sl, fp, sp, lr, pc} │ │ │ │ vhsub.s8 d18, d0, d1 │ │ │ │ ldrbtmi r5, [r8], #-357 @ 0xfffffe9b │ │ │ │ - blx 1e0f89c │ │ │ │ - andeq lr, r2, r0, asr #17 │ │ │ │ - strdeq r8, [r7], -r2 │ │ │ │ + blx 1e0f8a4 │ │ │ │ + @ instruction: 0x0002e8b8 │ │ │ │ + andeq r8, r7, sl, ror #11 │ │ │ │ andeq r0, r0, ip, ror #8 │ │ │ │ - strdeq r2, [r3], -ip │ │ │ │ - andeq r2, r3, r0, ror #15 │ │ │ │ - andeq lr, r0, r6, lsr #12 │ │ │ │ - andeq lr, r0, ip, lsl r8 │ │ │ │ - andeq lr, r0, r4, lsr #16 │ │ │ │ - andeq lr, r0, r6, ror #11 │ │ │ │ - ldrdeq lr, [r0], -ip │ │ │ │ - andeq lr, r0, r0, lsl r8 │ │ │ │ - andeq lr, r0, r6, lsr #11 │ │ │ │ - muleq r0, ip, r7 │ │ │ │ - strdeq lr, [r0], -ip │ │ │ │ - strdeq lr, [r0], -ip │ │ │ │ - andeq lr, r0, r2, ror #10 │ │ │ │ + strdeq r2, [r3], -r4 │ │ │ │ + ldrdeq r2, [r3], -r8 │ │ │ │ + andeq lr, r0, r6, lsl r6 │ │ │ │ + andeq lr, r0, ip, lsl #16 │ │ │ │ + andeq lr, r0, r4, lsl r8 │ │ │ │ + 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 feba8b58 │ │ │ │ + bl feba8b60 │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ addlt r0, r5, r0, ror #31 │ │ │ │ ldrmi r4, [r1], -ip, lsl #12 │ │ │ │ - bcs 103d578 │ │ │ │ + bcs 103d580 │ │ │ │ @ instruction: 0x4602d917 │ │ │ │ @ instruction: 0xf7b24620 │ │ │ │ - @ instruction: 0x4603ee10 │ │ │ │ + strmi lr, [r3], -ip, lsl #28 │ │ │ │ strtmi fp, [r0], -r8, ror #2 │ │ │ │ - stmda r4, {r0, r1, r4, r5, r7, r8, r9, sl, ip, sp, lr, pc}^ │ │ │ │ + stmda r0, {r0, r1, r4, r5, r7, r8, r9, sl, ip, sp, lr, pc}^ │ │ │ │ mcrne 1, 2, fp, cr3, cr0, {1} │ │ │ │ - bcs 2e8d0c │ │ │ │ + bcs 2e8d14 │ │ │ │ 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 0x0000ee0a │ │ │ │ - andeq lr, r0, sl, asr #9 │ │ │ │ - andeq lr, r0, ip, ror #14 │ │ │ │ - muleq r0, r4, sp │ │ │ │ + svclt 0x0000ee06 │ │ │ │ + @ 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 │ │ │ │ @@ -78524,48 +78526,48 @@ │ │ │ │ stmib sp, {r8, r9, sp}^ │ │ │ │ rsbscs r0, r0, #0, 20 │ │ │ │ @ instruction: 0xf04f4629 │ │ │ │ @ instruction: 0xf7cd30ff │ │ │ │ @ instruction: 0x4620f9f7 │ │ │ │ pop {r0, r2, r3, r4, r5, r7, r9, sl, lr} │ │ │ │ @ instruction: 0x463087f0 │ │ │ │ - stc 7, cr15, [r0, #712] @ 0x2c8 │ │ │ │ + ldcl 7, cr15, [ip, #-712]! @ 0xfffffd38 │ │ │ │ ldrtmi r4, [sp], r0, lsr #12 │ │ │ │ @ instruction: 0x87f0e8bd │ │ │ │ @ instruction: 0xa010f8df │ │ │ │ @ instruction: 0xe7db44fa │ │ │ │ - andeq sl, r0, r0, lsl #22 │ │ │ │ - andeq lr, r0, r0, asr r4 │ │ │ │ - andeq lr, r0, r8, lsl #14 │ │ │ │ - andeq r4, r0, ip, 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 efdc90 │ │ │ │ + blmi efdc98 │ │ │ │ @ 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 10fa60 │ │ │ │ + blx 10fa68 │ │ │ │ @ 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, r3, r9, sl, fp, sp, lr, pc} │ │ │ │ + stmdbmi ip!, {r1, r2, r9, sl, fp, sp, lr, pc} │ │ │ │ @ instruction: 0xf7b24479 │ │ │ │ - blmi b4cde0 │ │ │ │ + blmi b4cdd8 │ │ │ │ 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 │ │ │ │ @@ -78578,59 +78580,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 75a558 │ │ │ │ + blmi 75a560 │ │ │ │ ldrbtmi r2, [ip], #-1 │ │ │ │ ldrbtmi r9, [fp], #-1280 @ 0xfffffb00 │ │ │ │ @ instruction: 0xf7ec4621 │ │ │ │ - ldrsbcs pc, [pc, #-191] @ 51a75 @ │ │ │ │ + ldrsbcs pc, [pc, #-191] @ 51a7d @ │ │ │ │ stmib sp, {r8, r9, sp}^ │ │ │ │ addscs r1, r0, #0, 10 │ │ │ │ @ instruction: 0xf04f4621 │ │ │ │ @ instruction: 0xf7cd30ff │ │ │ │ @ instruction: 0xf8d8f973 │ │ │ │ ldmdblt r3, {ip, sp} │ │ │ │ - ldrbtcc pc, [pc], #79 @ 51b50 @ │ │ │ │ + ldrbtcc pc, [pc], #79 @ 51b58 @ │ │ │ │ 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, ror r5 │ │ │ │ + andeq lr, r2, r4, ror r5 │ │ │ │ ldrdeq r0, [r0], -r0 @ │ │ │ │ - andeq r8, r7, r4, lsr #5 │ │ │ │ - @ instruction: 0x0000e3bc │ │ │ │ - andeq r7, r0, r8, lsl #10 │ │ │ │ - andeq r8, r7, r8, ror r2 │ │ │ │ - andeq lr, r0, r2, ror r3 │ │ │ │ - @ instruction: 0x0000e6b8 │ │ │ │ + muleq r7, ip, r2 │ │ │ │ + andeq lr, r0, ip, lsr #7 │ │ │ │ + strdeq r7, [r0], -r8 │ │ │ │ + andeq r8, r7, r0, ror r2 │ │ │ │ andeq lr, r0, r2, ror #6 │ │ │ │ andeq lr, r0, r8, lsr #13 │ │ │ │ - andeq lr, r0, r6, asr #6 │ │ │ │ - muleq r0, lr, r6 │ │ │ │ - andeq lr, r0, ip, asr r6 │ │ │ │ - andeq r4, r0, r2, lsl #17 │ │ │ │ + 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 10e27c │ │ │ │ + bleq 10e284 │ │ │ │ stc2l 7, cr15, [r0, #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 │ │ │ │ @@ -78638,15 +78640,15 @@ │ │ │ │ ldmible r3!, {r0, r1, r5, r7, r8, sl, lr}^ │ │ │ │ andeq pc, r5, r8, lsl r8 @ │ │ │ │ @ instruction: 0xf7c960ba │ │ │ │ smlalsvs pc, r8, r7, pc @ │ │ │ │ andeq lr, r4, r8, lsl #22 │ │ │ │ @ instruction: 0xf7c97880 │ │ │ │ ldmvs r9!, {r0, r4, r7, r8, r9, sl, fp, ip, sp, lr, pc}^ │ │ │ │ - bl 6befc │ │ │ │ + bl 6bf04 │ │ │ │ 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} │ │ │ │ @@ -78665,28 +78667,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 #8 │ │ │ │ + andeq lr, r2, r2, asr #8 │ │ │ │ ldrdeq r0, [r0], -r0 @ │ │ │ │ - andeq lr, r0, sl, lsr #4 │ │ │ │ - @ instruction: 0x0000e5b8 │ │ │ │ - andeq lr, r0, lr, lsl #4 │ │ │ │ - muleq r0, ip, 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: 0xf100eeaa │ │ │ │ + @ instruction: 0xf100eea6 │ │ │ │ strmi r0, [r5], -r1, lsl #16 │ │ │ │ @ instruction: 0xf7d84640 │ │ │ │ strbmi pc, [r2], -sp, asr #26 @ │ │ │ │ strmi r4, [r6], -r1, lsr #12 │ │ │ │ cdp2 7, 2, cr15, cr4, cr11, {7} │ │ │ │ @ instruction: 0xf7d84620 │ │ │ │ @ instruction: 0xf1b8fcfb │ │ │ │ @@ -78713,54 +78715,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 6bd6c │ │ │ │ + blcs 6bd74 │ │ │ │ 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, [r2, #-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 │ │ │ │ - ldcl 7, cr15, [sl], {178} @ 0xb2 │ │ │ │ + ldcl 7, cr15, [r6], {178} @ 0xb2 │ │ │ │ stmdacs r0, {r2, r9, sl, lr} │ │ │ │ tstphi r4, r0, asr #32 @ p-variant is OBSOLETE │ │ │ │ - bleq 88e1a0 │ │ │ │ + bleq 88e1a8 │ │ │ │ andcs r4, r1, #45088768 @ 0x2b00000 │ │ │ │ ldrbmi r2, [r8], -r8, asr #3 │ │ │ │ - stcl 7, cr15, [r8, #-712]! @ 0xfffffd38 │ │ │ │ + stcl 7, cr15, [r4, #-712]! @ 0xfffffd38 │ │ │ │ @ instruction: 0xf0402801 │ │ │ │ @ instruction: 0xf8978109 │ │ │ │ - blcs 5ddf8c │ │ │ │ - blcs 5c5dac │ │ │ │ + blcs 5ddf94 │ │ │ │ + blcs 5c5db4 │ │ │ │ msrhi SPSR_x, r0, asr #32 │ │ │ │ strbmi r4, [r1], -r4, lsl #12 │ │ │ │ @ instruction: 0xf8ca4628 │ │ │ │ @ instruction: 0xf7b34004 │ │ │ │ - stmdacs r0, {r1, r2, r4, r6, fp, sp, lr, pc} │ │ │ │ + stmdacs r0, {r1, r4, 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, r6, r8, sl, fp, sp, lr, pc} │ │ │ │ + stmdacs r1, {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 │ │ │ │ @@ -78788,15 +78790,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, r3, r4, r5, r7, r8, r9, fp, sp, lr, pc} │ │ │ │ + stmdavs r3!, {r1, r3, r4, r5, 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 │ │ │ │ @@ -78812,17 +78814,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 6bf38 │ │ │ │ + blcs 6bf40 │ │ │ │ rscshi pc, r4, r0, asr #32 │ │ │ │ - blmi ffce4ab8 │ │ │ │ + blmi ffce4ac0 │ │ │ │ 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 │ │ │ │ @@ -78831,70 +78833,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], -r6, lsr #25 │ │ │ │ + strmi lr, [r4], -r2, lsr #25 │ │ │ │ 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, #120, 22 @ 0x1e000 │ │ │ │ + orrlt lr, r8, #116, 22 @ 0x1d000 │ │ │ │ strtmi r4, [fp], -r2, lsr #12 │ │ │ │ @ instruction: 0xf5072105 │ │ │ │ @ instruction: 0xf7b270de │ │ │ │ - stmdacs r1, {r3, r7, sl, fp, sp, lr, pc} │ │ │ │ + stmdacs r1, {r2, r7, sl, fp, sp, lr, pc} │ │ │ │ strtmi sp, [r8], -r8, lsr #2 │ │ │ │ - stcl 7, cr15, [r2, #-712] @ 0xfffffd38 │ │ │ │ + ldc 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 ff550664 │ │ │ │ + blmi ff55066c │ │ │ │ @ instruction: 0x46212273 │ │ │ │ stmib sp, {r0, r1, r3, r4, r5, r6, sl, lr}^ │ │ │ │ - blmi ff49f394 │ │ │ │ + blmi ff49f39c │ │ │ │ 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: 0xff46f7cc │ │ │ │ mvnscc pc, #79 @ 0x4f │ │ │ │ andcc pc, r0, fp, asr #17 │ │ │ │ @ instruction: 0xf7d84630 │ │ │ │ ldmdavs fp!, {r0, r1, r3, r7, r8, r9, fp, ip, sp, lr, pc}^ │ │ │ │ - blcs 6c020 │ │ │ │ + blcs 6c028 │ │ │ │ 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: 0x4629ed14 │ │ │ │ + @ instruction: 0x4629ed10 │ │ │ │ strtmi r4, [r0], -r2, lsl #12 │ │ │ │ - bl 98feb0 │ │ │ │ + bl 88feb8 │ │ │ │ ldrtmi fp, [r0], -r0, ror #6 │ │ │ │ - blx 1b0ff52 │ │ │ │ - blcs 6c2e0 │ │ │ │ + blx 1b0ff5a │ │ │ │ + blcs 6c2e8 │ │ │ │ ldcmi 0, cr13, [sl], #420 @ 0x1a4 │ │ │ │ eorscs pc, r2, #64, 4 │ │ │ │ @ instruction: 0x20014bb9 │ │ │ │ ldrbtmi r6, [ip], #-2238 @ 0xfffff742 │ │ │ │ @ instruction: 0x4621447b │ │ │ │ @ instruction: 0xf7ec9600 │ │ │ │ @ instruction: 0x4db6f971 │ │ │ │ @@ -78909,26 +78911,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, r2, r3, r4, r5, r8, r9, fp, ip, sp, lr, pc}^ │ │ │ │ - blcs 6c0bc │ │ │ │ + blcs 6c0c4 │ │ │ │ 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 7e070 │ │ │ │ + blcs 7e078 │ │ │ │ adcshi pc, sl, r0 │ │ │ │ @ instruction: 0xf44f4ca0 │ │ │ │ - blmi fe86ec68 │ │ │ │ + blmi fe86ec70 │ │ │ │ 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 │ │ │ │ @@ -78940,56 +78942,56 @@ │ │ │ │ @ instruction: 0xf04ffebf │ │ │ │ @ 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 fe4cbcd4 │ │ │ │ + blmi fe4cbcdc │ │ │ │ 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, r1, r2, r3, r5, r6, r7, r9, fp, ip, sp, lr, pc} │ │ │ │ rsbsle r2, r5, r0, lsl #22 │ │ │ │ @ instruction: 0xf2404c89 │ │ │ │ - blmi fe29a9f8 │ │ │ │ + blmi fe29aa00 │ │ │ │ ldmvs lr!, {r0, sp} │ │ │ │ ldrbtmi r4, [fp], #-1148 @ 0xfffffb84 │ │ │ │ strls r4, [r0], -r1, lsr #12 │ │ │ │ @ instruction: 0xf8f6f7ec │ │ │ │ - blmi fe1e571c │ │ │ │ + blmi fe1e5724 │ │ │ │ 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: 0xf04ffe83 │ │ │ │ @ instruction: 0xf8cb33ff │ │ │ │ ldmdavs fp!, {ip, sp}^ │ │ │ │ - blcs 6c1a0 │ │ │ │ + blcs 6c1a8 │ │ │ │ strtmi sp, [r1], -r4, lsl #1 │ │ │ │ vmax.s8 d20, d0, d24 │ │ │ │ @ instruction: 0xf7eb2243 │ │ │ │ ldrb pc, [sp, -r1, asr #28]! @ │ │ │ │ @ instruction: 0xf7d84628 │ │ │ │ @ instruction: 0x4630fabd │ │ │ │ - blx fef100b0 │ │ │ │ - blcs 6c440 │ │ │ │ + blx fef100b8 │ │ │ │ + blcs 6c448 │ │ │ │ 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]! @ 51e6c │ │ │ │ + stclmi 8, cr15, [pc, #-772]! @ 51e74 │ │ │ │ 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 │ │ │ │ @@ -79005,26 +79007,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 310098 │ │ │ │ + b 2100a0 │ │ │ │ @ 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], -r7, ror #20 @ │ │ │ │ - blx 199015c │ │ │ │ + blx 1990164 │ │ │ │ @ instruction: 0xf7d84630 │ │ │ │ ldmvs fp!, {r0, 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 │ │ │ │ @@ -79054,67 +79056,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: 0xf7b2e99e │ │ │ │ - svclt 0x0000e9f8 │ │ │ │ - andeq lr, r2, r8, ror #5 │ │ │ │ - ldrdeq r0, [r0], -r8 │ │ │ │ - ldrdeq lr, [r2], -r8 │ │ │ │ - ldrdeq r0, [r0], -r0 @ │ │ │ │ - andeq r7, r7, sl, ror #31 │ │ │ │ - andeq r2, r3, ip, lsr #5 │ │ │ │ - andeq r2, r3, r6, lsr #5 │ │ │ │ - andeq r7, r7, ip, asr #30 │ │ │ │ - andeq lr, r2, ip, lsr #2 │ │ │ │ - andeq sp, r0, r0, ror pc │ │ │ │ - andeq lr, r0, lr, lsl #6 │ │ │ │ - strdeq sp, [r0], -sl │ │ │ │ - andeq lr, r0, ip, lsr #5 │ │ │ │ - andeq lr, r0, r8, lsl #5 │ │ │ │ - andeq lr, r0, r0, ror #5 │ │ │ │ - andeq sp, r0, lr, lsr #29 │ │ │ │ - andeq lr, r0, ip, asr #4 │ │ │ │ - ldrdeq lr, [r0], -sl │ │ │ │ - andeq sp, r0, sl, ror #28 │ │ │ │ - andeq lr, r0, ip, lsl r2 │ │ │ │ - strdeq lr, [r0], -r8 │ │ │ │ - andeq lr, r0, r8, asr r2 │ │ │ │ - andeq sp, r0, r2, lsl lr │ │ │ │ - @ instruction: 0x0000e1b0 │ │ │ │ - andeq sp, r0, ip, ror #27 │ │ │ │ - muleq r0, lr, r1 │ │ │ │ - andeq lr, r0, sl, ror r1 │ │ │ │ - ldrdeq lr, [r0], -r2 │ │ │ │ - andeq sp, r0, ip, lsr #27 │ │ │ │ - andeq lr, r0, sl, asr #2 │ │ │ │ - andeq r4, r0, r8, lsl r3 │ │ │ │ - andeq sp, r0, r4, ror sp │ │ │ │ - ldrdeq lr, [r0], -r2 │ │ │ │ - andeq lr, r0, r2, lsl #2 │ │ │ │ + @ instruction: 0xf7b2e99a │ │ │ │ + svclt 0x0000e9f4 │ │ │ │ + andeq lr, r2, r0, ror #5 │ │ │ │ + ldrdeq r0, [r0], -r8 │ │ │ │ + ldrdeq lr, [r2], -r0 │ │ │ │ + ldrdeq r0, [r0], -r0 @ │ │ │ │ + andeq r7, r7, r2, ror #31 │ │ │ │ + andeq r2, r3, r4, lsr #5 │ │ │ │ + muleq r3, lr, r2 │ │ │ │ + andeq r7, r7, r4, asr #30 │ │ │ │ + andeq lr, r2, r4, lsr #2 │ │ │ │ + andeq sp, r0, r0, ror #30 │ │ │ │ strdeq lr, [r0], -lr @ │ │ │ │ - andeq sp, r0, sl, lsl #26 │ │ │ │ - andeq lr, r0, r8, ror #2 │ │ │ │ - muleq r0, r8, r0 │ │ │ │ - muleq r0, r4, r1 │ │ │ │ - andeq r4, r0, sl, lsl #4 │ │ │ │ - andeq r4, r0, r2, lsl #4 │ │ │ │ + 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 │ │ │ │ - andeq sp, r0, sl, asr ip │ │ │ │ - strheq lr, [r0], -r8 │ │ │ │ - andeq sp, r0, r8, ror #31 │ │ │ │ - andeq lr, r0, r4, ror #1 │ │ │ │ - andeq r4, r0, r2, lsl #3 │ │ │ │ - andeq r4, r0, sl, ror r1 │ │ │ │ - strdeq sp, [r0], -r2 │ │ │ │ - strheq lr, [r0], -ip │ │ │ │ - @ instruction: 0x000024bc │ │ │ │ + strdeq r4, [r0], -r2 │ │ │ │ + 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 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 │ │ │ │ @@ -79128,21 +79130,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 ff210284 │ │ │ │ + bl ff11028c │ │ │ │ andeq pc, r1, r3, asr #4 │ │ │ │ adcsvs r2, fp, r0, lsl #6 │ │ │ │ @ instruction: 0xf9c8f7d8 │ │ │ │ strmi r4, [r5], -r2, lsr #12 │ │ │ │ ldmdavs r8!, {r0, r9, sl, lr}^ │ │ │ │ - blx 13903d2 │ │ │ │ + blx 13903da │ │ │ │ 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, r4, r6, r7, r9, fp, ip, sp, lr, pc} │ │ │ │ andsle r2, r1, r1, lsl #22 │ │ │ │ @@ -79156,267 +79158,267 @@ │ │ │ │ ldmdavs r3!, {r0, r2, r4, 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 ac478 │ │ │ │ + blcc ac480 │ │ │ │ @ instruction: 0xf7d86013 │ │ │ │ @ instruction: 0xf04ff949 │ │ │ │ - bmi 99e834 │ │ │ │ + bmi 99e83c │ │ │ │ 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: 0x4c1df935 │ │ │ │ ldrbtmi r6, [ip], #-2168 @ 0xfffff788 │ │ │ │ - blx c9041a │ │ │ │ + blx c90422 │ │ │ │ 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, r6, r8, r9, sl, fp, ip, sp, lr, pc} │ │ │ │ addle r2, r7, pc, lsr #22 │ │ │ │ @ instruction: 0xf7b2e7d3 │ │ │ │ - stcmi 8, cr14, [sp], {252} @ 0xfc │ │ │ │ - blmi 39ac94 │ │ │ │ + stcmi 8, cr14, [sp], {248} @ 0xf8 │ │ │ │ + blmi 39ac9c │ │ │ │ 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 │ │ │ │ - andeq sp, r2, r6, lsl #25 │ │ │ │ + andeq sp, r2, lr, ror ip │ │ │ │ ldrdeq r0, [r0], -r8 │ │ │ │ - andeq sp, r2, ip, ror ip │ │ │ │ + andeq sp, r2, r4, ror ip │ │ │ │ andeq r0, r0, r8, lsl #9 │ │ │ │ @ instruction: 0x000004bc │ │ │ │ andeq r0, r0, r0, asr r4 │ │ │ │ - andeq sp, r2, r6, asr #23 │ │ │ │ - andeq r7, r7, sl, ror #17 │ │ │ │ - andeq sp, r0, r0, lsl #20 │ │ │ │ - andeq sp, r0, lr, asr #19 │ │ │ │ + @ instruction: 0x0002dbbe │ │ │ │ + andeq r7, r7, r2, ror #17 │ │ │ │ + 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 6c5ac │ │ │ │ + blcs 6c5b4 │ │ │ │ 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 28664c │ │ │ │ + bl 286654 │ │ │ │ strbmi r0, [r8], -r8, asr #16 │ │ │ │ @ instruction: 0xf7ef4641 │ │ │ │ stmdacs r0, {r0, r1, r2, r5, r7, r9, sl, fp, ip, sp, lr, pc} │ │ │ │ - bl 28663c │ │ │ │ + bl 286644 │ │ │ │ @ instruction: 0xf04f0009 │ │ │ │ @ instruction: 0xf7d80944 │ │ │ │ @ instruction: 0x1e61f901 │ │ │ │ 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 fe91ed80 │ │ │ │ + bl fe91ed88 │ │ │ │ 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 10d1b8 │ │ │ │ + bleq 10d1c0 │ │ │ │ svceq 0x000af1ba │ │ │ │ @ instruction: 0xf828d1e5 │ │ │ │ andcc r0, r2, #2 │ │ │ │ - blne 71f1b0 │ │ │ │ + blne 71f1b8 │ │ │ │ andgt pc, r2, r8, lsl #16 │ │ │ │ @ instruction: 0xf10242b3 │ │ │ │ stmible ip!, {r0, r9}^ │ │ │ │ - blcs 6c664 │ │ │ │ + blcs 6c66c │ │ │ │ @ instruction: 0x4640d138 │ │ │ │ ldrtmi r3, [sp], r4, lsl #14 │ │ │ │ svchi 0x00f0e8bd │ │ │ │ @ instruction: 0xf04f4e25 │ │ │ │ stcmi 3, cr3, [r5], #-1020 @ 0xfffffc04 │ │ │ │ - bmi 99a798 │ │ │ │ + bmi 99a7a0 │ │ │ │ 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, [r2], #-816 @ 0xfffffcd0 │ │ │ │ - bllt 192c698 │ │ │ │ + bllt 192c6a0 │ │ │ │ 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 6c6c8 │ │ │ │ + blcs 6c6d0 │ │ │ │ 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 ff1905ea │ │ │ │ + blx ff1905f2 │ │ │ │ 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 #22 │ │ │ │ + andeq sp, r2, r6, lsl #22 │ │ │ │ ldrdeq r0, [r0], -r0 @ │ │ │ │ - muleq r0, ip, r8 │ │ │ │ - andeq sp, r0, r0, lsl #27 │ │ │ │ - andeq r3, r0, sl, lsl fp │ │ │ │ - andeq sp, r0, r6, ror #16 │ │ │ │ - andeq sp, r0, ip, asr #26 │ │ │ │ - andeq sp, r0, r8, lsr r8 │ │ │ │ - andeq sp, r0, lr, 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 feba9880 │ │ │ │ + bl feba9888 │ │ │ │ @ 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 │ │ │ │ - stmib r8!, {r1, r4, r5, r7, r8, r9, sl, ip, sp, lr, pc} │ │ │ │ + stmib r4!, {r1, r4, r5, r7, r8, r9, sl, ip, sp, lr, pc} │ │ │ │ strmi r4, [r2], -r1, lsr #12 │ │ │ │ @ instruction: 0xf7b14628 │ │ │ │ - bmi 38e5a8 │ │ │ │ + bmi 38e5a0 │ │ │ │ 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 fec86ae8 │ │ │ │ + blx fec86af0 │ │ │ │ strbcc pc, [r8, -r0, lsl #1] @ │ │ │ │ ldrtmi r0, [sp], r0, asr #18 │ │ │ │ @ instruction: 0xf7b1bdb0 │ │ │ │ - svclt 0x0000efd2 │ │ │ │ - andeq sp, r2, r2, ror r9 │ │ │ │ + svclt 0x0000efce │ │ │ │ + andeq sp, r2, sl, ror #18 │ │ │ │ ldrdeq r0, [r0], -r8 │ │ │ │ - andeq sp, r0, lr, lsl #24 │ │ │ │ - andeq sp, r2, lr, lsr r9 │ │ │ │ + strdeq sp, [r0], -lr │ │ │ │ + andeq sp, r2, r6, lsr r9 │ │ │ │ smlabbcs r0, r0, r4, fp │ │ │ │ ldrtmi sl, [sp], r0, lsl #30 │ │ │ │ - blvc 190874 │ │ │ │ + blvc 19087c │ │ │ │ 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 190890 │ │ │ │ + blvc 190898 │ │ │ │ svclt 0x00004770 │ │ │ │ svcge 0x0000b480 │ │ │ │ - blmi 1c0c08 │ │ │ │ + blmi 1c0c10 │ │ │ │ ldrbtmi r2, [fp], #-513 @ 0xfffffdff │ │ │ │ ssatmi r6, #30, sl │ │ │ │ - blvc 1908a8 │ │ │ │ + blvc 1908b0 │ │ │ │ @ instruction: 0xf04f4770 │ │ │ │ udf #33551 @ 0x830f │ │ │ │ - andeq r7, r7, lr, lsl r6 │ │ │ │ + andeq r7, r7, r6, lsl 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: 0xffb2f7d7 │ │ │ │ andcs r4, r4, #12, 18 @ 0x30000 │ │ │ │ ldrbtmi r4, [r9], #-1568 @ 0xfffff9e0 │ │ │ │ @ instruction: 0xf9e4f7eb │ │ │ │ - blmi 300bf0 │ │ │ │ + blmi 300bf8 │ │ │ │ subsvs r4, r8, fp, ror r4 │ │ │ │ ldclt 0, cr2, [r8] │ │ │ │ @ instruction: 0xf7c84620 │ │ │ │ - blmi 2520dc │ │ │ │ + blmi 2520e4 │ │ │ │ subsvs r4, r8, fp, ror r4 │ │ │ │ ldclt 0, cr2, [r8] │ │ │ │ rscscc pc, pc, pc, asr #32 │ │ │ │ svclt 0x00004770 │ │ │ │ - strdeq r7, [r7], -r2 │ │ │ │ - andeq sl, r0, lr, lsl r5 │ │ │ │ - ldrdeq r7, [r7], -r8 │ │ │ │ - andeq r7, r7, r8, asr #11 │ │ │ │ + andeq r7, r7, sl, ror #11 │ │ │ │ + andeq sl, r0, lr, lsl #10 │ │ │ │ + ldrdeq r7, [r7], -r0 │ │ │ │ + andeq r7, r7, r0, asr #11 │ │ │ │ mvnsmi lr, sp, lsr #18 │ │ │ │ stcpl 4, cr15, [r0], {79} @ 0x4f │ │ │ │ @ instruction: 0x0c0cebad │ │ │ │ svceq 0x0058f8cc │ │ │ │ adclt r4, r4, r7, ror #22 │ │ │ │ - bmi 1a64d54 │ │ │ │ + bmi 1a64d5c │ │ │ │ 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 aca68 │ │ │ │ - bmi 18c68cc │ │ │ │ + blcs aca70 │ │ │ │ + bmi 18c68d4 │ │ │ │ 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 1732fbc │ │ │ │ + blmi 1732fc4 │ │ │ │ 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 159f404 │ │ │ │ + blmi 159f40c │ │ │ │ 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 │ │ │ │ @@ -79432,145 +79434,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 6c948 │ │ │ │ + blcs 6c950 │ │ │ │ cdpmi 1, 4, cr13, cr1, cr15, {5} │ │ │ │ movweq pc, #33031 @ 0x8107 @ │ │ │ │ vmax.s8 q10, q0, q1 │ │ │ │ ldrbtmi r4, [lr], #-279 @ 0xfffffee9 │ │ │ │ @ instruction: 0xf7e14630 │ │ │ │ - blmi dd0f90 │ │ │ │ + blmi dd0f98 │ │ │ │ @ instruction: 0xf50358eb │ │ │ │ @ instruction: 0xf8d35380 │ │ │ │ movwmi r4, #17208 @ 0x4338 │ │ │ │ @ instruction: 0x2157d19d │ │ │ │ @ instruction: 0xf7c72044 │ │ │ │ subscs pc, r9, #2880 @ 0xb40 │ │ │ │ strtmi r4, [r3], -r5, lsl #12 │ │ │ │ strcs lr, [r0, #-2509] @ 0xfffff633 │ │ │ │ @ instruction: 0xf04f4631 │ │ │ │ vqadd.s8 , q8, │ │ │ │ @ instruction: 0xf7cc421b │ │ │ │ @ instruction: 0xe78cfab5 │ │ │ │ - mrc 7, 6, APSR_nzcv, cr14, cr1, {5} │ │ │ │ + mrc 7, 6, APSR_nzcv, cr10, cr1, {5} │ │ │ │ @ instruction: 0xf2404c2f │ │ │ │ - blmi c230ec │ │ │ │ + blmi c230f4 │ │ │ │ ldrbtmi r2, [ip], #-1 │ │ │ │ @ instruction: 0x4621447b │ │ │ │ stc2 7, cr15, [sl, #-940] @ 0xfffffc54 │ │ │ │ - bmi b64d68 │ │ │ │ + bmi b64d70 │ │ │ │ @ instruction: 0xf04f2300 │ │ │ │ ldrbtmi r3, [sl], #-255 @ 0xffffff01 │ │ │ │ - bmi af70f8 │ │ │ │ + bmi af7100 │ │ │ │ strtmi r5, [r1], -sp, ror #16 │ │ │ │ strls r4, [r2, #-1146] @ 0xfffffb86 │ │ │ │ vhsub.s8 d25, d0, d1 │ │ │ │ movwls r4, #521 @ 0x209 │ │ │ │ - blx fe610830 │ │ │ │ + blx fe610838 │ │ │ │ strtmi r2, [r0], -r1, lsl #4 │ │ │ │ tstpmi sp, r0, asr #4 @ p-variant is OBSOLETE │ │ │ │ - blx 1e90894 │ │ │ │ + blx 1e9089c │ │ │ │ @ instruction: 0xf2404c22 │ │ │ │ - blmi 8df4d0 │ │ │ │ + blmi 8df4d8 │ │ │ │ ldrbtmi r4, [ip], #-1584 @ 0xfffff9d0 │ │ │ │ @ instruction: 0x4621447b │ │ │ │ stc2l 7, cr15, [r8], #940 @ 0x3ac │ │ │ │ - bmi 864da0 │ │ │ │ + bmi 864da8 │ │ │ │ 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 │ │ │ │ @ instruction: 0x4632fa75 │ │ │ │ vmax.s8 d20, d0, d16 │ │ │ │ @ instruction: 0xf7e231f5 │ │ │ │ svclt 0x0000fa57 │ │ │ │ - muleq r7, r0, r5 │ │ │ │ - andeq sp, r2, r6, asr #16 │ │ │ │ + andeq r7, r7, r8, lsl #11 │ │ │ │ + andeq sp, r2, lr, lsr r8 │ │ │ │ ldrdeq r0, [r0], -r8 │ │ │ │ - andeq sp, r2, ip, lsr r8 │ │ │ │ - andeq r1, r3, sl, lsr r8 │ │ │ │ - andeq sp, r2, lr, lsl r8 │ │ │ │ + andeq sp, r2, r4, lsr r8 │ │ │ │ + andeq r1, r3, r2, lsr r8 │ │ │ │ + andeq sp, r2, r6, lsl r8 │ │ │ │ strdeq r0, [r0], -ip │ │ │ │ - andeq sp, r0, lr, asr #12 │ │ │ │ - @ instruction: 0x0000dbbc │ │ │ │ - ldrdeq sp, [r0], -lr │ │ │ │ - strdeq sp, [r0], -r4 │ │ │ │ - strdeq r7, [r7], -r0 │ │ │ │ - andeq r3, r0, r6, ror r6 │ │ │ │ - andeq sp, r0, r2, ror #11 │ │ │ │ - muleq r0, sl, r5 │ │ │ │ - andeq sp, r0, ip, ror fp │ │ │ │ - andeq sp, r0, r6, lsr #14 │ │ │ │ + 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 sp, r0, r6, asr r5 │ │ │ │ - andeq sp, r0, ip, asr #20 │ │ │ │ - andeq sp, r0, r6, ror #13 │ │ │ │ - andeq sp, r0, r8, lsl #21 │ │ │ │ + andeq r7, r7, r8, ror #9 │ │ │ │ + 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, r8, ror sl │ │ │ │ vst3. {d27,d29,d31}, [pc :256], r0 │ │ │ │ - bl feba9bb0 │ │ │ │ + bl feba9bb8 │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ - bmi c56858 │ │ │ │ - blmi c7ec00 │ │ │ │ + bmi c56860 │ │ │ │ + blmi c7ec08 │ │ │ │ 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 │ │ │ │ - ldmda r8, {r1, r4, r5, r7, r8, r9, sl, ip, sp, lr, pc} │ │ │ │ + ldmda 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: 0xf5b0e810 │ │ │ │ + @ instruction: 0xf5b0e80c │ │ │ │ eorsle r5, r3, #64, 30 @ 0x100 │ │ │ │ @ instruction: 0xf7c84620 │ │ │ │ @ instruction: 0x4604fd1d │ │ │ │ @ instruction: 0xf7d74630 │ │ │ │ stccs 14, cr15, [r0], {101} @ 0x65 │ │ │ │ @ instruction: 0x4620d03a │ │ │ │ - stmda r0, {r1, r4, r5, r7, r8, r9, sl, ip, sp, lr, pc} │ │ │ │ + svc 0x00fcf7b1 │ │ │ │ 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, cr6, cr7, {6} │ │ │ │ - blmi 665280 │ │ │ │ + blmi 665288 │ │ │ │ ldmpl r3, {r1, r3, r4, r5, r6, sl, lr}^ │ │ │ │ - blvs 1f2ca8c │ │ │ │ + blvs 1f2ca94 │ │ │ │ @ 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 c9094a │ │ │ │ + blx c90952 │ │ │ │ stc2l 7, cr15, [lr], #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 910966 │ │ │ │ + blx 91096e │ │ │ │ stc2l 7, cr15, [r0], #800 @ 0x320 │ │ │ │ strb r4, [r1, r4, lsl #12] │ │ │ │ - mcr 7, 0, pc, cr8, cr1, {5} @ │ │ │ │ + mcr 7, 0, pc, cr4, cr1, {5} @ │ │ │ │ strb r4, [r6, r1, lsr #12] │ │ │ │ - andeq sp, r2, r4, asr #12 │ │ │ │ + andeq sp, r2, ip, lsr r6 │ │ │ │ ldrdeq r0, [r0], -r8 │ │ │ │ - andeq sp, r2, r4, ror #11 │ │ │ │ + ldrdeq 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 │ │ │ │ @@ -79590,33 +79592,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 6cb60 │ │ │ │ + blcs 6cb68 │ │ │ │ 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 1b64460 │ │ │ │ + blcs 1b64468 │ │ │ │ tstcs r1, ip, lsl #30 │ │ │ │ @ instruction: 0xf7ff2100 │ │ │ │ @ instruction: 0x4682ff3f │ │ │ │ ldrdls pc, [r8], #134 @ 0x86 │ │ │ │ svceq 0x0000f1b9 │ │ │ │ strbmi sp, [r8], -r7 │ │ │ │ - svc 0x0064f7b1 │ │ │ │ + svc 0x0060f7b1 │ │ │ │ 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 │ │ │ │ @@ -79644,195 +79646,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 1c6ad6c │ │ │ │ - bvs c6b270 │ │ │ │ + bvs 1c6ad74 │ │ │ │ + bvs c6b278 │ │ │ │ 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 8e234 │ │ │ │ + blvc 8e23c │ │ │ │ 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 18e228 │ │ │ │ + blvc 18e230 │ │ │ │ svceq 0x0000f1b9 │ │ │ │ vst4.8 {d29-d32}, [r3], r1 │ │ │ │ @ instruction: 0xf8a57380 │ │ │ │ - blmi ff35ed94 │ │ │ │ + blmi ff35ed9c │ │ │ │ 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 9f928 │ │ │ │ - blmi ff146c5c │ │ │ │ + blcs 9f930 │ │ │ │ + blmi ff146c64 │ │ │ │ ldmdavs fp, {r0, r1, r3, r4, r5, r6, sl, lr} │ │ │ │ rsbsle r2, pc, r0, lsl #22 │ │ │ │ ldrdcc pc, [r0], -fp │ │ │ │ @ instruction: 0xf0402b00 │ │ │ │ - bmi ff032eac │ │ │ │ + bmi ff032eb4 │ │ │ │ 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 9ecac │ │ │ │ + blcs 9ecb4 │ │ │ │ svcge 0x0034f47f │ │ │ │ @ instruction: 0xf7fe4628 │ │ │ │ @ instruction: 0xf8c9fc4b │ │ │ │ strmi r0, [r6], -ip │ │ │ │ subpl pc, r0, pc, asr #8 │ │ │ │ ldc2l 7, cr15, [sl, #-860] @ 0xfffffca4 │ │ │ │ ldrdcc pc, [r0], -fp │ │ │ │ - blcs 646b0 │ │ │ │ + blcs 646b8 │ │ │ │ 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 0x0078f7b1 │ │ │ │ + svc 0x0074f7b1 │ │ │ │ ldrtmi r4, [r0], -r2, lsl #13 │ │ │ │ - stmdb sl!, {r1, r4, r5, r7, r8, r9, sl, ip, sp, lr, pc} │ │ │ │ + stmdb r6!, {r1, r4, r5, r7, r8, r9, sl, ip, sp, lr, pc} │ │ │ │ @ instruction: 0x460268bb │ │ │ │ ldrbmi r9, [r0], -r0, lsl #6 │ │ │ │ @ instruction: 0xf7b1460b │ │ │ │ - ldrtmi lr, [r0], -r8, lsl #27 │ │ │ │ - svc 0x006af7b1 │ │ │ │ + ldrtmi lr, [r0], -r4, lsl #27 │ │ │ │ + svc 0x0066f7b1 │ │ │ │ ldrtmi r4, [r0], -r3, lsl #12 │ │ │ │ @ instruction: 0xf7b2461e │ │ │ │ - @ instruction: 0x4602e91c │ │ │ │ + @ instruction: 0x4602e918 │ │ │ │ ldrtmi r4, [r0], -fp, lsl #12 │ │ │ │ - stc 7, cr15, [sl], {177} @ 0xb1 │ │ │ │ + stc 7, cr15, [r6], {177} @ 0xb1 │ │ │ │ @ instruction: 0xf0402800 │ │ │ │ @ instruction: 0xf8db80ee │ │ │ │ - blcs 5ed18 │ │ │ │ + blcs 5ed20 │ │ │ │ adcshi pc, r6, r0, asr #32 │ │ │ │ @ instruction: 0xf7d74648 │ │ │ │ stccs 12, cr15, [r0], {209} @ 0xd1 │ │ │ │ mcrge 4, 7, pc, cr11, cr15, {3} @ │ │ │ │ ldreq pc, [r0, #-263] @ 0xfffffef9 │ │ │ │ @ instruction: 0x462122d0 │ │ │ │ @ instruction: 0xf7ea4628 │ │ │ │ - bmi fe3923e4 │ │ │ │ + bmi fe3923ec │ │ │ │ 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 9fa30 │ │ │ │ - b 1587170 │ │ │ │ + blcs 9fa38 │ │ │ │ + b 1587178 │ │ │ │ @ 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 5ed80 │ │ │ │ + blcs 5ed88 │ │ │ │ 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 1d920a0 │ │ │ │ + bmi 1d920a8 │ │ │ │ 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 1aa4728 │ │ │ │ + bmi 1aa4730 │ │ │ │ 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, #1376256 @ 0x150000 │ │ │ │ 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 17bf4a8 │ │ │ │ + blmi 17bf4b0 │ │ │ │ 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 15e5b9c │ │ │ │ + bmi 15e5ba4 │ │ │ │ ldrbtmi r4, [sl], #-1147 @ 0xfffffb85 │ │ │ │ ldmvs r0, {r0, r1, r3, r4, r6, fp, sp, lr}^ │ │ │ │ rsbsvs fp, r8, fp, lsl r1 │ │ │ │ - blx fef10e52 │ │ │ │ - blmi 14ed03c │ │ │ │ + blx fef10e5a │ │ │ │ + blmi 14ed044 │ │ │ │ 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: 0xe7d0ed56 │ │ │ │ + @ instruction: 0xe7d0ed52 │ │ │ │ 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 fff10e94 │ │ │ │ + blx fff10e9c │ │ │ │ @ instruction: 0xe62b60f0 │ │ │ │ ldrdcc pc, [r0], -fp │ │ │ │ @ instruction: 0x4648b9db │ │ │ │ @ instruction: 0xf7d74c45 │ │ │ │ stmdbmi r5, {r0, r1, r3, sl, fp, ip, sp, lr, pc}^ │ │ │ │ ldrbtmi r4, [ip], #-2629 @ 0xfffff5bb │ │ │ │ @ instruction: 0xf04f4479 │ │ │ │ @@ -79846,128 +79848,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: 0xf8d0edde │ │ │ │ + @ instruction: 0xf8d0edda │ │ │ │ @ instruction: 0xf1078000 │ │ │ │ subcs r0, r0, #228, 8 @ 0xe4000000 │ │ │ │ cdpmi 6, 3, cr4, cr5, cr1, {1} │ │ │ │ @ instruction: 0xf7cb4640 │ │ │ │ strls pc, [r1], #-3825 @ 0xfffff10f │ │ │ │ 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: 0xf8dbff85 │ │ │ │ - blcs 5ef28 │ │ │ │ + blcs 5ef30 │ │ │ │ adccs sp, pc, #189 @ 0xbd │ │ │ │ @ instruction: 0x46204631 │ │ │ │ @ instruction: 0xff48f7ea │ │ │ │ @ instruction: 0xf7b1e7b7 │ │ │ │ - svclt 0x0000eba6 │ │ │ │ - andeq sp, r2, r2, ror #10 │ │ │ │ + svclt 0x0000eba2 │ │ │ │ + andeq sp, r2, sl, asr r5 │ │ │ │ ldrdeq r0, [r0], -r8 │ │ │ │ - andeq sp, r2, r6, asr r5 │ │ │ │ + andeq sp, r2, lr, asr #10 │ │ │ │ ldrdeq r0, [r0], -r0 @ │ │ │ │ strdeq r0, [r0], -ip │ │ │ │ - andeq r7, r7, sl, asr r2 │ │ │ │ - andeq r1, r3, sl, ror #7 │ │ │ │ - strdeq r7, [r7], -ip │ │ │ │ - muleq r2, lr, r3 │ │ │ │ - andeq r1, r3, ip, lsl #7 │ │ │ │ - andeq r5, r0, r2, asr #29 │ │ │ │ - ldrdeq r1, [r3], -r6 │ │ │ │ - andeq r1, r3, r4, lsr #5 │ │ │ │ - andeq sp, r0, r0, ror #1 │ │ │ │ - andeq sp, r0, lr, ror r2 │ │ │ │ - andeq r1, r3, r0, ror r2 │ │ │ │ - muleq r7, ip, pc @ │ │ │ │ - andeq r1, r3, r8, asr r2 │ │ │ │ - andeq sp, r0, r4, lsl #1 │ │ │ │ - andeq sp, r0, r2, lsl r7 │ │ │ │ - andeq sp, r0, r0, lsr #14 │ │ │ │ - strdeq r1, [r3], -r2 │ │ │ │ - andeq sp, r0, sl, lsr r0 │ │ │ │ - ldrdeq sp, [r0], -r8 │ │ │ │ - andeq r6, r7, r0, lsl #30 │ │ │ │ - andeq r1, r3, r6, asr #3 │ │ │ │ - andeq r6, r7, ip, ror #29 │ │ │ │ - muleq r0, lr, r7 │ │ │ │ - muleq r0, r4, r7 │ │ │ │ - andeq ip, r0, lr, ror #31 │ │ │ │ - @ instruction: 0x0000d6bc │ │ │ │ + andeq r7, r7, r2, asr r2 │ │ │ │ + andeq r1, r3, r2, ror #7 │ │ │ │ + strdeq r7, [r7], -r4 │ │ │ │ + muleq r2, r6, r3 │ │ │ │ + andeq r1, r3, r4, lsl #7 │ │ │ │ + @ instruction: 0x00005eb2 │ │ │ │ + andeq r1, r3, lr, asr #5 │ │ │ │ + muleq r3, ip, r2 │ │ │ │ + ldrdeq sp, [r0], -r0 │ │ │ │ + andeq sp, r0, lr, ror #4 │ │ │ │ + andeq r1, r3, r8, ror #4 │ │ │ │ + muleq r7, r4, pc @ │ │ │ │ + andeq r1, r3, r0, asr r2 │ │ │ │ + andeq sp, r0, r4, ror r0 │ │ │ │ + andeq sp, r0, r2, lsl #14 │ │ │ │ + andeq sp, r0, r0, lsl r7 │ │ │ │ + andeq r1, r3, sl, ror #3 │ │ │ │ + andeq sp, r0, sl, lsr #32 │ │ │ │ + andeq sp, r0, r8, asr #3 │ │ │ │ + strdeq r6, [r7], -r8 │ │ │ │ + @ instruction: 0x000311be │ │ │ │ + andeq r6, r7, r4, ror #29 │ │ │ │ + andeq r9, r0, lr, lsl #15 │ │ │ │ + andeq r9, r0, r4, lsl #15 │ │ │ │ ldrdeq ip, [r0], -lr │ │ │ │ andeq sp, r0, ip, lsr #13 │ │ │ │ - @ instruction: 0x0000cfba │ │ │ │ - andeq sp, r0, r0, lsr #13 │ │ │ │ - andeq sp, r0, r6, asr r6 │ │ │ │ - andeq ip, r0, r8, lsl #31 │ │ │ │ - andeq sp, r0, r6, asr r6 │ │ │ │ - andeq ip, r0, r2, ror #30 │ │ │ │ - andeq sp, r0, ip, lsr #12 │ │ │ │ + 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 1eeb8f8 │ │ │ │ + blmi 1eeb900 │ │ │ │ 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 1c8e43c │ │ │ │ + blmi 1c8e434 │ │ │ │ tstcs r0, sl, lsr sl │ │ │ │ eorseq pc, r0, r7, lsl #2 │ │ │ │ ldrsbvs r5, [fp, #131]! @ 0x83 │ │ │ │ - mcr 7, 3, pc, cr2, cr1, {5} @ │ │ │ │ + mrc 7, 2, APSR_nzcv, cr14, cr1, {5} │ │ │ │ @ instruction: 0xf0402800 │ │ │ │ @ instruction: 0xf10780aa │ │ │ │ stclmi 0, cr0, [sl], #-192 @ 0xffffff40 │ │ │ │ - mrc 7, 6, APSR_nzcv, cr10, cr1, {5} │ │ │ │ + mrc 7, 6, APSR_nzcv, cr6, cr1, {5} │ │ │ │ ldrbtmi r4, [ip], #-2153 @ 0xfffff797 │ │ │ │ andscc r4, r0, r8, ror r4 │ │ │ │ - b fe990f24 │ │ │ │ + b fe890f2c │ │ │ │ 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 178e3ec │ │ │ │ - bvs edb488 │ │ │ │ + blmi 178e3e4 │ │ │ │ + bvs edb490 │ │ │ │ adcvc pc, r4, r7, lsl #10 │ │ │ │ @ instruction: 0x61bb58d3 │ │ │ │ - mrc 7, 1, APSR_nzcv, cr10, cr1, {5} │ │ │ │ + mrc 7, 1, APSR_nzcv, 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 164eb70 │ │ │ │ + blmi 164eb68 │ │ │ │ @ instruction: 0xf5076a3a │ │ │ │ ldmpl r3, {r3, r4, r9, sl, ip, sp, lr}^ │ │ │ │ @ instruction: 0x461860bb │ │ │ │ - b 1e90f7c │ │ │ │ + b 1d90f84 │ │ │ │ @ instruction: 0xf8d7697b │ │ │ │ @ instruction: 0xf1a39010 │ │ │ │ @ instruction: 0xf85a0a04 │ │ │ │ teqlt r5, #4, 30 │ │ │ │ @ instruction: 0xf1bb6a7b │ │ │ │ svclt 0x00140f00 │ │ │ │ @ instruction: 0xf0032300 │ │ │ │ @@ -79979,143 +79981,143 @@ │ │ │ │ stc2l 7, cr15, [ip], {255} @ 0xff │ │ │ │ orrpl pc, r0, #4, 10 @ 0x1000000 │ │ │ │ ldrdeq pc, [r8], #131 @ 0x83 │ │ │ │ @ instruction: 0xf7d7b108 │ │ │ │ @ instruction: 0xf504fae5 │ │ │ │ @ instruction: 0xf8d35380 │ │ │ │ strhlt r0, [r8, -r0] │ │ │ │ - blx ff811064 │ │ │ │ + blx ff81106c │ │ │ │ @ instruction: 0xf7d74620 │ │ │ │ @ instruction: 0xf8d5fadb │ │ │ │ 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 e0dcec │ │ │ │ + blmi e0dce4 │ │ │ │ ldrbtmi r6, [ip], #-2618 @ 0xfffff5c6 │ │ │ │ ldrsbtvs r5, [fp], #-131 @ 0xffffff7d │ │ │ │ ldmibvs fp!, {r3, r4, r9, sl, lr} │ │ │ │ - bvs ffe64f9c │ │ │ │ + bvs ffe64fa4 │ │ │ │ @ instruction: 0xf7b12100 │ │ │ │ - stmiavs r0!, {r1, r3, r4, r5, r6, sl, fp, sp, lr, pc}^ │ │ │ │ - blle 15d148 │ │ │ │ + stmiavs r0!, {r1, r2, r4, r5, r6, sl, fp, sp, lr, pc}^ │ │ │ │ + blle 15d150 │ │ │ │ ldc2 7, cr15, [ip], #944 @ 0x3b0 │ │ │ │ mvnscc pc, #79 @ 0x4f │ │ │ │ - blmi beb4e0 │ │ │ │ + blmi beb4e8 │ │ │ │ eorseq pc, r0, r7, lsl #2 │ │ │ │ ldrbtmi r2, [fp], #-513 @ 0xfffffdff │ │ │ │ @ instruction: 0xf7b1609a │ │ │ │ - stmdami fp!, {r2, r4, r6, r7, r9, fp, sp, lr, pc} │ │ │ │ + stmdami fp!, {r4, r6, r7, r9, fp, sp, lr, pc} │ │ │ │ ldrbtmi r6, [r8], #-2555 @ 0xfffff605 │ │ │ │ @ instruction: 0x47983010 │ │ │ │ @ instruction: 0x21006ab8 │ │ │ │ - stcl 7, cr15, [r0], #-708 @ 0xfffffd3c │ │ │ │ - bvs ee5de8 │ │ │ │ + mrrc 7, 11, pc, ip, cr1 @ │ │ │ │ + bvs ee5df0 │ │ │ │ ldmdavs fp, {r0, r1, r4, r6, r7, fp, ip, lr} │ │ │ │ - bmi 9c1dcc │ │ │ │ + bmi 9c1dd4 │ │ │ │ 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 │ │ │ │ - stc 7, cr15, [lr, #-708]! @ 0xfffffd3c │ │ │ │ - bvs ee5e04 │ │ │ │ + stc 7, cr15, [sl, #-708]! @ 0xfffffd3c │ │ │ │ + bvs ee5e0c │ │ │ │ @ instruction: 0x461858d3 │ │ │ │ @ instruction: 0x479869bb │ │ │ │ adcvc pc, r4, r7, lsl #10 │ │ │ │ - stc 7, cr15, [r4, #-708]! @ 0xfffffd3c │ │ │ │ + stc 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 0x0000ea56 │ │ │ │ - andeq sp, r2, sl │ │ │ │ - andeq sp, r2, r6 │ │ │ │ + svclt 0x0000ea52 │ │ │ │ + andeq sp, r2, r2 │ │ │ │ + strdeq ip, [r2], -lr │ │ │ │ ldrdeq r0, [r0], -r8 │ │ │ │ ldrdeq r0, [r0], -r0 @ │ │ │ │ - andeq ip, r0, ip, asr #28 │ │ │ │ - andeq sp, r0, sl, asr #10 │ │ │ │ + andeq ip, r0, ip, lsr lr │ │ │ │ + andeq sp, r0, sl, lsr r5 │ │ │ │ andeq r0, r0, r0, lsl #9 │ │ │ │ - @ instruction: 0x00030fba │ │ │ │ - strdeq r6, [r7], -r0 │ │ │ │ - muleq r3, r6, pc @ │ │ │ │ + @ instruction: 0x00030fb2 │ │ │ │ + andeq r6, r7, r8, ror #25 │ │ │ │ + andeq r0, r3, lr, lsl #31 │ │ │ │ andeq r0, r0, r0, lsr #9 │ │ │ │ - andeq r0, r3, r2, ror #29 │ │ │ │ - @ instruction: 0x00030eb6 │ │ │ │ - andeq r6, r7, r2, ror #23 │ │ │ │ - andeq ip, r2, lr, ror lr │ │ │ │ - andeq r6, r7, r6, lsr #23 │ │ │ │ - andeq ip, r0, r0, lsr #25 │ │ │ │ - muleq r0, lr, r3 │ │ │ │ + ldrdeq r0, [r3], -sl │ │ │ │ + andeq r0, r3, lr, lsr #29 │ │ │ │ + ldrdeq r6, [r7], -sl │ │ │ │ + andeq ip, r2, r6, ror lr │ │ │ │ + muleq r7, lr, fp │ │ │ │ + muleq r0, r0, ip │ │ │ │ + andeq sp, r0, lr, lsl #7 │ │ │ │ vst3. {d27,d29,d31}, [pc :256], r0 │ │ │ │ - bl febaa42c │ │ │ │ + bl febaa434 │ │ │ │ @ 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 a65ae8 │ │ │ │ + blmi a65af0 │ │ │ │ ldmpl r3, {r1, r3, r4, r5, r6, sl, lr}^ │ │ │ │ @ instruction: 0xf8c7681b │ │ │ │ @ instruction: 0xf04f3134 │ │ │ │ @ instruction: 0xf7b10300 │ │ │ │ - blmi 98e210 │ │ │ │ + blmi 98e208 │ │ │ │ @ instruction: 0xf1072100 │ │ │ │ stmiapl r3!, {r3, r4}^ │ │ │ │ @ instruction: 0xf7b160fb │ │ │ │ - bllt 1c8e7a8 │ │ │ │ + bllt 1c8e7a0 │ │ │ │ @ instruction: 0xf1074d20 │ │ │ │ @ instruction: 0x46040618 │ │ │ │ ldrbtmi r4, [sp], #-1584 @ 0xfffff9d0 │ │ │ │ - stcl 7, cr15, [r4, #708] @ 0x2c4 │ │ │ │ + stcl 7, cr15, [r0, #708] @ 0x2c4 │ │ │ │ @ instruction: 0x46283510 │ │ │ │ - ldmib r0, {r0, r4, r5, r7, r8, r9, sl, ip, sp, lr, pc} │ │ │ │ + stmib ip, {r0, r4, r5, r7, r8, r9, sl, ip, sp, lr, pc} │ │ │ │ subcs r2, r4, r7, asr r1 │ │ │ │ @ instruction: 0xf83af7c7 │ │ │ │ strmi r4, [r2], -r3, lsr #12 │ │ │ │ ldrdne lr, [r1], -r7 │ │ │ │ - blx ffd9129a │ │ │ │ + blx ffd912a2 │ │ │ │ @ instruction: 0xf7b14630 │ │ │ │ - ldmvs fp!, {r2, r4, r5, r9, fp, sp, lr, pc}^ │ │ │ │ + ldmvs fp!, {r4, r5, r9, fp, sp, lr, pc}^ │ │ │ │ ldrmi r4, [r8, r8, lsr #12] │ │ │ │ @ instruction: 0x46216978 │ │ │ │ - bl ff111174 │ │ │ │ - blmi 3e5af8 │ │ │ │ + bl ff01117c │ │ │ │ + blmi 3e5b00 │ │ │ │ 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, [r6], {177} @ 0xb1 │ │ │ │ - ldmib r0, {r0, r4, r5, r7, r8, r9, sl, ip, sp, lr, pc}^ │ │ │ │ - @ instruction: 0x0002cdba │ │ │ │ - @ instruction: 0x0002cdb4 │ │ │ │ + ldc 7, cr15, [r2], {177} @ 0xb1 │ │ │ │ + stmib ip, {r0, r4, r5, r7, r8, r9, sl, ip, sp, lr, pc}^ │ │ │ │ + @ instruction: 0x0002cdb2 │ │ │ │ + andeq ip, r2, ip, lsr #27 │ │ │ │ ldrdeq r0, [r0], -r8 │ │ │ │ andeq r0, r0, r0, lsl #9 │ │ │ │ - andeq r6, r7, lr, asr #21 │ │ │ │ - andeq ip, r2, ip, asr #26 │ │ │ │ - andeq r6, r7, r6, ror sl │ │ │ │ + andeq r6, r7, r6, asr #21 │ │ │ │ + andeq ip, r2, r4, asr #26 │ │ │ │ + andeq r6, r7, lr, ror #20 │ │ │ │ vst3. {d27,d29,d31}, [pc :256], r0 │ │ │ │ - bl febaa508 │ │ │ │ + bl febaa510 │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ mrcmi 15, 0, r0, cr12, cr8, {6} │ │ │ │ svcge 0x0004b085 │ │ │ │ @ instruction: 0xf906f7cf │ │ │ │ @ instruction: 0x4605447e │ │ │ │ @ instruction: 0xff16f7c6 │ │ │ │ andle r2, sp, r1, lsl #16 │ │ │ │ @@ -80131,52 +80133,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 3128f4 │ │ │ │ + blmi 3128fc │ │ │ │ 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] @ │ │ │ │ - andeq ip, r2, r8, ror #25 │ │ │ │ - andeq ip, r0, r2, lsr #22 │ │ │ │ + andeq ip, r2, r0, ror #25 │ │ │ │ + andeq ip, r0, r2, lsl fp │ │ │ │ + andeq sp, r0, r0, lsr #4 │ │ │ │ andeq sp, r0, r0, lsr r2 │ │ │ │ - andeq sp, r0, r0, asr #4 │ │ │ │ ldrdeq r0, [r0], -r0 @ │ │ │ │ - andeq sp, r0, r4, lsr r2 │ │ │ │ + andeq sp, r0, r4, lsr #4 │ │ │ │ vst3.32 {d27,d29,d31}, [pc :64], r8 │ │ │ │ - bl febaa5a0 │ │ │ │ + bl febaa5a8 │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ svcge 0x00000ff0 │ │ │ │ @ instruction: 0xf7cf4604 │ │ │ │ andcs pc, r1, #12255232 @ 0xbb0000 │ │ │ │ @ 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 191544 │ │ │ │ + blvc 19154c │ │ │ │ svclt 0x00004770 │ │ │ │ - andeq r6, r7, r4, lsl #19 │ │ │ │ + andeq r6, r7, ip, ror r9 │ │ │ │ vst3.32 {d27,d29,d31}, [pc], r0 │ │ │ │ - bl febaa5e0 │ │ │ │ + bl febaa5e8 │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ svcge 0x00000ff8 │ │ │ │ @ instruction: 0xf820f7c8 │ │ │ │ strmi r4, [r2], -r2, lsl #22 │ │ │ │ ldrbtmi r2, [fp], #-0 │ │ │ │ stclt 2, cr6, [r0, #872] @ 0x368 │ │ │ │ - andeq r6, r7, r6, asr r9 │ │ │ │ + andeq r6, r7, lr, asr #18 │ │ │ │ svcmi 0x00f0e92d │ │ │ │ stcpl 4, cr15, [r0], {79} @ 0x4f │ │ │ │ @ instruction: 0x0c0cebad │ │ │ │ svceq 0x00b0f8cc │ │ │ │ svcge 0x0002b08b │ │ │ │ movwcs r4, #2784 @ 0xae0 │ │ │ │ orrls pc, r0, #14614528 @ 0xdf0000 │ │ │ │ @@ -80184,267 +80186,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, cr8, cr2, {6} │ │ │ │ @ instruction: 0xf0002d00 │ │ │ │ strmi r8, [r4], -lr, lsr #1 │ │ │ │ - blx ff7913e6 │ │ │ │ + blx ff7913ee │ │ │ │ stmdacs r0, {r7, r9, sl, lr} │ │ │ │ addshi pc, r3, r0, asr #32 │ │ │ │ @ instruction: 0x462849d6 │ │ │ │ @ instruction: 0xf7b14479 │ │ │ │ - stmdacs r0, {r1, r2, r6, fp, sp, lr, pc} │ │ │ │ + stmdacs r0, {r1, r6, fp, sp, lr, pc} │ │ │ │ adcshi pc, pc, r0 │ │ │ │ movtge pc, #51423 @ 0xc8df @ │ │ │ │ @ instruction: 0xf8da44fa │ │ │ │ - blcs 5f510 │ │ │ │ + blcs 5f518 │ │ │ │ vst4.16 {d29-d32}, [pc], r5 │ │ │ │ @ instruction: 0xf7d75080 │ │ │ │ stmibmi pc, {r0, r1, r2, r4, r5, r6, r8, fp, ip, sp, lr, pc}^ @ │ │ │ │ @ instruction: 0xf8da4606 │ │ │ │ ldrbtmi r0, [r9], #-44 @ 0xffffffd4 │ │ │ │ - ldc 7, cr15, [r2], {177} @ 0xb1 │ │ │ │ + stc 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 1711494 │ │ │ │ + blx 171149c │ │ │ │ ldrtmi r4, [r0], -r4, lsl #12 │ │ │ │ - blx fe70f4a4 │ │ │ │ + blx fe70f4ac │ │ │ │ @ instruction: 0xf7b14605 │ │ │ │ - stmdavs r1, {r2, r7, r9, fp, sp, lr, pc} │ │ │ │ + stmdavs r1, {r7, r9, fp, sp, lr, pc} │ │ │ │ @ instruction: 0xf831782a │ │ │ │ ldreq r2, [r2], #18 │ │ │ │ @ instruction: 0xf815d505 │ │ │ │ @ instruction: 0xf8312f01 │ │ │ │ ldreq r2, [r3], #18 │ │ │ │ @ instruction: 0x4628d4f9 │ │ │ │ @ instruction: 0xf7b74651 │ │ │ │ @ instruction: 0xb110fa9f │ │ │ │ - blcs c314dc │ │ │ │ + blcs c314e4 │ │ │ │ strcc sp, [r1], #-88 @ 0xffffffa8 │ │ │ │ @ instruction: 0x4658d1dc │ │ │ │ strpl lr, [r1], #-2519 @ 0xfffff629 │ │ │ │ - bl fe7913a4 │ │ │ │ + bl fe6913ac │ │ │ │ @ instruction: 0xf7d74630 │ │ │ │ @ instruction: 0xf1b8f8ef │ │ │ │ @ instruction: 0xf0000f00 │ │ │ │ vand d24, d3, d22 │ │ │ │ @ instruction: 0xf7d70001 │ │ │ │ @ instruction: 0x4680f931 │ │ │ │ teqcs r3, #11337728 @ 0xad0000 │ │ │ │ vmax.s8 d20, d0, d26 │ │ │ │ ldrbtmi r6, [r8], #-441 @ 0xfffffe47 │ │ │ │ @ instruction: 0xf816f7ed │ │ │ │ - bleq 8fbcc │ │ │ │ + bleq 8fbd4 │ │ │ │ @ instruction: 0x462adb52 │ │ │ │ @ instruction: 0xf7fe4641 │ │ │ │ rscsvs pc, r8, fp, lsr #21 │ │ │ │ teqle lr, r0, lsl #16 │ │ │ │ - beq 58f93c │ │ │ │ + beq 58f944 │ │ │ │ @ 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: 0xf8bef7d7 │ │ │ │ @ instruction: 0xf7ec4658 │ │ │ │ @ instruction: 0x2000fabb │ │ │ │ - svc 0x00fcf7b0 │ │ │ │ - blcs 6d944 │ │ │ │ + svc 0x00f8f7b0 │ │ │ │ + blcs 6d94c │ │ │ │ sbcshi pc, r5, r0 │ │ │ │ - blcs 6db4c │ │ │ │ + blcs 6db54 │ │ │ │ sbcshi pc, sl, r0, asr #5 │ │ │ │ @ instruction: 0xf7b12000 │ │ │ │ - ldmmi r2, {r1, r4, r5, fp, sp, lr, pc} │ │ │ │ + ldmmi r2, {r1, r2, r3, r5, fp, sp, lr, pc} │ │ │ │ ldrbtmi r4, [r8], #-2962 @ 0xfffff46e │ │ │ │ @ instruction: 0xf859221e │ │ │ │ tstcs r1, r3 │ │ │ │ @ instruction: 0xf7b1681b │ │ │ │ - andcs lr, r1, r6, lsr r9 │ │ │ │ - stmda r4!, {r0, r4, r5, r7, r8, r9, sl, ip, sp, lr, pc} │ │ │ │ + andcs lr, r1, r2, lsr r9 │ │ │ │ + stmda 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 fe264e4c │ │ │ │ + bmi fe264e54 │ │ │ │ ldrbtmi r2, [sl], #-257 @ 0xfffffeff │ │ │ │ andeq pc, r0, r9, asr r8 @ │ │ │ │ @ instruction: 0xf7b16800 │ │ │ │ - andcs lr, r1, r4, lsr #22 │ │ │ │ - stmda ip, {r0, r4, r5, r7, r8, r9, sl, ip, sp, lr, pc} │ │ │ │ + andcs lr, r1, r0, lsr #22 │ │ │ │ + stmda 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 591490 │ │ │ │ + bl 491498 │ │ │ │ @ instruction: 0xf7b02001 │ │ │ │ - ldrshcs lr, [r7, #-254] @ 0xffffff02 │ │ │ │ + ldrshcs lr, [r7, #-250] @ 0xffffff06 │ │ │ │ @ instruction: 0xf7c62044 │ │ │ │ @ instruction: 0x4605fe95 │ │ │ │ @ instruction: 0xf47f2800 │ │ │ │ ldmdami r9!, {r0, r3, r4, r5, r8, r9, sl, fp, sp, pc}^ │ │ │ │ - blmi 1d5be34 │ │ │ │ + blmi 1d5be3c │ │ │ │ @ instruction: 0xe7c24478 │ │ │ │ @ instruction: 0x4620b1bc │ │ │ │ - blx 1d9159c │ │ │ │ + blx 1d915a4 │ │ │ │ orrsle r2, r9, r0, lsl #16 │ │ │ │ umullcc pc, sl, r6, r8 @ │ │ │ │ @ instruction: 0xf0002b6c │ │ │ │ @ instruction: 0xf8d68090 │ │ │ │ @ instruction: 0xf7d300d4 │ │ │ │ stmdacs r0, {r0, 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 1b4d464 │ │ │ │ - bvs ff6e4810 │ │ │ │ - blvs 67faf0 │ │ │ │ + blmi 1b4d46c │ │ │ │ + bvs ff6e4818 │ │ │ │ + blvs 67faf8 │ │ │ │ cdp2 7, 12, cr15, cr14, cr15, {7} │ │ │ │ movwcs fp, #6416 @ 0x1910 │ │ │ │ @ instruction: 0xe77b60fb │ │ │ │ ldrbtmi r4, [fp], #-2918 @ 0xfffff49a │ │ │ │ - bcs 6e0a4 │ │ │ │ - bmi 19c77e0 │ │ │ │ + bcs 6e0ac │ │ │ │ + bmi 19c77e8 │ │ │ │ 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 6d7d8 │ │ │ │ - blmi 1787804 │ │ │ │ + blcs 6d7e0 │ │ │ │ + blmi 178780c │ │ │ │ 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 6d6f0 │ │ │ │ + blcs 6d6f8 │ │ │ │ ldmdbmi r8, {r0, r3, r4, r6, r8, ip, lr, pc}^ │ │ │ │ ldrbtmi r2, [r9], #-518 @ 0xfffffdfa │ │ │ │ - blx 1791648 │ │ │ │ + blx 1791650 │ │ │ │ andcs r4, r0, #88064 @ 0x15800 │ │ │ │ addsvs r4, sl, fp, ror r4 │ │ │ │ - blmi 15abb04 │ │ │ │ + blmi 15abb0c │ │ │ │ @ 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 0x000cf7b0 │ │ │ │ + svc 0x0008f7b0 │ │ │ │ eorsle r2, r8, r0, lsl #16 │ │ │ │ umullcs pc, sl, r6, r8 @ │ │ │ │ - bcs 1b6d8b8 │ │ │ │ + bcs 1b6d8c0 │ │ │ │ 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, r3, r7, r8, fp, sp, lr, pc}^ │ │ │ │ + ldmdavs sl!, {r1, r3, 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 b1bf4c │ │ │ │ + blmi b1bf54 │ │ │ │ @ instruction: 0xe7304478 │ │ │ │ @ instruction: 0xf7d24630 │ │ │ │ @ instruction: 0xe78affd3 │ │ │ │ andscs r4, sl, #56, 16 @ 0x380000 │ │ │ │ ldrbtmi r4, [r8], #-2854 @ 0xfffff4da │ │ │ │ ldmdami r7!, {r0, r1, r2, r5, r8, r9, sl, sp, lr, pc} │ │ │ │ - blmi 95bf64 │ │ │ │ + blmi 95bf6c │ │ │ │ @ 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: 0xe7a5e8f0 │ │ │ │ + str lr, [r5, ip, ror #17]! │ │ │ │ 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 b1bb64 │ │ │ │ + blmi b1bb6c │ │ │ │ ldrbtmi r4, [fp], #-2603 @ 0xfffff5d5 │ │ │ │ andeq pc, r0, r9, asr r8 @ │ │ │ │ - bvs ff724954 │ │ │ │ + bvs ff72495c │ │ │ │ @ instruction: 0xf7b16800 │ │ │ │ - andcs lr, r1, r2, asr #20 │ │ │ │ - svc 0x002af7b0 │ │ │ │ + andcs lr, r1, lr, lsr sl │ │ │ │ + svc 0x0026f7b0 │ │ │ │ @ instruction: 0xf7ec4658 │ │ │ │ strbmi pc, [r0], -r3, lsr #19 @ │ │ │ │ - mcr 7, 7, pc, cr4, cr0, {5} @ │ │ │ │ + mcr 7, 7, pc, cr0, cr0, {5} @ │ │ │ │ stmdami r3!, {r1, r3, r5, r6, r7, r9, sl, sp, lr, pc} │ │ │ │ @ instruction: 0xf7b04478 │ │ │ │ - strdcs lr, [r1], -r0 │ │ │ │ - svc 0x001cf7b0 │ │ │ │ - andeq ip, r2, r8, ror #23 │ │ │ │ - andeq ip, r2, r2, ror #23 │ │ │ │ - ldrdeq r0, [r0], -r8 │ │ │ │ - muleq r0, ip, r1 │ │ │ │ - strdeq r6, [r7], -r0 │ │ │ │ - andeq r1, r0, lr, asr #7 │ │ │ │ - @ instruction: 0x000768be │ │ │ │ - andeq ip, r0, sl, ror #18 │ │ │ │ - andeq r2, r0, lr, lsl ip │ │ │ │ + andcs lr, r1, ip, ror #31 │ │ │ │ + svc 0x0018f7b0 │ │ │ │ + andeq ip, r2, r0, ror #23 │ │ │ │ + ldrdeq ip, [r2], -sl │ │ │ │ + ldrdeq r0, [r0], -r8 │ │ │ │ + andeq sp, r0, ip, lsl #3 │ │ │ │ + andeq r6, r7, r8, ror #17 │ │ │ │ + @ instruction: 0x000013be │ │ │ │ + @ instruction: 0x000768b6 │ │ │ │ + andeq ip, r0, sl, asr r9 │ │ │ │ + andeq r2, r0, lr, lsl #24 │ │ │ │ andeq r0, r0, r4, lsl r4 │ │ │ │ - andeq sp, r0, lr, lsr #32 │ │ │ │ - andeq sp, r0, r2, asr #1 │ │ │ │ - andeq sp, r0, r8, ror r0 │ │ │ │ - andeq sp, r0, r4 │ │ │ │ - andeq r6, r7, r8, lsr #14 │ │ │ │ - andeq r6, r7, r2, lsl r7 │ │ │ │ - ldrdeq r0, [r3], -r0 @ │ │ │ │ + andeq sp, r0, lr, lsl r0 │ │ │ │ + strheq sp, [r0], -r2 │ │ │ │ + andeq sp, r0, r8, rrx │ │ │ │ + strdeq ip, [r0], -r4 │ │ │ │ + andeq r6, r7, r0, lsr #14 │ │ │ │ + andeq r6, r7, sl, lsl #14 │ │ │ │ + andeq r0, r3, r8, asr #19 │ │ │ │ strdeq r0, [r0], -ip │ │ │ │ - andeq r6, r7, r4, ror #13 │ │ │ │ - andeq r0, r3, r0, lsr #19 │ │ │ │ - andeq r6, r7, sl, asr #13 │ │ │ │ - andeq r8, r0, sl, ror pc │ │ │ │ - andeq r0, r3, ip, ror r9 │ │ │ │ - andeq r0, r3, lr, ror #18 │ │ │ │ - @ instruction: 0x000057ba │ │ │ │ - andeq ip, r0, ip, lsr #31 │ │ │ │ - andeq ip, r0, lr, lsr #31 │ │ │ │ - andeq ip, r0, r0, lsl #31 │ │ │ │ - andeq ip, r0, sl, asr pc │ │ │ │ - andeq r8, r0, r8, asr #29 │ │ │ │ - andeq r6, r7, r6, ror #11 │ │ │ │ - andeq ip, r0, ip, lsr #29 │ │ │ │ - andeq ip, r0, r8, ror lr │ │ │ │ + ldrdeq r6, [r7], -ip │ │ │ │ + muleq r3, r8, r9 │ │ │ │ + andeq r6, r7, r2, asr #13 │ │ │ │ + andeq r8, r0, sl, ror #30 │ │ │ │ + andeq r0, r3, r4, ror r9 │ │ │ │ + andeq r0, r3, r6, ror #18 │ │ │ │ + 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 │ │ │ │ + ldrdeq r6, [r7], -lr │ │ │ │ + muleq r0, ip, lr │ │ │ │ + andeq ip, r0, r8, ror #28 │ │ │ │ vst3. {d27,d29,d31}, [pc :256], r0 │ │ │ │ - bl febaaa20 │ │ │ │ + bl febaaa28 │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ ldrdlt r0, [r7], r0 @ │ │ │ │ - bmi c7f434 │ │ │ │ + bmi c7f43c │ │ │ │ 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 @ │ │ │ │ @@ -80469,35 +80471,35 @@ │ │ │ │ @ instruction: 0xffb8f7c9 │ │ │ │ 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, r2, r3, r5, r8, sl, fp, ip, sp, lr, pc} │ │ │ │ - blmi 507cd0 │ │ │ │ + blmi 507cd8 │ │ │ │ @ instruction: 0xf50358eb │ │ │ │ @ instruction: 0xf8d35380 │ │ │ │ andcc r2, r1, #32, 6 @ 0x80000000 │ │ │ │ msrcs CPSR_, #12779520 @ 0xc30000 │ │ │ │ @ instruction: 0xf7d64630 │ │ │ │ @ instruction: 0x4620feff │ │ │ │ mrc2 7, 7, pc, cr12, cr6, {6} │ │ │ │ - blmi 2660fc │ │ │ │ + blmi 266104 │ │ │ │ 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 0x0000eece │ │ │ │ - ldrdeq ip, [r2], -r0 │ │ │ │ + svclt 0x0000eeca │ │ │ │ + andeq ip, r2, r8, asr #15 │ │ │ │ ldrdeq r0, [r0], -r8 │ │ │ │ - andeq ip, r2, r4, asr #15 │ │ │ │ + @ instruction: 0x0002c7bc │ │ │ │ strdeq r0, [r0], -ip │ │ │ │ - andeq ip, r2, r0, lsr r7 │ │ │ │ + andeq ip, r2, r8, lsr #14 │ │ │ │ mvnsmi lr, sp, lsr #18 │ │ │ │ stcpl 4, cr15, [r0], {79} @ 0x4f │ │ │ │ @ instruction: 0x0c0cebad │ │ │ │ svceq 0x00e8f8cc │ │ │ │ strmi sl, [r4], -r0, lsl #30 │ │ │ │ cdp2 7, 0, cr15, cr6, cr14, {6} │ │ │ │ andcs r4, r1, r5, lsl #12 │ │ │ │ @@ -80506,20 +80508,20 @@ │ │ │ │ ldrbtmi r4, [r8], #2086 @ 0x826 │ │ │ │ @ instruction: 0xf7cc4478 │ │ │ │ @ instruction: 0xf7c2f833 │ │ │ │ strtmi pc, [r1], -r7, lsl #31 │ │ │ │ @ instruction: 0xf7fe4628 │ │ │ │ stmdacs r0, {r0, r2, r5, r6, r7, r9, sl, fp, ip, sp, lr, pc} │ │ │ │ @ instruction: 0xf7cfdb38 │ │ │ │ - bmi 891c40 │ │ │ │ + bmi 891c48 │ │ │ │ andcs r2, r2, r0, lsl #6 │ │ │ │ svcne 0x002c491f │ │ │ │ - ldrbcc pc, [pc, #-1285]! @ 5344b @ │ │ │ │ + ldrbcc pc, [pc, #-1285]! @ 53453 @ │ │ │ │ andvs pc, r2, r8, asr r8 @ │ │ │ │ - ldrbvc pc, [pc, #-1285]! @ 53453 @ │ │ │ │ + ldrbvc pc, [pc, #-1285]! @ 5345b @ │ │ │ │ addspl pc, r9, #25165824 @ 0x1800000 │ │ │ │ @ instruction: 0xf5066150 │ │ │ │ @ instruction: 0x6193509a │ │ │ │ addpl pc, r0, #25165824 @ 0x1800000 │ │ │ │ movwcc lr, #6592 @ 0x19c0 │ │ │ │ msrcc CPSR_, #12713984 @ 0xc20000 │ │ │ │ @ instruction: 0xf8582240 │ │ │ │ @@ -80533,37 +80535,37 @@ │ │ │ │ @ instruction: 0xff4af7d0 │ │ │ │ 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 a11934 │ │ │ │ + blx a1193c │ │ │ │ andcs r4, r1, #8, 16 @ 0x80000 │ │ │ │ ldrbtmi r2, [r8], #-356 @ 0xfffffe9c │ │ │ │ - blx 891940 │ │ │ │ - ldrdeq ip, [r2], -sl │ │ │ │ - andeq r2, r0, r4, lsr sl │ │ │ │ + blx 891948 │ │ │ │ + ldrdeq ip, [r2], -r2 │ │ │ │ + andeq r2, r0, r4, lsr #20 │ │ │ │ strdeq r0, [r0], -ip │ │ │ │ @ instruction: 0x000004b4 │ │ │ │ - andeq ip, r0, r8, asr #26 │ │ │ │ - andeq ip, r0, lr, lsr sp │ │ │ │ - andeq ip, r0, r2, lsr sp │ │ │ │ + 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 febaabe0 │ │ │ │ + bl febaabe8 │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ svcge 0x00000ff0 │ │ │ │ cmnlt r0, r4, lsl #12 │ │ │ │ - stmda sl, {r0, r4, r5, r7, r8, r9, sl, ip, sp, lr, pc} │ │ │ │ + stmda 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 39ee08 │ │ │ │ - bcs 303668 │ │ │ │ + bcs 39ee10 │ │ │ │ + bcs 303670 │ │ │ │ @ instruction: 0x4620d0f6 │ │ │ │ svclt 0x0000bd98 │ │ │ │ svcmi 0x00f0e92d │ │ │ │ stcpl 4, cr15, [r0], {79} @ 0x4f │ │ │ │ @ instruction: 0x0c0cebad │ │ │ │ svceq 0x0088f8cc │ │ │ │ umullslt r4, r5, r4, sl │ │ │ │ @@ -80586,88 +80588,88 @@ │ │ │ │ subcs r5, r0, #10682368 @ 0xa30000 │ │ │ │ stmib r3, {r1, r3, r4, r6, sp, lr}^ │ │ │ │ @ instruction: 0xf7cb220e │ │ │ │ stmmi r5, {r0, r1, r5, r7, fp, ip, sp, lr, pc} │ │ │ │ @ instruction: 0xf7cb4478 │ │ │ │ stmibmi r4, {r0, r2, r3, r7, r8, r9, sl, fp, ip, sp, lr, pc} │ │ │ │ ldrbtmi r4, [r9], #-1608 @ 0xfffff9b8 │ │ │ │ - stmib ip, {r0, r4, r5, r7, r8, r9, sl, ip, sp, lr, pc} │ │ │ │ + stmib r8, {r0, r4, r5, r7, r8, r9, sl, ip, sp, lr, pc} │ │ │ │ @ instruction: 0xf0002800 │ │ │ │ @ instruction: 0x460680d3 │ │ │ │ @ instruction: 0xf9e0f7cf │ │ │ │ andeq pc, r1, r3, asr #4 │ │ │ │ mcr2 7, 3, pc, cr0, 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 0x00a6f7b0 │ │ │ │ + svc 0x00a2f7b0 │ │ │ │ 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 0x006ef7b0 │ │ │ │ + svc 0x006af7b0 │ │ │ │ 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 8fc38 │ │ │ │ + bleq 8fc40 │ │ │ │ andlt pc, ip, r7, asr #17 │ │ │ │ @ instruction: 0xff82f7b6 │ │ │ │ tstlt r8, #136314880 @ 0x8200000 │ │ │ │ - blcs b31b18 │ │ │ │ + blcs b31b20 │ │ │ │ strmi sp, [r1], r2, rrx │ │ │ │ - blcs c25434 │ │ │ │ + blcs c2543c │ │ │ │ tstcs r0, r4, ror r1 │ │ │ │ @ instruction: 0xf7c96139 │ │ │ │ ldrsbtvs pc, [r8], #-209 @ 0xffffff2f @ │ │ │ │ @ instruction: 0xf7c94648 │ │ │ │ tstpcs r0, pc, ror #28 @ p-variant is OBSOLETE │ │ │ │ @ instruction: 0xf6409101 │ │ │ │ vsra.s8 , , #3 │ │ │ │ strmi r0, [r3], -r0, lsl #2 │ │ │ │ @ instruction: 0xf107687a │ │ │ │ - b 1313b7c │ │ │ │ + b 1313b84 │ │ │ │ andls r0, r0, r1, lsl #2 │ │ │ │ @ instruction: 0xf7b82001 │ │ │ │ stmdacs r9, {r0, r1, r2, r3, r4, r6, r7, r8, r9, fp, ip, sp, lr, pc} │ │ │ │ @ instruction: 0x4650d056 │ │ │ │ ldc2 7, cr15, [sl, #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], -sp, lsr #27 @ │ │ │ │ - ldmda r4, {r0, r4, r5, r7, r8, r9, sl, ip, sp, lr, pc}^ │ │ │ │ + ldmda 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: 0xf9e2f7ca │ │ │ │ strtmi r4, [r0], -r4, lsl #12 │ │ │ │ - blx ffe91ba6 │ │ │ │ + blx ffe91bae │ │ │ │ strtmi r4, [r0], -r2, lsl #12 │ │ │ │ @ instruction: 0xf7d64614 │ │ │ │ smlawblt ip, r9, sp, pc @ │ │ │ │ andcs r4, r1, #56, 16 @ 0x380000 │ │ │ │ ldrbtmi r2, [r8], #-475 @ 0xfffffe25 │ │ │ │ @ instruction: 0xf91ef7e1 │ │ │ │ @ instruction: 0x46224836 │ │ │ │ @@ -80685,24 +80687,24 @@ │ │ │ │ vqshl.s8 , , q10 │ │ │ │ str r0, [fp, r1, lsl #22] │ │ │ │ @ instruction: 0xf7d14648 │ │ │ │ str pc, [r4, fp, lsl #17]! │ │ │ │ @ instruction: 0xffb2f7c9 │ │ │ │ stmdbmi r7!, {r1, r2, r5, r8, r9, fp, lr} │ │ │ │ ldrbtmi r4, [fp], #-1665 @ 0xfffff97f │ │ │ │ - blmi 9f8818 │ │ │ │ + blmi 9f8820 │ │ │ │ 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: 0xf902f7cb │ │ │ │ @ instruction: 0xf7d64648 │ │ │ │ str pc, [ip, fp, asr #26] │ │ │ │ - svc 0x003cf7b0 │ │ │ │ + svc 0x0038f7b0 │ │ │ │ ldcmi 6, cr4, [sp], {3} │ │ │ │ ldmdavs lr, {r3, r6, r9, sl, lr} │ │ │ │ @ instruction: 0xff94f7c9 │ │ │ │ ldrbtmi r4, [ip], #-2331 @ 0xfffff6e5 │ │ │ │ @ instruction: 0x46054a1b │ │ │ │ rsbscs r4, r3, r9, ror r4 │ │ │ │ @ instruction: 0x4633447a │ │ │ │ @@ -80711,343 +80713,343 @@ │ │ │ │ andls r2, r0, r3, lsr #5 │ │ │ │ rscscc pc, pc, pc, asr #32 │ │ │ │ @ instruction: 0xf8e4f7cb │ │ │ │ @ instruction: 0xf7d64628 │ │ │ │ andcs pc, r1, #2880 @ 0xb40 │ │ │ │ strtmi r2, [r0], -r7, lsr #3 │ │ │ │ @ instruction: 0xf8c4f7e1 │ │ │ │ - ldrdeq ip, [r2], -sl │ │ │ │ + ldrdeq ip, [r2], -r2 │ │ │ │ ldrdeq r0, [r0], -r8 │ │ │ │ - andeq ip, r2, lr, asr #11 │ │ │ │ + andeq ip, r2, r6, asr #11 │ │ │ │ strdeq r0, [r0], -ip │ │ │ │ @ instruction: 0x000004b4 │ │ │ │ - andeq r2, r0, r8, ror #17 │ │ │ │ - andeq r0, r0, r2, asr #27 │ │ │ │ - ldrdeq ip, [r0], -r2 │ │ │ │ - andeq ip, r0, r8, asr #23 │ │ │ │ - andeq ip, r0, lr, lsr fp │ │ │ │ - andeq ip, r0, r2, lsr fp │ │ │ │ - andeq ip, r0, sl, lsr #22 │ │ │ │ - andeq ip, r0, r8, ror #21 │ │ │ │ - andeq ip, r0, r2, lsr fp │ │ │ │ - @ instruction: 0x0000cab6 │ │ │ │ - andeq ip, r0, r0, asr #21 │ │ │ │ - andeq ip, r0, ip, asr #21 │ │ │ │ + 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, 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 fec74130 │ │ │ │ - blx fecd0ad8 │ │ │ │ - bl fe9106e0 │ │ │ │ + blx fec74138 │ │ │ │ + blx fecd0ae0 │ │ │ │ + bl fe9106e8 │ │ │ │ @ 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 11038fc │ │ │ │ + bl 1103904 │ │ │ │ svclt 0x00280202 │ │ │ │ sbcvc lr, r1, r0, lsr #23 │ │ │ │ svcvc 0x0081ebb0 │ │ │ │ - bl 110390c │ │ │ │ + bl 1103914 │ │ │ │ svclt 0x00280202 │ │ │ │ addvc lr, r1, r0, lsr #23 │ │ │ │ svcvc 0x0041ebb0 │ │ │ │ - bl 110391c │ │ │ │ + bl 1103924 │ │ │ │ svclt 0x00280202 │ │ │ │ subvc lr, r1, r0, lsr #23 │ │ │ │ svcvc 0x0001ebb0 │ │ │ │ - bl 110392c │ │ │ │ + bl 1103934 │ │ │ │ svclt 0x00280202 │ │ │ │ andvc lr, r1, r0, lsr #23 │ │ │ │ svcvs 0x00c1ebb0 │ │ │ │ - bl 110393c │ │ │ │ + bl 1103944 │ │ │ │ svclt 0x00280202 │ │ │ │ sbcvs lr, r1, r0, lsr #23 │ │ │ │ svcvs 0x0081ebb0 │ │ │ │ - bl 110394c │ │ │ │ + bl 1103954 │ │ │ │ svclt 0x00280202 │ │ │ │ addvs lr, r1, r0, lsr #23 │ │ │ │ svcvs 0x0041ebb0 │ │ │ │ - bl 110395c │ │ │ │ + bl 1103964 │ │ │ │ svclt 0x00280202 │ │ │ │ subvs lr, r1, r0, lsr #23 │ │ │ │ svcvs 0x0001ebb0 │ │ │ │ - bl 110396c │ │ │ │ + bl 1103974 │ │ │ │ svclt 0x00280202 │ │ │ │ andvs lr, r1, r0, lsr #23 │ │ │ │ svcpl 0x00c1ebb0 │ │ │ │ - bl 110397c │ │ │ │ + bl 1103984 │ │ │ │ svclt 0x00280202 │ │ │ │ sbcpl lr, r1, r0, lsr #23 │ │ │ │ svcpl 0x0081ebb0 │ │ │ │ - bl 110398c │ │ │ │ + bl 1103994 │ │ │ │ svclt 0x00280202 │ │ │ │ addpl lr, r1, r0, lsr #23 │ │ │ │ svcpl 0x0041ebb0 │ │ │ │ - bl 110399c │ │ │ │ + bl 11039a4 │ │ │ │ svclt 0x00280202 │ │ │ │ subpl lr, r1, r0, lsr #23 │ │ │ │ svcpl 0x0001ebb0 │ │ │ │ - bl 11039ac │ │ │ │ + bl 11039b4 │ │ │ │ svclt 0x00280202 │ │ │ │ andpl lr, r1, r0, lsr #23 │ │ │ │ svcmi 0x00c1ebb0 │ │ │ │ - bl 11039bc │ │ │ │ + bl 11039c4 │ │ │ │ svclt 0x00280202 │ │ │ │ sbcmi lr, r1, r0, lsr #23 │ │ │ │ svcmi 0x0081ebb0 │ │ │ │ - bl 11039cc │ │ │ │ + bl 11039d4 │ │ │ │ svclt 0x00280202 │ │ │ │ addmi lr, r1, r0, lsr #23 │ │ │ │ svcmi 0x0041ebb0 │ │ │ │ - bl 11039dc │ │ │ │ + bl 11039e4 │ │ │ │ svclt 0x00280202 │ │ │ │ submi lr, r1, r0, lsr #23 │ │ │ │ svcmi 0x0001ebb0 │ │ │ │ - bl 11039ec │ │ │ │ + bl 11039f4 │ │ │ │ svclt 0x00280202 │ │ │ │ andmi lr, r1, r0, lsr #23 │ │ │ │ svccc 0x00c1ebb0 │ │ │ │ - bl 11039fc │ │ │ │ + bl 1103a04 │ │ │ │ svclt 0x00280202 │ │ │ │ sbccc lr, r1, r0, lsr #23 │ │ │ │ svccc 0x0081ebb0 │ │ │ │ - bl 1103a0c │ │ │ │ + bl 1103a14 │ │ │ │ svclt 0x00280202 │ │ │ │ addcc lr, r1, r0, lsr #23 │ │ │ │ svccc 0x0041ebb0 │ │ │ │ - bl 1103a1c │ │ │ │ + bl 1103a24 │ │ │ │ svclt 0x00280202 │ │ │ │ subcc lr, r1, r0, lsr #23 │ │ │ │ svccc 0x0001ebb0 │ │ │ │ - bl 1103a2c │ │ │ │ + bl 1103a34 │ │ │ │ svclt 0x00280202 │ │ │ │ andcc lr, r1, r0, lsr #23 │ │ │ │ svccs 0x00c1ebb0 │ │ │ │ - bl 1103a3c │ │ │ │ + bl 1103a44 │ │ │ │ svclt 0x00280202 │ │ │ │ sbccs lr, r1, r0, lsr #23 │ │ │ │ svccs 0x0081ebb0 │ │ │ │ - bl 1103a4c │ │ │ │ + bl 1103a54 │ │ │ │ svclt 0x00280202 │ │ │ │ addcs lr, r1, r0, lsr #23 │ │ │ │ svccs 0x0041ebb0 │ │ │ │ - bl 1103a5c │ │ │ │ + bl 1103a64 │ │ │ │ svclt 0x00280202 │ │ │ │ subcs lr, r1, r0, lsr #23 │ │ │ │ svccs 0x0001ebb0 │ │ │ │ - bl 1103a6c │ │ │ │ + bl 1103a74 │ │ │ │ svclt 0x00280202 │ │ │ │ andcs lr, r1, r0, lsr #23 │ │ │ │ svcne 0x00c1ebb0 │ │ │ │ - bl 1103a7c │ │ │ │ + bl 1103a84 │ │ │ │ svclt 0x00280202 │ │ │ │ sbcne lr, r1, r0, lsr #23 │ │ │ │ svcne 0x0081ebb0 │ │ │ │ - bl 1103a8c │ │ │ │ + bl 1103a94 │ │ │ │ svclt 0x00280202 │ │ │ │ addne lr, r1, r0, lsr #23 │ │ │ │ svcne 0x0041ebb0 │ │ │ │ - bl 1103a9c │ │ │ │ + bl 1103aa4 │ │ │ │ svclt 0x00280202 │ │ │ │ subne lr, r1, r0, lsr #23 │ │ │ │ svcne 0x0001ebb0 │ │ │ │ - bl 1103aac │ │ │ │ + bl 1103ab4 │ │ │ │ svclt 0x00280202 │ │ │ │ andne lr, r1, r0, lsr #23 │ │ │ │ svceq 0x00c1ebb0 │ │ │ │ - bl 1103abc │ │ │ │ + bl 1103ac4 │ │ │ │ svclt 0x00280202 │ │ │ │ sbceq lr, r1, r0, lsr #23 │ │ │ │ svceq 0x0081ebb0 │ │ │ │ - bl 1103acc │ │ │ │ + bl 1103ad4 │ │ │ │ svclt 0x00280202 │ │ │ │ addeq lr, r1, r0, lsr #23 │ │ │ │ svceq 0x0041ebb0 │ │ │ │ - bl 1103adc │ │ │ │ + bl 1103ae4 │ │ │ │ svclt 0x00280202 │ │ │ │ subeq lr, r1, r0, lsr #23 │ │ │ │ svceq 0x0001ebb0 │ │ │ │ - bl 1103aec │ │ │ │ + bl 1103af4 │ │ │ │ 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 ff10ff18 │ │ │ │ + blt ff10ff20 │ │ │ │ rscsle r2, r8, r0, lsl #18 │ │ │ │ @ instruction: 0xf7ffb503 │ │ │ │ pop {r0, r2, r3, r6, r7, r9, sl, fp, ip, sp, lr, pc} │ │ │ │ - blx e3f42 │ │ │ │ - bl fe8d0b2c │ │ │ │ + blx e3f4a │ │ │ │ + bl fe8d0b34 │ │ │ │ ldrbmi r0, [r0, -r3, lsl #2]! │ │ │ │ andeq r0, r0, r0 │ │ │ │ @ instruction: 0xf0002900 │ │ │ │ - b fe074434 │ │ │ │ + b fe07443c │ │ │ │ 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 fed343e8 │ │ │ │ - blx fecd096c │ │ │ │ - bl fe890168 │ │ │ │ + blx fed343f0 │ │ │ │ + blx fecd0974 │ │ │ │ + bl fe890170 │ │ │ │ @ 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 1083b84 │ │ │ │ + bl 1083b8c │ │ │ │ svclt 0x00280000 │ │ │ │ bicvc lr, r1, #166912 @ 0x28c00 │ │ │ │ svcvc 0x0081ebb3 │ │ │ │ - bl 1083b94 │ │ │ │ + bl 1083b9c │ │ │ │ svclt 0x00280000 │ │ │ │ orrvc lr, r1, #166912 @ 0x28c00 │ │ │ │ svcvc 0x0041ebb3 │ │ │ │ - bl 1083ba4 │ │ │ │ + bl 1083bac │ │ │ │ svclt 0x00280000 │ │ │ │ movtvc lr, #7075 @ 0x1ba3 │ │ │ │ svcvc 0x0001ebb3 │ │ │ │ - bl 1083bb4 │ │ │ │ + bl 1083bbc │ │ │ │ svclt 0x00280000 │ │ │ │ movwvc lr, #7075 @ 0x1ba3 │ │ │ │ svcvs 0x00c1ebb3 │ │ │ │ - bl 1083bc4 │ │ │ │ + bl 1083bcc │ │ │ │ svclt 0x00280000 │ │ │ │ bicvs lr, r1, #166912 @ 0x28c00 │ │ │ │ svcvs 0x0081ebb3 │ │ │ │ - bl 1083bd4 │ │ │ │ + bl 1083bdc │ │ │ │ svclt 0x00280000 │ │ │ │ orrvs lr, r1, #166912 @ 0x28c00 │ │ │ │ svcvs 0x0041ebb3 │ │ │ │ - bl 1083be4 │ │ │ │ + bl 1083bec │ │ │ │ svclt 0x00280000 │ │ │ │ movtvs lr, #7075 @ 0x1ba3 │ │ │ │ svcvs 0x0001ebb3 │ │ │ │ - bl 1083bf4 │ │ │ │ + bl 1083bfc │ │ │ │ svclt 0x00280000 │ │ │ │ movwvs lr, #7075 @ 0x1ba3 │ │ │ │ svcpl 0x00c1ebb3 │ │ │ │ - bl 1083c04 │ │ │ │ + bl 1083c0c │ │ │ │ svclt 0x00280000 │ │ │ │ bicpl lr, r1, #166912 @ 0x28c00 │ │ │ │ svcpl 0x0081ebb3 │ │ │ │ - bl 1083c14 │ │ │ │ + bl 1083c1c │ │ │ │ svclt 0x00280000 │ │ │ │ orrpl lr, r1, #166912 @ 0x28c00 │ │ │ │ svcpl 0x0041ebb3 │ │ │ │ - bl 1083c24 │ │ │ │ + bl 1083c2c │ │ │ │ svclt 0x00280000 │ │ │ │ movtpl lr, #7075 @ 0x1ba3 │ │ │ │ svcpl 0x0001ebb3 │ │ │ │ - bl 1083c34 │ │ │ │ + bl 1083c3c │ │ │ │ svclt 0x00280000 │ │ │ │ movwpl lr, #7075 @ 0x1ba3 │ │ │ │ svcmi 0x00c1ebb3 │ │ │ │ - bl 1083c44 │ │ │ │ + bl 1083c4c │ │ │ │ svclt 0x00280000 │ │ │ │ bicmi lr, r1, #166912 @ 0x28c00 │ │ │ │ svcmi 0x0081ebb3 │ │ │ │ - bl 1083c54 │ │ │ │ + bl 1083c5c │ │ │ │ svclt 0x00280000 │ │ │ │ orrmi lr, r1, #166912 @ 0x28c00 │ │ │ │ svcmi 0x0041ebb3 │ │ │ │ - bl 1083c64 │ │ │ │ + bl 1083c6c │ │ │ │ svclt 0x00280000 │ │ │ │ movtmi lr, #7075 @ 0x1ba3 │ │ │ │ svcmi 0x0001ebb3 │ │ │ │ - bl 1083c74 │ │ │ │ + bl 1083c7c │ │ │ │ svclt 0x00280000 │ │ │ │ movwmi lr, #7075 @ 0x1ba3 │ │ │ │ svccc 0x00c1ebb3 │ │ │ │ - bl 1083c84 │ │ │ │ + bl 1083c8c │ │ │ │ svclt 0x00280000 │ │ │ │ biccc lr, r1, #166912 @ 0x28c00 │ │ │ │ svccc 0x0081ebb3 │ │ │ │ - bl 1083c94 │ │ │ │ + bl 1083c9c │ │ │ │ svclt 0x00280000 │ │ │ │ orrcc lr, r1, #166912 @ 0x28c00 │ │ │ │ svccc 0x0041ebb3 │ │ │ │ - bl 1083ca4 │ │ │ │ + bl 1083cac │ │ │ │ svclt 0x00280000 │ │ │ │ movtcc lr, #7075 @ 0x1ba3 │ │ │ │ svccc 0x0001ebb3 │ │ │ │ - bl 1083cb4 │ │ │ │ + bl 1083cbc │ │ │ │ svclt 0x00280000 │ │ │ │ movwcc lr, #7075 @ 0x1ba3 │ │ │ │ svccs 0x00c1ebb3 │ │ │ │ - bl 1083cc4 │ │ │ │ + bl 1083ccc │ │ │ │ svclt 0x00280000 │ │ │ │ biccs lr, r1, #166912 @ 0x28c00 │ │ │ │ svccs 0x0081ebb3 │ │ │ │ - bl 1083cd4 │ │ │ │ + bl 1083cdc │ │ │ │ svclt 0x00280000 │ │ │ │ orrcs lr, r1, #166912 @ 0x28c00 │ │ │ │ svccs 0x0041ebb3 │ │ │ │ - bl 1083ce4 │ │ │ │ + bl 1083cec │ │ │ │ svclt 0x00280000 │ │ │ │ movtcs lr, #7075 @ 0x1ba3 │ │ │ │ svccs 0x0001ebb3 │ │ │ │ - bl 1083cf4 │ │ │ │ + bl 1083cfc │ │ │ │ svclt 0x00280000 │ │ │ │ movwcs lr, #7075 @ 0x1ba3 │ │ │ │ svcne 0x00c1ebb3 │ │ │ │ - bl 1083d04 │ │ │ │ + bl 1083d0c │ │ │ │ svclt 0x00280000 │ │ │ │ bicne lr, r1, #166912 @ 0x28c00 │ │ │ │ svcne 0x0081ebb3 │ │ │ │ - bl 1083d14 │ │ │ │ + bl 1083d1c │ │ │ │ svclt 0x00280000 │ │ │ │ orrne lr, r1, #166912 @ 0x28c00 │ │ │ │ svcne 0x0041ebb3 │ │ │ │ - bl 1083d24 │ │ │ │ + bl 1083d2c │ │ │ │ svclt 0x00280000 │ │ │ │ movtne lr, #7075 @ 0x1ba3 │ │ │ │ svcne 0x0001ebb3 │ │ │ │ - bl 1083d34 │ │ │ │ + bl 1083d3c │ │ │ │ svclt 0x00280000 │ │ │ │ movwne lr, #7075 @ 0x1ba3 │ │ │ │ svceq 0x00c1ebb3 │ │ │ │ - bl 1083d44 │ │ │ │ + bl 1083d4c │ │ │ │ svclt 0x00280000 │ │ │ │ biceq lr, r1, #166912 @ 0x28c00 │ │ │ │ svceq 0x0081ebb3 │ │ │ │ - bl 1083d54 │ │ │ │ + bl 1083d5c │ │ │ │ svclt 0x00280000 │ │ │ │ orreq lr, r1, #166912 @ 0x28c00 │ │ │ │ svceq 0x0041ebb3 │ │ │ │ - bl 1083d64 │ │ │ │ + bl 1083d6c │ │ │ │ svclt 0x00280000 │ │ │ │ movteq lr, #7075 @ 0x1ba3 │ │ │ │ svceq 0x0001ebb3 │ │ │ │ - bl 1083d74 │ │ │ │ + bl 1083d7c │ │ │ │ svclt 0x00280000 │ │ │ │ movweq lr, #7075 @ 0x1ba3 │ │ │ │ svceq 0x0000f1bc │ │ │ │ submi fp, r0, #72, 30 @ 0x120 │ │ │ │ - b fe765f48 │ │ │ │ + b fe765f50 │ │ │ │ svclt 0x00480f00 │ │ │ │ ldrbmi r4, [r0, -r0, asr #4]! │ │ │ │ andcs fp, r0, r8, lsr pc │ │ │ │ - b 1443da8 │ │ │ │ + b 1443db0 │ │ │ │ @ instruction: 0xf04070ec │ │ │ │ ldrbmi r0, [r0, -r1]! │ │ │ │ @ instruction: 0xf281fab1 │ │ │ │ andseq pc, pc, #-2147483600 @ 0x80000030 │ │ │ │ svceq 0x0000f1bc │ │ │ │ @ instruction: 0xf002fa23 │ │ │ │ submi fp, r0, #72, 30 @ 0x120 │ │ │ │ @@ -81055,82 +81057,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 e41f2 │ │ │ │ - bl fe8d0ddc │ │ │ │ + blx e41fa │ │ │ │ + bl fe8d0de4 │ │ │ │ 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 14483ac │ │ │ │ - bl ff4eca50 │ │ │ │ + b 14483b4 │ │ │ │ + bl ff4eca58 │ │ │ │ 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 fe4e4b64 │ │ │ │ + b fe4e4b6c │ │ │ │ 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 1416374 │ │ │ │ + b 141637c │ │ │ │ @ instruction: 0xf1020131 │ │ │ │ - bcs fffd4a80 │ │ │ │ + bcs fffd4a88 │ │ │ │ @ instruction: 0xf1b1d251 │ │ │ │ - bl 1067e84 │ │ │ │ + bl 1067e8c │ │ │ │ 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 fec88e58 │ │ │ │ + blx fec88e60 │ │ │ │ @ instruction: 0xf1acfc80 │ │ │ │ - bl fecd72cc │ │ │ │ - blx 54ae0 │ │ │ │ + bl fecd72d4 │ │ │ │ + blx 54ae8 │ │ │ │ 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 2043f44 │ │ │ │ + b 2043f4c │ │ │ │ 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 │ │ │ │ @@ -81145,16 +81147,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 1843f58 │ │ │ │ - b fe45d048 │ │ │ │ + b 1843f60 │ │ │ │ + b fe45d050 │ │ │ │ @ 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 │ │ │ │ @@ -81173,146 +81175,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 fef54fb0 │ │ │ │ - bcc 290de4 │ │ │ │ + blx fef54fb8 │ │ │ │ + bcc 290dec │ │ │ │ bicpl lr, r2, #166912 @ 0x28c00 │ │ │ │ - blx caffc │ │ │ │ + blx cb004 │ │ │ │ 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 884018 │ │ │ │ + b 884020 │ │ │ │ @ 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 8b050 │ │ │ │ + blcs 8b058 │ │ │ │ @ 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 71f048 │ │ │ │ + blle 71f050 │ │ │ │ @ instruction: 0xf82ef000 │ │ │ │ ldrd pc, [r4], -sp │ │ │ │ movwcs lr, #10717 @ 0x29dd │ │ │ │ submi fp, r0, #4 │ │ │ │ cmpeq r1, r1, ror #22 │ │ │ │ - bl 1924da8 │ │ │ │ - ldrbmi r0, [r0, -r3, asr #6]! │ │ │ │ bl 1924db0 │ │ │ │ + ldrbmi r0, [r0, -r3, asr #6]! │ │ │ │ + bl 1924db8 │ │ │ │ @ instruction: 0xf0000343 │ │ │ │ @ instruction: 0xf8ddf81d │ │ │ │ ldmib sp, {r2, sp, lr, pc}^ │ │ │ │ andlt r2, r4, r2, lsl #6 │ │ │ │ - bl 18a4d7c │ │ │ │ + bl 18a4d84 │ │ │ │ ldrbmi r0, [r0, -r1, asr #2]! │ │ │ │ - bl 1924dcc │ │ │ │ + bl 1924dd4 │ │ │ │ @ instruction: 0xf0000343 │ │ │ │ @ instruction: 0xf8ddf80f │ │ │ │ ldmib sp, {r2, sp, lr, pc}^ │ │ │ │ andlt r2, r4, r2, lsl #6 │ │ │ │ - bl 1924de0 │ │ │ │ + bl 1924de8 │ │ │ │ ldrbmi r0, [r0, -r3, asr #6]! │ │ │ │ @ instruction: 0xf04fb502 │ │ │ │ @ instruction: 0xf7af0008 │ │ │ │ - stclt 15, cr14, [r2, #-1000] @ 0xfffffc18 │ │ │ │ + stclt 15, cr14, [r2, #-984] @ 0xfffffc28 │ │ │ │ mvnsmi lr, #737280 @ 0xb4000 │ │ │ │ @ instruction: 0x460d4290 │ │ │ │ tsteq r3, r5, ror fp │ │ │ │ svclt 0x00384604 │ │ │ │ svcls 0x00072000 │ │ │ │ @ instruction: 0x4601bf38 │ │ │ │ - blx fed49254 │ │ │ │ - blcs 91ed4 │ │ │ │ - blx fedc8670 │ │ │ │ + blx fed4925c │ │ │ │ + blcs 91edc │ │ │ │ + blx fedc8678 │ │ │ │ stccs 1, cr15, [r0, #-532] @ 0xfffffdec │ │ │ │ - bne 1e08658 │ │ │ │ + bne 1e08660 │ │ │ │ stceq 1, cr15, [r0], #-664 @ 0xfffffd68 │ │ │ │ cdpeq 1, 2, cr15, cr0, cr6, {6} │ │ │ │ - blx e47ac │ │ │ │ - blx 110914 │ │ │ │ + blx e47b4 │ │ │ │ + blx 11091c │ │ │ │ movwmi pc, #47110 @ 0xb806 @ │ │ │ │ vpmax.s8 d15, d14, d18 │ │ │ │ - b 1125a00 │ │ │ │ - bl 1d950fc │ │ │ │ + b 1125a08 │ │ │ │ + bl 1d95104 │ │ │ │ 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 1441470 │ │ │ │ + b 1441478 │ │ │ │ ssatmi r0, #17, r8, asr #4 │ │ │ │ sbcvc lr, r3, #270336 @ 0x42000 │ │ │ │ and r0, sl, fp, asr r8 │ │ │ │ - bl 199afb8 │ │ │ │ + bl 199afc0 │ │ │ │ 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 19a950 │ │ │ │ - blx 993d8c │ │ │ │ - bl 10d1570 │ │ │ │ - blx 994970 │ │ │ │ - b 1193590 │ │ │ │ - b 115559c │ │ │ │ + blx 19a958 │ │ │ │ + blx 993d94 │ │ │ │ + bl 10d1578 │ │ │ │ + blx 994978 │ │ │ │ + b 1193598 │ │ │ │ + b 11555a4 │ │ │ │ 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 1651ec │ │ │ │ - bne ff0911a0 │ │ │ │ + blx 1651f4 │ │ │ │ + bne ff0911a8 │ │ │ │ tsteq r2, r1, ror #22 │ │ │ │ stmib r7, {r0, r1, r2, r3, r8, ip, sp, pc}^ │ │ │ │ pop {r8, sl, lr} │ │ │ │ - blx fed75558 │ │ │ │ + blx fed75560 │ │ │ │ smlawbcc r0, r4, r1, pc @ │ │ │ │ - blx fed0e404 │ │ │ │ - blx fedd1fac │ │ │ │ + blx fed0e40c │ │ │ │ + blx fedd1fb4 │ │ │ │ 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 fe39247c │ │ │ │ - andeq fp, r2, r8, lsl pc │ │ │ │ - andeq r0, r0, r0 │ │ │ │ - @ instruction: 0xf7f9d101 │ │ │ │ - @ instruction: 0xf7f9bd1e │ │ │ │ - @ instruction: 0xf7e9bb9c │ │ │ │ - Address 0x545cc is out of bounds. │ │ │ │ - │ │ │ │ + blt fe292484 │ │ │ │ + andeq fp, r2, r0, lsl pc │ │ │ ├── objdump --line-numbers --disassemble --demangle --reloc --no-show-raw-insn --section=.fini {} │ │ │ │ @@ -1,8 +1,8 @@ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ Disassembly of section .fini: │ │ │ │ │ │ │ │ -000545d0 <.fini>: │ │ │ │ +000545c4 <.fini>: │ │ │ │ push {r3, lr} │ │ │ │ pop {r3, pc} │ │ │ ├── readelf --wide --decompress --hex-dump=.rodata {} │ │ │ │ @@ -1,4255 +1,4255 @@ │ │ │ │ │ │ │ │ Hex dump of section '.rodata': │ │ │ │ - 0x000545d8 01000200 40000000 09000000 30000000 ....@.......0... │ │ │ │ - 0x000545e8 09000000 04000000 09000000 0c000000 ................ │ │ │ │ - 0x000545f8 09000000 3f000000 09000000 37000000 ....?.......7... │ │ │ │ - 0x00054608 09000000 17000000 09000000 2f000000 ............/... │ │ │ │ - 0x00054618 09000000 11000000 09000000 33000000 ............3... │ │ │ │ - 0x00054628 09000000 15000000 09000000 12000000 ................ │ │ │ │ - 0x00054638 09000000 1f000000 09000000 36000000 ............6... │ │ │ │ - 0x00054648 09000000 10000000 09000000 24000000 ............$... │ │ │ │ - 0x00054658 09000000 2a000000 09000000 00000000 ....*........... │ │ │ │ - 0x00054668 00000000 73685f66 696c6573 2e630000 ....sh_files.c.. │ │ │ │ - 0x00054678 66726565 5f646972 73746163 6b000000 free_dirstack... │ │ │ │ - 0x00054688 66726565 5f676c6f 62737461 636b0000 free_globstack.. │ │ │ │ - 0x00054698 6164645f 746f5f64 69726c69 73740000 add_to_dirlist.. │ │ │ │ - 0x000546a8 6164645f 746f5f66 696c656c 69737400 add_to_filelist. │ │ │ │ - 0x000546b8 73685f66 696c6573 5f736574 5f6d6173 sh_files_set_mas │ │ │ │ - 0x000546c8 6b000000 73685f66 696c6573 5f706172 k...sh_files_par │ │ │ │ - 0x000546d8 73655f6d 61736b00 43484b00 4c4e4b00 se_mask.CHK.LNK. │ │ │ │ - 0x000546e8 52444556 00000000 494e4f00 55535200 RDEV....INO.USR. │ │ │ │ - 0x000546f8 47525000 4d544d00 43544d00 41544d00 GRP.MTM.CTM.ATM. │ │ │ │ - 0x00054708 53495a00 4d4f4400 484c4e00 5347524f SIZ.MOD.HLN.SGRO │ │ │ │ - 0x00054718 57000000 50524500 54585400 41554449 W...PRE.TXT.AUDI │ │ │ │ - 0x00054728 54000000 73685f66 696c6573 5f676c6f T...sh_files_glo │ │ │ │ - 0x00054738 62657272 00000000 4641494c 45443a20 berr....FAILED: │ │ │ │ - 0x00054748 66696c65 3d3c2573 3e2c206c 696e653d file=<%s>, line= │ │ │ │ - 0x00054758 3c25643e 2c206173 73657274 696f6e3d <%d>, assertion= │ │ │ │ - 0x00054768 3c25733e 0a000000 70203c3d 2070656e <%s>....p <= pen │ │ │ │ - 0x00054778 64000000 2a6c656e 67746820 3c3d206c d...*length <= l │ │ │ │ - 0x00054788 656e0000 73685f66 696c6573 5f726570 en..sh_files_rep │ │ │ │ - 0x00054798 6f72746f 6e636500 73685f66 696c6573 ortonce.sh_files │ │ │ │ - 0x000547a8 5f66756c 6c646574 61696c00 73685f66 _fulldetail.sh_f │ │ │ │ - 0x000547b8 696c6573 5f736574 72656375 7273696f iles_setrecursio │ │ │ │ - 0x000547c8 6e000000 73685f66 696c6573 5f64656c n...sh_files_del │ │ │ │ - 0x000547d8 66696c65 73746163 6b000000 73685f66 filestack...sh_f │ │ │ │ - 0x000547e8 696c6573 5f736574 72656300 73685f66 iles_setrec.sh_f │ │ │ │ - 0x000547f8 696c6573 5f64656c 64697273 7461636b iles_deldirstack │ │ │ │ - 0x00054808 00000000 73685f66 696c6573 5f726573 ....sh_files_res │ │ │ │ - 0x00054818 65740000 73685f64 6972735f 72657365 et..sh_dirs_rese │ │ │ │ - 0x00054828 74000000 73685f66 696c6573 5f686173 t...sh_files_has │ │ │ │ - 0x00054838 5f6d6574 61636861 72000000 73685f66 _metachar...sh_f │ │ │ │ - 0x00054848 696c6573 5f64656c 676c6f62 73746163 iles_delglobstac │ │ │ │ - 0x00054858 6b000000 73685f66 696c6573 5f69735f k...sh_files_is_ │ │ │ │ - 0x00054868 616c6c69 676e6f72 65000000 73685f66 allignore...sh_f │ │ │ │ - 0x00054878 696c6573 5f707573 685f6469 725f696e iles_push_dir_in │ │ │ │ - 0x00054888 74000000 73685f66 696c6573 5f707573 t...sh_files_pus │ │ │ │ - 0x00054898 685f6669 6c655f69 6e740000 53657474 h_file_int..Sett │ │ │ │ - 0x000548a8 696e6720 61756469 74207761 74636800 ing audit watch. │ │ │ │ - 0x000548b8 73685f66 696c6573 5f636865 636b5f68 sh_files_check_h │ │ │ │ - 0x000548c8 6172646c 696e6b73 00000000 73685f66 ardlinks....sh_f │ │ │ │ - 0x000548d8 696c6573 5f686c65 5f726567 00000000 iles_hle_reg.... │ │ │ │ - 0x000548e8 73685f66 696c6573 5f66696c 65636865 sh_files_fileche │ │ │ │ - 0x000548f8 636b0000 73685f66 696c6573 5f66756c ck..sh_files_ful │ │ │ │ - 0x00054908 6c706174 68000000 73685f66 696c6573 lpath...sh_files │ │ │ │ - 0x00054918 5f63686b 00000000 73685f66 696c6573 _chk....sh_files │ │ │ │ - 0x00054928 5f636865 636b6469 72000000 73685f66 _checkdir...sh_f │ │ │ │ - 0x00054938 696c6573 5f686c65 5f746573 74000000 iles_hle_test... │ │ │ │ - 0x00054948 2f72756e 2f757365 722f2a00 25733a20 /run/user/*.%s: │ │ │ │ - 0x00054958 73756264 69726563 746f7279 20636f75 subdirectory cou │ │ │ │ - 0x00054968 6e742028 25642920 213d2068 6172646c nt (%d) != hardl │ │ │ │ - 0x00054978 696e6b73 20282564 29000000 73685f64 inks (%d)...sh_d │ │ │ │ - 0x00054988 6972735f 63686b00 44000000 73685f66 irs_chk.D...sh_f │ │ │ │ - 0x00054998 696c6573 5f707573 68676c6f 62000000 iles_pushglob... │ │ │ │ - 0x000549a8 4e6f206d 61746368 65732066 6f756e64 No matches found │ │ │ │ - 0x000549b8 00000000 4f757420 6f66206d 656d6f72 ....Out of memor │ │ │ │ - 0x000549c8 79000000 52656164 20657272 6f720000 y...Read error.. │ │ │ │ - 0x000549d8 556e6b6e 6f776e20 6572726f 72000000 Unknown error... │ │ │ │ - 0x000549e8 73685f66 696c6573 5f707573 6866696c sh_files_pushfil │ │ │ │ - 0x000549f8 65000000 73685f66 696c6573 5f707573 e...sh_files_pus │ │ │ │ - 0x00054a08 68646972 00000000 73685f66 696c6573 hdir....sh_files │ │ │ │ - 0x00054a18 5f636865 636b5f67 6c6f6250 61747465 _check_globPatte │ │ │ │ - 0x00054a28 726e7300 73685f66 696c6573 5f746573 rns.sh_files_tes │ │ │ │ - 0x00054a38 745f7365 74757000 63686563 6b5f6669 t_setup.check_fi │ │ │ │ - 0x00054a48 6c650000 73685f74 69676572 302e6300 le..sh_tiger0.c. │ │ │ │ - 0x00054a58 73685f74 69676572 5f686173 685f7661 sh_tiger_hash_va │ │ │ │ - 0x00054a68 6c000000 30303030 30303030 30303030 l...000000000000 │ │ │ │ - 0x00054a78 30303030 30303030 30303030 30303030 0000000000000000 │ │ │ │ - 0x00054a88 30303030 30303030 30303030 30303030 0000000000000000 │ │ │ │ - 0x00054a98 30303030 00000000 73685f74 69676572 0000....sh_tiger │ │ │ │ - 0x00054aa8 5f686173 685f696e 7465726e 616c0000 _hash_internal.. │ │ │ │ - 0x00054ab8 6c656e20 3c20284b 45595f4c 454e2b31 len < (KEY_LEN+1 │ │ │ │ - 0x00054ac8 29000000 25303858 25303858 25303858 )...%08X%08X%08X │ │ │ │ - 0x00054ad8 25303858 25303858 25303858 00000000 %08X%08X%08X.... │ │ │ │ - 0x00054ae8 73685f74 69676572 5f686173 68747970 sh_tiger_hashtyp │ │ │ │ - 0x00054af8 65000000 54494745 52313932 00000000 e...TIGER192.... │ │ │ │ - 0x00054b08 53484131 00000000 4d443500 53484132 SHA1....MD5.SHA2 │ │ │ │ - 0x00054b18 35360000 25303258 00000000 73685f74 56..%02X....sh_t │ │ │ │ - 0x00054b28 69676572 5f686173 685f6770 67000000 iger_hash_gpg... │ │ │ │ - 0x00054b38 25303858 20253038 58202530 38582020 %08X %08X %08X │ │ │ │ - 0x00054b48 25303858 20253038 58202530 38580000 %08X %08X %08X.. │ │ │ │ - 0x00054b58 30303030 30303030 20303030 30303030 00000000 0000000 │ │ │ │ - 0x00054b68 30203030 30303030 30302020 30303030 0 00000000 0000 │ │ │ │ - 0x00054b78 30303030 20303030 30303030 30203030 0000 00000000 00 │ │ │ │ - 0x00054b88 30303030 30300000 73685f74 69676572 000000..sh_tiger │ │ │ │ - 0x00054b98 5f686173 685f7569 6e743332 00000000 _hash_uint32.... │ │ │ │ - 0x00054ba8 6c656e20 3c203600 73616d68 61696e2e len < 6.samhain. │ │ │ │ - 0x00054bb8 63000000 73685f73 65745f73 63686564 c...sh_set_sched │ │ │ │ - 0x00054bc8 756c655f 696e7400 4e6f6e65 00000000 ule_int.None.... │ │ │ │ - 0x00054bd8 65786974 5f666169 6c757265 00000000 exit_failure.... │ │ │ │ - 0x00054be8 65786974 5f737563 63657373 00000000 exit_success.... │ │ │ │ - 0x00054bf8 65786974 5f68616e 646c6572 00000000 exit_handler.... │ │ │ │ - 0x00054c08 2f72756e 2f73616d 6861696e 2f73616d /run/samhain/sam │ │ │ │ - 0x00054c18 6861696e 2e706964 00000000 666f7065 hain.pid....fope │ │ │ │ - 0x00054c28 6e000000 66676574 73000000 73747274 n...fgets...strt │ │ │ │ - 0x00054c38 6f6c0000 6c737461 74000000 2f757372 ol..lstat.../usr │ │ │ │ - 0x00054c48 2f736269 6e2f7361 6d686169 6e000000 /sbin/samhain... │ │ │ │ - 0x00054c58 2f70726f 63000000 2f70726f 632f2564 /proc.../proc/%d │ │ │ │ - 0x00054c68 2f657865 00000000 77616974 70696400 /exe....waitpid. │ │ │ │ - 0x00054c78 51756974 00000000 28686964 64656e29 Quit....(hidden) │ │ │ │ - 0x00054c88 00000000 6d61696e 00000000 73746172 ....main....star │ │ │ │ - 0x00054c98 74000000 73746f70 00000000 72656c6f t...stop....relo │ │ │ │ - 0x00054ca8 61640000 666f7263 652d7265 6c6f6164 ad..force-reload │ │ │ │ - 0x00054cb8 00000000 73746174 75730000 72657374 ....status..rest │ │ │ │ - 0x00054cc8 61727400 545a0000 2f646576 2f6e756c art.TZ../dev/nul │ │ │ │ - 0x00054cd8 6c000000 73685f69 6e697400 2f657463 l...sh_init./etc │ │ │ │ - 0x00054ce8 2f73616d 6861696e 2f73616d 6861696e /samhain/samhain │ │ │ │ - 0x00054cf8 72630000 2f766172 2f6c6962 2f73616d rc../var/lib/sam │ │ │ │ - 0x00054d08 6861696e 2f73616d 6861696e 5f66696c hain/samhain_fil │ │ │ │ - 0x00054d18 65000000 2f766172 2f6c6f67 2f73616d e.../var/log/sam │ │ │ │ - 0x00054d28 6861696e 2f73616d 6861696e 2e6c6f67 hain/samhain.log │ │ │ │ - 0x00054d38 00000000 2f646576 2f636f6e 736f6c65 ..../dev/console │ │ │ │ - 0x00054d48 00000000 4e6f2061 6374696f 6e207370 ....No action sp │ │ │ │ - 0x00054d58 65636966 6965643a 20696e69 742c2075 ecified: init, u │ │ │ │ - 0x00054d68 70646174 652c206f 72206368 65636b00 pdate, or check. │ │ │ │ - 0x00054d78 43616e6e 6f742069 6e697469 616c697a Cannot initializ │ │ │ │ - 0x00054d88 65206461 74616261 73652077 68656e20 e database when │ │ │ │ - 0x00054d98 72756e6e 696e6720 77697468 20535549 running with SUI │ │ │ │ - 0x00054da8 44206372 6564656e 7469616c 732e0a59 D credentials..Y │ │ │ │ - 0x00054db8 6f75206e 65656420 746f2072 756e2074 ou need to run t │ │ │ │ - 0x00054dc8 68697320 77697468 20746865 20757365 his with the use │ │ │ │ - 0x00054dd8 72204944 2025642e 0a596f75 72206375 r ID %d..Your cu │ │ │ │ - 0x00054de8 7272656e 74207573 65722049 44206973 rrent user ID is │ │ │ │ - 0x00054df8 2025642e 00000000 6461656d 6f6e0000 %d.....daemon.. │ │ │ │ - 0x00054e08 736c5f70 6f6c6963 795f6765 745f7573 sl_policy_get_us │ │ │ │ - 0x00054e18 65722844 45464155 4c545f49 44454e54 er(DEFAULT_IDENT │ │ │ │ - 0x00054e28 29203d3d 20534c5f 454e4f4e 45000000 ) == SL_ENONE... │ │ │ │ - 0x00054e38 736c5f63 6865636b 5f737461 6c650000 sl_check_stale.. │ │ │ │ - 0x00054e48 53616d68 61696e00 73685f75 6e69782e Samhain.sh_unix. │ │ │ │ - 0x00054e58 63000000 73685f75 6e69785f 73696769 c...sh_unix_sigi │ │ │ │ - 0x00054e68 6e737461 6c6c0000 5465726d 696e6174 nstall..Terminat │ │ │ │ - 0x00054e78 65640000 73685f75 6e69785f 67657469 ed..sh_unix_geti │ │ │ │ - 0x00054e88 6e666f5f 6d6f6465 00000000 73685f75 nfo_mode....sh_u │ │ │ │ - 0x00054e98 6e69785f 67657469 6e666f5f 74797065 nix_getinfo_type │ │ │ │ - 0x00054ea8 00000000 48616e67 75700000 496e7465 ....Hangup..Inte │ │ │ │ - 0x00054eb8 72727570 74000000 496c6c65 67616c20 rrupt...Illegal │ │ │ │ - 0x00054ec8 696e7374 72756374 696f6e00 54726163 instruction.Trac │ │ │ │ - 0x00054ed8 652f6272 65616b70 6f696e74 20747261 e/breakpoint tra │ │ │ │ - 0x00054ee8 70000000 494f5420 74726170 2f41626f p...IOT trap/Abo │ │ │ │ - 0x00054ef8 72740000 42757320 6572726f 72000000 rt..Bus error... │ │ │ │ - 0x00054f08 466c6f61 74696e67 20706f69 6e742065 Floating point e │ │ │ │ - 0x00054f18 78636570 74696f6e 00000000 55736572 xception....User │ │ │ │ - 0x00054f28 20646566 696e6564 20736967 6e616c20 defined signal │ │ │ │ - 0x00054f38 31000000 5365676d 656e7461 74696f6e 1...Segmentation │ │ │ │ - 0x00054f48 20666175 6c740000 55736572 20646566 fault..User def │ │ │ │ - 0x00054f58 696e6564 20736967 6e616c20 32000000 ined signal 2... │ │ │ │ - 0x00054f68 42726f6b 656e2070 69706500 416c6172 Broken pipe.Alar │ │ │ │ - 0x00054f78 6d20636c 6f636b00 53746163 6b206661 m clock.Stack fa │ │ │ │ - 0x00054f88 756c7400 4368696c 64206578 69746564 ult.Child exited │ │ │ │ - 0x00054f98 00000000 436f6e74 696e7565 64000000 ....Continued... │ │ │ │ - 0x00054fa8 53746f70 70656400 53746f70 20747970 Stopped.Stop typ │ │ │ │ - 0x00054fb8 65642061 74207474 79000000 53746f70 ed at tty...Stop │ │ │ │ - 0x00054fc8 70656420 28747479 20696e70 75742900 ped (tty input). │ │ │ │ - 0x00054fd8 53746f70 70656420 28747479 206f7574 Stopped (tty out │ │ │ │ - 0x00054fe8 70757429 00000000 55726765 6e742063 put)....Urgent c │ │ │ │ - 0x00054ff8 6f6e6469 74696f6e 00000000 43505520 ondition....CPU │ │ │ │ - 0x00055008 74696d65 206c696d 69742065 78636565 time limit excee │ │ │ │ - 0x00055018 64656400 46696c65 2073697a 65206c69 ded.File size li │ │ │ │ - 0x00055028 6d697420 65786365 65646564 00000000 mit exceeded.... │ │ │ │ - 0x00055038 56697274 75616c20 74696d65 20616c61 Virtual time ala │ │ │ │ - 0x00055048 726d0000 50726f66 696c6520 7369676e rm..Profile sign │ │ │ │ - 0x00055058 616c0000 57696e64 6f772073 697a6520 al..Window size │ │ │ │ - 0x00055068 6368616e 67656400 506f7373 69626c65 changed.Possible │ │ │ │ - 0x00055078 20492f4f 00000000 506f7765 72206661 I/O....Power fa │ │ │ │ - 0x00055088 696c7572 65000000 556e6b6e 6f776e00 ilure...Unknown. │ │ │ │ - 0x00055098 73616d68 61696e5b 00000000 5d3a206f samhain[....]: o │ │ │ │ - 0x000550a8 7574206f 66206d65 6d6f7279 00000000 ut of memory.... │ │ │ │ - 0x000550b8 5d3a2000 5d3a2065 78697420 6f6e2073 ]: .]: exit on s │ │ │ │ - 0x000550c8 69676e61 6c200000 2f757372 2f62696e ignal ../usr/bin │ │ │ │ - 0x000550d8 2f6c6f67 67657200 2f757372 2f736269 /logger./usr/sbi │ │ │ │ - 0x000550e8 6e2f6c6f 67676572 00000000 2f757372 n/logger..../usr │ │ │ │ - 0x000550f8 2f756362 2f6c6f67 67657200 6c6f6767 /ucb/logger.logg │ │ │ │ - 0x00055108 65720000 50415448 3d2f6269 6e3a2f73 er..PATH=/bin:/s │ │ │ │ - 0x00055118 62696e3a 2f757372 2f62696e 3a2f7573 bin:/usr/bin:/us │ │ │ │ - 0x00055128 722f7362 696e3a2f 7573722f 7563623a r/sbin:/usr/ucb: │ │ │ │ - 0x00055138 2f757372 2f6c6f63 616c2f62 696e0000 /usr/local/bin.. │ │ │ │ - 0x00055148 46415441 4c3a2000 73685f75 6e69785f FATAL: .sh_unix_ │ │ │ │ - 0x00055158 73656c66 5f686173 68000000 25732068 self_hash...%s h │ │ │ │ - 0x00055168 61732063 6865636b 73756d3a 20257300 as checksum: %s. │ │ │ │ - 0x00055178 436f756c 64206e6f 74206368 65636b73 Could not checks │ │ │ │ - 0x00055188 756d206d 79206f77 6e206578 65637574 um my own execut │ │ │ │ - 0x00055198 61626c65 20626563 61757365 206f6620 able because of │ │ │ │ - 0x000551a8 7468650a 666f6c6c 6f77696e 67206572 the.following er │ │ │ │ - 0x000551b8 726f723a 2025733a 2025730a 0a506f73 ror: %s: %s..Pos │ │ │ │ - 0x000551c8 7369626c 65207265 61736f6e 7320696e sible reasons in │ │ │ │ - 0x000551d8 636c7564 653a0a20 2057726f 6e672070 clude:. Wrong p │ │ │ │ - 0x000551e8 61746820 696e2063 6f6e6669 67757265 ath in configure │ │ │ │ - 0x000551f8 2066696c 65206f70 74696f6e 2053616d file option Sam │ │ │ │ - 0x00055208 6861696e 50617468 3d2f7061 74682f74 hainPath=/path/t │ │ │ │ - 0x00055218 6f2f6578 65637574 61626c65 0a20204e o/executable. N │ │ │ │ - 0x00055228 6f207265 61642070 65726d69 7373696f o read permissio │ │ │ │ - 0x00055238 6e20666f 72207468 65206566 66656374 n for the effect │ │ │ │ - 0x00055248 69766520 5549443a 2025640a 00000000 ive UID: %d..... │ │ │ │ - 0x00055258 73685f75 6e69785f 73656c66 5f636865 sh_unix_self_che │ │ │ │ - 0x00055268 636b0000 43686563 6b73756d 206f6b00 ck..Checksum ok. │ │ │ │ - 0x00055278 436f756c 64206e6f 74207265 61642073 Could not read s │ │ │ │ - 0x00055288 616d6861 696e2065 78656375 7461626c amhain executabl │ │ │ │ - 0x00055298 65000000 54686520 63686563 6b73756d e...The checksum │ │ │ │ - 0x000552a8 206f6620 74686520 65786563 75746162 of the executab │ │ │ │ - 0x000552b8 6c653a20 25732068 61732063 68616e67 le: %s has chang │ │ │ │ - 0x000552c8 65642073 696e6365 20737461 72747570 ed since startup │ │ │ │ - 0x000552d8 20282573 202d3e20 2573292e 0a000000 (%s -> %s)..... │ │ │ │ - 0x000552e8 54686520 63686563 6b73756d 206f6620 The checksum of │ │ │ │ - 0x000552f8 25732068 61732063 68616e67 65642073 %s has changed s │ │ │ │ - 0x00055308 696e6365 20737461 72747570 20282573 ince startup (%s │ │ │ │ - 0x00055318 202d3e20 25732900 6c696e65 20746f6f -> %s).line too │ │ │ │ - 0x00055328 206c6f6e 6720696e 2067726f 75702065 long in group e │ │ │ │ - 0x00055338 6e747279 00000000 73685f67 726f7570 ntry....sh_group │ │ │ │ - 0x00055348 5f746f5f 67696400 74665f61 64645f74 _to_gid.tf_add_t │ │ │ │ - 0x00055358 72757374 65645f75 73657200 2c200900 rusted_user., .. │ │ │ │ - 0x00055368 74665f61 64645f74 72757374 65645f75 tf_add_trusted_u │ │ │ │ - 0x00055378 7365725f 696e7400 61646420 74727573 ser_int.add trus │ │ │ │ - 0x00055388 74656420 75736572 00000000 74665f74 ted user....tf_t │ │ │ │ - 0x00055398 72757374 5f636865 636b0000 416e2069 rust_check..An i │ │ │ │ - 0x000553a8 6e746572 6e616c20 6572726f 72206f63 nternal error oc │ │ │ │ - 0x000553b8 63757265 6420696e 20746865 20747275 cured in the tru │ │ │ │ - 0x000553c8 73746669 6c652066 756e6374 696f6e2e stfile function. │ │ │ │ - 0x000553d8 0a000000 41206669 6c656e61 6d652074 ....A filename t │ │ │ │ - 0x000553e8 72756e63 6174696f 6e206f63 63757265 runcation occure │ │ │ │ - 0x000553f8 6420696e 20746865 20747275 73746669 d in the trustfi │ │ │ │ - 0x00055408 6c652066 756e6374 696f6e2e 0a50726f le function..Pro │ │ │ │ - 0x00055418 6261626c 79207468 65206e6f 726d616c bably the normal │ │ │ │ - 0x00055428 697a6564 2066696c 656e616d 6520666f ized filename fo │ │ │ │ - 0x00055438 72202573 0a697320 746f6f20 6c6f6e67 r %s.is too long │ │ │ │ - 0x00055448 2e205468 6973206d 61792062 65206475 . This may be du │ │ │ │ - 0x00055458 6520652e 672e2074 6f206465 6570206f e e.g. to deep o │ │ │ │ - 0x00055468 72206369 7263756c 61722073 6f66746c r circular softl │ │ │ │ - 0x00055478 696e6b73 2e0a0000 54686520 70617468 inks....The path │ │ │ │ - 0x00055488 20656c65 6d656e74 3a202573 0a696e20 element: %s.in │ │ │ │ - 0x00055498 74686520 66696c65 6e616d65 3a202573 the filename: %s │ │ │ │ - 0x000554a8 20697320 776f726c 64207772 69746561 is world writea │ │ │ │ - 0x000554b8 626c652e 0a000000 54686520 6f776e65 ble.....The owne │ │ │ │ - 0x000554c8 72202855 4944203d 20256c64 29206f66 r (UID = %ld) of │ │ │ │ - 0x000554d8 20746865 20706174 6820656c 656d656e the path elemen │ │ │ │ - 0x000554e8 743a2025 730a696e 20746865 2066696c t: %s.in the fil │ │ │ │ - 0x000554f8 656e616d 653a2025 730a6973 206e6f74 ename: %s.is not │ │ │ │ - 0x00055508 20696e20 74686520 6c697374 206f6620 in the list of │ │ │ │ - 0x00055518 74727573 74656420 75736572 732e0a54 trusted users..T │ │ │ │ - 0x00055528 6f206669 78207468 65207072 6f626c65 o fix the proble │ │ │ │ - 0x00055538 6d2c2079 6f752063 616e3a0a 202d2072 m, you can:. - r │ │ │ │ - 0x00055548 756e202e 2f636f6e 66696775 72652061 un ./configure a │ │ │ │ - 0x00055558 6761696e 20776974 68207468 65206f70 gain with the op │ │ │ │ - 0x00055568 74696f6e 202d2d77 6974682d 74727573 tion --with-trus │ │ │ │ - 0x00055578 7465643d 302c2e2e 2e2c5549 440a2020 ted=0,...,UID. │ │ │ │ - 0x00055588 20776865 72652055 49442069 73207468 where UID is th │ │ │ │ - 0x00055598 65205549 44206f66 20746865 20756e74 e UID of the unt │ │ │ │ - 0x000555a8 72757374 65642075 7365722c 206f720a rusted user, or. │ │ │ │ - 0x000555b8 202d2075 73652074 6865206f 7074696f - use the optio │ │ │ │ - 0x000555c8 6e205472 75737465 64557365 723d5549 n TrustedUser=UI │ │ │ │ - 0x000555d8 4420696e 20746865 20636f6e 66696775 D in the configu │ │ │ │ - 0x000555e8 72617469 6f6e2066 696c652e 0a000000 ration file..... │ │ │ │ - 0x000555f8 54686520 70617468 20656c65 6d656e74 The path element │ │ │ │ - 0x00055608 3a202573 0a696e20 74686520 66696c65 : %s.in the file │ │ │ │ - 0x00055618 6e616d65 3a202573 0a697320 67726f75 name: %s.is grou │ │ │ │ - 0x00055628 70207772 69746561 626c6520 28474944 p writeable (GID │ │ │ │ - 0x00055638 203d2025 6c64292c 20616e64 20617420 = %ld), and at │ │ │ │ - 0x00055648 6c656173 74206f6e 65206f66 20746865 least one of the │ │ │ │ - 0x00055658 2067726f 75700a6d 656d6265 72732028 group.members ( │ │ │ │ - 0x00055668 55494420 3d20256c 64292069 73206e6f UID = %ld) is no │ │ │ │ - 0x00055678 7420696e 20746865 206c6973 74206f66 t in the list of │ │ │ │ - 0x00055688 20747275 73746564 20757365 72732e0a trusted users.. │ │ │ │ - 0x00055698 546f2066 69782074 68652070 726f626c To fix the probl │ │ │ │ - 0x000556a8 656d2c20 796f7520 63616e3a 0a202d20 em, you can:. - │ │ │ │ - 0x000556b8 72756e20 2e2f636f 6e666967 75726520 run ./configure │ │ │ │ - 0x000556c8 61676169 6e207769 74682074 6865206f again with the o │ │ │ │ - 0x000556d8 7074696f 6e202d2d 77697468 2d747275 ption --with-tru │ │ │ │ - 0x000556e8 73746564 3d302c2e 2e2e2c55 49440a20 sted=0,...,UID. │ │ │ │ - 0x000556f8 20207768 65726520 55494420 69732074 where UID is t │ │ │ │ - 0x00055708 68652055 4944206f 66207468 6520756e he UID of the un │ │ │ │ - 0x00055718 74727573 74656420 75736572 2c206f72 trusted user, or │ │ │ │ - 0x00055728 0a202d20 75736520 74686520 6f707469 . - use the opti │ │ │ │ - 0x00055738 6f6e2054 72757374 65645573 65723d55 on TrustedUser=U │ │ │ │ - 0x00055748 49442069 6e207468 6520636f 6e666967 ID in the config │ │ │ │ - 0x00055758 75726174 696f6e20 66696c65 2e0a0000 uration file.... │ │ │ │ - 0x00055768 73685f75 6e69785f 636c6f73 65616c6c sh_unix_closeall │ │ │ │ - 0x00055778 00000000 73685f75 6e69785f 6c6f6361 ....sh_unix_loca │ │ │ │ - 0x00055788 6c686f73 74000000 6e6f6465 6e616d65 lhost...nodename │ │ │ │ - 0x00055798 20726574 75726e65 64206279 20756e61 returned by una │ │ │ │ - 0x000557a8 6d65206d 61792062 65207472 756e6361 me may be trunca │ │ │ │ - 0x000557b8 74656400 4163636f 7264696e 6720746f ted.According to │ │ │ │ - 0x000557c8 20756e61 6d652c20 796f7572 206e6f64 uname, your nod │ │ │ │ - 0x000557d8 656e616d 65206973 2025732c 20627574 ename is %s, but │ │ │ │ - 0x000557e8 20796f75 72207265 736f6c76 65720a6c your resolver.l │ │ │ │ - 0x000557f8 69627261 72792063 616e6e6f 74207265 ibrary cannot re │ │ │ │ - 0x00055808 736f6c76 65207468 6973206e 6f64656e solve this noden │ │ │ │ - 0x00055818 616d6520 746f2061 20465144 4e2e0a52 ame to a FQDN..R │ │ │ │ - 0x00055828 61746865 722c2069 74207265 736f6c76 ather, it resolv │ │ │ │ - 0x00055838 65732074 68697320 746f2025 732e0a46 es this to %s..F │ │ │ │ - 0x00055848 6f72206d 6f726520 696e666f 726d6174 or more informat │ │ │ │ - 0x00055858 696f6e2c 20736565 20746865 20656e74 ion, see the ent │ │ │ │ - 0x00055868 72792061 626f7574 2073656c 662d7265 ry about self-re │ │ │ │ - 0x00055878 736f6c76 696e6720 756e6465 720a274d solving under.'M │ │ │ │ - 0x00055888 6f737420 66726571 75656e74 6c792720 ost frequently' │ │ │ │ - 0x00055898 696e2074 68652046 41512074 68617420 in the FAQ that │ │ │ │ - 0x000558a8 796f7520 77696c6c 2066696e 6420696e you will find in │ │ │ │ - 0x000558b8 20746865 20646f63 732f2073 75626469 the docs/ subdi │ │ │ │ - 0x000558c8 72656374 6f72792e 0a000000 73685f75 rectory.....sh_u │ │ │ │ - 0x000558d8 6e69785f 6d656d6c 6f636b00 73685f75 nix_memlock.sh_u │ │ │ │ - 0x000558e8 6e69785f 73657464 65616d6f 6e000000 nix_setdeamon... │ │ │ │ - 0x000558f8 73685f75 6e69785f 7365746e 6f646561 sh_unix_setnodea │ │ │ │ - 0x00055908 6d6f6e00 73685f75 6e69785f 7365746d mon.sh_unix_setm │ │ │ │ - 0x00055918 6f646561 6d6f6e00 2f62696e 2f736800 odeamon./bin/sh. │ │ │ │ - 0x00055928 2d630000 50415448 3d2f7362 696e3a2f -c..PATH=/sbin:/ │ │ │ │ - 0x00055938 62696e3a 2f757372 2f736269 6e3a2f75 bin:/usr/sbin:/u │ │ │ │ - 0x00055948 73722f62 696e3a2f 7573722f 75636200 sr/bin:/usr/ucb. │ │ │ │ - 0x00055958 5348454c 4c3d2f62 696e2f73 68000000 SHELL=/bin/sh... │ │ │ │ - 0x00055968 4946533d 20090a00 545a3d00 745f7a6f IFS= ...TZ=.t_zo │ │ │ │ - 0x00055978 6e650000 252b3033 64253032 64000000 ne..%+03d%02d... │ │ │ │ - 0x00055988 73685f75 6e69785f 73657474 696d6573 sh_unix_settimes │ │ │ │ - 0x00055998 65727665 72000000 73685f75 6e69785f erver...sh_unix_ │ │ │ │ - 0x000559a8 74696d65 00000000 5b25592d 256d2d25 time....[%Y-%m-% │ │ │ │ - 0x000559b8 64542548 3a254d3a 25532525 735d0000 dT%H:%M:%S%%s].. │ │ │ │ - 0x000559c8 73685f75 6e69785f 7573656c 6f63616c sh_unix_uselocal │ │ │ │ - 0x000559d8 74696d65 00000000 73685f75 6e69785f time....sh_unix_ │ │ │ │ - 0x000559e8 676d7474 696d6500 5b25592d 256d2d25 gmttime.[%Y-%m-% │ │ │ │ - 0x000559f8 64542548 3a254d3a 25535d00 73685f75 dT%H:%M:%S].sh_u │ │ │ │ - 0x00055a08 6e69785f 67657455 49446469 72000000 nix_getUIDdir... │ │ │ │ - 0x00055a18 636f6d70 6c657465 6c79206d 69737369 completely missi │ │ │ │ - 0x00055a28 6e670000 67657470 77756964 00000000 ng..getpwuid.... │ │ │ │ - 0x00055a38 70775f64 69720000 73685f75 6e69785f pw_dir..sh_unix_ │ │ │ │ - 0x00055a48 67657455 49446e61 6d650000 70775f75 getUIDname..pw_u │ │ │ │ - 0x00055a58 73657200 73685f75 6e69785f 696e6974 ser.sh_unix_init │ │ │ │ - 0x00055a68 67726f75 70733200 73685f75 6e69785f groups2.sh_unix_ │ │ │ │ - 0x00055a78 67657447 49446e61 6d650000 67657467 getGIDname..getg │ │ │ │ - 0x00055a88 72676964 00000000 67725f6e 616d6500 rgid....gr_name. │ │ │ │ - 0x00055a98 73685f75 6e69785f 67657455 73657200 sh_unix_getUser. │ │ │ │ - 0x00055aa8 70775f68 6f6d6500 73685f75 6e69785f pw_home.sh_unix_ │ │ │ │ - 0x00055ab8 6765746c 696e6500 73685f75 6e69785f getline.sh_unix_ │ │ │ │ - 0x00055ac8 6765745f 66747970 65000000 73685f75 get_ftype...sh_u │ │ │ │ - 0x00055ad8 6e69785f 7365745f 696f5f6c 696d6974 nix_set_io_limit │ │ │ │ - 0x00055ae8 00000000 73657420 492f4f20 6c696d69 ....set I/O limi │ │ │ │ - 0x00055af8 74000000 73685f75 6e69785f 63686563 t...sh_unix_chec │ │ │ │ - 0x00055b08 6b73756d 5f73697a 65000000 73685f75 ksum_size...sh_u │ │ │ │ - 0x00055b18 6e69785f 67657469 6e666f00 556e696e nix_getinfo.Unin │ │ │ │ - 0x00055b28 69746961 6c697a65 64206368 65636b20 itialized check │ │ │ │ - 0x00055b38 6d61736b 00000000 73685f75 6e69785f mask....sh_unix_ │ │ │ │ - 0x00055b48 67657469 6e666f5f 6f70656e 00000000 getinfo_open.... │ │ │ │ - 0x00055b58 73685f75 6e69785f 67657469 6e666f5f sh_unix_getinfo_ │ │ │ │ - 0x00055b68 66737461 74000000 73685f75 6e69785f fstat...sh_unix_ │ │ │ │ - 0x00055b78 67657469 6e666f5f 61747472 00000000 getinfo_attr.... │ │ │ │ - 0x00055b88 6c737461 7420286c 696e6b20 74617267 lstat (link targ │ │ │ │ - 0x00055b98 65742900 73685f75 6e69785f 756e6c6f et).sh_unix_unlo │ │ │ │ - 0x00055ba8 636b0000 73685f75 6e69785f 63686563 ck..sh_unix_chec │ │ │ │ - 0x00055bb8 6b5f7069 64646972 00000000 43616e6e k_piddir....Cann │ │ │ │ - 0x00055bc8 6f742063 72656174 65205049 44206469 ot create PID di │ │ │ │ - 0x00055bd8 72656374 6f727900 50617468 206f6620 rectory.Path of │ │ │ │ - 0x00055be8 50494420 64697265 63746f72 79207265 PID directory re │ │ │ │ - 0x00055bf8 66657273 20746f20 61206e6f 6e2d6469 fers to a non-di │ │ │ │ - 0x00055c08 72656374 6f727920 6f626a65 63740000 rectory object.. │ │ │ │ - 0x00055c18 73685f75 6e69785f 6c6f636b 00000000 sh_unix_lock.... │ │ │ │ - 0x00055c28 43616e6e 6f742063 72656174 65205049 Cannot create PI │ │ │ │ - 0x00055c38 44206669 6c652028 31290000 43616e6e D file (1)..Cann │ │ │ │ - 0x00055c48 6f742063 72656174 65206c6f 636b2066 ot create lock f │ │ │ │ - 0x00055c58 696c6520 28312900 43616e6e 6f742063 ile (1).Cannot c │ │ │ │ - 0x00055c68 72656174 65205049 44206669 6c652028 reate PID file ( │ │ │ │ - 0x00055c78 32290000 43616e6e 6f742063 72656174 2)..Cannot creat │ │ │ │ - 0x00055c88 65206c6f 636b2066 696c6520 28322900 e lock file (2). │ │ │ │ - 0x00055c98 43616e6e 6f74206f 70656e20 50494420 Cannot open PID │ │ │ │ - 0x00055ca8 66696c65 20666f72 20726561 64000000 file for read... │ │ │ │ - 0x00055cb8 43616e6e 6f74206f 70656e20 6c6f636b Cannot open lock │ │ │ │ - 0x00055cc8 2066696c 6520666f 72207265 61640000 file for read.. │ │ │ │ - 0x00055cd8 42616420 50494420 696e2050 49442066 Bad PID in PID f │ │ │ │ - 0x00055ce8 696c6500 42616420 50494420 696e206c ile.Bad PID in l │ │ │ │ - 0x00055cf8 6f636b20 66696c65 00000000 43616e6e ock file....Cann │ │ │ │ - 0x00055d08 6f742072 65616420 50494420 66696c65 ot read PID file │ │ │ │ - 0x00055d18 00000000 43616e6e 6f742072 65616420 ....Cannot read │ │ │ │ - 0x00055d28 6c6f636b 2066696c 65000000 73685f75 lock file...sh_u │ │ │ │ - 0x00055d38 6e69785f 74657374 5f616e64 5f6c6f63 nix_test_and_loc │ │ │ │ - 0x00055d48 6b000000 73685f75 6e69785f 74657374 k...sh_unix_test │ │ │ │ - 0x00055d58 6c6f636b 00000000 43616e6e 6f742063 lock....Cannot c │ │ │ │ - 0x00055d68 72656174 65205049 44206669 6c652028 reate PID file ( │ │ │ │ - 0x00055d78 33290000 43616e6e 6f742072 656d6f76 3)..Cannot remov │ │ │ │ - 0x00055d88 65207374 616c6520 6c6f636b 2066696c e stale lock fil │ │ │ │ - 0x00055d98 652c2050 4944206d 61792062 65206120 e, PID may be a │ │ │ │ - 0x00055da8 72756e6e 696e6720 70726f63 65737300 running process. │ │ │ │ - 0x00055db8 43616e6e 6f742072 656d6f76 65207374 Cannot remove st │ │ │ │ - 0x00055dc8 616c6520 50494420 66696c65 2c205049 ale PID file, PI │ │ │ │ - 0x00055dd8 44206d61 79206265 20612072 756e6e69 D may be a runni │ │ │ │ - 0x00055de8 6e672070 726f6365 73730000 43616e6e ng process..Cann │ │ │ │ - 0x00055df8 6f742063 72656174 65206c6f 636b2066 ot create lock f │ │ │ │ - 0x00055e08 696c6520 28332900 73685f75 6e69785f ile (3).sh_unix_ │ │ │ │ - 0x00055e18 696e6974 00000000 73685f75 6e69785f init....sh_unix_ │ │ │ │ - 0x00055e28 72657365 7474696d 65720000 73685f75 resettimer..sh_u │ │ │ │ - 0x00055e38 6e69785f 72657365 74736967 6e616c73 nix_resetsignals │ │ │ │ - 0x00055e48 00000000 73685f75 6e69785f 7365746c ....sh_unix_setl │ │ │ │ - 0x00055e58 696d6974 73000000 73685f75 6e69785f imits...sh_unix_ │ │ │ │ - 0x00055e68 7a65726f 656e7600 73685f75 6e69785f zeroenv.sh_unix_ │ │ │ │ - 0x00055e78 636f7079 656e7600 25733a20 25643a20 copyenv.%s: %d: │ │ │ │ - 0x00055e88 4f757420 6f66206d 656d6f72 790a0000 Out of memory... │ │ │ │ - 0x00055e98 64757000 2e6c6f63 6b000000 73685f75 dup..lock...sh_u │ │ │ │ - 0x00055ea8 6e69785f 66696c65 5f657869 73747300 nix_file_exists. │ │ │ │ - 0x00055eb8 73685f75 6e69785f 64657669 63655f72 sh_unix_device_r │ │ │ │ - 0x00055ec8 65616461 626c6500 66696c65 5f69735f eadable.file_is_ │ │ │ │ - 0x00055ed8 72656d6f 74650000 5245515f 46524f4d remote..REQ_FROM │ │ │ │ - 0x00055ee8 5f534552 56455200 4e6f206c 6f63616c _SERVER.No local │ │ │ │ - 0x00055ef8 20626173 656c696e 65206461 74616261 baseline databa │ │ │ │ - 0x00055f08 73652061 74206578 70656374 65642070 se at expected p │ │ │ │ - 0x00055f18 61746800 4e6f206c 6f63616c 20626173 ath.No local bas │ │ │ │ - 0x00055f28 656c696e 65206461 74616261 73652070 eline database p │ │ │ │ - 0x00055f38 61746820 6b6e6f77 6e000000 66696c65 ath known...file │ │ │ │ - 0x00055f48 5f706174 68000000 73685f75 6e69785f _path...sh_unix_ │ │ │ │ - 0x00055f58 6c6f6f6b 75705f70 61676500 73685f75 lookup_page.sh_u │ │ │ │ - 0x00055f68 6e69785f 636f756e 745f6d6c 6f636b00 nix_count_mlock. │ │ │ │ - 0x00055f78 25642070 61676573 206c6f63 6b656400 %d pages locked. │ │ │ │ - 0x00055f88 73685f75 74696c73 2e630000 636f7079 sh_utils.c..copy │ │ │ │ - 0x00055f98 5f666f75 72000000 73685f75 74696c5f _four...sh_util_ │ │ │ │ - 0x00055fa8 666c6167 76616c00 73685f75 74696c5f flagval.sh_util_ │ │ │ │ - 0x00055fb8 68696465 73657475 70000000 62756620 hidesetup...buf │ │ │ │ - 0x00055fc8 3d3d204e 554c4c00 6c656e20 3c203000 == NULL.len < 0. │ │ │ │ - 0x00055fd8 67726f75 70000000 6f746865 72000000 group...other... │ │ │ │ - 0x00055fe8 6c656e20 3d3d2030 00000000 73747220 len == 0....str │ │ │ │ - 0x00055ff8 3d3d204e 554c4c00 696e7465 67657220 == NULL.integer │ │ │ │ - 0x00056008 6f766572 666c6f77 20696e20 73685f75 overflow in sh_u │ │ │ │ - 0x00056018 74696c5f 73747264 75705f6c 00000000 til_strdup_l.... │ │ │ │ - 0x00056028 73685f75 74696c5f 73747264 75700000 sh_util_strdup.. │ │ │ │ - 0x00056038 73685f75 74696c5f 75706461 74655f66 sh_util_update_f │ │ │ │ - 0x00056048 696c6500 73685f75 74696c5f 73747264 ile.sh_util_strd │ │ │ │ - 0x00056058 75705f74 7261636b 00000000 73685f75 up_track....sh_u │ │ │ │ - 0x00056068 74696c5f 73747273 65700000 72657420 til_strsep..ret │ │ │ │ - 0x00056078 3d3d204e 554c4c00 73685f75 74696c5f == NULL.sh_util_ │ │ │ │ - 0x00056088 666f726d 61747465 64000000 256c7500 formatted...%lu. │ │ │ │ - 0x00056098 25642d25 6d2d2559 2025483a 254d3a25 %d-%m-%Y %H:%M:% │ │ │ │ - 0x000560a8 53000000 30302d30 302d3030 30302030 S...00-00-0000 0 │ │ │ │ - 0x000560b8 303a3030 3a303000 284e6f6e 65290000 0:00:00.(None).. │ │ │ │ - 0x000560c8 73685f75 74696c5f 68657874 6f62696e sh_util_hextobin │ │ │ │ - 0x000560d8 61727900 73685f75 74696c5f 686d6163 ary.sh_util_hmac │ │ │ │ - 0x000560e8 5f746967 65720000 696e7465 67657220 _tiger..integer │ │ │ │ - 0x000560f8 6f766572 666c6f77 00000000 73685f75 overflow....sh_u │ │ │ │ - 0x00056108 74696c5f 73696774 79706500 484d4143 til_sigtype.HMAC │ │ │ │ - 0x00056118 2d544947 45520000 48415348 2d544947 -TIGER..HASH-TIG │ │ │ │ - 0x00056128 45520000 73685f75 74696c5f 73696767 ER..sh_util_sigg │ │ │ │ - 0x00056138 656e0000 73685f75 74696c5f 68617368 en..sh_util_hash │ │ │ │ - 0x00056148 5f746967 65720000 73685f75 74696c5f _tiger..sh_util_ │ │ │ │ - 0x00056158 636f6d70 72657373 00000000 73685f75 compress....sh_u │ │ │ │ - 0x00056168 74696c5f 6370796c 6f6e6700 74617573 til_cpylong.taus │ │ │ │ - 0x00056178 5f736565 64000000 73685f65 6e74726f _seed...sh_entro │ │ │ │ - 0x00056188 70790000 4552524f 523a2069 6e737566 py..ERROR: insuf │ │ │ │ - 0x00056198 66696369 656e7420 70726976 696c6567 ficient privileg │ │ │ │ - 0x000561a8 650a0000 4552524f 523a206e 6f206b65 e...ERROR: no ke │ │ │ │ - 0x000561b8 79206769 76656e0a 20417267 756d656e y given. Argumen │ │ │ │ - 0x000561c8 74206d75 73742062 6520276b 65794070 t must be 'key@p │ │ │ │ - 0x000561d8 61746827 0a000000 4552524f 523a206e ath'....ERROR: n │ │ │ │ - 0x000561e8 6f207061 74682074 6f206578 65637574 o path to execut │ │ │ │ - 0x000561f8 61626c65 20676976 656e0a20 41726775 able given. Argu │ │ │ │ - 0x00056208 6d656e74 206d7573 74206265 20276b65 ment must be 'ke │ │ │ │ - 0x00056218 79407061 7468270a 00000000 25732e6f y@path'.....%s.o │ │ │ │ - 0x00056228 75740000 4552524f 523a2063 616e6e6f ut..ERROR: canno │ │ │ │ - 0x00056238 74206f70 656e2025 7320666f 72207265 t open %s for re │ │ │ │ - 0x00056248 61642028 6572726e 756d203d 20256c64 ad (errnum = %ld │ │ │ │ - 0x00056258 290a0000 4552524f 523a2063 616e6e6f )...ERROR: canno │ │ │ │ - 0x00056268 74206f70 656e2025 73202865 72726e75 t open %s (errnu │ │ │ │ - 0x00056278 6d203d20 256c6429 0a000000 4552524f m = %ld)....ERRO │ │ │ │ - 0x00056288 523a206f 7574206f 66206d65 6d6f7279 R: out of memory │ │ │ │ - 0x00056298 0a000000 256c6420 62797465 73207265 ....%ld bytes re │ │ │ │ - 0x000562a8 61640a00 6f6c6420 6b657920 666f756e ad..old key foun │ │ │ │ - 0x000562b8 64000000 6e657720 66696c65 20257320 d...new file %s │ │ │ │ - 0x000562c8 77726974 74656e0a 00000000 4552524f written.....ERRO │ │ │ │ - 0x000562d8 523a206f 6c64206b 6579206e 6f742066 R: old key not f │ │ │ │ - 0x000562e8 6f756e64 0a000000 73685f75 74696c5f ound....sh_util_ │ │ │ │ - 0x000562f8 656e636f 64650000 73685f75 74696c5f encode..sh_util_ │ │ │ │ - 0x00056308 73657473 65727665 72000000 73685f75 setserver...sh_u │ │ │ │ - 0x00056318 74696c5f 7365746c 6f6f7074 696d6500 til_setlooptime. │ │ │ │ - 0x00056328 6c6f6f70 2074696d 65000000 73685f75 loop time...sh_u │ │ │ │ - 0x00056338 74696c5f 73657463 6865636b 73756d00 til_setchecksum. │ │ │ │ - 0x00056348 63686563 6b73756d 20746573 74696e67 checksum testing │ │ │ │ - 0x00056358 00000000 6e6f6e65 00000000 73685f75 ....none....sh_u │ │ │ │ - 0x00056368 74696c5f 6b657969 6e697400 736c5f73 til_keyinit.sl_s │ │ │ │ - 0x00056378 74726c63 70790000 73685f75 74696c5f trlcpy..sh_util_ │ │ │ │ - 0x00056388 6f627363 7572655f 6f6b0000 73685f75 obscure_ok..sh_u │ │ │ │ - 0x00056398 74696c5f 6f627363 7572655f 75746638 til_obscure_utf8 │ │ │ │ - 0x000563a8 00000000 73685f75 74696c5f 6469726e ....sh_util_dirn │ │ │ │ - 0x000563b8 616d6500 73685f75 74696c5f 62617365 ame.sh_util_base │ │ │ │ - 0x000563c8 6e616d65 00000000 73685f75 74696c5f name....sh_util_ │ │ │ │ - 0x000563d8 73616665 5f6e616d 65000000 286e756c safe_name...(nul │ │ │ │ - 0x000563e8 6c290000 25632530 336f0000 286f7665 l)..%c%03o..(ove │ │ │ │ - 0x000563f8 72666c6f 77290000 73685f75 74696c5f rflow)..sh_util_ │ │ │ │ - 0x00056408 61736b5f 75706461 74650000 55706461 ask_update..Upda │ │ │ │ - 0x00056418 74652025 73205b59 2f6e5d20 3f200000 te %s [Y/n] ? .. │ │ │ │ - 0x00056428 43616e6e 6f742063 6f6e7469 6e75653a Cannot continue: │ │ │ │ - 0x00056438 20737464 696e2069 73206e6f 74206120 stdin is not a │ │ │ │ - 0x00056448 7465726d 696e616c 00000000 506c6561 terminal....Plea │ │ │ │ - 0x00056458 73652061 6e737765 72207928 65732920 se answer y(es) │ │ │ │ - 0x00056468 6f72206e 286f290a 00000000 73685f75 or n(o).....sh_u │ │ │ │ - 0x00056478 74696c5f 6f627363 7572656e 616d6500 til_obscurename. │ │ │ │ - 0x00056488 73685f75 74696c5f 69736e75 6d000000 sh_util_isnum... │ │ │ │ - 0x00056498 73685f75 74696c5f 73747263 6f6e6361 sh_util_strconca │ │ │ │ - 0x000564a8 74000000 41424344 45464748 494a4b4c t...ABCDEFGHIJKL │ │ │ │ - 0x000564b8 4d4e4f50 51525354 55565758 595a6162 MNOPQRSTUVWXYZab │ │ │ │ - 0x000564c8 63646566 6768696a 6b6c6d6e 6f707172 cdefghijklmnopqr │ │ │ │ - 0x000564d8 73747576 7778797a 30313233 34353637 stuvwxyz01234567 │ │ │ │ - 0x000564e8 38392829 00000000 73685f75 74696c5f 89()....sh_util_ │ │ │ │ - 0x000564f8 72656763 6d700000 73685f65 72726f72 regcmp..sh_error │ │ │ │ - 0x00056508 2e630000 73685f65 72726f72 5f696e69 .c..sh_error_ini │ │ │ │ - 0x00056518 74000000 73685f65 72726f72 5f736574 t...sh_error_set │ │ │ │ - 0x00056528 5f636c61 73736d61 736b0000 202c0900 _classmask.. ,.. │ │ │ │ - 0x00056538 73685f65 72726f72 5f737472 696e6700 sh_error_string. │ │ │ │ - 0x00056548 25532025 54200000 25532025 54202825 %S %T ..%S %T (% │ │ │ │ - 0x00056558 462c2025 4c2c2025 45292000 3c544350 F, %L, %E) . : ...DEBUG : │ │ │ │ - 0x00056578 20000000 494e464f 2020203a 20000000 ...INFO : ... │ │ │ │ - 0x00056588 4e4f5449 4345203a 20000000 5741524e NOTICE : ...WARN │ │ │ │ - 0x00056598 2020203a 20000000 4d41524b 2020203a : ...MARK : │ │ │ │ - 0x000565a8 20000000 4552524f 5220203a 20000000 ...ERROR : ... │ │ │ │ - 0x000565b8 43524954 2020203a 20000000 414c4552 CRIT : ...ALER │ │ │ │ - 0x000565c8 5420203a 20000000 3f3f3f20 2020203a T : ...??? : │ │ │ │ - 0x000565d8 20000000 73747269 6e673d3c 25733e2c ...string=<%s>, │ │ │ │ - 0x000565e8 20686173 683d3c25 733e0a00 73685f65 hash=<%s>..sh_e │ │ │ │ - 0x000565f8 72726f72 5f636f6e 76657274 5f6c6576 rror_convert_lev │ │ │ │ - 0x00056608 656c0000 73685f65 72726f72 5f68616e el..sh_error_han │ │ │ │ - 0x00056618 646c6500 6765745f 666f726d 61740000 dle.get_format.. │ │ │ │ - 0x00056628 4552524f 523a206d 73673d3c 4e554c4c ERROR: msg=, file=< │ │ │ │ - 0x00056648 25733e2c 206c696e 653d3c25 6c643e0a %s>, line=<%ld>. │ │ │ │ - 0x00056658 00000000 63686b73 756d5f6f 6c643d3c ....chksum_old=< │ │ │ │ - 0x00056668 00000000 63686b73 756d5f6e 65773d3c ....chksum_new=< │ │ │ │ - 0x00056678 00000000 656d6169 6c000000 284e554c ....email...(NUL │ │ │ │ - 0x00056688 4c290000 73685f65 72726f72 5f736574 L)..sh_error_set │ │ │ │ - 0x00056698 5f697600 73685f65 72726f72 5f736574 _iv.sh_error_set │ │ │ │ - 0x000566a8 5f6c6576 656c0000 64656275 67000000 _level..debug... │ │ │ │ - 0x000566b8 73685f65 72726f72 5f6d6169 6c000000 sh_error_mail... │ │ │ │ - 0x000566c8 73685f65 72726f72 5f656865 61640000 sh_error_ehead.. │ │ │ │ - 0x000566d8 696e666f 00000000 6e6f7469 63650000 info....notice.. │ │ │ │ - 0x000566e8 7761726e 00000000 6d61726b 00000000 warn....mark.... │ │ │ │ - 0x000566f8 65727200 63726974 00000000 616c6572 err.crit....aler │ │ │ │ - 0x00056708 74000000 342e312e 34000000 54686973 t...4.1.4...This │ │ │ │ - 0x00056718 20697320 73616d68 61696e20 28257329 is samhain (%s) │ │ │ │ - 0x00056728 2c202863 29203139 39392d32 30303820 , (c) 1999-2008 │ │ │ │ - 0x00056738 5261696e 65722057 6963686d 616e6e20 Rainer Wichmann │ │ │ │ - 0x00056748 28687474 703a2f2f 6c612d73 616d686e (http://la-samhn │ │ │ │ - 0x00056758 612e6465 292e0a00 54686973 20736f66 a.de)...This sof │ │ │ │ - 0x00056768 74776172 6520636f 6d657320 77697468 tware comes with │ │ │ │ - 0x00056778 20414253 4f4c5554 454c5920 4e4f2057 ABSOLUTELY NO W │ │ │ │ - 0x00056788 41525241 4e54592e 20000000 55736520 ARRANTY. ...Use │ │ │ │ - 0x00056798 6174206f 776e2072 69736b2e 0a0a0000 at own risk..... │ │ │ │ - 0x000567a8 436f6d70 696c6564 2d696e20 6c6f6720 Compiled-in log │ │ │ │ - 0x000567b8 66616369 6c697469 65733a0a 00000000 facilities:..... │ │ │ │ - 0x000567c8 20636f6e 736f6c65 20282f64 65762f63 console (/dev/c │ │ │ │ - 0x000567d8 6f6e736f 6c652900 20737973 6c6f6700 onsole). syslog. │ │ │ │ - 0x000567e8 206c6f67 66696c65 20282573 29000000 logfile (%s)... │ │ │ │ - 0x000567f8 20657874 65726e61 6c207072 6f677261 external progra │ │ │ │ - 0x00056808 6d000000 20656d61 696c0000 436f6d70 m... email..Comp │ │ │ │ - 0x00056818 696c6564 2d696e20 6d6f6475 6c65733a iled-in modules: │ │ │ │ - 0x00056828 0a000000 206c6f67 696e2f6c 6f676f75 .... login/logou │ │ │ │ - 0x00056838 74000000 206d6f75 6e74206f 7074696f t... mount optio │ │ │ │ - 0x00056848 6e730000 20737569 64000000 2070726f ns.. suid... pro │ │ │ │ - 0x00056858 63657373 65730000 20706f72 74730000 cesses.. ports.. │ │ │ │ - 0x00056868 5374616e 64616c6f 6e652065 78656375 Standalone execu │ │ │ │ - 0x00056878 7461626c 65000000 2c204950 76362073 table..., IPv6 s │ │ │ │ - 0x00056888 7570706f 72746564 00000000 2c20636f upported...., co │ │ │ │ - 0x00056898 6d70696c 65642d69 6e206f70 74696f6e mpiled-in option │ │ │ │ - 0x000568a8 733a0000 20757369 6e672073 79737465 s:.. using syste │ │ │ │ - 0x000568b8 6d206d61 6c6c6f63 00000000 2f646576 m malloc..../dev │ │ │ │ - 0x000568c8 2f72616e 646f6d00 20757369 6e672065 /random. using e │ │ │ │ - 0x000568d8 6e74726f 70792064 65766963 65202825 ntropy device (% │ │ │ │ - 0x000568e8 73290000 20736865 6c6c2065 7870616e s).. shell expan │ │ │ │ - 0x000568f8 73696f6e 20696e20 636f6e66 69677572 sion in configur │ │ │ │ - 0x00056908 6174696f 6e206669 6c652073 7570706f ation file suppo │ │ │ │ - 0x00056918 72746564 00000000 20706f73 69782072 rted.... posix r │ │ │ │ - 0x00056928 65676578 20737570 706f7274 00000000 egex support.... │ │ │ │ - 0x00056938 206f7074 696f6e61 6c6c7920 7265706f optionally repo │ │ │ │ - 0x00056948 72742061 75646974 64207265 636f7264 rt auditd record │ │ │ │ - 0x00056958 206f6620 6368616e 67656420 66696c65 of changed file │ │ │ │ - 0x00056968 00000000 436f7079 72696768 74202843 ....Copyright (C │ │ │ │ - 0x00056978 29203139 39392d32 30303820 5261696e ) 1999-2008 Rain │ │ │ │ - 0x00056988 65722057 6963686d 616e6e20 28687474 er Wichmann (htt │ │ │ │ - 0x00056998 703a2f2f 6c612d73 616d686e 612e6465 p://la-samhna.de │ │ │ │ - 0x000569a8 292e0a0a 00000000 54686973 2070726f ).......This pro │ │ │ │ - 0x000569b8 6772616d 20697320 66726565 20736f66 gram is free sof │ │ │ │ - 0x000569c8 74776172 653b2079 6f752063 616e2072 tware; you can r │ │ │ │ - 0x000569d8 65646973 74726962 75746520 69742061 edistribute it a │ │ │ │ - 0x000569e8 6e642f6f 72206d6f 64696679 0a000000 nd/or modify.... │ │ │ │ - 0x000569f8 69742075 6e646572 20746865 20746572 it under the ter │ │ │ │ - 0x00056a08 6d73206f 66207468 6520474e 55204765 ms of the GNU Ge │ │ │ │ - 0x00056a18 6e657261 6c205075 626c6963 204c6963 neral Public Lic │ │ │ │ - 0x00056a28 656e7365 20617320 7075626c 69736865 ense as publishe │ │ │ │ - 0x00056a38 64206279 0a000000 74686520 46726565 d by....the Free │ │ │ │ - 0x00056a48 20536f66 74776172 6520466f 756e6461 Software Founda │ │ │ │ - 0x00056a58 74696f6e 3b206569 74686572 20766572 tion; either ver │ │ │ │ - 0x00056a68 73696f6e 2032206f 66207468 65204c69 sion 2 of the Li │ │ │ │ - 0x00056a78 63656e73 652c206f 720a0000 28617420 cense, or...(at │ │ │ │ - 0x00056a88 796f7572 206f7074 696f6e29 20616e79 your option) any │ │ │ │ - 0x00056a98 206c6174 65722076 65727369 6f6e2e0a later version.. │ │ │ │ - 0x00056aa8 0a000000 54686973 2070726f 6772616d ....This program │ │ │ │ - 0x00056ab8 20697320 64697374 72696275 74656420 is distributed │ │ │ │ - 0x00056ac8 696e2074 68652068 6f706520 74686174 in the hope that │ │ │ │ - 0x00056ad8 20697420 77696c6c 20626520 75736566 it will be usef │ │ │ │ - 0x00056ae8 756c2c0a 00000000 62757420 57495448 ul,.....but WITH │ │ │ │ - 0x00056af8 4f555420 414e5920 57415252 414e5459 OUT ANY WARRANTY │ │ │ │ - 0x00056b08 3b207769 74686f75 74206576 656e2074 ; without even t │ │ │ │ - 0x00056b18 68652069 6d706c69 65642077 61727261 he implied warra │ │ │ │ - 0x00056b28 6e747920 6f660a00 4d455243 48414e54 nty of..MERCHANT │ │ │ │ - 0x00056b38 4142494c 49545920 6f722046 49544e45 ABILITY or FITNE │ │ │ │ - 0x00056b48 53532046 4f522041 20504152 54494355 SS FOR A PARTICU │ │ │ │ - 0x00056b58 4c415220 50555250 4f53452e 20536565 LAR PURPOSE. See │ │ │ │ - 0x00056b68 20746865 0a000000 474e5520 47656e65 the....GNU Gene │ │ │ │ - 0x00056b78 72616c20 5075626c 6963204c 6963656e ral Public Licen │ │ │ │ - 0x00056b88 73652066 6f72206d 6f726520 64657461 se for more deta │ │ │ │ - 0x00056b98 696c732e 0a0a0000 596f7520 73686f75 ils.....You shou │ │ │ │ - 0x00056ba8 6c642068 61766520 72656365 69766564 ld have received │ │ │ │ - 0x00056bb8 20612063 6f707920 6f662074 68652047 a copy of the G │ │ │ │ - 0x00056bc8 4e552047 656e6572 616c2050 75626c69 NU General Publi │ │ │ │ - 0x00056bd8 63204c69 63656e73 650a0000 616c6f6e c License...alon │ │ │ │ - 0x00056be8 67207769 74682074 68697320 70726f67 g with this prog │ │ │ │ - 0x00056bf8 72616d3b 20696620 6e6f742c 20777269 ram; if not, wri │ │ │ │ - 0x00056c08 74652074 6f207468 65204672 65652053 te to the Free S │ │ │ │ - 0x00056c18 6f667477 6172650a 00000000 466f756e oftware.....Foun │ │ │ │ - 0x00056c28 64617469 6f6e2c20 496e632e 2c203539 dation, Inc., 59 │ │ │ │ - 0x00056c38 2054656d 706c6520 506c6163 65202d20 Temple Place - │ │ │ │ - 0x00056c48 53756974 65203333 302c2042 6f73746f Suite 330, Bosto │ │ │ │ - 0x00056c58 6e2c204d 41202030 32313131 2d313330 n, MA 02111-130 │ │ │ │ - 0x00056c68 372c2055 53412e0a 0a000000 54686973 7, USA......This │ │ │ │ - 0x00056c78 2070726f 64756374 206d616b 65732075 product makes u │ │ │ │ - 0x00056c88 7365206f 66207468 65207265 66657265 se of the refere │ │ │ │ - 0x00056c98 6e636520 696d706c 656d656e 74617469 nce implementati │ │ │ │ - 0x00056ca8 6f6e206f 66207468 65205449 47455220 on of the TIGER │ │ │ │ - 0x00056cb8 6d657373 6167650a 00000000 64696765 message.....dige │ │ │ │ - 0x00056cc8 73742061 6c676f72 6974686d 2e205468 st algorithm. Th │ │ │ │ - 0x00056cd8 69732063 6f646520 69732063 6f707972 is code is copyr │ │ │ │ - 0x00056ce8 69676874 20456c69 20426968 616d2028 ight Eli Biham ( │ │ │ │ - 0x00056cf8 62696861 6d406373 2e746563 686e696f biham@cs.technio │ │ │ │ - 0x00056d08 6e2e6163 2e696c29 0a000000 616e6420 n.ac.il)....and │ │ │ │ - 0x00056d18 526f7373 20416e64 6572736f 6e202872 Ross Anderson (r │ │ │ │ - 0x00056d28 6a613134 40636c2e 63616d2e 61632e75 ja14@cl.cam.ac.u │ │ │ │ - 0x00056d38 6b292e20 49742063 616e2062 65207573 k). It can be us │ │ │ │ - 0x00056d48 65642066 7265656c 79207769 74686f75 ed freely withou │ │ │ │ - 0x00056d58 7420616e 790a0000 72657374 72696374 t any...restrict │ │ │ │ - 0x00056d68 696f6e73 2e0a0000 0a506c65 61736520 ions.....Please │ │ │ │ - 0x00056d78 72656665 7220746f 20746865 2066696c refer to the fil │ │ │ │ - 0x00056d88 6520434f 5059494e 4720696e 20746865 e COPYING in the │ │ │ │ - 0x00056d98 20736f75 72636520 64697374 72696275 source distribu │ │ │ │ - 0x00056da8 74696f6e 20666f72 20610000 0a66756c tion for a...ful │ │ │ │ - 0x00056db8 6c206c69 7374206f 6620696e 636f7270 l list of incorp │ │ │ │ - 0x00056dc8 6f726174 65642063 6f646520 616e6420 orated code and │ │ │ │ - 0x00056dd8 6173736f 63696174 6564206c 6963656e associated licen │ │ │ │ - 0x00056de8 7365732e 0a000000 7365742d 63686563 ses.....set-chec │ │ │ │ - 0x00056df8 6b73756d 2d746573 74000000 20202020 ksum-test... │ │ │ │ - 0x00056e08 20200000 3c617267 3e2c0000 54686973 ..,..This │ │ │ │ - 0x00056e18 20697320 73616d68 61696e20 28257329 is samhain (%s) │ │ │ │ - 0x00056e28 2c202863 29203139 39392d32 30303620 , (c) 1999-2006 │ │ │ │ - 0x00056e38 5261696e 65722057 6963686d 616e6e20 Rainer Wichmann │ │ │ │ - 0x00056e48 28687474 703a2f2f 6c612d73 616d686e (http://la-samhn │ │ │ │ - 0x00056e58 612e6465 292e0a00 55736520 6174206f a.de)...Use at o │ │ │ │ - 0x00056e68 776e2072 69736b2e 0a000000 55736167 wn risk.....Usag │ │ │ │ - 0x00056e78 653a0a0a 00000000 53686f72 74206f70 e:......Short op │ │ │ │ - 0x00056e88 74696f6e 20636861 7220636f 6c6c6973 tion char collis │ │ │ │ - 0x00056e98 696f6e20 210a0000 25632563 25632020 ion !...%c%c%c │ │ │ │ - 0x00056ea8 20202020 20202d2d 252d732c 09090920 --%-s,... │ │ │ │ - 0x00056eb8 25730a00 25632563 25632020 20202020 %s..%c%c%c │ │ │ │ - 0x00056ec8 20202d2d 252d732c 09092025 730a0000 --%-s,.. %s... │ │ │ │ - 0x00056ed8 25632563 25632020 20202020 20202d2d %c%c%c -- │ │ │ │ - 0x00056ee8 252d732c 09202573 0a000000 25632563 %-s,. %s....%c%c │ │ │ │ - 0x00056ef8 20257320 202d2d25 2d733d3c 6172673e %s --%-s= │ │ │ │ - 0x00056f08 2c090920 25730a00 25632563 20257320 ,.. %s..%c%c %s │ │ │ │ - 0x00056f18 202d2d25 2d733d3c 6172673e 2c092025 --%-s=,. % │ │ │ │ - 0x00056f28 730a0000 0a506c65 61736520 7265706f s....Please repo │ │ │ │ - 0x00056f38 72742062 75677320 746f2073 7570706f rt bugs to suppo │ │ │ │ - 0x00056f48 7274406c 612d7361 6d686e61 2e64652e rt@la-samhna.de. │ │ │ │ - 0x00056f58 0a000000 6661696c 00000000 73685f67 ....fail....sh_g │ │ │ │ - 0x00056f68 65746f70 742e6300 73685f67 65746f70 etopt.c.sh_getop │ │ │ │ - 0x00056f78 745f666f 72657665 72000000 73685f67 t_forever...sh_g │ │ │ │ - 0x00056f88 65746f70 745f6765 74000000 4572726f etopt_get...Erro │ │ │ │ - 0x00056f98 723a2073 686f7274 206f7074 696f6e20 r: short option │ │ │ │ - 0x00056fa8 77697468 20617267 756d656e 74206973 with argument is │ │ │ │ - 0x00056fb8 206e6f74 206c6173 7420696e 206f7074 not last in opt │ │ │ │ - 0x00056fc8 696f6e20 73747269 6e670a00 4572726f ion string..Erro │ │ │ │ - 0x00056fd8 723a206d 69737369 6e672061 7267756d r: missing argum │ │ │ │ - 0x00056fe8 656e740a 00000000 4572726f 72207072 ent.....Error pr │ │ │ │ - 0x00056ff8 6f636573 73696e67 206f7074 696f6e20 ocessing option │ │ │ │ - 0x00057008 2d25630a 00000000 4572726f 723a2075 -%c.....Error: u │ │ │ │ - 0x00057018 6e726563 6f676e69 7a656420 73686f72 nrecognized shor │ │ │ │ - 0x00057028 74206f70 74696f6e 0a000000 4572726f t option....Erro │ │ │ │ - 0x00057038 72207072 6f636573 73696e67 206f7074 r processing opt │ │ │ │ - 0x00057048 696f6e20 2d25730a 00000000 4572726f ion -%s.....Erro │ │ │ │ - 0x00057058 723a2069 6e76616c 69642061 7267756d r: invalid argum │ │ │ │ - 0x00057068 656e740a 00000000 4572726f 723a2075 ent.....Error: u │ │ │ │ - 0x00057078 6e726563 6f676e69 7a656420 6c6f6e67 nrecognized long │ │ │ │ - 0x00057088 206f7074 696f6e0a 00000000 53657420 option.....Set │ │ │ │ - 0x00057098 63686563 6b73756d 20746573 74696e67 checksum testing │ │ │ │ - 0x000570a8 20746f20 27696e69 74272c20 27757064 to 'init', 'upd │ │ │ │ - 0x000570b8 61746527 2c206f72 20276368 65636b27 ate', or 'check' │ │ │ │ - 0x000570c8 00000000 696e7465 72616374 69766500 ....interactive. │ │ │ │ - 0x000570d8 52756e20 75706461 74652069 6e20696e Run update in in │ │ │ │ - 0x000570e8 74657261 63746976 65206d6f 64650000 teractive mode.. │ │ │ │ - 0x000570f8 52756e20 75706461 74652077 69746820 Run update with │ │ │ │ - 0x00057108 6c697374 66696c65 00000000 52756e20 listfile....Run │ │ │ │ - 0x00057118 61732064 61656d6f 6e000000 53746179 as daemon...Stay │ │ │ │ - 0x00057128 20696e20 74686520 666f7265 67726f75 in the foregrou │ │ │ │ - 0x00057138 6e640000 62696e64 2d616464 72657373 nd..bind-address │ │ │ │ - 0x00057148 00000000 42696e64 20746f20 74686973 ....Bind to this │ │ │ │ - 0x00057158 20616464 72657373 2028696e 74657266 address (interf │ │ │ │ - 0x00057168 61636529 20666f72 206f7574 676f696e ace) for outgoin │ │ │ │ - 0x00057178 6720636f 6e6e6563 74696f6e 73000000 g connections... │ │ │ │ - 0x00057188 7365742d 7379736c 6f672d73 65766572 set-syslog-sever │ │ │ │ - 0x00057198 69747900 53657420 73657665 72697479 ity.Set severity │ │ │ │ - 0x000571a8 20746872 6573686f 6c642066 6f722073 threshold for s │ │ │ │ - 0x000571b8 79736c6f 67000000 7365742d 65787465 yslog...set-exte │ │ │ │ - 0x000571c8 726e2d73 65766572 69747900 53657420 rn-severity.Set │ │ │ │ - 0x000571d8 73657665 72697479 20746872 6573686f severity thresho │ │ │ │ - 0x000571e8 6c642066 6f72206c 6f676769 6e672062 ld for logging b │ │ │ │ - 0x000571f8 79206578 7465726e 616c2070 726f6772 y external progr │ │ │ │ - 0x00057208 616d2873 29000000 7365742d 6c6f672d am(s)...set-log- │ │ │ │ - 0x00057218 73657665 72697479 00000000 53657420 severity....Set │ │ │ │ - 0x00057228 73657665 72697479 20746872 6573686f severity thresho │ │ │ │ - 0x00057238 6c642066 6f72206c 6f676669 6c650000 ld for logfile.. │ │ │ │ - 0x00057248 7365742d 6d61696c 2d736576 65726974 set-mail-severit │ │ │ │ - 0x00057258 79000000 53657420 73657665 72697479 y...Set severity │ │ │ │ - 0x00057268 74687265 73686f6c 64202066 6f722065 threshold for e │ │ │ │ - 0x00057278 2d6d6169 6c000000 7365742d 7072696e -mail...set-prin │ │ │ │ - 0x00057288 742d7365 76657269 74790000 53657420 t-severity..Set │ │ │ │ - 0x00057298 74686520 73657665 72697479 20746872 the severity thr │ │ │ │ - 0x000572a8 6573686f 6c642066 6f722074 65726d69 eshold for termi │ │ │ │ - 0x000572b8 6e616c2f 636f6e73 6f6c6520 6c6f6700 nal/console log. │ │ │ │ - 0x000572c8 53657420 72656375 7273696f 6e206c65 Set recursion le │ │ │ │ - 0x000572d8 76656c20 666f7220 64697265 63746f72 vel for director │ │ │ │ - 0x000572e8 69657300 76657269 66792d6c 6f670000 ies.verify-log.. │ │ │ │ - 0x000572f8 56657269 66792074 68652061 75646974 Verify the audit │ │ │ │ - 0x00057308 20747261 696c0000 6a757374 2d6c6973 trail..just-lis │ │ │ │ - 0x00057318 74000000 4d6f6469 6679202d 4c20746f t...Modify -L to │ │ │ │ - 0x00057328 206a7573 74206c69 73742074 68652061 just list the a │ │ │ │ - 0x00057338 75646974 20747261 696c0000 76657269 udit trail..veri │ │ │ │ - 0x00057348 66792d6d 61696c00 56657269 66792074 fy-mail.Verify t │ │ │ │ - 0x00057358 6865206d 61696c62 6f780000 6164642d he mailbox..add- │ │ │ │ - 0x00057368 6b657900 41646420 6b657920 666f7220 key.Add key for │ │ │ │ - 0x00057378 74686520 6d61696c 2f6c6f67 20736967 the mail/log sig │ │ │ │ - 0x00057388 6e617475 72650000 68617368 2d737472 nature..hash-str │ │ │ │ - 0x00057398 696e6700 5072696e 74207468 65206861 ing.Print the ha │ │ │ │ - 0x000573a8 7368206f 66206120 73747269 6e670000 sh of a string.. │ │ │ │ - 0x000573b8 666f7265 76657200 4c6f6f70 20666f72 forever.Loop for │ │ │ │ - 0x000573c8 65766572 2c206576 656e2069 66206e6f ever, even if no │ │ │ │ - 0x000573d8 74206461 656d6f6e 00000000 6f757466 t daemon....outf │ │ │ │ - 0x000573e8 696c6500 50617468 6e616d65 20666f72 ile.Pathname for │ │ │ │ - 0x000573f8 206f7574 70757420 66696c65 00000000 output file.... │ │ │ │ - 0x00057408 6c697374 2d66696c 65000000 4d6f6469 list-file...Modi │ │ │ │ - 0x00057418 6679202d 6420746f 2073686f 7720636f fy -d to show co │ │ │ │ - 0x00057428 6e74656e 74206f66 20612073 696e676c ntent of a singl │ │ │ │ - 0x00057438 65206669 6c650000 6c697374 2d66696c e file..list-fil │ │ │ │ - 0x00057448 74657200 4d6f6469 6679202d 6420746f ter.Modify -d to │ │ │ │ - 0x00057458 2066696c 74657220 62792066 696c6520 filter by file │ │ │ │ - 0x00057468 6c697374 20676976 656e2069 6e207465 list given in te │ │ │ │ - 0x00057478 78742066 696c6500 66756c6c 2d646574 xt file.full-det │ │ │ │ - 0x00057488 61696c00 4d6f6469 6679202d 6420746f ail.Modify -d to │ │ │ │ - 0x00057498 2073686f 77206675 6c6c2064 65746169 show full detai │ │ │ │ - 0x000574a8 6c730000 64656c69 6d697465 64000000 ls..delimited... │ │ │ │ - 0x000574b8 4d6f6469 6679202d 6420746f 2073686f Modify -d to sho │ │ │ │ - 0x000574c8 77206675 6c6c2064 65746169 6c732c20 w full details, │ │ │ │ - 0x000574d8 636f6d6d 61206465 6c696d69 74656400 comma delimited. │ │ │ │ - 0x000574e8 62696e61 72790000 4d6f6469 6679202d binary..Modify - │ │ │ │ - 0x000574f8 6420746f 206f7574 70757420 696e2062 d to output in b │ │ │ │ - 0x00057508 696e6172 79206461 74616261 73652066 inary database f │ │ │ │ - 0x00057518 6f726d61 74000000 6c697374 2d646174 ormat...list-dat │ │ │ │ - 0x00057528 61626173 65000000 4c697374 20646174 abase...List dat │ │ │ │ - 0x00057538 61626173 6520636f 6e74656e 7420286c abase content (l │ │ │ │ - 0x00057548 696b6520 6c73202d 6c290000 696e6974 ike ls -l)..init │ │ │ │ - 0x00057558 32737464 6f757400 57726974 65206461 2stdout.Write da │ │ │ │ - 0x00057568 74616261 73652074 6f207374 646f7574 tabase to stdout │ │ │ │ - 0x00057578 206f6e20 696e6974 00000000 76657269 on init....veri │ │ │ │ - 0x00057588 66792d64 61746162 61736500 56657269 fy-database.Veri │ │ │ │ - 0x00057598 66792074 68652067 6976656e 20646174 fy the given dat │ │ │ │ - 0x000575a8 61626173 65000000 63726561 74652d64 abase...create-d │ │ │ │ - 0x000575b8 61746162 61736500 43726561 74652064 atabase.Create d │ │ │ │ - 0x000575c8 61746162 61736520 66726f6d 2066696c atabase from fil │ │ │ │ - 0x000575d8 65206c69 73740000 77616974 2d6f6e2d e list..wait-on- │ │ │ │ - 0x000575e8 63686563 6b000000 54696d65 64207761 check...Timed wa │ │ │ │ - 0x000575f8 69742066 6f722065 6e64206f 66206669 it for end of fi │ │ │ │ - 0x00057608 6c656368 65636b20 28302066 6f72206e lecheck (0 for n │ │ │ │ - 0x00057618 6f207469 6d656f75 74290000 74726163 o timeout)..trac │ │ │ │ - 0x00057628 652d6c6f 6766696c 65000000 4c6f6766 e-logfile...Logf │ │ │ │ - 0x00057638 696c6520 666f7220 74726163 65000000 ile for trace... │ │ │ │ - 0x00057648 74726163 652d656e 61626c65 00000000 trace-enable.... │ │ │ │ - 0x00057658 456e6162 6c652074 72616369 6e670000 Enable tracing.. │ │ │ │ - 0x00057668 636f7079 72696768 74000000 5072696e copyright...Prin │ │ │ │ - 0x00057678 7420636f 70797269 67687420 696e666f t copyright info │ │ │ │ - 0x00057688 726d6174 696f6e00 68656c70 00000000 rmation.help.... │ │ │ │ - 0x00057698 5072696e 74207573 61676520 696e666f Print usage info │ │ │ │ - 0x000576a8 726d6174 696f6e00 76657273 696f6e00 rmation.version. │ │ │ │ - 0x000576b8 53686f77 20766572 73696f6e 20616e64 Show version and │ │ │ │ - 0x000576c8 20636f6d 70696c65 642d696e 206f7074 compiled-in opt │ │ │ │ - 0x000576d8 696f6e73 00000000 73685f72 65616463 ions....sh_readc │ │ │ │ - 0x000576e8 6f6e662e 63000000 73685f72 65616463 onf.c...sh_readc │ │ │ │ - 0x000576f8 6f6e665f 7365745f 6e696365 00000000 onf_set_nice.... │ │ │ │ - 0x00057708 636c6f73 65636f6d 6d616e64 00000000 closecommand.... │ │ │ │ - 0x00057718 64756d6d 79000000 73657665 72697479 dummy...severity │ │ │ │ - 0x00057728 72656164 6f6e6c79 00000000 73685f72 readonly....sh_r │ │ │ │ - 0x00057738 65616463 6f6e665f 72656164 00000000 eadconf_read.... │ │ │ │ - 0x00057748 54686520 636f6e66 69677572 6174696f The configuratio │ │ │ │ - 0x00057758 6e206669 6c653a20 25732069 7320756e n file: %s is un │ │ │ │ - 0x00057768 74727573 7465642c 20692e65 2e20616e trusted, i.e. an │ │ │ │ - 0x00057778 0a756e74 72757374 65642075 73657220 .untrusted user │ │ │ │ - 0x00057788 6f776e73 206f7220 63616e20 77726974 owns or can writ │ │ │ │ - 0x00057798 6520746f 20736f6d 65206469 72656374 e to some direct │ │ │ │ - 0x000577a8 6f727920 696e2074 68652070 6174682e ory in the path. │ │ │ │ - 0x000577b8 0a000000 436f756c 64206e6f 74206f70 ....Could not op │ │ │ │ - 0x000577c8 656e2074 6865206c 6f63616c 20636f6e en the local con │ │ │ │ - 0x000577d8 66696775 72617469 6f6e2066 696c6520 figuration file │ │ │ │ - 0x000577e8 666f7220 72656164 696e6720 62656361 for reading beca │ │ │ │ - 0x000577f8 7573650a 6f662074 68652066 6f6c6c6f use.of the follo │ │ │ │ - 0x00057808 77696e67 20657272 6f723a20 25732028 wing error: %s ( │ │ │ │ - 0x00057818 6572726e 756d203d 20256c64 290a4966 errnum = %ld).If │ │ │ │ - 0x00057828 20746869 73206973 20612070 65726d69 this is a permi │ │ │ │ - 0x00057838 7373696f 6e207072 6f626c65 6d2c2079 ssion problem, y │ │ │ │ - 0x00057848 6f75206e 65656420 746f2063 68616e67 ou need to chang │ │ │ │ - 0x00057858 65206669 6c652070 65726d69 7373696f e file permissio │ │ │ │ - 0x00057868 6e730a74 6f206d61 6b652074 68652066 ns.to make the f │ │ │ │ - 0x00057878 696c6520 72656164 61626c65 20666f72 ile readable for │ │ │ │ - 0x00057888 20746865 20656666 65637469 76652055 the effective U │ │ │ │ - 0x00057898 49443a20 25640a49 66207468 65206669 ID: %d.If the fi │ │ │ │ - 0x000578a8 6c652064 6f657320 6e6f7420 65786973 le does not exis │ │ │ │ - 0x000578b8 742c206d 616b6520 73757265 20746f20 t, make sure to │ │ │ │ - 0x000578c8 63726561 7465206f 6e652e20 596f7520 create one. You │ │ │ │ - 0x000578d8 63616e20 75736520 74686520 6578616d can use the exam │ │ │ │ - 0x000578e8 706c6573 2070726f 76696465 64207769 ples provided wi │ │ │ │ - 0x000578f8 74682074 68697320 736f6674 77617265 th this software │ │ │ │ - 0x00057908 20617320 61207374 61727469 6e672070 as a starting p │ │ │ │ - 0x00057918 6f696e74 0a000000 66690000 636f6e66 oint....fi..conf │ │ │ │ - 0x00057928 69672066 696c6500 656c7365 00000000 ig file.else.... │ │ │ │ - 0x00057938 69662000 6e6f7420 00000000 66696c65 if .not ....file │ │ │ │ - 0x00057948 5f657869 73747320 00000000 696e7465 _exists ....inte │ │ │ │ - 0x00057958 72666163 655f6578 69737473 20000000 rface_exists ... │ │ │ │ - 0x00057968 686f7374 6e616d65 5f6d6174 63686573 hostname_matches │ │ │ │ - 0x00057978 20000000 73797374 656d5f6d 61746368 ...system_match │ │ │ │ - 0x00057988 65732000 636f6d6d 616e645f 73756363 es .command_succ │ │ │ │ - 0x00057998 65656473 20000000 556e7375 70706f72 eeds ...Unsuppor │ │ │ │ - 0x000579a8 74656420 74657374 20617420 6c696e65 ted test at line │ │ │ │ - 0x000579b8 20256420 6f662063 6f6e6669 67757261 %d of configura │ │ │ │ - 0x000579c8 74696f6e 2066696c 65000000 73685f72 tion file...sh_r │ │ │ │ - 0x000579d8 65616463 6f6e665f 636f6e64 5f6d6174 eadconf_cond_mat │ │ │ │ - 0x000579e8 63680000 25733a25 733a2573 00000000 ch..%s:%s:%s.... │ │ │ │ - 0x000579f8 5b454f46 5d000000 53434845 44554c45 [EOF]...SCHEDULE │ │ │ │ - 0x00057a08 5f54574f 00000000 73685f72 65616463 _TWO....sh_readc │ │ │ │ - 0x00057a18 6f6e665f 6c696e65 00000000 73685f72 onf_line....sh_r │ │ │ │ - 0x00057a28 65616463 6f6e665f 7365745f 70617468 eadconf_set_path │ │ │ │ - 0x00057a38 00000000 4155544f 00000000 73685f72 ....AUTO....sh_r │ │ │ │ - 0x00057a48 65616463 6f6e665f 73657454 696d6500 eadconf_setTime. │ │ │ │ - 0x00057a58 73657420 74696d65 72000000 73657665 set timer...seve │ │ │ │ - 0x00057a68 72697479 6c6f6766 696c6573 00000000 ritylogfiles.... │ │ │ │ - 0x00057a78 73657665 72697479 67726f77 696e676c severitygrowingl │ │ │ │ - 0x00057a88 6f677300 73657665 72697479 69676e6f ogs.severityigno │ │ │ │ - 0x00057a98 72656e6f 6e650000 73657665 72697479 renone..severity │ │ │ │ - 0x00057aa8 69676e6f 7265616c 6c000000 73657665 ignoreall...seve │ │ │ │ - 0x00057ab8 72697479 61747472 69627574 65730000 rityattributes.. │ │ │ │ - 0x00057ac8 73657665 72697479 64697273 00000000 severitydirs.... │ │ │ │ - 0x00057ad8 73657665 72697479 66696c65 73000000 severityfiles... │ │ │ │ - 0x00057ae8 73657665 72697479 6e616d65 73000000 severitynames... │ │ │ │ - 0x00057af8 73657665 72697479 75736572 30000000 severityuser0... │ │ │ │ - 0x00057b08 73657665 72697479 75736572 31000000 severityuser1... │ │ │ │ - 0x00057b18 73657665 72697479 75736572 32000000 severityuser2... │ │ │ │ - 0x00057b28 73657665 72697479 75736572 33000000 severityuser3... │ │ │ │ - 0x00057b38 73657665 72697479 75736572 34000000 severityuser4... │ │ │ │ - 0x00057b48 73657665 72697479 7072656c 696e6b00 severityprelink. │ │ │ │ - 0x00057b58 636c6f73 65616464 72657373 00000000 closeaddress.... │ │ │ │ - 0x00057b68 6c6f676d 6f6e656e 6467726f 75700000 logmonendgroup.. │ │ │ │ - 0x00057b78 6c6f676d 6f6e656e 64686f73 74000000 logmonendhost... │ │ │ │ - 0x00057b88 6f70656e 636f6d6d 616e6400 73657463 opencommand.setc │ │ │ │ - 0x00057b98 6f6d6d61 6e646c69 6e650000 73657464 ommandline..setd │ │ │ │ - 0x00057ba8 65666175 6c740000 73657465 6e766972 efault..setenvir │ │ │ │ - 0x00057bb8 6f6e0000 73657464 65616474 696d6500 on..setdeadtime. │ │ │ │ - 0x00057bc8 73657474 79706500 73657463 72656465 settype.setcrede │ │ │ │ - 0x00057bd8 6e746961 6c730000 73657466 696c7465 ntials..setfilte │ │ │ │ - 0x00057be8 726e6f74 00000000 73657466 696c7465 rnot....setfilte │ │ │ │ - 0x00057bf8 72616e64 00000000 73657466 696c7465 rand....setfilte │ │ │ │ - 0x00057c08 726f7200 65787465 726e616c 73657665 ror.externalseve │ │ │ │ - 0x00057c18 72697479 00000000 65787465 726e616c rity....external │ │ │ │ - 0x00057c28 636c6173 73000000 69676e6f 72656164 class...ignoread │ │ │ │ - 0x00057c38 64656400 69676e6f 72656d69 7373696e ded.ignoremissin │ │ │ │ - 0x00057c48 67000000 69676e6f 72656d6f 64696669 g...ignoremodifi │ │ │ │ - 0x00057c58 65640000 736b6970 63686563 6b73756d ed..skipchecksum │ │ │ │ - 0x00057c68 00000000 66696c65 74797065 00000000 ....filetype.... │ │ │ │ - 0x00057c78 66696c65 63686563 6b736368 6564756c filecheckschedul │ │ │ │ - 0x00057c88 656f6e65 00000000 66696c65 63686563 eone....filechec │ │ │ │ - 0x00057c98 6b736368 6564756c 6574776f 00000000 kscheduletwo.... │ │ │ │ - 0x00057ca8 75736568 6172646c 696e6b63 6865636b usehardlinkcheck │ │ │ │ - 0x00057cb8 00000000 75736572 73726363 6865636b ....usersrccheck │ │ │ │ - 0x00057cc8 00000000 68617264 6c696e6b 6f666673 ....hardlinkoffs │ │ │ │ - 0x00057cd8 65740000 6c6f6f73 65646972 63686563 et..loosedirchec │ │ │ │ - 0x00057ce8 6b000000 6164646f 6b636861 72730000 k...addokchars.. │ │ │ │ - 0x00057cf8 66696c65 6e616d65 73617265 75746638 filenamesareutf8 │ │ │ │ - 0x00057d08 00000000 73657472 65637572 73696f6e ....setrecursion │ │ │ │ - 0x00057d18 6c657665 6c000000 63686563 6b73756d level...checksum │ │ │ │ - 0x00057d28 74657374 00000000 7265706f 72746f6e test....reporton │ │ │ │ - 0x00057d38 6c796f6e 63650000 7265706f 72746675 lyonce..reportfu │ │ │ │ - 0x00057d48 6c6c6465 7461696c 00000000 7365746e lldetail....setn │ │ │ │ - 0x00057d58 6963656c 6576656c 00000000 73746172 icelevel....star │ │ │ │ - 0x00057d68 7475706c 6f616464 656c6179 00000000 tuploaddelay.... │ │ │ │ - 0x00057d78 7265706f 72746368 65636b66 6c616773 reportcheckflags │ │ │ │ - 0x00057d88 00000000 73657464 726f7063 61636865 ....setdropcache │ │ │ │ - 0x00057d98 00000000 73657469 6f6c696d 69740000 ....setiolimit.. │ │ │ │ - 0x00057da8 76657273 696f6e73 7472696e 67000000 versionstring... │ │ │ │ - 0x00057db8 64696765 7374616c 676f0000 72656465 digestalgo..rede │ │ │ │ - 0x00057dc8 66726561 646f6e6c 79000000 72656465 freadonly...rede │ │ │ │ - 0x00057dd8 666c6f67 66696c65 73000000 72656465 flogfiles...rede │ │ │ │ - 0x00057de8 6667726f 77696e67 6c6f6766 696c6573 fgrowinglogfiles │ │ │ │ - 0x00057df8 00000000 72656465 66617474 72696275 ....redefattribu │ │ │ │ - 0x00057e08 74657300 72656465 6669676e 6f72656e tes.redefignoren │ │ │ │ - 0x00057e18 6f6e6500 72656465 6669676e 6f726561 one.redefignorea │ │ │ │ - 0x00057e28 6c6c0000 72656465 66757365 72300000 ll..redefuser0.. │ │ │ │ - 0x00057e38 72656465 66757365 72310000 72656465 redefuser1..rede │ │ │ │ - 0x00057e48 66757365 72320000 72656465 66757365 fuser2..redefuse │ │ │ │ - 0x00057e58 72330000 72656465 66757365 72340000 r3..redefuser4.. │ │ │ │ - 0x00057e68 72656465 66707265 6c696e6b 00000000 redefprelink.... │ │ │ │ - 0x00057e78 73657470 72656c69 6e6b7061 74680000 setprelinkpath.. │ │ │ │ - 0x00057e88 73657470 72656c69 6e6b6368 65636b73 setprelinkchecks │ │ │ │ - 0x00057e98 756d0000 73657466 756c6c73 696c656e um..setfullsilen │ │ │ │ - 0x00057ea8 74000000 73657466 696c6563 6865636b t...setfilecheck │ │ │ │ - 0x00057eb8 74696d65 00000000 6d61696c 73657665 time....mailseve │ │ │ │ - 0x00057ec8 72697479 00000000 6d61696c 636c6173 rity....mailclas │ │ │ │ - 0x00057ed8 73000000 7365746d 61696c74 696d6500 s...setmailtime. │ │ │ │ - 0x00057ee8 7365746d 61696c6e 756d0000 7365746d setmailnum..setm │ │ │ │ - 0x00057ef8 61696c72 656c6179 00000000 7365746d ailrelay....setm │ │ │ │ - 0x00057f08 61696c70 6f727400 6d61696c 73696e67 ailport.mailsing │ │ │ │ - 0x00057f18 6c650000 6d61696c 7375626a 65637400 le..mailsubject. │ │ │ │ - 0x00057f28 7365746d 61696c73 656e6465 72000000 setmailsender... │ │ │ │ - 0x00057f38 7365746d 61696c61 6c696173 00000000 setmailalias.... │ │ │ │ - 0x00057f48 7365746d 61696c61 64647265 73730000 setmailaddress.. │ │ │ │ - 0x00057f58 73657461 64647273 65766572 69747900 setaddrseverity. │ │ │ │ - 0x00057f68 7365746d 61696c66 696c7465 726e6f74 setmailfilternot │ │ │ │ - 0x00057f78 00000000 7365746d 61696c66 696c7465 ....setmailfilte │ │ │ │ - 0x00057f88 72616e64 00000000 7365746d 61696c66 rand....setmailf │ │ │ │ - 0x00057f98 696c7465 726f7200 73657462 696e6461 ilteror.setbinda │ │ │ │ - 0x00057fa8 64647265 73730000 73616d68 61696e70 ddress..samhainp │ │ │ │ - 0x00057fb8 61746800 74727573 74656475 73657200 ath.trusteduser. │ │ │ │ - 0x00057fc8 7072696e 74736576 65726974 79000000 printseverity... │ │ │ │ - 0x00057fd8 7072696e 74636c61 73730000 6c6f6773 printclass..logs │ │ │ │ - 0x00057fe8 65766572 69747900 6c6f6763 6c617373 everity.logclass │ │ │ │ - 0x00057ff8 00000000 7379736c 6f677365 76657269 ....syslogseveri │ │ │ │ - 0x00058008 74790000 7379736c 6f67636c 61737300 ty..syslogclass. │ │ │ │ - 0x00058018 6c6f6763 616c6c73 00000000 6d657373 logcalls....mess │ │ │ │ - 0x00058028 61676568 65616465 72000000 73657463 ageheader...setc │ │ │ │ - 0x00058038 6f6e736f 6c650000 73657472 65706f72 onsole..setrepor │ │ │ │ - 0x00058048 7466696c 65000000 73657472 65706f72 tfile...setrepor │ │ │ │ - 0x00058058 7467726f 75700000 73657472 65766572 tgroup..setrever │ │ │ │ - 0x00058068 73656c6f 6f6b7570 00000000 73657464 selookup....setd │ │ │ │ - 0x00058078 61746162 61736570 61746800 7365746c atabasepath.setl │ │ │ │ - 0x00058088 6f676669 6c657061 74680000 7365746c ogfilepath..setl │ │ │ │ - 0x00058098 6f636b66 696c6570 61746800 7379736c ockfilepath.sysl │ │ │ │ - 0x000580a8 6f676661 63696c69 74790000 7379736c ogfacility..sysl │ │ │ │ - 0x000580b8 6f676d61 70737461 6d70746f 00000000 ogmapstampto.... │ │ │ │ - 0x000580c8 6d616374 79706500 61766f69 64626c6f mactype.avoidblo │ │ │ │ - 0x000580d8 636b0000 5b4c6f67 5d000000 5b4d6973 ck..[Log]...[Mis │ │ │ │ - 0x000580e8 635d0000 5b417474 72696275 7465735d c]..[Attributes] │ │ │ │ - 0x000580f8 00000000 5b526561 644f6e6c 795d0000 ....[ReadOnly].. │ │ │ │ - 0x00058108 5b4c6f67 46696c65 735d0000 5b47726f [LogFiles]..[Gro │ │ │ │ - 0x00058118 77696e67 4c6f6746 696c6573 5d000000 wingLogFiles]... │ │ │ │ - 0x00058128 5b49676e 6f726541 6c6c5d00 5b49676e [IgnoreAll].[Ign │ │ │ │ - 0x00058138 6f72654e 6f6e655d 00000000 5b557365 oreNone]....[Use │ │ │ │ - 0x00058148 72305d00 5b557365 72315d00 5b557365 r0].[User1].[Use │ │ │ │ - 0x00058158 72325d00 5b557365 72335d00 5b557365 r2].[User3].[Use │ │ │ │ - 0x00058168 72345d00 5b507265 6c696e6b 5d000000 r4].[Prelink]... │ │ │ │ - 0x00058178 5b457874 65726e61 6c5d0000 5b457665 [External]..[Eve │ │ │ │ - 0x00058188 6e745365 76657269 74795d00 5b4d6169 ntSeverity].[Mai │ │ │ │ - 0x00058198 6c5d0000 73685f66 696c7465 722e6300 l]..sh_filter.c. │ │ │ │ - 0x000581a8 73685f66 696c7465 725f6669 6c746572 sh_filter_filter │ │ │ │ - 0x000581b8 61646400 73685f66 696c7465 725f6669 add.sh_filter_fi │ │ │ │ - 0x000581c8 6c746572 00000000 73685f68 6173682e lter....sh_hash. │ │ │ │ - 0x000581d8 63000000 68617368 5f6b696c 6c000000 c...hash_kill... │ │ │ │ - 0x000581e8 68617368 73656172 63680000 73685f68 hashsearch..sh_h │ │ │ │ - 0x000581f8 6173685f 68617665 5f69745f 696e7400 ash_have_it_int. │ │ │ │ - 0x00058208 5b696e64 65665d00 73685f68 6173685f [indef].sh_hash_ │ │ │ │ - 0x00058218 63726561 74655f66 74000000 73685f68 create_ft...sh_h │ │ │ │ - 0x00058228 6173685f 72656d6f 76655f75 6e636f6e ash_remove_uncon │ │ │ │ - 0x00058238 64697469 6f6e616c 00000000 68617368 ditional....hash │ │ │ │ - 0x00058248 73656172 63685f70 72657600 73685f68 search_prev.sh_h │ │ │ │ - 0x00058258 6173685f 72656d6f 76650000 73685f68 ash_remove..sh_h │ │ │ │ - 0x00058268 6173685f 756e7669 73697465 645f6375 ash_unvisited_cu │ │ │ │ - 0x00058278 73746f6d 00000000 68617368 5f756e76 stom....hash_unv │ │ │ │ - 0x00058288 69736974 65645f63 7573746f 6d000000 isited_custom... │ │ │ │ - 0x00058298 68617368 696e7365 72740000 73685f68 hashinsert..sh_h │ │ │ │ - 0x000582a8 6173685f 696e6974 00000000 41747465 ash_init....Atte │ │ │ │ - 0x000582b8 6d707420 746f206c 6f616420 74686520 mpt to load the │ │ │ │ - 0x000582c8 62617365 6c696e65 20646174 61626173 baseline databas │ │ │ │ - 0x000582d8 65206475 72696e67 20696e69 7469616c e during initial │ │ │ │ - 0x000582e8 69736174 696f6e2e 20546869 73206973 isation. This is │ │ │ │ - 0x000582f8 20616e20 696e7465 726e616c 20657272 an internal err │ │ │ │ - 0x00058308 6f722c20 706c6561 73652072 65706f72 or, please repor │ │ │ │ - 0x00058318 74206974 20746f20 74686520 64657665 t it to the deve │ │ │ │ - 0x00058328 6c6f7065 722e0a00 73685f68 6173685f loper...sh_hash_ │ │ │ │ - 0x00058338 7365745f 76697369 7465645f 696e7400 set_visited_int. │ │ │ │ - 0x00058348 73685f68 6173685f 68617368 64656c65 sh_hash_hashdele │ │ │ │ - 0x00058358 74650000 73685f68 6173685f 7365745f te..sh_hash_set_ │ │ │ │ - 0x00058368 6d697373 696e6700 73685f68 6173685f missing.sh_hash_ │ │ │ │ - 0x00058378 7365745f 76697369 74656400 73685f68 set_visited.sh_h │ │ │ │ - 0x00058388 6173685f 7365745f 76697369 7465645f ash_set_visited_ │ │ │ │ - 0x00058398 74727565 00000000 73685f68 6173685f true....sh_hash_ │ │ │ │ - 0x000583a8 70757368 5f696e74 00000000 73685f68 push_int....sh_h │ │ │ │ - 0x000583b8 6173685f 73697a65 5f666f72 6d617400 ash_size_format. │ │ │ │ - 0x000583c8 73697a65 5f6f6c64 3d3c2500 25732573 size_old=<%.%s%s │ │ │ │ - 0x000583d8 25732573 25730000 6c6c7500 3e2c2073 %s%s%s..llu.>, s │ │ │ │ - 0x000583e8 697a655f 6e65773d 3c250000 63686563 ize_new=<%..chec │ │ │ │ - 0x000583f8 6b666c61 67735f6e 65773d3c 30256c6f kflags_new=<0%lo │ │ │ │ - 0x00058408 3e200000 63686563 6b666c61 67735f6f > ..checkflags_o │ │ │ │ - 0x00058418 6c643d3c 30256c6f 3e200000 2c206c69 ld=<0%lo> .., li │ │ │ │ - 0x00058428 6e6b5f6e 65773d3c 25733e20 00000000 nk_new=<%s> .... │ │ │ │ - 0x00058438 2c206c69 6e6b5f6f 6c643d3c 25733e20 , link_old=<%s> │ │ │ │ - 0x00058448 00000000 2c206163 6c5f6e65 773d3c25 ...., acl_new=<% │ │ │ │ - 0x00058458 733e2000 2c206163 6c5f6f6c 643d3c25 s> ., acl_old=<% │ │ │ │ - 0x00058468 733e2000 6d6f6465 5f6f6c64 3d3c2573 s> .mode_old=<%s │ │ │ │ - 0x00058478 3e2c2061 7474725f 6f6c643d 3c25733e >, attr_old=<%s> │ │ │ │ - 0x00058488 2c20696d 6f64655f 6f6c643d 3c256c64 , imode_old=<%ld │ │ │ │ - 0x00058498 3e2c2069 61747472 5f6f6c64 3d3c256c >, iattr_old=<%l │ │ │ │ - 0x000584a8 643e2c20 00000000 68617264 6c696e6b d>, ....hardlink │ │ │ │ - 0x000584b8 735f6f6c 643d3c25 6c753e2c 20000000 s_old=<%lu>, ... │ │ │ │ - 0x000584c8 69646576 6963655f 6f6c643d 3c256c75 idevice_old=<%lu │ │ │ │ - 0x000584d8 3e2c2000 696e6f64 655f6f6c 643d3c25 >, .inode_old=<% │ │ │ │ - 0x000584e8 6c753e2c 20000000 6f776e65 725f6f6c lu>, ...owner_ol │ │ │ │ - 0x000584f8 643d3c25 733e2c20 696f776e 65725f6f d=<%s>, iowner_o │ │ │ │ - 0x00058508 6c643d3c 256c643e 2c200000 67726f75 ld=<%ld>, ..grou │ │ │ │ - 0x00058518 705f6f6c 643d3c25 733e2c20 6967726f p_old=<%s>, igro │ │ │ │ - 0x00058528 75705f6f 6c643d3c 256c643e 2c200000 up_old=<%ld>, .. │ │ │ │ - 0x00058538 6374696d 655f6f6c 643d3c25 733e2c20 ctime_old=<%s>, │ │ │ │ - 0x00058548 00000000 6174696d 655f6f6c 643d3c25 ....atime_old=<% │ │ │ │ - 0x00058558 733e2c20 00000000 6d74696d 655f6f6c s>, ....mtime_ol │ │ │ │ - 0x00058568 643d3c25 733e2c20 00000000 63686b73 d=<%s>, ....chks │ │ │ │ - 0x00058578 756d5f6f 6c643d3c 25733e00 6d6f6465 um_old=<%s>.mode │ │ │ │ - 0x00058588 5f6e6577 3d3c2573 3e2c2061 7474725f _new=<%s>, attr_ │ │ │ │ - 0x00058598 6e65773d 3c25733e 2c20696d 6f64655f new=<%s>, imode_ │ │ │ │ - 0x000585a8 6e65773d 3c256c64 3e2c2069 61747472 new=<%ld>, iattr │ │ │ │ - 0x000585b8 5f6e6577 3d3c256c 643e2c20 00000000 _new=<%ld>, .... │ │ │ │ - 0x000585c8 68617264 6c696e6b 735f6e65 773d3c25 hardlinks_new=<% │ │ │ │ - 0x000585d8 6c753e2c 20000000 69646576 6963655f lu>, ...idevice_ │ │ │ │ - 0x000585e8 6e65773d 3c256c75 3e2c2000 696e6f64 new=<%lu>, .inod │ │ │ │ - 0x000585f8 655f6e65 773d3c25 6c753e2c 20000000 e_new=<%lu>, ... │ │ │ │ - 0x00058608 6f776e65 725f6e65 773d3c25 733e2c20 owner_new=<%s>, │ │ │ │ - 0x00058618 696f776e 65725f6e 65773d3c 256c643e iowner_new=<%ld> │ │ │ │ - 0x00058628 2c200000 67726f75 705f6e65 773d3c25 , ..group_new=<% │ │ │ │ - 0x00058638 733e2c20 6967726f 75705f6e 65773d3c s>, igroup_new=< │ │ │ │ - 0x00058648 256c643e 2c200000 63686b73 756d5f6e %ld>, ..chksum_n │ │ │ │ - 0x00058658 65773d3c 25733e00 68617368 5f756e76 ew=<%s>.hash_unv │ │ │ │ - 0x00058668 69736974 65640000 73685f68 6173685f isited..sh_hash_ │ │ │ │ - 0x00058678 756e7669 73697465 64000000 73685f68 unvisited...sh_h │ │ │ │ - 0x00058688 6173685f 70757368 64617461 5f6d656d ash_pushdata_mem │ │ │ │ - 0x00058698 6f727900 726f6f74 00000000 73685f68 ory.root....sh_h │ │ │ │ - 0x000586a8 6173685f 636f6d70 64617461 00000000 ash_compdata.... │ │ │ │ - 0x000586b8 63686563 6b666c61 67735f6f 6c643d3c checkflags_old=< │ │ │ │ - 0x000586c8 30256c6f 3e2c2063 6865636b 666c6167 0%lo>, checkflag │ │ │ │ - 0x000586d8 735f6e65 773d3c30 256c6f3e 2c200000 s_new=<0%lo>, .. │ │ │ │ - 0x000586e8 6d6f6465 5f6f6c64 3d3c2573 3e2c206d mode_old=<%s>, m │ │ │ │ - 0x000586f8 6f64655f 6e65773d 3c25733e 2c206174 ode_new=<%s>, at │ │ │ │ - 0x00058708 74725f6f 6c643d3c 25733e2c 20617474 tr_old=<%s>, att │ │ │ │ - 0x00058718 725f6e65 773d3c25 733e2c20 00000000 r_new=<%s>, .... │ │ │ │ - 0x00058728 68617264 6c696e6b 735f6f6c 643d3c25 hardlinks_old=<% │ │ │ │ - 0x00058738 6c753e2c 20686172 646c696e 6b735f6e lu>, hardlinks_n │ │ │ │ - 0x00058748 65773d3c 256c753e 2c200000 64657669 ew=<%lu>, ..devi │ │ │ │ - 0x00058758 63655f6f 6c643d3c 256c752c 256c753e ce_old=<%lu,%lu> │ │ │ │ - 0x00058768 2c206465 76696365 5f6e6577 3d3c256c , device_new=<%l │ │ │ │ - 0x00058778 752c256c 753e2c20 00000000 696e6f64 u,%lu>, ....inod │ │ │ │ - 0x00058788 655f6f6c 643d3c25 6c753e2c 20696e6f e_old=<%lu>, ino │ │ │ │ - 0x00058798 64655f6e 65773d3c 256c753e 2c200000 de_new=<%lu>, .. │ │ │ │ - 0x000587a8 6f776e65 725f6f6c 643d3c25 733e2c20 owner_old=<%s>, │ │ │ │ - 0x000587b8 6f776e65 725f6e65 773d3c25 733e2c20 owner_new=<%s>, │ │ │ │ - 0x000587c8 696f776e 65725f6f 6c643d3c 256c643e iowner_old=<%ld> │ │ │ │ - 0x000587d8 2c20696f 776e6572 5f6e6577 3d3c256c , iowner_new=<%l │ │ │ │ - 0x000587e8 643e2c20 00000000 67726f75 705f6f6c d>, ....group_ol │ │ │ │ - 0x000587f8 643d3c25 733e2c20 67726f75 705f6e65 d=<%s>, group_ne │ │ │ │ - 0x00058808 773d3c25 733e2c20 6967726f 75705f6f w=<%s>, igroup_o │ │ │ │ - 0x00058818 6c643d3c 256c643e 2c206967 726f7570 ld=<%ld>, igroup │ │ │ │ - 0x00058828 5f6e6577 3d3c256c 643e2c20 00000000 _new=<%ld>, .... │ │ │ │ - 0x00058838 6374696d 655f6f6c 643d3c25 733e2c20 ctime_old=<%s>, │ │ │ │ - 0x00058848 6374696d 655f6e65 773d3c25 733e2c20 ctime_new=<%s>, │ │ │ │ - 0x00058858 00000000 6174696d 655f6f6c 643d3c25 ....atime_old=<% │ │ │ │ - 0x00058868 733e2c20 6174696d 655f6e65 773d3c25 s>, atime_new=<% │ │ │ │ - 0x00058878 733e2c20 00000000 6d74696d 655f6f6c s>, ....mtime_ol │ │ │ │ - 0x00058888 643d3c25 733e2c20 6d74696d 655f6e65 d=<%s>, mtime_ne │ │ │ │ - 0x00058898 773d3c25 733e2c20 00000000 63686b73 w=<%s>, ....chks │ │ │ │ - 0x000588a8 756d5f6f 6c643d3c 25733e2c 2063686b um_old=<%s>, chk │ │ │ │ - 0x000588b8 73756d5f 6e65773d 3c25733e 2c200000 sum_new=<%s>, .. │ │ │ │ - 0x000588c8 6c696e6b 5f6f6c64 3d3c2573 3e2c206c link_old=<%s>, l │ │ │ │ - 0x000588d8 696e6b5f 6e65773d 3c25733e 2c200000 ink_new=<%s>, .. │ │ │ │ - 0x000588e8 73685f68 61736800 46657463 68696e67 sh_hash.Fetching │ │ │ │ - 0x000588f8 20617564 69742072 65636f72 64000000 audit record... │ │ │ │ - 0x00058908 6f626a3d 3c000000 68617368 5f66756c obj=<...hash_ful │ │ │ │ - 0x00058918 6c5f7472 65650000 68617368 5f72656d l_tree..hash_rem │ │ │ │ - 0x00058928 6f76655f 74726565 00000000 25376c64 ove_tree....%7ld │ │ │ │ - 0x00058938 2c202537 6c642c20 25313073 2c202535 , %7ld, %10s, %5 │ │ │ │ - 0x00058948 642c2025 3132732c 20253564 2c202533 d, %12s, %5d, %3 │ │ │ │ - 0x00058958 642c2025 2d38732c 20253564 2c20252d d, %-8s, %5d, %- │ │ │ │ - 0x00058968 38732c20 2535642c 20000000 25376c64 8s, %5d, ...%7ld │ │ │ │ - 0x00058978 2025376c 64202531 30732025 35642025 %7ld %10s %5d % │ │ │ │ - 0x00058988 31327320 25356420 25336420 252d3873 12s %5d %3d %-8s │ │ │ │ - 0x00058998 20253564 20252d38 73202535 64200000 %5d %-8s %5d .. │ │ │ │ - 0x000589a8 256c6c75 00000000 20253873 00000000 %llu.... %8s.... │ │ │ │ - 0x000589b8 2025732c 00000000 202d3e20 25730000 %s,.... -> %s.. │ │ │ │ - 0x000589c8 206e6f5f 61747472 00000000 25622025 no_attr....%b % │ │ │ │ - 0x000589d8 64202025 59000000 25622025 64202548 d %Y...%b %d %H │ │ │ │ - 0x000589e8 3a254d00 25313073 20253364 20252d38 :%M.%10s %3d %-8 │ │ │ │ - 0x000589f8 7320252d 38732025 33642c25 34642025 s %-8s %3d,%4d % │ │ │ │ - 0x00058a08 73202573 00000000 25313073 20253364 s %s....%10s %3d │ │ │ │ - 0x00058a18 20252d38 7320252d 38732025 386c6420 %-8s %-8s %8ld │ │ │ │ - 0x00058a28 25732025 73000000 202d3e20 25730a00 %s %s... -> %s.. │ │ │ │ - 0x00058a38 4572726f 723a204e 6f206461 74612061 Error: No data a │ │ │ │ - 0x00058a48 7661696c 61626c65 0a000000 5b5d0000 vailable....[].. │ │ │ │ - 0x00058a58 5b47726f 77696e67 4c6f6773 5d000000 [GrowingLogs]... │ │ │ │ - 0x00058a68 73685f6d 61696c2e 63000000 73685f6d sh_mail.c...sh_m │ │ │ │ - 0x00058a78 61696c5f 656d7074 79737461 636b0000 ail_emptystack.. │ │ │ │ - 0x00058a88 6d61696c 5f776169 74000000 7265706f mail_wait...repo │ │ │ │ - 0x00058a98 72745f73 6d747000 42616420 72657370 rt_smtp.Bad resp │ │ │ │ - 0x00058aa8 6f6e7365 20282573 292c2065 78706563 onse (%s), expec │ │ │ │ - 0x00058ab8 74656420 25640000 534d5450 20736572 ted %d..SMTP ser │ │ │ │ - 0x00058ac8 76657200 6d61696c 00000000 73685f6d ver.mail....sh_m │ │ │ │ - 0x00058ad8 61696c5f 77616974 00000000 73685f6d ail_wait....sh_m │ │ │ │ - 0x00058ae8 61696c5f 656e645f 636f6e6e 00000000 ail_end_conn.... │ │ │ │ - 0x00058af8 25632563 2e256325 63000000 51554954 %c%c.%c%c...QUIT │ │ │ │ - 0x00058b08 25632563 00000000 51554954 20666169 %c%c....QUIT fai │ │ │ │ - 0x00058b18 6c656400 73685f6d 61696c5f 73746172 led.sh_mail_star │ │ │ │ - 0x00058b28 745f636f 6e6e0000 72657475 726e5f6d t_conn..return_m │ │ │ │ - 0x00058b38 78000000 6765745f 6d780000 7265735f x...get_mx..res_ │ │ │ │ - 0x00058b48 71756572 79000000 4e6f204d 58207265 query...No MX re │ │ │ │ - 0x00058b58 636f7264 20666f72 20646f6d 61696e20 cord for domain │ │ │ │ - 0x00058b68 00000000 556e6b6e 6f776e20 686f7374 ....Unknown host │ │ │ │ - 0x00058b78 20000000 722b0000 54696d65 6f757420 ...r+..Timeout │ │ │ │ - 0x00058b88 6f6e2053 4d545020 73657373 696f6e20 on SMTP session │ │ │ │ - 0x00058b98 696e6974 00000000 48454c4f 205b2573 init....HELO [%s │ │ │ │ - 0x00058ba8 5d000000 48454c4f 20257300 48454c4f ]...HELO %s.HELO │ │ │ │ - 0x00058bb8 205b2573 5d256325 63000000 48454c4f [%s]%c%c...HELO │ │ │ │ - 0x00058bc8 20257325 63256300 48454c4f 20666169 %s%c%c.HELO fai │ │ │ │ - 0x00058bd8 6c656400 40000000 6578616d 706c652e led.@...example. │ │ │ │ - 0x00058be8 636f6d00 4d41494c 2046524f 4d3a3c25 com.MAIL FROM:<% │ │ │ │ - 0x00058bf8 733e0000 4d41494c 2046524f 4d3a3c25 s>..MAIL FROM:<% │ │ │ │ - 0x00058c08 733e2563 25630000 4d41494c 2046524f s>%c%c..MAIL FRO │ │ │ │ - 0x00058c18 4d206661 696c6564 00000000 52435054 M failed....RCPT │ │ │ │ - 0x00058c28 20544f3a 3c25733e 00000000 52435054 TO:<%s>....RCPT │ │ │ │ - 0x00058c38 20544f3a 3c25733e 25632563 00000000 TO:<%s>%c%c.... │ │ │ │ - 0x00058c48 52435054 20544f20 6661696c 65640000 RCPT TO failed.. │ │ │ │ - 0x00058c58 44415441 00000000 44415441 25632563 DATA....DATA%c%c │ │ │ │ - 0x00058c68 00000000 44415441 20666169 6c656400 ....DATA failed. │ │ │ │ - 0x00058c78 5468752c 20303120 4a616e20 31393730 Thu, 01 Jan 1970 │ │ │ │ - 0x00058c88 2030303a 30303a30 30202b30 303a3030 00:00:00 +00:00 │ │ │ │ - 0x00058c98 00000000 25612c20 25642025 62202559 ....%a, %d %b %Y │ │ │ │ - 0x00058ca8 2025483a 254d3a25 5320257a 00000000 %H:%M:%S %z.... │ │ │ │ - 0x00058cb8 73656e64 696e6720 64617461 2e2e0000 sending data.... │ │ │ │ - 0x00058cc8 46726f6d 3a203c25 733e2563 2563546f From: <%s>%c%cTo │ │ │ │ - 0x00058cd8 3a203c25 733e2563 25634461 74653a20 : <%s>%c%cDate: │ │ │ │ - 0x00058ce8 25732563 25630000 43616e6e 6f74206f %s%c%c..Cannot o │ │ │ │ - 0x00058cf8 70656e20 66696c65 20257320 696e2073 pen file %s in s │ │ │ │ - 0x00058d08 75696420 6d6f6465 0a000000 436f756c uid mode....Coul │ │ │ │ - 0x00058d18 64206e6f 74206f70 656e2066 696c6520 d not open file │ │ │ │ - 0x00058d28 25730a00 2d2d2d2d 2d424547 494e204d %s..-----BEGIN M │ │ │ │ - 0x00058d38 45535341 47452d2d 2d2d2d00 2d2d2d2d ESSAGE-----.---- │ │ │ │ - 0x00058d48 2d424547 494e2053 49474e41 54555245 -BEGIN SIGNATURE │ │ │ │ - 0x00058d58 2d2d2d2d 2d000000 4d657373 61676520 -----...Message │ │ │ │ - 0x00058d68 2530366c 64202054 7261696c 2025730a %06ld Trail %s. │ │ │ │ - 0x00058d78 00000000 4552524f 5220286e 6f206b65 ....ERROR (no ke │ │ │ │ - 0x00058d88 79202d2d 2063616e 6e6f7420 63686563 y -- cannot chec │ │ │ │ - 0x00058d98 6b290a00 4552524f 52202872 65706561 k)..ERROR (repea │ │ │ │ - 0x00058da8 74656420 61756469 74207472 61696c29 ted audit trail) │ │ │ │ - 0x00058db8 0a000000 28756e63 6865636b 6564290a ....(unchecked). │ │ │ │ - 0x00058dc8 00000000 28464149 4c454429 0a000000 ....(FAILED).... │ │ │ │ - 0x00058dd8 28706173 73656429 0a000000 73685f6d (passed)....sh_m │ │ │ │ - 0x00058de8 61696c5f 7365744e 756d0000 73685f6d ail_setNum..sh_m │ │ │ │ - 0x00058df8 61696c5f 73657446 6c616700 7365745f ail_setFlag.set_ │ │ │ │ - 0x00058e08 6d61696c 5f737562 6a656374 00000000 mail_subject.... │ │ │ │ - 0x00058e18 73685f6d 61696c5f 70757368 73746163 sh_mail_pushstac │ │ │ │ - 0x00058e28 6b000000 2d2d2d2d 2d424547 494e2053 k...-----BEGIN S │ │ │ │ - 0x00058e38 49474e41 54555245 2d2d2d2d 2d0d0a00 IGNATURE-----... │ │ │ │ - 0x00058e48 0d0a0000 25303675 20253031 306c753a ....%06u %010lu: │ │ │ │ - 0x00058e58 3a25730d 0a000000 2d2d2d2d 2d454e44 :%s.....-----END │ │ │ │ - 0x00058e68 204d4553 53414745 2d2d2d2d 2d000000 MESSAGE-----... │ │ │ │ - 0x00058e78 73685f6d 61696c5f 6d736700 5375626a sh_mail_msg.Subj │ │ │ │ - 0x00058e88 6563743a 20000000 73685f6d 61696c5f ect: ...sh_mail_ │ │ │ │ - 0x00058e98 6765745f 7375626a 65637400 6d73673d get_subject.msg= │ │ │ │ - 0x00058ea8 00000000 7365763d 00000000 0d0a0d0a ....sev=........ │ │ │ │ - 0x00058eb8 00000000 2d2d2d2d 2d424547 494e204d ....-----BEGIN M │ │ │ │ - 0x00058ec8 45535341 47452d2d 2d2d2d0d 0a000000 ESSAGE-----..... │ │ │ │ - 0x00058ed8 73685f6d 61696c5f 7365745f 72656c61 sh_mail_set_rela │ │ │ │ - 0x00058ee8 79000000 73685f6d 61696c5f 7365745f y...sh_mail_set_ │ │ │ │ - 0x00058ef8 706f7274 00000000 66726565 5f6d7800 port....free_mx. │ │ │ │ - 0x00058f08 73685f6e 6d61696c 2e630000 73685f6e sh_nmail.c..sh_n │ │ │ │ - 0x00058f18 6d61696c 5f6d7367 00000000 636f756c mail_msg....coul │ │ │ │ - 0x00058f28 64206e6f 74206d61 696c2069 6d6d6564 d not mail immed │ │ │ │ - 0x00058f38 69617465 6c790000 73685f6d 656d2e63 iately..sh_mem.c │ │ │ │ - 0x00058f48 00000000 73685f6d 656d5f66 72656500 ....sh_mem_free. │ │ │ │ - 0x00058f58 73685f6d 656d5f6d 616c6c6f 63000000 sh_mem_malloc... │ │ │ │ - 0x00058f68 2f766172 2f6c6962 2f73616d 6861696e /var/lib/samhain │ │ │ │ - 0x00058f78 00000000 616c7761 79730000 6e657665 ....always..neve │ │ │ │ - 0x00058f88 72000000 776f726b 64617973 00000000 r...workdays.... │ │ │ │ - 0x00058f98 73617475 72646179 00000000 73756e64 saturday....sund │ │ │ │ - 0x00058fa8 61790000 25643a25 64202d20 25643a25 ay..%d:%d - %d:% │ │ │ │ - 0x00058fb8 64000000 70617261 6e6f6964 00000000 d...paranoid.... │ │ │ │ - 0x00058fc8 646f6d61 696e0000 72620000 73685f6c domain..rb..sh_l │ │ │ │ - 0x00058fd8 6f67696e 5f747261 636b2e63 00000000 ogin_track.c.... │ │ │ │ - 0x00058fe8 77620000 73685f65 6e74726f 70792e63 wb..sh_entropy.c │ │ │ │ - 0x00058ff8 00000000 72656164 5f6d6279 74657300 ....read_mbytes. │ │ │ │ - 0x00059008 2f646576 2f757261 6e646f6d 00000000 /dev/urandom.... │ │ │ │ - 0x00059018 55544d50 00000000 5b55746d 705d0000 UTMP....[Utmp].. │ │ │ │ - 0x00059028 4d4f554e 54530000 5b4d6f75 6e74735d MOUNTS..[Mounts] │ │ │ │ - 0x00059038 00000000 53554944 43484543 4b000000 ....SUIDCHECK... │ │ │ │ - 0x00059048 5b537569 64436865 636b5d00 50524f43 [SuidCheck].PROC │ │ │ │ - 0x00059058 45535343 4845434b 00000000 5b50726f ESSCHECK....[Pro │ │ │ │ - 0x00059068 63657373 43686563 6b5d0000 504f5254 cessCheck]..PORT │ │ │ │ - 0x00059078 43484543 4b000000 5b506f72 74436865 CHECK...[PortChe │ │ │ │ - 0x00059088 636b5d00 494e4f54 49465900 5b496e6f ck].INOTIFY.[Ino │ │ │ │ - 0x00059098 74696679 5d000000 73685f75 746d702e tify]...sh_utmp. │ │ │ │ - 0x000590a8 63000000 73685f75 746d705f 73657475 c...sh_utmp_setu │ │ │ │ - 0x000590b8 74656e74 00000000 73685f75 746d705f tent....sh_utmp_ │ │ │ │ - 0x000590c8 67657475 74656e74 00000000 73685f75 getutent....sh_u │ │ │ │ - 0x000590d8 746d705f 7365745f 6c6f6769 6e5f736f tmp_set_login_so │ │ │ │ - 0x000590e8 6c6f0000 73685f75 746d705f 7365745f lo..sh_utmp_set_ │ │ │ │ - 0x000590f8 6c6f6769 6e5f6d75 6c746900 73685f75 login_multi.sh_u │ │ │ │ - 0x00059108 746d705f 7365745f 6c6f676f 75745f67 tmp_set_logout_g │ │ │ │ - 0x00059118 6f6f6400 73685f75 746d705f 7365745f ood.sh_utmp_set_ │ │ │ │ - 0x00059128 6c6f6769 6e5f7469 6d657200 75746d70 login_timer.utmp │ │ │ │ - 0x00059138 2074696d 65720000 73685f75 746d705f timer..sh_utmp_ │ │ │ │ - 0x00059148 7365745f 6c6f6769 6e5f6163 74697661 set_login_activa │ │ │ │ - 0x00059158 74650000 73685f75 746d705f 6164646c te..sh_utmp_addl │ │ │ │ - 0x00059168 6f67696e 00000000 74747970 00000000 ogin....ttyp.... │ │ │ │ - 0x00059178 74747971 00000000 7074732f 00000000 ttyq....pts/.... │ │ │ │ - 0x00059188 73685f75 746d705f 63686563 6b5f696e sh_utmp_check_in │ │ │ │ - 0x00059198 7465726e 616c0000 73685f75 746d705f ternal..sh_utmp_ │ │ │ │ - 0x000591a8 75746d70 6e616d65 00000000 73685f75 utmpname....sh_u │ │ │ │ - 0x000591b8 746d705f 656e6475 74656e74 00000000 tmp_endutent.... │ │ │ │ - 0x000591c8 73685f75 746d705f 696e6974 00000000 sh_utmp_init.... │ │ │ │ - 0x000591d8 73685f75 746d705f 656e6400 2f766172 sh_utmp_end./var │ │ │ │ - 0x000591e8 2f6c6f67 2f77746d 70000000 73685f75 /log/wtmp...sh_u │ │ │ │ - 0x000591f8 746d705f 74696d65 72000000 73685f75 tmp_timer...sh_u │ │ │ │ - 0x00059208 746d705f 63686563 6b000000 73657665 tmp_check...seve │ │ │ │ - 0x00059218 72697479 6c6f6769 6e6d756c 74690000 rityloginmulti.. │ │ │ │ - 0x00059228 73657665 72697479 6c6f6769 6e000000 severitylogin... │ │ │ │ - 0x00059238 73657665 72697479 6c6f676f 75740000 severitylogout.. │ │ │ │ - 0x00059248 6c6f6769 6e636865 636b6163 74697665 logincheckactive │ │ │ │ - 0x00059258 00000000 6c6f6769 6e636865 636b696e ....logincheckin │ │ │ │ - 0x00059268 74657276 616c0000 6c6f6769 6e636865 terval..loginche │ │ │ │ - 0x00059278 636b6669 72737400 6c6f6769 6e636865 ckfirst.loginche │ │ │ │ - 0x00059288 636b6f75 746c6965 72000000 6c6f6769 ckoutlier...logi │ │ │ │ - 0x00059298 6e636865 636b6461 74650000 6c6f6769 ncheckdate..logi │ │ │ │ - 0x000592a8 6e636865 636b7573 65726461 74650000 ncheckuserdate.. │ │ │ │ - 0x000592b8 2f766172 2f72756e 2f75746d 70000000 /var/run/utmp... │ │ │ │ - 0x000592c8 6f776e65 725f6e65 773d3c25 733e2c20 owner_new=<%s>, │ │ │ │ - 0x000592d8 696f776e 65725f6e 65773d3c 256c643e iowner_new=<%ld> │ │ │ │ - 0x000592e8 2c206772 6f75705f 6e65773d 3c25733e , group_new=<%s> │ │ │ │ - 0x000592f8 2c206967 726f7570 5f6e6577 3d3c256c , igroup_new=<%l │ │ │ │ - 0x00059308 643e2c20 66696c65 73697a65 3d3c256c d>, filesize=<%l │ │ │ │ - 0x00059318 753e2c20 6374696d 653d3c25 733e2c20 u>, ctime=<%s>, │ │ │ │ - 0x00059328 6174696d 653d3c25 733e2c20 6d74696d atime=<%s>, mtim │ │ │ │ - 0x00059338 653d3c25 733e0000 73685f73 75696463 e=<%s>..sh_suidc │ │ │ │ - 0x00059348 686b2e63 00000000 73756964 2f736769 hk.c....suid/sgi │ │ │ │ - 0x00059358 64206669 6c65206e 6f742069 6e206461 d file not in da │ │ │ │ - 0x00059368 74616261 73650000 756e6b6e 6f776e00 tabase..unknown. │ │ │ │ - 0x00059378 2f657463 2f6d7461 62000000 66696c65 /etc/mtab...file │ │ │ │ - 0x00059388 73797374 656d5f74 7970655f 756e6361 system_type_unca │ │ │ │ - 0x00059398 63686564 00000000 7365746d 6e74656e ched....setmnten │ │ │ │ - 0x000593a8 74282920 6661696c 65640000 69676e6f t() failed..igno │ │ │ │ - 0x000593b8 72650000 6465763d 00000000 2f2e6776 re..dev=..../.gv │ │ │ │ - 0x000593c8 66730000 2f677666 73000000 73746174 fs../gvfs...stat │ │ │ │ - 0x000593d8 28257329 20666169 6c656400 6e6f7375 (%s) failed.nosu │ │ │ │ - 0x000593e8 69640000 656e646d 6e74656e 74282920 id..endmntent() │ │ │ │ - 0x000593f8 6661696c 65640000 646f5f74 72756e63 failed..do_trunc │ │ │ │ - 0x00059408 6174653a 206d6178 20646570 74682039 ate: max depth 9 │ │ │ │ - 0x00059418 39206578 63656564 65640000 646f5f74 9 exceeded..do_t │ │ │ │ - 0x00059428 72756e63 6174653a 206e6f74 20616e20 runcate: not an │ │ │ │ - 0x00059438 6162736f 6c757465 20706174 68000000 absolute path... │ │ │ │ - 0x00059448 506f7373 69626c65 20726163 653a206e Possible race: n │ │ │ │ - 0x00059458 6f742061 20646972 6563746f 72790000 ot a directory.. │ │ │ │ - 0x00059468 506f7373 69626c65 20726163 653a206c Possible race: l │ │ │ │ - 0x00059478 73746174 28646972 2920213d 206c7374 stat(dir) != lst │ │ │ │ - 0x00059488 6174282e 29000000 506f7373 69626c65 at(.)...Possible │ │ │ │ - 0x00059498 20726163 653a206c 73746174 20213d20 race: lstat != │ │ │ │ - 0x000594a8 66737461 74000000 506f7373 69626c65 fstat...Possible │ │ │ │ - 0x000594b8 20726163 653a206e 6f742061 20726567 race: not a reg │ │ │ │ - 0x000594c8 756c6172 2066696c 65000000 506f7373 ular file...Poss │ │ │ │ - 0x000594d8 69626c65 20726163 653a206e 6f742061 ible race: not a │ │ │ │ - 0x000594e8 20737569 642f7367 69642066 696c6500 suid/sgid file. │ │ │ │ - 0x000594f8 4e6f7420 7472756e 63617465 64206265 Not truncated be │ │ │ │ - 0x00059508 63617573 65206861 72646c69 6e6b2063 cause hardlink c │ │ │ │ - 0x00059518 6f756e74 20677420 31000000 736c5f67 ount gt 1...sl_g │ │ │ │ - 0x00059528 65745f63 61705f71 64656c00 736c5f64 et_cap_qdel.sl_d │ │ │ │ - 0x00059538 726f705f 6361705f 7164656c 00000000 rop_cap_qdel.... │ │ │ │ - 0x00059548 50726f62 6c656d20 71756172 616e7469 Problem quaranti │ │ │ │ - 0x00059558 6e696e67 2066696c 652e2020 46696c65 ning file. File │ │ │ │ - 0x00059568 204e4f54 20717561 72616e74 696e6564 NOT quarantined │ │ │ │ - 0x00059578 2e202065 72726e6f 203d2025 6c640000 . errno = %ld.. │ │ │ │ - 0x00059588 51756172 616e7469 6e65206d 6574686f Quarantine metho │ │ │ │ - 0x00059598 64206170 706c6965 64000000 492f4f20 d applied...I/O │ │ │ │ - 0x000595a8 6572726f 722e2020 6572726e 6f203d20 error. errno = │ │ │ │ - 0x000595b8 256c6400 52616365 20646574 65637465 %ld.Race detecte │ │ │ │ - 0x000595c8 642e2020 6572726e 6f203d20 256c6400 d. errno = %ld. │ │ │ │ - 0x000595d8 2f766172 2f6c6962 2f73616d 6861696e /var/lib/samhain │ │ │ │ - 0x000595e8 2f2e7175 6172616e 74696e65 00000000 /.quarantine.... │ │ │ │ - 0x000595f8 50726f62 6c656d20 71756172 616e7469 Problem quaranti │ │ │ │ - 0x00059608 6e696e67 2066696c 652e2020 46696c65 ning file. File │ │ │ │ - 0x00059618 204e4f54 20717561 72616e74 696e6564 NOT quarantined │ │ │ │ - 0x00059628 2e202065 72726e6f 203d2025 6c642028 . errno = %ld ( │ │ │ │ - 0x00059638 73746174 29000000 492f4f20 6572726f stat)...I/O erro │ │ │ │ - 0x00059648 722e2020 6572726e 6f203d20 256c6428 r. errno = %ld( │ │ │ │ - 0x00059658 73746174 29000000 25732f25 73000000 stat)...%s/%s... │ │ │ │ - 0x00059668 50726f62 6c656d20 71756172 616e7469 Problem quaranti │ │ │ │ - 0x00059678 6e696e67 2066696c 652e2020 46696c65 ning file. File │ │ │ │ - 0x00059688 204e4f54 20717561 72616e74 696e6564 NOT quarantined │ │ │ │ - 0x00059698 2e202065 72726e6f 203d2025 6c642028 . errno = %ld ( │ │ │ │ - 0x000596a8 6f70656e 29000000 492f4f20 6572726f open)...I/O erro │ │ │ │ - 0x000596b8 722e2020 6572726e 6f203d20 256c6420 r. errno = %ld │ │ │ │ - 0x000596c8 28777269 74652900 25732f25 732e696e (write).%s/%s.in │ │ │ │ - 0x000596d8 666f0000 772b0000 46696c65 20496e66 fo..w+..File Inf │ │ │ │ - 0x000596e8 6f3a0a20 66696c65 6e616d65 3d25730a o:. filename=%s. │ │ │ │ - 0x000596f8 2073697a 653d256c 750a206f 776e6572 size=%lu. owner │ │ │ │ - 0x00059708 3d257328 2564290a 2067726f 75703d25 =%s(%d). group=% │ │ │ │ - 0x00059718 73282564 290a2063 74696d65 3d25730a s(%d). ctime=%s. │ │ │ │ - 0x00059728 20617469 6d653d25 730a206d 74696d65 atime=%s. mtime │ │ │ │ - 0x00059738 3d25730a 00000000 73685f73 75696463 =%s.....sh_suidc │ │ │ │ - 0x00059748 686b5f63 6865636b 5f696e74 65726e61 hk_check_interna │ │ │ │ - 0x00059758 6c000000 70617468 20746f6f 206c6f6e l...path too lon │ │ │ │ - 0x00059768 67000000 64657666 73000000 66646573 g...devfs...fdes │ │ │ │ - 0x00059778 63000000 69736f39 36363000 63643936 c...iso9660.cd96 │ │ │ │ - 0x00059788 36300000 6c757374 72650000 6d6d6673 60..lustre..mmfs │ │ │ │ - 0x00059798 00000000 6d73646f 73000000 6e667300 ....msdos...nfs. │ │ │ │ - 0x000597a8 73797366 73000000 76666174 00000000 sysfs...vfat.... │ │ │ │ - 0x000597b8 436f756c 64206e6f 74206368 65636b20 Could not check │ │ │ │ - 0x000597c8 73756964 2f736769 64206669 6c650000 suid/sgid file.. │ │ │ │ - 0x000597d8 42616420 71756172 616e7469 6e65206d Bad quarantine m │ │ │ │ - 0x000597e8 6574686f 64000000 4661696c 65642074 ethod...Failed t │ │ │ │ - 0x000597f8 6f207265 6c656173 65207469 6d652073 o release time s │ │ │ │ - 0x00059808 6c696365 00000000 73685f73 75696463 lice....sh_suidc │ │ │ │ - 0x00059818 686b5f73 65745f65 78636c75 64650000 hk_set_exclude.. │ │ │ │ - 0x00059828 73685f73 75696463 686b5f73 65745f74 sh_suidchk_set_t │ │ │ │ - 0x00059838 696d6572 00000000 73756964 63686b20 imer....suidchk │ │ │ │ - 0x00059848 74696d65 72000000 73685f73 75696463 timer...sh_suidc │ │ │ │ - 0x00059858 686b5f73 65745f66 70730000 73756964 hk_set_fps..suid │ │ │ │ - 0x00059868 63686b20 66707300 73685f73 75696463 chk fps.sh_suidc │ │ │ │ - 0x00059878 686b5f73 65745f71 6d657468 6f640000 hk_set_qmethod.. │ │ │ │ - 0x00059888 73756964 63686b20 716d6574 686f6400 suidchk qmethod. │ │ │ │ - 0x00059898 556e6162 6c652074 6f206372 65617465 Unable to create │ │ │ │ - 0x000598a8 20717561 72616e74 696e6520 64697265 quarantine dire │ │ │ │ - 0x000598b8 63746f72 79000000 73685f73 75696463 ctory...sh_suidc │ │ │ │ - 0x000598c8 686b5f73 65745f73 65766572 69747900 hk_set_severity. │ │ │ │ - 0x000598d8 73685f73 75696463 686b5f73 65745f73 sh_suidchk_set_s │ │ │ │ - 0x000598e8 63686564 756c6500 73685f73 75696463 chedule.sh_suidc │ │ │ │ - 0x000598f8 686b5f73 65745f79 69656c64 00000000 hk_set_yield.... │ │ │ │ - 0x00059908 73685f73 75696463 686b5f73 65745f61 sh_suidchk_set_a │ │ │ │ - 0x00059918 63746976 61746500 73685f73 75696463 ctivate.sh_suidc │ │ │ │ - 0x00059928 686b5f73 65745f6e 6f737569 64000000 hk_set_nosuid... │ │ │ │ - 0x00059938 73685f73 75696463 686b5f73 65745f71 sh_suidchk_set_q │ │ │ │ - 0x00059948 75617261 6e74696e 65000000 73685f73 uarantine...sh_s │ │ │ │ - 0x00059958 75696463 686b5f73 65745f71 64656c65 uidchk_set_qdele │ │ │ │ - 0x00059968 74650000 73685f73 75696463 686b5f63 te..sh_suidchk_c │ │ │ │ - 0x00059978 6865636b 00000000 43686563 6b696e67 heck....Checking │ │ │ │ - 0x00059988 20666f72 20535549 44207072 6f677261 for SUID progra │ │ │ │ - 0x00059998 6d730000 73657665 72697479 73756964 ms..severitysuid │ │ │ │ - 0x000599a8 63686563 6b000000 73756964 63686563 check...suidchec │ │ │ │ - 0x000599b8 6b616374 69766500 73756964 63686563 kactive.suidchec │ │ │ │ - 0x000599c8 6b696e74 65727661 6c000000 73756964 kinterval...suid │ │ │ │ - 0x000599d8 63686563 6b736368 6564756c 65000000 checkschedule... │ │ │ │ - 0x000599e8 73756964 63686563 6b657863 6c756465 suidcheckexclude │ │ │ │ - 0x000599f8 00000000 73756964 63686563 6b667073 ....suidcheckfps │ │ │ │ - 0x00059a08 00000000 73756964 63686563 6b796965 ....suidcheckyie │ │ │ │ - 0x00059a18 6c640000 73756964 63686563 6b6e6f73 ld..suidchecknos │ │ │ │ - 0x00059a28 75696400 73756964 63686563 6b717561 uid.suidcheckqua │ │ │ │ - 0x00059a38 72616e74 696e6566 696c6573 00000000 rantinefiles.... │ │ │ │ - 0x00059a48 73756964 63686563 6b717561 72616e74 suidcheckquarant │ │ │ │ - 0x00059a58 696e656d 6574686f 64000000 73756964 inemethod...suid │ │ │ │ - 0x00059a68 63686563 6b717561 72616e74 696e6564 checkquarantined │ │ │ │ - 0x00059a78 656c6574 65000000 4c4f474b 45590000 elete...LOGKEY.. │ │ │ │ - 0x00059a88 73682e66 69666f2e 63000000 70757368 sh.fifo.c...push │ │ │ │ - 0x00059a98 5f6c6973 74000000 70757368 5f746169 _list...push_tai │ │ │ │ - 0x00059aa8 6c5f6c69 73740000 706f705f 6c697374 l_list..pop_list │ │ │ │ - 0x00059ab8 00000000 4b657920 64697265 6374696f ....Key directio │ │ │ │ - 0x00059ac8 6e206973 20696e76 616c6964 00000000 n is invalid.... │ │ │ │ - 0x00059ad8 4b657920 6d617465 7269616c 206e6f74 Key material not │ │ │ │ - 0x00059ae8 206f6620 636f7272 65637420 6c656e67 of correct leng │ │ │ │ - 0x00059af8 74680000 4b657920 70617373 65642069 th..Key passed i │ │ │ │ - 0x00059b08 73206e6f 74207661 6c696400 50617261 s not valid.Para │ │ │ │ - 0x00059b18 6d732073 74727563 74207061 73736564 ms struct passed │ │ │ │ - 0x00059b28 20746f20 72696a6e 6461656c 5f636970 to rijndael_cip │ │ │ │ - 0x00059b38 68657249 6e697420 696e7661 6c696400 herInit invalid. │ │ │ │ - 0x00059b48 43697068 65722069 6e207772 6f6e6720 Cipher in wrong │ │ │ │ - 0x00059b58 73746174 65000000 42616420 626c6f63 state...Bad bloc │ │ │ │ - 0x00059b68 6b206c65 6e677468 00000000 42616420 k length....Bad │ │ │ │ - 0x00059b78 63697068 65722069 6e737461 6e636500 cipher instance. │ │ │ │ - 0x00059b88 44617461 20636f6e 74656e74 73206172 Data contents ar │ │ │ │ - 0x00059b98 6520696e 76616c69 64000000 32353433 e invalid...2543 │ │ │ │ - 0x00059ba8 00000000 73685f74 6f6f6c73 2e630000 ....sh_tools.c.. │ │ │ │ - 0x00059bb8 73685f74 6f6f6c73 5f736166 655f6e61 sh_tools_safe_na │ │ │ │ - 0x00059bc8 6d650000 41206e6f 6e2d7265 636f7665 me..A non-recove │ │ │ │ - 0x00059bd8 7261626c 65206e61 6d652073 65727665 rable name serve │ │ │ │ - 0x00059be8 72206572 726f7220 6f636375 72726564 r error occurred │ │ │ │ - 0x00059bf8 3a200000 41207465 6d706f72 61727920 : ..A temporary │ │ │ │ - 0x00059c08 6572726f 72206f63 63757272 6564206f error occurred o │ │ │ │ - 0x00059c18 6e20616e 20617574 686f7269 74617469 n an authoritati │ │ │ │ - 0x00059c28 7665206e 616d6520 73657276 65722e20 ve name server. │ │ │ │ - 0x00059c38 54686520 73706563 69666965 6420686f The specified ho │ │ │ │ - 0x00059c48 73742069 7320756e 6b6e6f77 6e3a2000 st is unknown: . │ │ │ │ - 0x00059c58 54686520 72657175 65737465 64206e61 The requested na │ │ │ │ - 0x00059c68 6d652069 73207661 6c696420 62757420 me is valid but │ │ │ │ - 0x00059c78 646f6573 206e6f74 20686176 6520616e does not have an │ │ │ │ - 0x00059c88 20495020 61646472 6573733a 20000000 IP address: ... │ │ │ │ - 0x00059c98 64656c65 74655f63 61636865 00000000 delete_cache.... │ │ │ │ - 0x00059ca8 636f6e6e 6563745f 706f7274 00000000 connect_port.... │ │ │ │ - 0x00059cb8 736f636b 65740000 2c206164 64726573 socket.., addres │ │ │ │ - 0x00059cc8 73200000 636f6e6e 65637400 67657461 s ..connect.geta │ │ │ │ - 0x00059cd8 64647269 6e666f00 73747263 6d700000 ddrinfo.strcmp.. │ │ │ │ - 0x00059ce8 52657665 72736520 6c6f6f6b 75702066 Reverse lookup f │ │ │ │ - 0x00059cf8 61696c65 643a2000 636f6e6e 6563745f ailed: .connect_ │ │ │ │ - 0x00059d08 706f7274 5f320000 4e6f2073 65727665 port_2..No serve │ │ │ │ - 0x00059d18 72206164 64726573 73206b6e 6f776e00 r address known. │ │ │ │ - 0x00059d28 25732f25 732e2531 64000000 6d73673d %s/%s.%1d...msg= │ │ │ │ - 0x00059d38 3c436865 636b7375 6d3e2c20 63686b3d , chk= │ │ │ │ - 0x00059d48 3c25733e 2c207061 74683d3c 25733e00 <%s>, path=<%s>. │ │ │ │ - 0x00059d58 6d73673d 3c643a20 25336c64 2c202d3a msg=.msg=, path=<% │ │ │ │ - 0x00059db8 733e0000 6d73673d 3c50414e 49432025 s>..msg=, program=<%s> │ │ │ │ - 0x00059dd8 2c207375 62726f75 74696e65 3d3c2573 , subroutine=<%s │ │ │ │ - 0x00059de8 3e000000 6d73673d 3c536572 76657220 >...msg=, socket_id=<%d │ │ │ │ - 0x00059e28 3e000000 6d73673d 3c50414e 49432045 >...msg=, program=<%s> │ │ │ │ - 0x00059e68 00000000 6d73673d 3c455849 543e2c20 ....msg=, │ │ │ │ - 0x00059e78 70726f67 72616d3d 3c25733e 2c207374 program=<%s>, st │ │ │ │ - 0x00059e88 61747573 3d3c2573 3e000000 6d73673d atus=<%s>...msg= │ │ │ │ - 0x00059e98 3c4c4f47 4b45593e 2c207072 6f677261 , progra │ │ │ │ - 0x00059ea8 6d3d3c25 733e2c20 68617368 3d3c2573 m=<%s>, hash=<%s │ │ │ │ - 0x00059eb8 3e0d0a2d 2d2d2d2d 42454749 4e204c4f >..-----BEGIN LO │ │ │ │ - 0x00059ec8 474b4559 2d2d2d2d 2d0d0a25 73257300 GKEY-----..%s%s. │ │ │ │ - 0x00059ed8 6d73673d 3c4c4f47 4b45593e 2c207072 msg=, pr │ │ │ │ - 0x00059ee8 6f677261 6d3d3c25 733e2c20 68617368 ogram=<%s>, hash │ │ │ │ - 0x00059ef8 3d3c2573 3e000000 6d73673d 3c535441 =<%s>...msg=, program=<%s │ │ │ │ - 0x00059f18 3e2c2075 73657269 643d3c25 6c643e00 >, userid=<%ld>. │ │ │ │ - 0x00059f28 6d73673d 3c535441 52543e2c 2070726f msg=, pro │ │ │ │ - 0x00059f38 6772616d 3d3c2573 3e2c2075 73657269 gram=<%s>, useri │ │ │ │ - 0x00059f48 643d3c25 6c643e2c 20706174 683d3c25 d=<%ld>, path=<% │ │ │ │ - 0x00059f58 733e2c20 68617368 3d3c2573 3e000000 s>, hash=<%s>... │ │ │ │ - 0x00059f68 6d73673d 3c535441 52543e2c 2070726f msg=, pro │ │ │ │ - 0x00059f78 6772616d 3d3c2573 3e2c2075 73657269 gram=<%s>, useri │ │ │ │ - 0x00059f88 643d3c25 6c643e2c 20706174 683d3c25 d=<%ld>, path=<% │ │ │ │ - 0x00059f98 733e2c20 68617368 3d3c2573 3e2c2070 s>, hash=<%s>, p │ │ │ │ - 0x00059fa8 6174683d 3c25733e 2c206861 73683d3c ath=<%s>, hash=< │ │ │ │ - 0x00059fb8 25733e00 6d73673d 3c535441 52543e2c %s>.msg=, │ │ │ │ - 0x00059fc8 2070726f 6772616d 3d3c2573 3e2c2075 program=<%s>, u │ │ │ │ - 0x00059fd8 73657269 643d3c25 6c643e2c 20706174 serid=<%ld>, pat │ │ │ │ - 0x00059fe8 683d3c25 733e2c20 6b65795f 7569643d h=<%s>, key_uid= │ │ │ │ - 0x00059ff8 3c25733e 2c206b65 795f6964 3d3c2573 <%s>, key_id=<%s │ │ │ │ - 0x0005a008 3e000000 6d73673d 3c455849 543e2c20 >...msg=, │ │ │ │ - 0x0005a018 70726f67 72616d3d 3c25733e 2c207573 program=<%s>, us │ │ │ │ - 0x0005a028 65726964 3d3c256c 643e2c20 70617468 erid=<%ld>, path │ │ │ │ - 0x0005a038 3d3c2573 3e2c206b 65795f75 69643d3c =<%s>, key_uid=< │ │ │ │ - 0x0005a048 25733e2c 206b6579 5f69643d 3c25733e %s>, key_id=<%s> │ │ │ │ - 0x0005a058 2c207061 74683d3c 25733e2c 206b6579 , path=<%s>, key │ │ │ │ - 0x0005a068 5f756964 3d3c2573 3e2c206b 65795f69 _uid=<%s>, key_i │ │ │ │ - 0x0005a078 643d3c25 733e0000 6d73673d 3c535553 d=<%s>..msg= program=<% │ │ │ │ - 0x0005a098 733e0000 6d73673d 3c557369 6e672069 s>..msg=. │ │ │ │ - 0x0005a0b8 6d73673d 3c25733e 2c20696e 74657266 msg=<%s>, interf │ │ │ │ - 0x0005a0c8 6163653d 3c736967 61637469 6f6e3e2c ace=, │ │ │ │ - 0x0005a0d8 20736967 6e616c3d 3c256c64 3e000000 signal=<%ld>... │ │ │ │ - 0x0005a0e8 6d73673d 3c25733e 2c20696e 74657266 msg=<%s>, interf │ │ │ │ - 0x0005a0f8 6163653d 3c636864 69723e2c 20706174 ace=, pat │ │ │ │ - 0x0005a108 683d3c25 733e0000 6d73673d 3c4d6f64 h=<%s>..msg=, module=<%s │ │ │ │ - 0x0005a138 3e2c2072 65747572 6e5f636f 64653d3c >, return_code=< │ │ │ │ - 0x0005a148 256c643e 00000000 6d73673d 3c4d6f64 %ld>....msg= │ │ │ │ - 0x0005a168 2c206d6f 64756c65 3d3c2573 3e000000 , module=<%s>... │ │ │ │ - 0x0005a178 6d73673d 3c4d6f64 756c6520 65786563 msg=, mo │ │ │ │ - 0x0005a198 64756c65 3d3c2573 3e2c2072 65747572 dule=<%s>, retur │ │ │ │ - 0x0005a1a8 6e5f636f 64653d3c 256c643e 00000000 n_code=<%ld>.... │ │ │ │ - 0x0005a1b8 6d73673d 3c52756e 74696d65 20636f6e msg=....msg=..msg= │ │ │ │ - 0x0005a218 3c46696c 65206368 65636b20 636f6d70 , time=<% │ │ │ │ - 0x0005a238 6c643e2c 206b4270 733d3c25 663e0000 ld>, kBps=<%f>.. │ │ │ │ - 0x0005a248 6d73673d 3c46696c 65206368 65636b20 msg=..msg= │ │ │ │ - 0x0005a268 3c2d2d2d 2d205449 4d455354 414d5020 <---- TIMESTAMP │ │ │ │ - 0x0005a278 2d2d2d2d 3e000000 6d73673d 3c446f77 ---->...msg=.... │ │ │ │ - 0x0005a2a8 6d73673d 3c446f77 6e6c6f61 64696e67 msg=. │ │ │ │ - 0x0005a2c8 6d73673d 3c4e6f20 66696c65 2066726f msg=.... │ │ │ │ - 0x0005a2f8 6d73673d 3c44656c 74612064 61746162 msg=, │ │ │ │ - 0x0005a318 20706174 683d3c25 733e0000 6d73673d path=<%s>..msg= │ │ │ │ - 0x0005a328 3c44656c 74612064 61746162 61736520 │ │ │ │ - 0x0005a348 2c207061 74683d3c 25733e00 6d73673d , path=<%s>.msg= │ │ │ │ - 0x0005a358 3c504f4c 49435920 5b537569 64436865 , path=< │ │ │ │ - 0x0005a378 25733e2c 20257300 6d73673d 3c466f75 %s>, %s.msg= path=<%s>.... │ │ │ │ - 0x0005a3a8 6d73673d 3c436865 636b6564 20666f72 msg=.msg=, path=<%s>.. │ │ │ │ - 0x0005a408 6d73673d 3c517561 72616e74 696e6520 msg=..msg= │ │ │ │ - 0x0005a428 3c436865 636b696e 67206c6f 67696e73 ...msg=, │ │ │ │ - 0x0005a448 206e616d 653d3c25 733e2c20 7474793d name=<%s>, tty= │ │ │ │ - 0x0005a458 3c25733e 2c20686f 73743d3c 25733e2c <%s>, host=<%s>, │ │ │ │ - 0x0005a468 2069703d 3c25733e 2c207469 6d653d3c ip=<%s>, time=< │ │ │ │ - 0x0005a478 25733e2c 20737461 7475733d 3c25643e %s>, status=<%d> │ │ │ │ - 0x0005a488 00000000 6d73673d 3c4c6f67 696e3e2c ....msg=, │ │ │ │ - 0x0005a498 206e616d 653d3c25 733e2c20 7474793d name=<%s>, tty= │ │ │ │ - 0x0005a4a8 3c25733e 2c20686f 73743d3c 25733e2c <%s>, host=<%s>, │ │ │ │ - 0x0005a4b8 2074696d 653d3c25 733e2c20 73746174 time=<%s>, stat │ │ │ │ - 0x0005a4c8 75733d3c 25643e00 6d73673d 3c4c6f67 us=<%d>.msg=, name=<%s>, │ │ │ │ - 0x0005a4e8 7474793d 3c25733e 2c207469 6d653d3c tty=<%s>, time=< │ │ │ │ - 0x0005a4f8 25733e2c 20737461 7475733d 3c25643e %s>, status=<%d> │ │ │ │ - 0x0005a508 00000000 6d73673d 3c4d756c 7469706c ....msg=, name=< │ │ │ │ - 0x0005a528 25733e2c 20747479 3d3c2573 3e2c2068 %s>, tty=<%s>, h │ │ │ │ - 0x0005a538 6f73743d 3c25733e 2c206970 3d3c2573 ost=<%s>, ip=<%s │ │ │ │ - 0x0005a548 3e2c2074 696d653d 3c25733e 2c207374 >, time=<%s>, st │ │ │ │ - 0x0005a558 61747573 3d3c2564 3e000000 6d73673d atus=<%d>...msg= │ │ │ │ - 0x0005a568 3c4d756c 7469706c 65206c6f 67696e3e │ │ │ │ - 0x0005a578 2c206e61 6d653d3c 25733e2c 20747479 , name=<%s>, tty │ │ │ │ - 0x0005a588 3d3c2573 3e2c2068 6f73743d 3c25733e =<%s>, host=<%s> │ │ │ │ - 0x0005a598 2c207469 6d653d3c 25733e2c 20737461 , time=<%s>, sta │ │ │ │ - 0x0005a5a8 7475733d 3c25643e 00000000 6d73673d tus=<%d>....msg= │ │ │ │ - 0x0005a5b8 3c4d756c 7469706c 65206c6f 67696e3e │ │ │ │ - 0x0005a5c8 2c206e61 6d653d3c 25733e2c 20747479 , name=<%s>, tty │ │ │ │ - 0x0005a5d8 3d3c2573 3e2c2074 696d653d 3c25733e =<%s>, time=<%s> │ │ │ │ - 0x0005a5e8 2c207374 61747573 3d3c2564 3e000000 , status=<%d>... │ │ │ │ - 0x0005a5f8 6d73673d 3c4c6f67 6f75743e 2c206e61 msg=, na │ │ │ │ - 0x0005a608 6d653d3c 25733e2c 20747479 3d3c2573 me=<%s>, tty=<%s │ │ │ │ - 0x0005a618 3e2c2068 6f73743d 3c25733e 2c206970 >, host=<%s>, ip │ │ │ │ - 0x0005a628 3d3c2573 3e2c2074 696d653d 3c25733e =<%s>, time=<%s> │ │ │ │ - 0x0005a638 2c207374 61747573 3d3c2564 3e000000 , status=<%d>... │ │ │ │ - 0x0005a648 6d73673d 3c4c6f67 6f75743e 2c206e61 msg=, na │ │ │ │ - 0x0005a658 6d653d3c 25733e2c 20747479 3d3c2573 me=<%s>, tty=<%s │ │ │ │ - 0x0005a668 3e2c2068 6f73743d 3c25733e 2c207469 >, host=<%s>, ti │ │ │ │ - 0x0005a678 6d653d3c 25733e2c 20737461 7475733d me=<%s>, status= │ │ │ │ - 0x0005a688 3c25643e 00000000 6d73673d 3c4c6f67 <%d>....msg=, name=<%s>, │ │ │ │ - 0x0005a6a8 20747479 3d3c2573 3e2c2074 696d653d tty=<%s>, time= │ │ │ │ - 0x0005a6b8 3c25733e 2c207374 61747573 3d3c2564 <%s>, status=<%d │ │ │ │ - 0x0005a6c8 3e000000 6d73673d 3c4c6f67 6f75743e >...msg= │ │ │ │ - 0x0005a6d8 2c207474 793d3c25 733e2c20 74696d65 , tty=<%s>, time │ │ │ │ - 0x0005a6e8 3d3c2573 3e000000 6d73673d 3c4c6f67 =<%s>...msg=, path=<%s>. │ │ │ │ - 0x0005a718 6d73673d 3c4c6f67 696e2061 74206469 msg= u │ │ │ │ - 0x0005a738 73657269 643d3c25 733e2068 6f73743d serid=<%s> host= │ │ │ │ - 0x0005a748 3c25733e 2074696d 653d3c25 733e0000 <%s> time=<%s>.. │ │ │ │ - 0x0005a758 6d73673d 3c466972 7374206c 6f67696e msg= │ │ │ │ - 0x0005a778 20757365 7269643d 3c25733e 20686f73 userid=<%s> hos │ │ │ │ - 0x0005a788 743d3c25 733e2074 696d653d 3c25733e t=<%s> time=<%s> │ │ │ │ - 0x0005a798 00000000 6d73673d 3c4c6f67 696e2074 ....msg= use │ │ │ │ - 0x0005a7b8 7269643d 3c25733e 20686f73 743d3c25 rid=<%s> host=<% │ │ │ │ - 0x0005a7c8 733e2074 696d653d 3c25733e 00000000 s> time=<%s>.... │ │ │ │ - 0x0005a7d8 6d73673d 3c436865 636b696e 67207072 msg=..msg=...msg= path=<% │ │ │ │ - 0x0005a868 733e2075 73657269 643d3c25 733e0000 s> userid=<%s>.. │ │ │ │ - 0x0005a878 6d73673d 3c504f4c 49435920 5b50726f msg=