--- /srv/rebuilderd/tmp/rebuilderdbBumnk/inputs/procmail_3.24+really3.22-5_armhf.deb +++ /srv/rebuilderd/tmp/rebuilderdbBumnk/out/procmail_3.24+really3.22-5_armhf.deb ├── file list │ @@ -1,3 +1,3 @@ │ -rw-r--r-- 0 0 0 4 2025-08-14 17:40:00.000000 debian-binary │ -rw-r--r-- 0 0 0 1576 2025-08-14 17:40:00.000000 control.tar.xz │ --rw-r--r-- 0 0 0 136428 2025-08-14 17:40:00.000000 data.tar.xz │ +-rw-r--r-- 0 0 0 136444 2025-08-14 17:40:00.000000 data.tar.xz ├── control.tar.xz │ ├── control.tar │ │ ├── ./md5sums │ │ │ ├── ./md5sums │ │ │ │┄ Files differ ├── data.tar.xz │ ├── data.tar │ │ ├── ./usr/bin/formail │ │ │┄ File has been modified after NT_GNU_BUILD_ID has been applied. │ │ │ ├── readelf --wide --decompress --hex-dump=.gnu_debugaltlink {} │ │ │ │ @@ -1,8 +1,8 @@ │ │ │ │ │ │ │ │ Hex dump of section '.gnu_debugaltlink': │ │ │ │ 0x00000000 2f757372 2f6c6962 2f646562 75672f2e /usr/lib/debug/. │ │ │ │ 0x00000010 64777a2f 61726d2d 6c696e75 782d676e dwz/arm-linux-gn │ │ │ │ 0x00000020 75656162 6968662f 70726f63 6d61696c ueabihf/procmail │ │ │ │ - 0x00000030 2e646562 75670088 f0ad2336 12eaceab .debug....#6.... │ │ │ │ - 0x00000040 d4e485c6 42fb22b6 b6b7be ....B.".... │ │ │ │ + 0x00000030 2e646562 75670036 8f724f8c 590934a2 .debug.6.rO.Y.4. │ │ │ │ + 0x00000040 77172114 a1dc1586 af5b98 w.!......[. │ │ │ ├── readelf --wide --decompress --hex-dump=.gnu_debuglink {} │ │ │ │ @@ -1,7 +1,7 @@ │ │ │ │ │ │ │ │ Hex dump of section '.gnu_debuglink': │ │ │ │ 0x00000000 32313439 35363364 31363532 39346539 2149563d165294e9 │ │ │ │ 0x00000010 65663363 66383066 30313166 36646230 ef3cf80f011f6db0 │ │ │ │ 0x00000020 62363838 32642e64 65627567 00000000 b6882d.debug.... │ │ │ │ - 0x00000030 3fde3720 ?.7 │ │ │ │ + 0x00000030 6a8e233b j.#; │ │ ├── ./usr/bin/lockfile │ │ │┄ File has been modified after NT_GNU_BUILD_ID has been applied. │ │ │ ├── readelf --wide --decompress --hex-dump=.gnu_debugaltlink {} │ │ │ │ @@ -1,8 +1,8 @@ │ │ │ │ │ │ │ │ Hex dump of section '.gnu_debugaltlink': │ │ │ │ 0x00000000 2f757372 2f6c6962 2f646562 75672f2e /usr/lib/debug/. │ │ │ │ 0x00000010 64777a2f 61726d2d 6c696e75 782d676e dwz/arm-linux-gn │ │ │ │ 0x00000020 75656162 6968662f 70726f63 6d61696c ueabihf/procmail │ │ │ │ - 0x00000030 2e646562 75670088 f0ad2336 12eaceab .debug....#6.... │ │ │ │ - 0x00000040 d4e485c6 42fb22b6 b6b7be ....B.".... │ │ │ │ + 0x00000030 2e646562 75670036 8f724f8c 590934a2 .debug.6.rO.Y.4. │ │ │ │ + 0x00000040 77172114 a1dc1586 af5b98 w.!......[. │ │ │ ├── readelf --wide --decompress --hex-dump=.gnu_debuglink {} │ │ │ │ @@ -1,7 +1,7 @@ │ │ │ │ │ │ │ │ Hex dump of section '.gnu_debuglink': │ │ │ │ 0x00000000 31323533 37383438 30313665 61356361 12537848016ea5ca │ │ │ │ 0x00000010 32656639 62313039 63343333 35353536 2ef9b109c4335556 │ │ │ │ 0x00000020 65353561 32382e64 65627567 00000000 e55a28.debug.... │ │ │ │ - 0x00000030 a1e96216 ..b. │ │ │ │ + 0x00000030 e3bdc86d ...m │ │ ├── ./usr/bin/procmail │ │ │┄ File has been modified after NT_GNU_BUILD_ID has been applied. │ │ │ ├── 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: 610718d1282781ff8bbefa7352a6961f3545c50f │ │ │ │ + GNU 0x00000014 NT_GNU_BUILD_ID (unique build ID bitstring) Build ID: 5b8863142d9a206765c808344369eaff919a08b5 │ │ │ │ │ │ │ │ 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 {} │ │ │ │ @@ -53,15 +53,15 @@ │ │ │ │ 0I0J.KaX │ │ │ │ 4*J!KzD │ │ │ │ >!!!!!!!!!+}!!!!!!!!!!!!!!!!!!!!!+!q │ │ │ │ F!I/xyD+p │ │ │ │ +KZF F1FX │ │ │ │ X8F=h#h[ │ │ │ │ K2F8hIF{D │ │ │ │ -iIwXiIyD │ │ │ │ +fIwXfIyD │ │ │ │ ;h"F)F0D# │ │ │ │ FyD0L0K|D0M │ │ │ │ &H;F&I'JyD X │ │ │ │ +FZFAFHF │ │ │ │ FyDlMlK}D │ │ │ │ "j3h1F8F │ │ │ │ `*p>J6KzD │ │ │ ├── objdump --line-numbers --disassemble --demangle --reloc --no-show-raw-insn --section=.text {} │ │ │ │ @@ -16,15 +16,15 @@ │ │ │ │ strmi r4, [fp], ip, ror #23 │ │ │ │ @ instruction: 0xf8df447e │ │ │ │ ldmpl r3, {r3, r5, r6, r7, r8, r9, fp, ip, pc}^ │ │ │ │ strbtcc r4, [ip], #-1148 @ 0xfffffb84 │ │ │ │ ldmdavs fp, {r0, r3, r4, r5, r6, r7, sl, lr} │ │ │ │ @ instruction: 0xf04f9329 │ │ │ │ @ instruction: 0xf0050300 │ │ │ │ - @ instruction: 0xf7fffffb │ │ │ │ + @ instruction: 0xf7ffffff │ │ │ │ andscs lr, r0, #100, 28 @ 0x640 │ │ │ │ tstcs r1, r6 │ │ │ │ @ instruction: 0xf04f4620 │ │ │ │ stmib r6, {fp}^ │ │ │ │ @ instruction: 0xf7ff8815 │ │ │ │ stccs 15, cr14, [r0, #-496] @ 0xfffffe10 │ │ │ │ cmpphi r8, r0, asr #32 @ p-variant is OBSOLETE │ │ │ │ @@ -97,16 +97,16 @@ │ │ │ │ ldrbtmi r2, [fp], #-257 @ 0xfffffeff │ │ │ │ @ instruction: 0xf00a6898 │ │ │ │ @ instruction: 0x2101fbbb │ │ │ │ @ instruction: 0xf7ff2018 │ │ │ │ tstcs r1, r4, ror sp │ │ │ │ @ instruction: 0xf7ff2019 │ │ │ │ @ instruction: 0xf005ed70 │ │ │ │ - @ instruction: 0xf005fe49 │ │ │ │ - tstpcs r0, r3, lsr lr @ p-variant is OBSOLETE │ │ │ │ + @ instruction: 0xf005fe4d │ │ │ │ + tstpcs r0, r7, lsr lr @ p-variant is OBSOLETE │ │ │ │ @ instruction: 0xf7ff2011 │ │ │ │ tstcs r1, r8, ror #26 │ │ │ │ @ instruction: 0xf7ff200d │ │ │ │ @ instruction: 0xf50aed64 │ │ │ │ @ instruction: 0xf00b7058 │ │ │ │ andcs pc, r0, r9, lsr ip @ │ │ │ │ ldrdcs lr, [r0, -r6] │ │ │ │ @@ -114,15 +114,15 @@ │ │ │ │ adcsvs r2, r3, #0, 6 │ │ │ │ blcs 287e0 │ │ │ │ orrhi pc, r9, r0 │ │ │ │ @ instruction: 0xf0099804 │ │ │ │ mulls r3, r9, lr │ │ │ │ @ instruction: 0xf0002800 │ │ │ │ @ instruction: 0xf0068182 │ │ │ │ - stmdbls r3, {r0, r1, r2, r3, r4, r6, sl, fp, ip, sp, lr, pc} │ │ │ │ + stmdbls r3, {r0, r2, r3, r4, r6, sl, fp, ip, sp, lr, pc} │ │ │ │ @ instruction: 0xf00b4640 │ │ │ │ tstpcs r0, r7, ror #16 @ p-variant is OBSOLETE │ │ │ │ @ instruction: 0xf0044608 │ │ │ │ @ instruction: 0xf8dfff1b │ │ │ │ ldrbtmi r0, [r8], #-2664 @ 0xfffff598 │ │ │ │ blcs 1d20c │ │ │ │ eorhi pc, r0, #0 │ │ │ │ @@ -139,15 +139,15 @@ │ │ │ │ ands r9, sp, sl, lsl #6 │ │ │ │ bmi e3ffb0 │ │ │ │ blx 1c3dc5c │ │ │ │ andmi pc, r4, r9, asr r8 @ │ │ │ │ stmdacs r0, {r5, sp, lr} │ │ │ │ movthi pc, #20480 @ 0x5000 @ │ │ │ │ @ instruction: 0xf0069907 │ │ │ │ - stmdacs r0, {r0, r1, r2, r3, r4, r5, r6, r7, fp, ip, sp, lr, pc} │ │ │ │ + stmdacs r0, {r0, r2, r3, r4, r5, r6, r7, fp, ip, sp, lr, pc} │ │ │ │ mvnshi pc, r0 │ │ │ │ bne 73ffd0 │ │ │ │ ldrbtmi r9, [r9], #-2826 @ 0xfffff4f6 │ │ │ │ ldrbvs r6, [r9, -r9, asr #17] │ │ │ │ stcne 8, cr15, [r4], {86} @ 0x56 │ │ │ │ eorvs r2, r0, r0 │ │ │ │ @ instruction: 0xf108b149 │ │ │ │ @@ -168,29 +168,29 @@ │ │ │ │ stmdacs r0, {r1, r2, r9, sl, lr} │ │ │ │ teqphi r9, #0 @ p-variant is OBSOLETE │ │ │ │ cdp2 0, 2, cr15, cr0, cr9, {0} │ │ │ │ ldrtmi r4, [r0], -r0, lsl #13 │ │ │ │ cdp2 0, 2, cr15, cr0, cr9, {0} │ │ │ │ stmdage r4, {ip, pc} │ │ │ │ stmdagt r7, {r0, r1, r6, r9, sl, lr} │ │ │ │ - mcrr2 0, 0, pc, r8, cr6 @ │ │ │ │ + mcrr2 0, 0, pc, r6, cr6 @ │ │ │ │ @ instruction: 0xf0402800 │ │ │ │ @ instruction: 0xf8df8231 │ │ │ │ ldrbtmi r0, [r8], #-2480 @ 0xfffff650 │ │ │ │ subsvc pc, sp, r0, lsl #10 │ │ │ │ - cdp2 0, 14, cr15, cr12, cr5, {0} │ │ │ │ + cdp2 0, 15, cr15, cr0, cr5, {0} │ │ │ │ stmibcs r4!, {r0, r1, r2, r3, r4, r6, r7, fp, ip, sp, lr, pc} │ │ │ │ blls c9ce4 │ │ │ │ tstcs r1, sl, ror r4 │ │ │ │ mrc 7, 0, APSR_nzcv, cr2, cr15, {7} │ │ │ │ ands r2, r1, sp, asr #32 │ │ │ │ ldmibmi r4, {r0, r1, r2, r3, r4, r6, r7, fp, ip, sp, lr, pc} │ │ │ │ @ instruction: 0xf104447c │ │ │ │ strtmi r0, [r8], -r0, lsr #10 │ │ │ │ - @ instruction: 0xf87cf006 │ │ │ │ + @ instruction: 0xf87af006 │ │ │ │ mrscs r2, (UNDEF: 1) │ │ │ │ cmppvc r2, #4, 10 @ p-variant is OBSOLETE @ 0x1000000 │ │ │ │ andseq pc, r8, #4, 2 │ │ │ │ @ instruction: 0xf7ff9500 │ │ │ │ subcs lr, r8, r0, lsl #28 │ │ │ │ ldmdbcs r4!, {r0, r1, r2, r3, r4, r6, r7, fp, ip, sp, lr, pc}^ │ │ │ │ ldmdbcc r0, {r0, r1, r2, r3, r4, r6, r7, fp, ip, sp, lr, pc} │ │ │ │ @@ -282,38 +282,38 @@ │ │ │ │ addeq r0, r1, r1, lsl #1 │ │ │ │ tsteq sl, r9, asr #1 │ │ │ │ strcc r7, [r2], #-2155 @ 0xfffff795 │ │ │ │ @ instruction: 0xf0002b00 │ │ │ │ @ instruction: 0x4625827f │ │ │ │ stmdaeq ip, {r0, r1, r2, r3, r4, r6, r7, fp, ip, sp, lr, pc} │ │ │ │ @ instruction: 0xf0054478 │ │ │ │ - @ instruction: 0x4628fe13 │ │ │ │ - @ instruction: 0xf8f8f006 │ │ │ │ + @ instruction: 0x4628fe17 │ │ │ │ + @ instruction: 0xf8f6f006 │ │ │ │ stmdaeq r0, {r0, r1, r2, r3, r4, r6, r7, fp, ip, sp, lr, pc} │ │ │ │ @ instruction: 0xf5004478 │ │ │ │ @ instruction: 0xf0057004 │ │ │ │ - @ instruction: 0xf8dffce1 │ │ │ │ + @ instruction: 0xf8dffce5 │ │ │ │ ldrbtmi r0, [r8], #-2040 @ 0xfffff808 │ │ │ │ - ldc2l 0, cr15, [ip], {5} │ │ │ │ + stc2l 0, cr15, [r0], #20 │ │ │ │ streq pc, [r1, #-266] @ 0xfffffef6 │ │ │ │ eormi pc, r5, fp, asr r8 @ │ │ │ │ @ instruction: 0xf0002c00 │ │ │ │ @ instruction: 0x465280fb │ │ │ │ ldrb r4, [r5, -sl, lsr #13] │ │ │ │ stccs 14, cr6, [r0], {220} @ 0xdc │ │ │ │ ldclge 4, cr15, [pc, #252]! @ 1fbc │ │ │ │ ldrbvs r2, [ip], r0, lsl #8 │ │ │ │ @ instruction: 0xa7d0f8df │ │ │ │ @ instruction: 0xf50a44fa │ │ │ │ @ instruction: 0xf005704e │ │ │ │ - @ instruction: 0xf8dffded │ │ │ │ + @ instruction: 0xf8dffdf1 │ │ │ │ ldrbtmi r0, [r8], #-1992 @ 0xfffff838 │ │ │ │ - stc2l 0, cr15, [r0], {5} │ │ │ │ + stc2l 0, cr15, [r4], {5} │ │ │ │ andvc pc, r4, sl, lsl #10 │ │ │ │ - ldc2 0, cr15, [ip], #20 │ │ │ │ + stc2l 0, cr15, [r0], {5} │ │ │ │ @ instruction: 0xf8dfe5eb │ │ │ │ ldrbtmi r3, [fp], #-1976 @ 0xfffff848 │ │ │ │ movwls r6, #14363 @ 0x381b │ │ │ │ stmdavc fp!, {r0, r1, r2, r4, r5, r6, r9, sl, sp, lr, pc}^ │ │ │ │ @ instruction: 0xf0402b00 │ │ │ │ andcc r8, r2, #237 @ 0xed │ │ │ │ eorcc pc, r2, fp, asr r8 @ │ │ │ │ @@ -322,99 +322,99 @@ │ │ │ │ bfi r4, r8, (invalid: 13:11) │ │ │ │ @ instruction: 0x3794f8df │ │ │ │ strtmi r2, [ip], -r1, lsl #2 │ │ │ │ ldrbvs r4, [r9, #1147] @ 0x47b │ │ │ │ @ instruction: 0xf8dfe728 │ │ │ │ ldrbtmi r0, [r8], #-1932 @ 0xfffff874 │ │ │ │ andvc pc, r4, r0, lsl #10 │ │ │ │ - ldc2 0, cr15, [sl], {5} │ │ │ │ + ldc2 0, cr15, [lr], {5} │ │ │ │ @ instruction: 0x0780f8df │ │ │ │ @ instruction: 0xf0054478 │ │ │ │ - @ instruction: 0xf8dffc95 │ │ │ │ + @ instruction: 0xf8dffc99 │ │ │ │ ldrbtmi r0, [r8], #-1916 @ 0xfffff884 │ │ │ │ - ldc2 0, cr15, [r0], {5} │ │ │ │ + ldc2 0, cr15, [r4], {5} │ │ │ │ strbt r2, [r5], r0, asr #32 │ │ │ │ @ instruction: 0x3770f8df │ │ │ │ strtmi r2, [ip], -r1, lsl #2 │ │ │ │ ldrbvs r4, [r9, #-1147] @ 0xfffffb85 │ │ │ │ stmdavc fp!, {r1, r2, r3, r8, r9, sl, sp, lr, pc}^ │ │ │ │ @ instruction: 0xf0402b00 │ │ │ │ @ instruction: 0xf102820a │ │ │ │ @ instruction: 0xf85b0a02 │ │ │ │ stccs 0, cr4, [r0], {42} @ 0x2a │ │ │ │ andhi pc, r4, #64 @ 0x40 │ │ │ │ smmlseq r0, pc, r8, pc @ │ │ │ │ @ instruction: 0xf5004478 │ │ │ │ @ instruction: 0xf0057047 │ │ │ │ - @ instruction: 0xe797fd9d │ │ │ │ + ldr pc, [r7, r1, lsr #27] │ │ │ │ blcs 20124 │ │ │ │ @ instruction: 0x81b8f040 │ │ │ │ @ instruction: 0xf85b3202 │ │ │ │ stccs 0, cr4, [r0], {34} @ 0x22 │ │ │ │ bicshi pc, pc, r0 │ │ │ │ @ instruction: 0xf8df4692 │ │ │ │ tstcs r4, r0, lsr r7 │ │ │ │ @ instruction: 0xf105447d │ │ │ │ @ instruction: 0xf0060060 │ │ │ │ - @ instruction: 0xf8dffb13 │ │ │ │ + @ instruction: 0xf8dffb11 │ │ │ │ andvs r2, r4, r4, lsr #14 │ │ │ │ ldrbtmi r6, [sl], #-3819 @ 0xfffff115 │ │ │ │ strbtvs r3, [fp], r1, lsl #6 │ │ │ │ subsvs r6, r3, fp, lsr #29 │ │ │ │ @ instruction: 0xf8dfe77a │ │ │ │ ldrbtmi r0, [r8], #-1812 @ 0xfffff8ec │ │ │ │ - ldc2l 0, cr15, [sl, #-20]! @ 0xffffffec │ │ │ │ + ldc2l 0, cr15, [lr, #-20]! @ 0xffffffec │ │ │ │ @ instruction: 0xf8dfe7c0 │ │ │ │ ldrbtmi r4, [ip], #-1804 @ 0xfffff8f4 │ │ │ │ rsbeq pc, ip, r4, lsl #2 │ │ │ │ - mcrr2 0, 0, pc, sl, cr5 @ │ │ │ │ + mcrr2 0, 0, pc, lr, cr5 @ │ │ │ │ rsbseq pc, r8, r4, lsl #2 │ │ │ │ - mcrr2 0, 0, pc, r6, cr5 @ │ │ │ │ + mcrr2 0, 0, pc, sl, cr5 @ │ │ │ │ usateq pc, #24, pc, asr #17 @ │ │ │ │ @ instruction: 0xf0054478 │ │ │ │ - @ instruction: 0xf8dffc41 │ │ │ │ + @ instruction: 0xf8dffc45 │ │ │ │ ldrbtmi r0, [r8], #-1780 @ 0xfffff90c │ │ │ │ - ldc2 0, cr15, [ip], #-20 @ 0xffffffec │ │ │ │ + mcrr2 0, 0, pc, r0, cr5 @ │ │ │ │ usateq pc, #12, pc, asr #17 @ │ │ │ │ @ instruction: 0xf0054478 │ │ │ │ - @ instruction: 0xf504fc37 │ │ │ │ + @ instruction: 0xf504fc3b │ │ │ │ @ instruction: 0xf00570fc │ │ │ │ - @ instruction: 0xf8dffc33 │ │ │ │ + @ instruction: 0xf8dffc37 │ │ │ │ ldrbtmi r0, [r8], #-1760 @ 0xfffff920 │ │ │ │ - stc2 0, cr15, [lr], #-20 @ 0xffffffec │ │ │ │ + ldc2 0, cr15, [r2], #-20 @ 0xffffffec │ │ │ │ @ instruction: 0x06d8f8df │ │ │ │ @ instruction: 0xf0054478 │ │ │ │ - @ instruction: 0xf7fffc29 │ │ │ │ + @ instruction: 0xf7fffc2d │ │ │ │ tstcs r0, r8, lsl #22 │ │ │ │ blx fecbe03a │ │ │ │ ldc2 0, cr15, [ip], #-36 @ 0xffffffdc │ │ │ │ - stc2 0, cr15, [r0], #-20 @ 0xffffffec │ │ │ │ + stc2 0, cr15, [r4], #-20 @ 0xffffffec │ │ │ │ andvc pc, r3, r4, lsl #10 │ │ │ │ - ldc2 0, cr15, [ip], {5} │ │ │ │ + stc2 0, cr15, [r0], #-20 @ 0xffffffec │ │ │ │ ldrbt r2, [r1], -r0 │ │ │ │ ssatcc pc, #21, pc, asr #17 @ │ │ │ │ strtmi r2, [ip], -fp, asr #2 │ │ │ │ sbcsvs r4, r9, fp, ror r4 │ │ │ │ stmdavs r0!, {r1, r3, r4, r7, r9, sl, sp, lr, pc} │ │ │ │ @ instruction: 0xf8f2f002 │ │ │ │ @ instruction: 0xf47f2800 │ │ │ │ str sl, [fp], -r7, lsl #28 │ │ │ │ beq fe17cc74 │ │ │ │ @ instruction: 0xf006e61a │ │ │ │ - strmi pc, [r6], -r9, ror #16 │ │ │ │ + strmi pc, [r6], -r7, ror #16 │ │ │ │ @ instruction: 0xf8dfb19f │ │ │ │ ldrbtmi r3, [fp], #-1680 @ 0xfffff970 │ │ │ │ andhi pc, r8, r3, asr #17 │ │ │ │ teqle ip, r0, lsl #16 │ │ │ │ pkhtbcc pc, r4, pc, asr #17 @ │ │ │ │ ldclvs 4, cr4, [fp, #-492] @ 0xfffffe14 │ │ │ │ suble r2, r5, r0, lsl #22 │ │ │ │ @ instruction: 0x067cf8df │ │ │ │ @ instruction: 0xf0054478 │ │ │ │ - subcs pc, r2, fp, lsl sp @ │ │ │ │ + subcs pc, r2, pc, lsl sp @ │ │ │ │ stmdacs r0, {r3, r6, r9, sl, sp, lr, pc} │ │ │ │ @ instruction: 0xf8dfd0f0 │ │ │ │ ldrbtmi r3, [fp], #-1648 @ 0xfffff990 │ │ │ │ @ instruction: 0xf8df609f │ │ │ │ @ instruction: 0xf859366c │ │ │ │ strbmi r8, [r0], -r3 │ │ │ │ @ instruction: 0xf9cef00b │ │ │ │ @@ -426,15 +426,15 @@ │ │ │ │ @ instruction: 0x3650f8df │ │ │ │ ldcvs 4, cr4, [fp, #492] @ 0x1ec │ │ │ │ @ instruction: 0xf47f2b01 │ │ │ │ strbmi sl, [r4], -lr, ror #25 │ │ │ │ @ instruction: 0x0644f8df │ │ │ │ ldrbtmi r4, [r8], #-1696 @ 0xfffff960 │ │ │ │ subvc pc, r7, r0, lsl #10 │ │ │ │ - ldc2l 0, cr15, [r2], #20 │ │ │ │ + ldc2l 0, cr15, [r6], #20 │ │ │ │ @ instruction: 0x3638f8df │ │ │ │ ldrbtmi r2, [fp], #-512 @ 0xfffffe00 │ │ │ │ strbt r6, [r5], #1434 @ 0x59a │ │ │ │ stmdaeq r2, {r2, r8, ip, sp, lr, pc} │ │ │ │ @ instruction: 0xf8dfe6e4 │ │ │ │ @ instruction: 0xf8593618 │ │ │ │ movwls r3, #12291 @ 0x3003 │ │ │ │ @@ -476,15 +476,15 @@ │ │ │ │ stmdals fp, {r2, r3, r5, r6, r7, r8, r9, fp, sp, lr, pc} │ │ │ │ blx 193e19e │ │ │ │ ldrcc pc, [ip, #2271] @ 0x8df │ │ │ │ andcs r4, r0, #2130706432 @ 0x7f000000 │ │ │ │ ldmdavc r3!, {r0, r1, r2, r8, sl, ip, sp, lr, pc}^ │ │ │ │ @ instruction: 0xf8594640 │ │ │ │ bvs ffc5a198 │ │ │ │ - stc2 0, cr15, [sl, #20] │ │ │ │ + stc2 0, cr15, [r8, #20] │ │ │ │ @ instruction: 0xf0002800 │ │ │ │ @ instruction: 0xf5078228 │ │ │ │ rscsvs r7, r7, #88, 14 @ 0x1600000 │ │ │ │ ldrbeq pc, [ip, #-2271]! @ 0xfffff721 @ │ │ │ │ @ instruction: 0xf5004478 │ │ │ │ @ instruction: 0xf0097073 │ │ │ │ @ instruction: 0xf8dffc99 │ │ │ │ @@ -550,23 +550,23 @@ │ │ │ │ strmi pc, [r7], -sp, ror #22 │ │ │ │ @ instruction: 0xf0002800 │ │ │ │ @ instruction: 0xf00080f4 │ │ │ │ stmdacs r1, {r0, r2, r6, r7, sl, fp, ip, sp, lr, pc} │ │ │ │ msrhi CPSR_c, r0 │ │ │ │ @ instruction: 0xf0002802 │ │ │ │ @ instruction: 0xf00580f1 │ │ │ │ - stmdacs r0, {r0, r2, r4, r5, r8, r9, sl, fp, ip, sp, lr, pc} │ │ │ │ + stmdacs r0, {r0, r1, r4, r5, r8, r9, sl, fp, ip, sp, lr, pc} │ │ │ │ tstphi r9, r0 @ p-variant is OBSOLETE │ │ │ │ ldrtmi r4, [r8], r7, asr #12 │ │ │ │ @ instruction: 0x2601e7d3 │ │ │ │ ldrb r4, [r1, #-1580] @ 0xfffff9d4 │ │ │ │ strtmi r2, [ip], -r1, lsl #14 │ │ │ │ ldrbmi lr, [r4], -lr, asr #10 │ │ │ │ @ instruction: 0xf0059f08 │ │ │ │ - fstmiaxne r2!, {d15-d109} @ Deprecated │ │ │ │ + fstmiaxne r2!, {d15-d111} @ Deprecated │ │ │ │ addeq lr, r2, #11264 @ 0x2c00 │ │ │ │ @ instruction: 0xf8524692 │ │ │ │ strcc r3, [r1, #-2820] @ 0xfffff4fc │ │ │ │ mvnsle r2, r0, lsl #22 │ │ │ │ strb r9, [r9], #3075 @ 0xc03 │ │ │ │ strb r3, [ip], -r2, lsl #8 │ │ │ │ ldrbcc pc, [r4], #-2271 @ 0xfffff721 @ │ │ │ │ @@ -579,27 +579,27 @@ │ │ │ │ @ instruction: 0xf7ff9709 │ │ │ │ @ instruction: 0x2700bbd6 │ │ │ │ smlsdls r9, r7, r5, r6 │ │ │ │ @ instruction: 0xf8dfe5d4 │ │ │ │ ldrbtmi r4, [ip], #-1076 @ 0xfffffbcc │ │ │ │ ldrbvc pc, [r9, #-1284] @ 0xfffffafc @ │ │ │ │ @ instruction: 0xf0054628 │ │ │ │ - vmlsls.f64 d15, d19, d1 │ │ │ │ + vmlsls.f64 d15, d19, d5 │ │ │ │ @ instruction: 0xf0054630 │ │ │ │ - andcs pc, r3, r5, lsr #29 │ │ │ │ + andcs pc, r3, r3, lsr #29 │ │ │ │ strtmi r2, [fp], -r1, lsl #2 │ │ │ │ andseq pc, r8, #4, 2 │ │ │ │ @ instruction: 0xf7ff9600 │ │ │ │ subcs lr, r3, r4, ror #21 │ │ │ │ @ instruction: 0xf8dfe4e2 │ │ │ │ ldrbtmi r0, [r8], #-1036 @ 0xfffffbf4 │ │ │ │ - blx febbe366 │ │ │ │ + blx fecbe366 │ │ │ │ @ instruction: 0xf8dfe5a8 │ │ │ │ ldrbtmi r0, [r8], #-1028 @ 0xfffffbfc │ │ │ │ - blx fea3e372 │ │ │ │ + blx feb3e372 │ │ │ │ stmiblt r0, {r1, r5, r7, r8, sl, sp, lr, pc}^ │ │ │ │ strcs r4, [r1, #-1542] @ 0xfffff9fa │ │ │ │ @ instruction: 0xf7ff46a0 │ │ │ │ strcc fp, [r2], #-2971 @ 0xfffff465 │ │ │ │ andcs r4, r1, #257024 @ 0x3ec00 │ │ │ │ ldrbtmi r4, [fp], #-1621 @ 0xfffff9ab │ │ │ │ bfi r6, sl, (invalid: 11:3) │ │ │ │ @@ -611,15 +611,15 @@ │ │ │ │ @ instruction: 0xf7ffd0b8 │ │ │ │ @ instruction: 0x4626eb1a │ │ │ │ strcs r4, [r1, #-1575] @ 0xfffff9d9 │ │ │ │ @ instruction: 0xf7ffe68e │ │ │ │ blls 13c9c0 │ │ │ │ @ instruction: 0xf47f2b00 │ │ │ │ @ instruction: 0xf005aec0 │ │ │ │ - mcrls 12, 0, pc, cr4, cr3, {1} @ │ │ │ │ + mcrls 12, 0, pc, cr4, cr7, {1} @ │ │ │ │ @ instruction: 0xf8dfe6cf │ │ │ │ andscs r8, r1, #180, 6 @ 0xd0000002 │ │ │ │ ldrsbtge pc, [ip], #-131 @ 0xffffff7d @ │ │ │ │ @ instruction: 0x465144f8 │ │ │ │ rsbvc pc, r4, r8, lsl #10 │ │ │ │ b ffec03c0 │ │ │ │ @ instruction: 0xf47f2800 │ │ │ │ @@ -644,39 +644,39 @@ │ │ │ │ @ instruction: 0xf7ffa90c │ │ │ │ bicslt lr, r8, r6, lsl #21 │ │ │ │ stmdaeq r0, {r0, r1, r2, r3, r6, ip, sp, lr, pc} │ │ │ │ @ instruction: 0xf8df4cd2 │ │ │ │ ldrbtmi sl, [ip], #-844 @ 0xfffffcb4 │ │ │ │ @ instruction: 0xf50444fa │ │ │ │ ldrtmi r7, [r0], -fp, ror #12 │ │ │ │ - blx fbe446 │ │ │ │ + blx 10be446 │ │ │ │ ldrsbteq pc, [ip], #-138 @ 0xffffff76 @ │ │ │ │ - cdp2 0, 2, cr15, cr2, cr5, {0} │ │ │ │ + cdp2 0, 2, cr15, cr0, cr5, {0} │ │ │ │ ldrsbtcc pc, [ip], #-138 @ 0xffffff76 @ │ │ │ │ @ instruction: 0xf1042101 │ │ │ │ movwls r0, #536 @ 0x218 │ │ │ │ ldrtmi r4, [r3], -r8, lsl #12 │ │ │ │ @ instruction: 0xf7ff4644 │ │ │ │ @ instruction: 0xe653ea5e │ │ │ │ movwls r9, #2835 @ 0xb13 │ │ │ │ andne lr, r5, #3620864 @ 0x374000 │ │ │ │ stmdals r4, {r1, r4, r8, r9, fp, ip, pc} │ │ │ │ - @ instruction: 0xf878f006 │ │ │ │ + @ instruction: 0xf876f006 │ │ │ │ sbcsle r2, r9, r0, lsl #16 │ │ │ │ @ instruction: 0xf4039b10 │ │ │ │ @ instruction: 0xf5b34370 │ │ │ │ sbcsle r4, r3, r0, lsl #31 │ │ │ │ stmdals fp, {r1, r4, r8, fp, ip, pc} │ │ │ │ blx 18be478 │ │ │ │ sbcle r2, sp, r0, lsl #16 │ │ │ │ bls 2d5370 │ │ │ │ andls r4, r4, #2063597568 @ 0x7b000000 │ │ │ │ ldrbvs r2, [sl, #-514] @ 0xfffffdfe │ │ │ │ @ instruction: 0xf005e636 │ │ │ │ - stmdacs r0, {r0, r3, r6, r9, sl, fp, ip, sp, lr, pc} │ │ │ │ + stmdacs r0, {r0, r1, r2, r6, r9, sl, fp, ip, sp, lr, pc} │ │ │ │ svcge 0x0015f47f │ │ │ │ ldrbtmi r4, [fp], #-2999 @ 0xfffff449 │ │ │ │ ldrdlt r6, [r8, -r8] │ │ │ │ cdp2 0, 2, cr15, cr2, cr8, {0} │ │ │ │ @ instruction: 0xf004200a │ │ │ │ bvs ffd80f1c │ │ │ │ blcs 20558 │ │ │ │ @@ -697,15 +697,15 @@ │ │ │ │ @ instruction: 0xf0036a12 │ │ │ │ stmdacs r0, {r0, r1, r3, r5, r7, r9, sl, fp, ip, sp, lr, pc} │ │ │ │ blmi fe976628 │ │ │ │ ldrbtmi r2, [fp], #-512 @ 0xfffffe00 │ │ │ │ stmiami r4!, {r1, r3, r4, r6, r7, sp, lr} │ │ │ │ andcc r4, ip, r8, ror r4 │ │ │ │ @ instruction: 0xf878f003 │ │ │ │ - cdp2 0, 8, cr15, cr8, cr5, {0} │ │ │ │ + cdp2 0, 8, cr15, cr6, cr5, {0} │ │ │ │ svceq 0x002ef1bb │ │ │ │ ldmdavc r9!, {r5, r6, r8, ip, lr, pc}^ │ │ │ │ @ instruction: 0xf7ff4620 │ │ │ │ stmdacs r0, {r1, r7, r8, fp, sp, lr, pc} │ │ │ │ @ instruction: 0x4639d05a │ │ │ │ ldrdeq pc, [r0], -sl │ │ │ │ ldmdb lr, {r0, r1, r2, r3, r4, r5, r6, r7, r8, r9, sl, ip, sp, lr, pc} │ │ │ │ @@ -729,15 +729,15 @@ │ │ │ │ addsle r2, r5, r0, lsl #16 │ │ │ │ blx 18be56e │ │ │ │ @ instruction: 0xd1be2802 │ │ │ │ blmi fe23c3b4 │ │ │ │ stmmi r8, {r1, r3, r5, r9, sl, lr} │ │ │ │ ldrbtmi r4, [r8], #-1147 @ 0xfffffb85 │ │ │ │ mvnsvc pc, r3, lsl #10 │ │ │ │ - blx fe43e59a │ │ │ │ + blx fe3be59a │ │ │ │ orrle r2, r5, r0, lsl #16 │ │ │ │ ldrb r2, [lr, r2, lsl #8] │ │ │ │ ldrbtmi r4, [r8], #-2179 @ 0xfffff77d │ │ │ │ rsbsvc pc, r3, r0, lsl #10 │ │ │ │ ldc2 0, cr15, [lr], #-36 @ 0xffffffdc │ │ │ │ strmi r7, [r4], -r3, lsl #16 │ │ │ │ adcle r2, sl, r0, lsl #22 │ │ │ │ @@ -752,19 +752,19 @@ │ │ │ │ @ instruction: 0xf0036021 │ │ │ │ stmdacs r0, {r0, r2, r3, r4, r5, r9, sl, fp, ip, sp, lr, pc} │ │ │ │ @ instruction: 0xe794d191 │ │ │ │ @ instruction: 0x463a4b76 │ │ │ │ @ instruction: 0xf8594629 │ │ │ │ movwls r3, #12291 @ 0x3003 │ │ │ │ @ instruction: 0xf0054618 │ │ │ │ - stmdacs r0, {r0, r1, r5, r6, r8, r9, fp, ip, sp, lr, pc} │ │ │ │ + stmdacs r0, {r0, r5, r6, r8, r9, fp, ip, sp, lr, pc} │ │ │ │ mrcge 4, 2, APSR_nzcv, cr6, cr15, {1} │ │ │ │ svcmi 0x0071e756 │ │ │ │ ldmdavs r8!, {r0, r1, r2, r3, r4, r5, r6, sl, lr} │ │ │ │ - ldc2l 0, cr15, [r8, #20] │ │ │ │ + ldc2l 0, cr15, [r6, #20] │ │ │ │ strbmi r4, [r0], -r3, lsl #12 │ │ │ │ blls 19b1c4 │ │ │ │ addcc pc, r0, r7, asr #17 │ │ │ │ stc2 0, cr15, [sl], {9} │ │ │ │ @ instruction: 0x46046d7b │ │ │ │ @ instruction: 0xf47f2b00 │ │ │ │ ldcvs 13, cr10, [sl, #804]! @ 0x324 │ │ │ │ @@ -884,15 +884,15 @@ │ │ │ │ @ instruction: 0xf0086af0 │ │ │ │ blmi 5419f4 │ │ │ │ @ instruction: 0xf503447b │ │ │ │ rscsvs r7, r3, #88, 6 @ 0x60000001 │ │ │ │ ldmdami r2, {r0, r4, r5, r6, r7, sl, sp, lr, pc} │ │ │ │ ldrbtmi r6, [r8], #-2209 @ 0xfffff75f │ │ │ │ @ instruction: 0xf005302c │ │ │ │ - blmi 441854 │ │ │ │ + blmi 44184c │ │ │ │ ldmdavs fp, {r0, r1, r3, r4, r5, r6, sl, lr} │ │ │ │ blmi 3eec84 │ │ │ │ @ instruction: 0xf8592200 │ │ │ │ sbcsvs r3, sl, #3 │ │ │ │ stcmi 13, cr4, [lr], {13} │ │ │ │ ldrbtmi r4, [ip], #-1149 @ 0xfffffb83 │ │ │ │ rsbsvc pc, r6, r4, lsl #10 │ │ │ │ @@ -1003,15 +1003,15 @@ │ │ │ │ vmlal.s8 q9, d0, d0 │ │ │ │ blmi fe2a2bec │ │ │ │ ldrtmi sl, [r9], -r4, lsl #30 │ │ │ │ ldmdavs r8, {r0, r1, r3, r4, r5, r6, sl, lr}^ │ │ │ │ mcr 7, 5, pc, cr14, cr14, {7} @ │ │ │ │ @ instruction: 0xf0402800 │ │ │ │ @ instruction: 0xf00580aa │ │ │ │ - @ instruction: 0x2d01f923 │ │ │ │ + @ instruction: 0x2d01f927 │ │ │ │ @ instruction: 0xf8dfd058 │ │ │ │ ldrbtmi r8, [r8], #528 @ 0x210 │ │ │ │ ldrdeq pc, [r0], -r8 │ │ │ │ cdp2 0, 3, cr15, cr10, cr8, {0} │ │ │ │ @ instruction: 0xf8d89b0a │ │ │ │ strmi r2, [r4], -r4 │ │ │ │ mulls r0, r0, r8 │ │ │ │ @@ -1055,15 +1055,15 @@ │ │ │ │ @ instruction: 0xd1a62d01 │ │ │ │ ldmpl r4!, {r0, r1, r3, r4, r6, r8, r9, fp, lr}^ │ │ │ │ blcs 1cb14 │ │ │ │ ldclmi 0, cr13, [sp, #-500] @ 0xfffffe0c │ │ │ │ ldrbtmi r4, [sp], #-3933 @ 0xfffff0a3 │ │ │ │ @ instruction: 0xf107447f │ │ │ │ stmdavs r9!, {r2, r3, r5} │ │ │ │ - blx ff0beab0 │ │ │ │ + blx ff03eab0 │ │ │ │ bcs 1cb28 │ │ │ │ andcs sp, r1, r2, asr r0 │ │ │ │ blmi 1295408 │ │ │ │ ldmpl r3, {r1, r3, r4, r5, r6, sl, lr}^ │ │ │ │ blls 85cb18 │ │ │ │ @ instruction: 0xf04f405a │ │ │ │ @ instruction: 0xf0400300 │ │ │ │ @@ -1071,68 +1071,68 @@ │ │ │ │ mvnshi lr, #12386304 @ 0xbd0000 │ │ │ │ ldrbtmi r4, [fp], #-2898 @ 0xfffff4ae │ │ │ │ @ instruction: 0xf0006818 │ │ │ │ stmdacs r0, {r0, r1, r2, r6, r7, r8, r9, sl, fp, ip, sp, lr, pc} │ │ │ │ smlawtlt r4, sl, sl, sp │ │ │ │ ldrbtmi r4, [fp], #-2895 @ 0xfffff4b1 │ │ │ │ @ instruction: 0xf0056818 │ │ │ │ - andcs pc, r0, r9, ror sl @ │ │ │ │ + andcs pc, r0, r7, ror sl @ │ │ │ │ stccs 7, cr14, [r2, #-904] @ 0xfffffc78 │ │ │ │ @ instruction: 0x06d9d194 │ │ │ │ @ instruction: 0xf8d8d592 │ │ │ │ bls 2ceb0c │ │ │ │ @ instruction: 0xd182429a │ │ │ │ @ instruction: 0xf005e78c │ │ │ │ - blmi 1200d2c │ │ │ │ + blmi 1200d3c │ │ │ │ ldmdavs r8, {r0, r1, r3, r4, r5, r6, sl, lr} │ │ │ │ @ instruction: 0xffacf000 │ │ │ │ ble febccb04 │ │ │ │ @ instruction: 0xf003e7e3 │ │ │ │ blcs 60376c │ │ │ │ bls 2f7154 │ │ │ │ addsmi r6, sl, #12255232 @ 0xbb0000 │ │ │ │ @ instruction: 0xf884d08d │ │ │ │ ldcmi 0, cr9, [pc], #-0 @ 2b1c │ │ │ │ @ instruction: 0xff5cf000 │ │ │ │ ldrbtmi r4, [ip], #-3646 @ 0xfffff1c2 │ │ │ │ stcne 4, cr4, [r5, #-504]! @ 0xfffffe08 │ │ │ │ @ instruction: 0xf0044628 │ │ │ │ - ldmdavs r0!, {r0, r1, r2, r3, r4, r5, r7, r8, r9, sl, fp, ip, sp, lr, pc} │ │ │ │ - blx fe93eb48 │ │ │ │ + ldmdavs r0!, {r0, r1, r6, r7, r8, r9, sl, fp, ip, sp, lr, pc} │ │ │ │ + blx fe8beb48 │ │ │ │ tstcs r1, r6, lsr r8 │ │ │ │ @ instruction: 0xf104462b │ │ │ │ @ instruction: 0x46080218 │ │ │ │ @ instruction: 0xf7fe9600 │ │ │ │ strb lr, [r3, r2, ror #29] │ │ │ │ @ instruction: 0xf1074b35 │ │ │ │ ldmpl r3!, {r2, r4, r5, r8}^ │ │ │ │ ldrmi r9, [r8], -r3, lsl #6 │ │ │ │ - @ instruction: 0xf8a6f005 │ │ │ │ + @ instruction: 0xf8a4f005 │ │ │ │ stmdavs ip!, {r5, r7, r8, r9, fp, ip, sp, pc} │ │ │ │ @ instruction: 0xf7fe4620 │ │ │ │ stmiblt r8!, {r1, r4, r6, r7, r8, sl, fp, sp, lr, pc} │ │ │ │ @ instruction: 0xf0094620 │ │ │ │ @ instruction: 0xe79afaff │ │ │ │ @ instruction: 0xff34f000 │ │ │ │ - @ instruction: 0xf84ef005 │ │ │ │ + @ instruction: 0xf852f005 │ │ │ │ ldrbtmi r4, [fp], #-2859 @ 0xfffff4d5 │ │ │ │ @ instruction: 0xf0006818 │ │ │ │ stmdacs r0, {r0, r2, r3, r5, r6, r8, r9, sl, fp, ip, sp, lr, pc} │ │ │ │ svcge 0x0075f6bf │ │ │ │ stmdami r8!, {r2, r5, r7, r8, r9, sl, sp, lr, pc} │ │ │ │ @ instruction: 0xf0094478 │ │ │ │ ldrb pc, [ip, -sp, ror #21]! @ │ │ │ │ @ instruction: 0xf0056828 │ │ │ │ - @ instruction: 0xf107f9f1 │ │ │ │ + @ instruction: 0xf107f9ef │ │ │ │ @ instruction: 0xf009003c │ │ │ │ stmdavs r9!, {r0, r1, r3, r4, r5, r8, fp, ip, sp, lr, pc} │ │ │ │ @ instruction: 0xf7fe4604 │ │ │ │ stmdblt r8!, {r3, r4, r8, sl, fp, sp, lr, pc} │ │ │ │ stcmi 6, cr4, [r0], #-128 @ 0xffffff80 │ │ │ │ - @ instruction: 0xf9e4f005 │ │ │ │ + @ instruction: 0xf9e2f005 │ │ │ │ @ instruction: 0xe7d7447c │ │ │ │ @ instruction: 0xf7fe4620 │ │ │ │ stmdacs r0, {r1, r2, r5, r7, r8, sl, fp, sp, lr, pc} │ │ │ │ @ instruction: 0xe7d1d1f4 │ │ │ │ ldcl 7, cr15, [r4, #-1016]! @ 0xfffffc08 │ │ │ │ @ instruction: 0xf7fe2047 │ │ │ │ svclt 0x0000ee1a │ │ │ │ @@ -1235,20 +1235,20 @@ │ │ │ │ ldmibcc ip!, {r0, r1, r2, r3, r4, r6, r7, fp, ip, sp, lr, pc} │ │ │ │ andcc pc, r3, sl, asr r8 @ │ │ │ │ strbmi r6, [r3, #-2075] @ 0xfffff7e5 │ │ │ │ @ instruction: 0xf04fd1df │ │ │ │ strbmi r0, [pc], -r0, lsl #18 │ │ │ │ @ instruction: 0xf0024640 │ │ │ │ @ instruction: 0x4640fbb7 │ │ │ │ - @ instruction: 0xf9acf005 │ │ │ │ + @ instruction: 0xf9aaf005 │ │ │ │ movwls r9, #2822 @ 0xb06 │ │ │ │ blls 169590 │ │ │ │ stmdals r8, {r0, r1, r8, fp, ip, pc} │ │ │ │ andlt pc, r4, sp, asr #17 │ │ │ │ - mcrr2 0, 0, pc, r6, cr5 @ │ │ │ │ + mcrr2 0, 0, pc, r4, cr5 @ │ │ │ │ bls 2f1454 │ │ │ │ ldcvc 12, cr7, [r2, #-844] @ 0xfffffcb4 │ │ │ │ svclt 0x00014313 │ │ │ │ blx fecca69c │ │ │ │ ldmdbeq fp, {r0, r1, r7, r8, r9, ip, sp, lr, pc}^ │ │ │ │ blls e79ac │ │ │ │ @ instruction: 0xf8dfb123 │ │ │ │ @@ -1324,15 +1324,15 @@ │ │ │ │ @ instruction: 0xf83cf001 │ │ │ │ andle r2, r2, r1, lsr #30 │ │ │ │ @ instruction: 0xf0402f7c │ │ │ │ @ instruction: 0xf1b98083 │ │ │ │ adcsle r0, r9, r0, lsl #30 │ │ │ │ stmdacc r8!, {r0, r1, r2, r3, r4, r6, r7, fp, ip, sp, lr, pc}^ │ │ │ │ ldmdavs r8, {r0, r1, r3, r4, r5, r6, sl, lr} │ │ │ │ - @ instruction: 0xf968f005 │ │ │ │ + @ instruction: 0xf966f005 │ │ │ │ andsvs r9, r8, pc, lsl #22 │ │ │ │ @ instruction: 0xf0012021 │ │ │ │ stmdacs r0, {r0, r2, r4, r5, fp, ip, sp, lr, pc} │ │ │ │ svcls 0x0011d0b1 │ │ │ │ stmdblt ip, {r2, r3, r6, r9, sl, lr} │ │ │ │ bleq 7f014 │ │ │ │ stmdacc r8, {r0, r1, r2, r3, r4, r6, r7, fp, ip, sp, lr, pc}^ │ │ │ │ @@ -1368,15 +1368,15 @@ │ │ │ │ stmdaeq r2, {r8, ip, sp, lr, pc} │ │ │ │ andcs pc, r2, sl, asr r8 @ │ │ │ │ strbmi r6, [r2, #-2066] @ 0xfffff7ee │ │ │ │ @ instruction: 0xf04fbf08 │ │ │ │ @ instruction: 0xf43f0901 │ │ │ │ @ instruction: 0x4640aef5 │ │ │ │ stmdbeq r1, {r0, r1, r2, r3, r6, ip, sp, lr, pc} │ │ │ │ - @ instruction: 0xf910f005 │ │ │ │ + @ instruction: 0xf90ef005 │ │ │ │ strbmi r4, [r0], -r7, lsl #12 │ │ │ │ mcrr 7, 15, pc, r0, cr14 @ │ │ │ │ strmi r3, [r0], #1 │ │ │ │ andcs lr, r2, r8, ror #13 │ │ │ │ sbfxcs pc, pc, #17, #13 │ │ │ │ smmlscc r0, pc, r8, pc @ │ │ │ │ ldmpl r3, {r1, r3, r4, r5, r6, sl, lr}^ │ │ │ │ @@ -1427,19 +1427,19 @@ │ │ │ │ andcc pc, r3, sl, asr r8 @ │ │ │ │ blcs 9ddc0 │ │ │ │ teqphi sl, r0 @ p-variant is OBSOLETE │ │ │ │ movwls r2, #29441 @ 0x7301 │ │ │ │ strcc lr, [r2], #-203 @ 0xffffff35 │ │ │ │ stmdals sp, {r0, r1, r5, r8, r9, sl, sp, lr, pc} │ │ │ │ @ instruction: 0xf00475eb │ │ │ │ - stmdals lr, {r0, r5, r8, sl, fp, ip, sp, lr, pc} │ │ │ │ - blx ffdbf082 │ │ │ │ + stmdals lr, {r0, r2, r5, r8, sl, fp, ip, sp, lr, pc} │ │ │ │ + blx ffebf082 │ │ │ │ @ instruction: 0xf1039b0c │ │ │ │ @ instruction: 0xf0040060 │ │ │ │ - stmdavs r8!, {r0, r4, r5, r6, r7, r8, r9, fp, ip, sp, lr, pc} │ │ │ │ + stmdavs r8!, {r0, r2, r4, r5, r6, r7, r8, r9, fp, ip, sp, lr, pc} │ │ │ │ @ instruction: 0xf0094639 │ │ │ │ @ instruction: 0x4604f8d3 │ │ │ │ @ instruction: 0xf47f2800 │ │ │ │ @ instruction: 0xf8dfaefb │ │ │ │ strbmi r3, [r6], -ip, asr #13 │ │ │ │ svcls 0x0011464c │ │ │ │ @ instruction: 0xf8d3447b │ │ │ │ @@ -1474,15 +1474,15 @@ │ │ │ │ blcs 22f78 │ │ │ │ rschi pc, r9, r0, asr #32 │ │ │ │ @ instruction: 0xf0402c00 │ │ │ │ @ instruction: 0xf10b8216 │ │ │ │ ands r0, sl, r2, lsl #22 │ │ │ │ strmi r4, [r7], -r8, asr #13 │ │ │ │ ldr r4, [sp], -r1, lsl #13 │ │ │ │ - ldc2 0, cr15, [r2], #16 │ │ │ │ + ldc2 0, cr15, [r6], #16 │ │ │ │ @ instruction: 0xf003200a │ │ │ │ blls 342294 │ │ │ │ stmdbls r4, {r4, r5, r6, r9, sl, sp, lr, pc} │ │ │ │ strbmi r4, [r8], -r2, lsr #12 │ │ │ │ movweq pc, #4171 @ 0x104b @ │ │ │ │ blx ff83f146 │ │ │ │ cmple r2, r0, lsl #16 │ │ │ │ @@ -1516,15 +1516,15 @@ │ │ │ │ adcmi r6, r0, #24, 16 @ 0x180000 │ │ │ │ rsbscs sp, ip, pc, lsr r1 │ │ │ │ ldmdavs sl, {r4, ip, sp, lr} │ │ │ │ andsvs r1, r8, r0, asr ip │ │ │ │ @ instruction: 0xe7187011 │ │ │ │ ldreq pc, [r4, #2271]! @ 0x8df │ │ │ │ ldrbtmi r9, [r8], #-3857 @ 0xfffff0ef │ │ │ │ - stc2l 0, cr15, [lr], #-16 │ │ │ │ + ldc2l 0, cr15, [r2], #-16 │ │ │ │ @ instruction: 0xf8dfe7b8 │ │ │ │ svcls 0x001135ac │ │ │ │ ldmdavs r8, {r0, r1, r3, r4, r5, r6, sl, lr} │ │ │ │ strcc pc, [r4, #2271]! @ 0x8df │ │ │ │ ldmvs r9, {r0, r1, r3, r4, r5, r6, sl, lr} │ │ │ │ @ instruction: 0xf0004401 │ │ │ │ @ instruction: 0xf8dfff5b │ │ │ │ @@ -1561,20 +1561,20 @@ │ │ │ │ svcvc 0x00997e1a │ │ │ │ @ instruction: 0xb1a26021 │ │ │ │ ldmdblt r3, {r0, r1, r3, r4, r6, r7, r8, sl, fp, ip, sp, lr} │ │ │ │ ldmdavs fp, {r0, r1, r2, r3, r8, r9, fp, ip, pc} │ │ │ │ @ instruction: 0xf8dfb17b │ │ │ │ ldrbtmi r5, [sp], #-1312 @ 0xfffffae0 │ │ │ │ subseq pc, r4, r5, lsl #2 │ │ │ │ - ldc2 0, cr15, [r4], {4} │ │ │ │ + ldc2 0, cr15, [r8], {4} │ │ │ │ ldreq pc, [r4, #-2271] @ 0xfffff721 │ │ │ │ @ instruction: 0xf0044478 │ │ │ │ - @ instruction: 0xf105fae7 │ │ │ │ + @ instruction: 0xf105faeb │ │ │ │ @ instruction: 0xf0040060 │ │ │ │ - @ instruction: 0xf8dffae3 │ │ │ │ + @ instruction: 0xf8dffae7 │ │ │ │ ldrbtmi r5, [sp], #-1288 @ 0xfffffaf8 │ │ │ │ @ instruction: 0xf0066828 │ │ │ │ @ instruction: 0x7debfad3 │ │ │ │ bls 55d348 │ │ │ │ @ instruction: 0xf0402b00 │ │ │ │ blls 3e34c4 │ │ │ │ ldmdavs lr, {r1, r4, r8, fp, ip, pc} │ │ │ │ @@ -1588,20 +1588,20 @@ │ │ │ │ andcc pc, r3, sl, asr r8 @ │ │ │ │ ldrmi r9, [r8], -r4, lsl #6 │ │ │ │ ldc2 0, cr15, [ip, #32] │ │ │ │ blx fe93f2ec │ │ │ │ @ instruction: 0xf8dfe6ba │ │ │ │ ldrbtmi r5, [sp], #-1220 @ 0xfffffb3c │ │ │ │ subseq pc, r4, r5, lsl #2 │ │ │ │ - blx ff7bf302 │ │ │ │ + blx ff8bf302 │ │ │ │ ldrteq pc, [r8], #2271 @ 0x8df @ │ │ │ │ @ instruction: 0xf0044478 │ │ │ │ - @ instruction: 0xf105fab1 │ │ │ │ + @ instruction: 0xf105fab5 │ │ │ │ @ instruction: 0xf0040060 │ │ │ │ - str pc, [r5, -sp, lsr #21] │ │ │ │ + @ instruction: 0xe705fab1 │ │ │ │ @ instruction: 0x46386819 │ │ │ │ blx fef3f316 │ │ │ │ rsbscs lr, sp, r0, lsl #13 │ │ │ │ cdp2 0, 1, cr15, cr8, cr0, {0} │ │ │ │ @ instruction: 0xf1bbb1f0 │ │ │ │ svclt 0x00c80f01 │ │ │ │ bleq bf9cc │ │ │ │ @@ -1693,109 +1693,109 @@ │ │ │ │ blvs 8d89f0 │ │ │ │ @ instruction: 0xf0402b00 │ │ │ │ blmi ff563890 │ │ │ │ blvs ff6d4670 │ │ │ │ blcs 214f4 │ │ │ │ mrcge 4, 6, APSR_nzcv, cr10, cr15, {3} │ │ │ │ ldrbtmi r4, [r8], #-2258 @ 0xfffff72e │ │ │ │ - blx 33f4a6 │ │ │ │ + blx 43f4a6 │ │ │ │ ldrbtmi r4, [fp], #-3025 @ 0xfffff42f │ │ │ │ @ instruction: 0xf0046818 │ │ │ │ - strb pc, [pc], pc, ror #27 @ │ │ │ │ + strb pc, [pc], sp, ror #27 @ │ │ │ │ bleq 7f550 │ │ │ │ strt r9, [r6], r7, lsl #12 │ │ │ │ blmi fe514d2c │ │ │ │ @ instruction: 0xf800223d │ │ │ │ andcs r2, r1, #1024 @ 0x400 │ │ │ │ andcc pc, r3, sl, asr r8 @ │ │ │ │ @ instruction: 0x465b4619 │ │ │ │ blx 83f4c4 │ │ │ │ @ instruction: 0xf43f2800 │ │ │ │ strb sl, [r4], -r3, ror #30 │ │ │ │ stmdavc r3, {r4, r5, fp, sp, lr} │ │ │ │ @ instruction: 0xf0002b00 │ │ │ │ @ instruction: 0xf00480d5 │ │ │ │ - @ instruction: 0xe63cfdf7 │ │ │ │ + @ instruction: 0xe63cfdf5 │ │ │ │ ldrbtmi r4, [fp], #-3009 @ 0xfffff43f │ │ │ │ ldrdlt r6, [r8, -r8] │ │ │ │ cdp2 0, 0, cr15, cr0, cr7, {0} │ │ │ │ ldrb r2, [r3, #-1] │ │ │ │ ldrbtmi r4, [sp], #-3518 @ 0xfffff242 │ │ │ │ subseq pc, r4, r5, lsl #2 │ │ │ │ - blx ff73f504 │ │ │ │ + blx ff83f504 │ │ │ │ ldrbtmi r4, [r8], #-2236 @ 0xfffff744 │ │ │ │ - @ instruction: 0xf9b0f004 │ │ │ │ + @ instruction: 0xf9b4f004 │ │ │ │ rsbeq pc, r0, r5, lsl #2 │ │ │ │ - @ instruction: 0xf9acf004 │ │ │ │ + @ instruction: 0xf9b0f004 │ │ │ │ ldcmi 5, cr14, [r9, #1012]! @ 0x3f4 │ │ │ │ @ instruction: 0xf105447d │ │ │ │ @ instruction: 0xf0040054 │ │ │ │ - ldmmi r7!, {r0, r2, r3, r6, r7, r9, fp, ip, sp, lr, pc} │ │ │ │ + ldmmi r7!, {r0, r4, r6, r7, r9, fp, ip, sp, lr, pc} │ │ │ │ @ instruction: 0xf0044478 │ │ │ │ - @ instruction: 0xf105f9a1 │ │ │ │ + @ instruction: 0xf105f9a5 │ │ │ │ @ instruction: 0xf0040060 │ │ │ │ - strb pc, [r7, #2461]! @ 0x99d @ │ │ │ │ + strb pc, [r7, #2465]! @ 0x9a1 @ │ │ │ │ ldrbtmi r4, [sp], #-3507 @ 0xfffff24d │ │ │ │ subseq pc, r4, r5, lsl #2 │ │ │ │ - blx fefbf540 │ │ │ │ + blx ff0bf540 │ │ │ │ ldrbtmi r4, [r8], #-2225 @ 0xfffff74f │ │ │ │ - @ instruction: 0xf992f004 │ │ │ │ + @ instruction: 0xf996f004 │ │ │ │ rsbeq pc, r0, r5, lsl #2 │ │ │ │ - @ instruction: 0xf98ef004 │ │ │ │ + @ instruction: 0xf992f004 │ │ │ │ stcmi 5, cr14, [lr], #836 @ 0x344 │ │ │ │ ldrbtmi r2, [ip], #-264 @ 0xfffffef8 │ │ │ │ strbeq pc, [r4, #-260] @ 0xfffffefc @ │ │ │ │ @ instruction: 0xf0054628 │ │ │ │ - blls 101630 │ │ │ │ + blls 101628 │ │ │ │ tstcs r8, r3 │ │ │ │ @ instruction: 0xf0054628 │ │ │ │ - blls 181624 │ │ │ │ + blls 18161c │ │ │ │ blls 4db570 │ │ │ │ cmnle r6, r0, lsl #22 │ │ │ │ ldrbtmi r4, [ip], #-3237 @ 0xfffff35b │ │ │ │ stmiblt r3!, {r0, r1, r5, r9, sl, fp, ip, sp, lr}^ │ │ │ │ @ instruction: 0xf85a4b75 │ │ │ │ strb r4, [pc, #-3]! @ 3575 │ │ │ │ ldrbtmi r4, [r8], #-2210 @ 0xfffff75e │ │ │ │ - blx fe5bf590 │ │ │ │ + blx fe6bf590 │ │ │ │ bvs fe6fcd04 │ │ │ │ strmi r5, [r8], -r8, asr #9 │ │ │ │ @ instruction: 0xf009a915 │ │ │ │ andsls pc, r2, r3, lsr fp @ │ │ │ │ bvs feafced8 │ │ │ │ @ instruction: 0xf43f4293 │ │ │ │ @ instruction: 0xf006af16 │ │ │ │ stmdacs r0, {r0, r1, r2, r4, r7, r8, fp, ip, sp, lr, pc} │ │ │ │ mcrge 4, 1, pc, cr7, cr15, {3} @ │ │ │ │ andcs r9, r1, r5, lsl r9 │ │ │ │ ldcmi 7, cr14, [r7, #104] @ 0x68 │ │ │ │ ldrbtmi r4, [sp], #-2199 @ 0xfffff769 │ │ │ │ ldrbtmi r3, [r8], #-1388 @ 0xfffffa94 │ │ │ │ @ instruction: 0xf0044629 │ │ │ │ - @ instruction: 0x4628fd33 │ │ │ │ + @ instruction: 0x4628fd31 │ │ │ │ @ instruction: 0xf944f006 │ │ │ │ - cdp2 0, 1, cr15, cr10, cr4, {0} │ │ │ │ + cdp2 0, 1, cr15, cr8, cr4, {0} │ │ │ │ stc2 0, cr15, [r8, #28]! │ │ │ │ pkhbtmi r4, r0, r1, lsl #23 │ │ │ │ andvs pc, r3, sl, asr r8 @ │ │ │ │ stmiblt r8!, {r4, r5, sp, lr} │ │ │ │ tstlt r8, r0, ror #17 │ │ │ │ stc2 0, cr15, [r4, #28] │ │ │ │ andhi pc, ip, r4, asr #17 │ │ │ │ @ instruction: 0xf85a4b8c │ │ │ │ stmdavs r0!, {r0, r1, lr} │ │ │ │ @ instruction: 0xf007b118 │ │ │ │ movwcs pc, #3451 @ 0xd7b @ │ │ │ │ @ instruction: 0xf0046023 │ │ │ │ - @ instruction: 0xf004fa2f │ │ │ │ - @ instruction: 0xf000fe9d │ │ │ │ + @ instruction: 0xf004fa33 │ │ │ │ + @ instruction: 0xf000fe9b │ │ │ │ @ instruction: 0xe7b7f919 │ │ │ │ - cdp2 0, 9, cr15, cr8, cr4, {0} │ │ │ │ + cdp2 0, 9, cr15, cr6, cr4, {0} │ │ │ │ @ instruction: 0x46296830 │ │ │ │ - ldc2 0, cr15, [lr], {4} │ │ │ │ + ldc2 0, cr15, [ip], {4} │ │ │ │ stmdacs r0, {r0, r1, r2, ip, pc} │ │ │ │ stclge 4, cr15, [fp, #508]! @ 0x1fc │ │ │ │ stmiblt fp, {r0, r1, r5, r6, r8, r9, fp, sp, lr}^ │ │ │ │ movwls r2, #29441 @ 0x7301 │ │ │ │ andcs r4, r0, #2064384 @ 0x1f8000 │ │ │ │ @ instruction: 0xf10b4b49 │ │ │ │ ldrbtmi r0, [r9], #-2818 @ 0xfffff4fe │ │ │ │ @@ -1814,36 +1814,36 @@ │ │ │ │ @ instruction: 0xf0126b62 │ │ │ │ andle r0, r5, r2, lsl #4 │ │ │ │ @ instruction: 0xf85a4b3c │ │ │ │ bvs ff6cf674 │ │ │ │ sbcsle r2, r7, r0, lsl #22 │ │ │ │ ldrbtmi r4, [r8], #-2156 @ 0xfffff794 │ │ │ │ @ instruction: 0xf004306c │ │ │ │ - bfi pc, r9, (invalid: 24:17) @ │ │ │ │ + bfi pc, r7, (invalid: 24:17) @ │ │ │ │ ldmda r8, {r1, r2, r3, r4, r5, r6, r7, r8, r9, sl, ip, sp, lr, pc} │ │ │ │ @ instruction: 0xf0004629 │ │ │ │ ldmdavs r0!, {r0, r3, r4, r7, r8, r9, fp, ip, sp, lr, pc} │ │ │ │ stmdavs r0!, {r0, r2, r5, r8, r9, sl, sp, lr, pc} │ │ │ │ - stc2 0, cr15, [sl, #16] │ │ │ │ + stc2 0, cr15, [r8, #16] │ │ │ │ blvs ff896424 │ │ │ │ strtvs r4, [r2], #-1541 @ 0xfffff9fb │ │ │ │ stmdavs r0!, {r1, r4, r5, r9, sl, lr} │ │ │ │ andcc pc, r3, sl, asr r8 @ │ │ │ │ ldrmi r9, [r9], -r4, lsl #6 │ │ │ │ @ instruction: 0xf0014633 │ │ │ │ blvs ff901b5c │ │ │ │ andsvc fp, lr, r0, lsl #3 │ │ │ │ ldclmi 6, cr14, [lr, #-952] @ 0xfffffc48 │ │ │ │ @ instruction: 0xf105447d │ │ │ │ @ instruction: 0xf0040054 │ │ │ │ - ldmdami ip, {r0, r3, r4, r5, r6, r7, r8, fp, ip, sp, lr, pc}^ │ │ │ │ + ldmdami ip, {r0, r2, r3, r4, r5, r6, r7, r8, fp, ip, sp, lr, pc}^ │ │ │ │ @ instruction: 0xf0044478 │ │ │ │ - @ instruction: 0xf105f8cd │ │ │ │ + @ instruction: 0xf105f8d1 │ │ │ │ @ instruction: 0xf0040060 │ │ │ │ - str pc, [r5, #-2249] @ 0xfffff737 │ │ │ │ + str pc, [r5, #-2253] @ 0xfffff733 │ │ │ │ ldrmi r6, [r8], -r1, lsr #16 │ │ │ │ stmda r4, {r1, r2, r3, r4, r5, r6, r7, r8, r9, sl, ip, sp, lr, pc}^ │ │ │ │ strtmi r6, [r9], -r0, lsr #16 │ │ │ │ stmda r0, {r1, r2, r3, r4, r5, r6, r7, r8, r9, sl, ip, sp, lr, pc}^ │ │ │ │ @ instruction: 0xf0074628 │ │ │ │ strb pc, [ip], r1, lsl #26 @ │ │ │ │ @ instruction: 0x0001d3b4 │ │ │ │ @@ -1960,16 +1960,16 @@ │ │ │ │ stmdacs r0, {r0, r1, r2, r3, r4, r5, r6, sl, fp, ip, sp, lr, pc} │ │ │ │ ldmibvs fp!, {r0, r1, r2, r8, r9, fp, ip, lr, pc} │ │ │ │ ldmdavs r6!, {r2, r8, sl, fp, ip, sp} │ │ │ │ mvnle r5, r8, lsl r1 │ │ │ │ pop {r1, ip, sp, pc} │ │ │ │ stmdami r9, {r4, r5, r6, r7, r8, pc} │ │ │ │ @ instruction: 0xf0044478 │ │ │ │ - @ instruction: 0x4640f8f7 │ │ │ │ - blx ff73f8d6 │ │ │ │ + @ instruction: 0x4640f8fb │ │ │ │ + blx ff6bf8d6 │ │ │ │ @ instruction: 0xf7fd2042 │ │ │ │ svclt 0x0000ef9a │ │ │ │ @ instruction: 0x0001c7ba │ │ │ │ andeq r0, r0, r0, asr #3 │ │ │ │ andeq ip, r1, r6, lsr ip │ │ │ │ strdeq ip, [r1], -r8 │ │ │ │ andeq sl, r0, r4, lsl r5 │ │ │ │ @@ -2022,15 +2022,15 @@ │ │ │ │ tstpeq sp, #4, 2 @ p-variant is OBSOLETE │ │ │ │ strtpl pc, [r0], #-2244 @ 0xfffff73c │ │ │ │ ldrpl pc, [ip], #-2244 @ 0xfffff73c │ │ │ │ @ instruction: 0xf8c4bfd8 │ │ │ │ andlt r3, r3, r0, lsr #8 │ │ │ │ stmdami r9, {r4, r5, r6, r7, r8, sl, fp, ip, sp, pc} │ │ │ │ ldrbtmi r6, [r8], #-26 @ 0xffffffe6 │ │ │ │ - @ instruction: 0xf87af004 │ │ │ │ + @ instruction: 0xf87ef004 │ │ │ │ svclt 0x0000e7b5 │ │ │ │ andeq ip, r1, ip, lsl #14 │ │ │ │ andeq r0, r0, r0, asr #3 │ │ │ │ andeq ip, r1, r6, ror fp │ │ │ │ andeq r0, r0, r8, asr #5 │ │ │ │ andeq r0, r0, r4, ror #4 │ │ │ │ andeq ip, r1, r8, asr fp │ │ │ │ @@ -2082,15 +2082,15 @@ │ │ │ │ eorsvs r5, r0, lr, ror #17 │ │ │ │ blmi 93a6c4 │ │ │ │ stmiapl fp!, {r0, r5, fp, ip, sp, lr}^ │ │ │ │ ldrmi r9, [r8], -r0, lsl #6 │ │ │ │ mrc 7, 5, APSR_nzcv, cr12, cr13, {7} │ │ │ │ stmdami r1!, {r6, r8, ip, sp, pc} │ │ │ │ ldrbtmi r4, [r8], #-1569 @ 0xfffff9df │ │ │ │ - ldc2l 0, cr15, [r0, #-16]! │ │ │ │ + stc2l 0, cr15, [lr, #-16]! │ │ │ │ andlt r6, r2, r0, lsr r8 │ │ │ │ ldrhhi lr, [r0, #141]! @ 0x8d │ │ │ │ stmiapl fp!, {r0, r2, r3, r4, r8, r9, fp, lr}^ │ │ │ │ ldrmi r9, [r8], -r1, lsl #6 │ │ │ │ @ instruction: 0xf9acf008 │ │ │ │ strmi r7, [r7], -r1, lsl #16 │ │ │ │ rscle r2, ip, r0, lsl #18 │ │ │ │ @@ -2155,35 +2155,35 @@ │ │ │ │ @ instruction: 0xf8d3447b │ │ │ │ tstlt sl, r0, lsr #8 │ │ │ │ bne ff590828 │ │ │ │ ldrsbthi pc, [ip], #-143 @ 0xffffff71 @ │ │ │ │ ldrbtmi r2, [r8], #264 @ 0x108 │ │ │ │ ldreq pc, [r0, -r8, lsl #2] │ │ │ │ @ instruction: 0xf0044638 │ │ │ │ - strdcs pc, [r8, -fp] │ │ │ │ + strdcs pc, [r8, -r9] │ │ │ │ ldrtmi r6, [r8], -r6 │ │ │ │ - ldc2l 0, cr15, [r6], #16 │ │ │ │ + ldc2l 0, cr15, [r4], #16 │ │ │ │ ldmib r8, {r3, r8, sp}^ │ │ │ │ stmib r0, {r1, r8, r9, sp}^ │ │ │ │ ldrtmi r2, [r8], -r0, lsl #6 │ │ │ │ - stc2l 0, cr15, [lr], #16 │ │ │ │ + stc2l 0, cr15, [ip], #16 │ │ │ │ @ instruction: 0x46024b15 │ │ │ │ ldrtmi r2, [r8], -r8, lsl #2 │ │ │ │ ldmdavs r3!, {r1, r2, r3, r5, r6, r7, fp, ip, lr} │ │ │ │ @ instruction: 0xf0046013 │ │ │ │ - blmi 4c2f8c │ │ │ │ + blmi 4c2f84 │ │ │ │ ldmdavs fp, {r0, r1, r3, r5, r6, r7, fp, ip, lr} │ │ │ │ strtmi r6, [r0], -r3 │ │ │ │ stmiapl fp!, {r4, r8, r9, fp, lr}^ │ │ │ │ eorsvs r6, r3, fp, lsl r8 │ │ │ │ @ instruction: 0xff26f7ff │ │ │ │ ble feb8dc10 │ │ │ │ mcr2 7, 3, pc, cr6, cr15, {7} @ │ │ │ │ @ instruction: 0xf0044620 │ │ │ │ - sbfx pc, r9, #19, #9 │ │ │ │ + sbfx pc, r7, #19, #9 │ │ │ │ stcl 7, cr15, [r6, #-1012] @ 0xfffffc0c │ │ │ │ @ instruction: 0x0001c4b6 │ │ │ │ andeq r0, r0, r4, ror #3 │ │ │ │ @ instruction: 0x0001c4b2 │ │ │ │ andeq r0, r0, r8, ror #5 │ │ │ │ andeq ip, r1, lr, lsl #9 │ │ │ │ ldrdeq ip, [r1], -r4 │ │ │ │ @@ -2265,15 +2265,15 @@ │ │ │ │ strbmi sp, [r0], -fp, lsl #22 │ │ │ │ blx c3fd8a │ │ │ │ ldmdavs r8, {r0, r1, r4, r5, fp, sp, lr} │ │ │ │ adcle r2, pc, r0, lsl #16 │ │ │ │ andsvs r6, sl, r2, lsl #16 │ │ │ │ @ instruction: 0xf9b4f007 │ │ │ │ strtmi lr, [r8], -sl, lsr #15 │ │ │ │ - @ instruction: 0xf924f004 │ │ │ │ + @ instruction: 0xf922f004 │ │ │ │ @ instruction: 0xf7fde7bf │ │ │ │ svclt 0x0000ec92 │ │ │ │ andeq ip, r1, r2, lsr #7 │ │ │ │ andeq r0, r0, r4, ror #3 │ │ │ │ muleq r1, lr, r3 │ │ │ │ andeq r0, r0, r8, ror #5 │ │ │ │ strdeq ip, [r1], -r6 │ │ │ │ @@ -2504,15 +2504,15 @@ │ │ │ │ ldmdavs r8, {r0, r1, ip, sp} │ │ │ │ @ instruction: 0x46041a38 │ │ │ │ ldrtmi r2, [r0], sl, lsl #6 │ │ │ │ blcc 82140 │ │ │ │ blmi 23e054 │ │ │ │ andcc pc, r3, r9, asr r8 @ │ │ │ │ ldrmi r9, [r8], -r1, lsl #6 │ │ │ │ - ldc2 0, cr15, [r6], #12 │ │ │ │ + ldc2 0, cr15, [sl], #12 │ │ │ │ cdp2 0, 7, cr15, cr12, cr7, {0} │ │ │ │ andlt r4, r3, r0, lsr r6 │ │ │ │ svchi 0x00f0e8bd │ │ │ │ andeq fp, r1, lr, lsr pc │ │ │ │ ldrdeq r0, [r0], -r0 @ │ │ │ │ andeq r0, r0, ip, lsr #5 │ │ │ │ vst3.8 {d27,d29,d31}, [pc], r8 │ │ │ │ @@ -2539,17 +2539,17 @@ │ │ │ │ @ instruction: 0xf8423b04 │ │ │ │ blcs 13dc4 │ │ │ │ @ instruction: 0x4629d1f9 │ │ │ │ @ instruction: 0xf7fd6828 │ │ │ │ strtmi lr, [r8], -sl, asr #22 │ │ │ │ @ instruction: 0xff90f006 │ │ │ │ ldrbtmi r4, [r8], #-2054 @ 0xfffff7fa │ │ │ │ - ldc2l 0, cr15, [r0], #-12 │ │ │ │ + ldc2l 0, cr15, [r4], #-12 │ │ │ │ @ instruction: 0xf0036820 │ │ │ │ - subcs pc, r5, r5, asr pc @ │ │ │ │ + subcs pc, r5, r3, asr pc @ │ │ │ │ bl 4c21cc │ │ │ │ andeq fp, r1, sl, lsl #29 │ │ │ │ andeq r0, r0, r8, lsl r2 │ │ │ │ andeq r9, r0, r6, lsr #24 │ │ │ │ vst3.8 {d27,d29,d31}, [pc :256], r8 │ │ │ │ bl feb5b3ec │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ @@ -2723,15 +2723,15 @@ │ │ │ │ @ instruction: 0xe7dbb2d2 │ │ │ │ ldrdcc pc, [r0], -r8 │ │ │ │ rscle r2, sl, r1, lsl fp │ │ │ │ ldmdblt fp!, {r0, r8, r9, fp, ip, pc} │ │ │ │ blcs 2b1d8 │ │ │ │ svcge 0x0074f43f │ │ │ │ @ instruction: 0xf0034638 │ │ │ │ - strb pc, [pc, -r3, lsr #25]! @ │ │ │ │ + strb pc, [pc, -r1, lsr #25]! @ │ │ │ │ blcs 2b0c0 │ │ │ │ stmdals r5, {r2, r4, r5, r6, r7, ip, lr, pc} │ │ │ │ stmib r0, {r0, r2, r3, r4, r5, r6, r7, r8, r9, sl, ip, sp, lr, pc}^ │ │ │ │ bls fe47c │ │ │ │ ldrtmi r2, [r8], -r1, asr #3 │ │ │ │ cdp2 0, 6, cr15, cr14, cr6, {0} │ │ │ │ blle ff8ce4c8 │ │ │ │ @@ -3086,15 +3086,15 @@ │ │ │ │ @ instruction: 0xf1ba2300 │ │ │ │ svclt 0x00d80f01 │ │ │ │ blcs d644 │ │ │ │ eorshi pc, pc, #0 │ │ │ │ ldmibcc ip, {r0, r1, r2, r3, r4, r6, r7, fp, ip, sp, lr, pc} │ │ │ │ andcc pc, r3, fp, asr r8 @ │ │ │ │ ldrmi r9, [r8], -r1, lsl #6 │ │ │ │ - @ instruction: 0xf82af003 │ │ │ │ + @ instruction: 0xf82ef003 │ │ │ │ andcs r4, r0, #36700160 @ 0x2300000 │ │ │ │ blcs 82a6c │ │ │ │ stmibcs r8, {r0, r1, r2, r3, r4, r6, r7, fp, ip, sp, lr, pc} │ │ │ │ @ instruction: 0x0601f016 │ │ │ │ addsvs r4, r3, sl, ror r4 │ │ │ │ andshi pc, r6, #64 @ 0x40 │ │ │ │ ldmdbcs ip!, {r0, r1, r2, r3, r4, r6, r7, fp, ip, sp, lr, pc}^ │ │ │ │ @@ -3363,22 +3363,22 @@ │ │ │ │ @ instruction: 0xf47f0f00 │ │ │ │ ldrb sl, [r4, #-3450]! @ 0xfffff286 │ │ │ │ @ instruction: 0xf8042201 │ │ │ │ strb r3, [fp, r1, lsl #22]! │ │ │ │ strcc pc, [r4, #2271] @ 0x8df │ │ │ │ andcc pc, r3, fp, asr r8 @ │ │ │ │ ldrmi r9, [r8], -r1, lsl #6 │ │ │ │ - cdp2 0, 0, cr15, cr0, cr2, {0} │ │ │ │ + cdp2 0, 0, cr15, cr4, cr2, {0} │ │ │ │ @ instruction: 0xffc6f006 │ │ │ │ @ instruction: 0xf8dfe5de │ │ │ │ @ instruction: 0xf8dd3534 │ │ │ │ @ instruction: 0xf85ba004 │ │ │ │ movwls r3, #4099 @ 0x1003 │ │ │ │ @ instruction: 0xf0024618 │ │ │ │ - bls 144694 │ │ │ │ + bls 1446a4 │ │ │ │ b 1496758 │ │ │ │ @ instruction: 0xf43f020a │ │ │ │ strb sl, [r1, #3527] @ 0xdc7 │ │ │ │ ldrbhi pc, [r0, #-2271] @ 0xfffff721 @ │ │ │ │ @ instruction: 0xf089fa5f │ │ │ │ @ instruction: 0xf92ef007 │ │ │ │ ldrbtmi r2, [r8], #2049 @ 0x801 │ │ │ │ @@ -3412,15 +3412,15 @@ │ │ │ │ ldr r4, [r4, #-1564] @ 0xfffff9e4 │ │ │ │ blcs abb5c │ │ │ │ mrcge 4, 5, APSR_nzcv, cr7, cr15, {3} │ │ │ │ @ instruction: 0xf8dfe699 │ │ │ │ @ instruction: 0xf85b3488 │ │ │ │ movwls r3, #40963 @ 0xa003 │ │ │ │ @ instruction: 0xf0024618 │ │ │ │ - mcrcs 13, 0, pc, cr0, cr15, {4} @ │ │ │ │ + cdpcs 13, 0, cr15, cr0, cr3, {5} │ │ │ │ mcrge 4, 7, pc, cr7, cr15, {1} @ │ │ │ │ @ instruction: 0xf1b0e74b │ │ │ │ strdle r3, [fp, pc]! │ │ │ │ @ instruction: 0xf8042324 │ │ │ │ strb r3, [r9, #-2817]! @ 0xfffff4ff │ │ │ │ strtcc pc, [r8], #2271 @ 0x8df │ │ │ │ andcc pc, r3, fp, asr r8 @ │ │ │ │ @@ -3529,15 +3529,15 @@ │ │ │ │ ldcge 4, cr15, [r6, #252]! @ 0xfc │ │ │ │ @ instruction: 0xf47f2824 │ │ │ │ ldr sl, [r1, #3534]! @ 0xdce │ │ │ │ strtmi r4, [r0], -sl, asr #21 │ │ │ │ @ instruction: 0xf85b930c │ │ │ │ @ instruction: 0xf8daa002 │ │ │ │ movwls r3, #40960 @ 0xa000 │ │ │ │ - @ instruction: 0xf82ef003 │ │ │ │ + @ instruction: 0xf82cf003 │ │ │ │ strmi r4, [r1], r6, asr #21 │ │ │ │ andeq pc, r0, sl, asr #17 │ │ │ │ @ instruction: 0xf85b4620 │ │ │ │ bmi ff11115c │ │ │ │ ldrbtmi r4, [sl], #-1561 @ 0xfffff9e7 │ │ │ │ movwls r6, #47123 @ 0xb813 │ │ │ │ ldrmi r9, [sl], -ip, lsl #22 │ │ │ │ @@ -3593,17 +3593,17 @@ │ │ │ │ @ instruction: 0xf43f2900 │ │ │ │ stmdavc fp, {r0, r2, r4, r5, r6, r8, r9, sl, fp, sp, pc} │ │ │ │ @ instruction: 0xf43f2b00 │ │ │ │ @ instruction: 0xe765af71 │ │ │ │ @ instruction: 0xf43f2b7d │ │ │ │ stmmi ip, {r1, r2, r3, r5, r6, r8, sl, fp, sp, pc} │ │ │ │ @ instruction: 0xf0024478 │ │ │ │ - blls 184318 │ │ │ │ + blls 184328 │ │ │ │ @ instruction: 0xf0026818 │ │ │ │ - @ instruction: 0xf7ffff19 │ │ │ │ + @ instruction: 0xf7ffff17 │ │ │ │ @ instruction: 0x4649bb98 │ │ │ │ @ instruction: 0xf7fc4620 │ │ │ │ movwcs lr, #6788 @ 0x1a84 │ │ │ │ @ instruction: 0xe7856033 │ │ │ │ @ instruction: 0xf7ff4623 │ │ │ │ vstrmi d11, [r3, #824] @ 0x338 │ │ │ │ svcls 0x0002469a │ │ │ │ @@ -3789,15 +3789,15 @@ │ │ │ │ stmiapl r7!, {r8, r9, sp} │ │ │ │ andle r6, r8, fp, lsr r0 │ │ │ │ @ instruction: 0x46314b19 │ │ │ │ ldmdavs r8, {r0, r1, r5, r6, r7, fp, ip, lr} │ │ │ │ pop {r0, r1, ip, sp, pc} │ │ │ │ @ instruction: 0xf7fc40f0 │ │ │ │ ldrtmi fp, [r0], -r5, lsl #18 │ │ │ │ - cdp2 0, 2, cr15, cr6, cr2, {0} │ │ │ │ + cdp2 0, 2, cr15, cr4, cr2, {0} │ │ │ │ @ instruction: 0x46064b14 │ │ │ │ stmiapl r3!, {r1, r3, r5, r9, sl, lr}^ │ │ │ │ blmi 4dd5c0 │ │ │ │ movwls r5, #6371 @ 0x18e3 │ │ │ │ blmi 3d6dcc │ │ │ │ strtmi r5, [fp], -r4, ror #17 │ │ │ │ @ instruction: 0xf7ff6820 │ │ │ │ @@ -3833,44 +3833,44 @@ │ │ │ │ blcs 8125ec │ │ │ │ @ instruction: 0x232dd0f9 │ │ │ │ ldclt 0, cr7, [r8, #-76]! @ 0xffffffb4 │ │ │ │ vst3.16 {d27,d29,d31}, [pc :256], r0 │ │ │ │ bl feb5c7f8 │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ @ instruction: 0x46040ff0 │ │ │ │ - ldc2l 0, cr15, [sl, #8]! │ │ │ │ + ldc2l 0, cr15, [r8, #8]! │ │ │ │ stmdavs r6!, {r1, r5, r8, sl, fp, lr} │ │ │ │ bicslt r4, r6, sp, ror r4 │ │ │ │ ldrtmi r4, [r0], -r1, lsr #22 │ │ │ │ ldmdavs r9, {r0, r1, r3, r5, r6, r7, fp, ip, lr} │ │ │ │ svc 0x00def7fb │ │ │ │ eorsle r2, r2, r0, lsl #16 │ │ │ │ @ instruction: 0x4631481e │ │ │ │ @ instruction: 0xf0024478 │ │ │ │ - stmdavs r0!, {r0, r2, r3, r4, r5, r6, r7, sl, fp, ip, sp, lr, pc} │ │ │ │ + stmdavs r0!, {r0, r1, r3, r4, r5, r6, r7, sl, fp, ip, sp, lr, pc} │ │ │ │ stmda lr, {r2, r3, r4, r5, r6, r7, r8, r9, sl, ip, sp, lr, pc}^ │ │ │ │ blmi 6f3db0 │ │ │ │ ldmdavs fp, {r0, r1, r3, r5, r6, r7, fp, ip, lr} │ │ │ │ blmi 6b1be4 │ │ │ │ ldmdavs fp, {r0, r1, r3, r5, r6, r7, fp, ip, lr} │ │ │ │ movwcs fp, #299 @ 0x12b │ │ │ │ pop {r0, r1, r5, sp, lr} │ │ │ │ @ instruction: 0xf0024070 │ │ │ │ - stmdavs r0!, {r0, r2, r4, r5, r6, r9, sl, fp, ip, sp, pc} │ │ │ │ + stmdavs r0!, {r0, r1, r4, r5, r6, r9, sl, fp, ip, sp, pc} │ │ │ │ stc2l 0, cr15, [sl, #-20] @ 0xffffffec │ │ │ │ blmi 53f628 │ │ │ │ ldmdavs r8, {r0, r1, r3, r5, r6, r7, fp, ip, lr} │ │ │ │ ldmdb lr!, {r2, r3, r4, r5, r6, r7, r8, r9, sl, ip, sp, lr, pc} │ │ │ │ stmiapl fp!, {r4, r8, r9, fp, lr}^ │ │ │ │ blcs 1f6d0 │ │ │ │ ldrb sp, [r0, fp, ror #3]! │ │ │ │ ldrbtmi r4, [r8], #-2063 @ 0xfffff7f1 │ │ │ │ - blx 7c1678 │ │ │ │ + blx 8c1678 │ │ │ │ @ instruction: 0xf0026820 │ │ │ │ - blmi 284a84 │ │ │ │ + blmi 284a7c │ │ │ │ ldmdavs fp, {r0, r1, r3, r5, r6, r7, fp, ip, lr} │ │ │ │ bicsle r2, sl, r0, lsl #22 │ │ │ │ blmi 2bf620 │ │ │ │ ldmdavs r8, {r0, r1, r3, r5, r6, r7, fp, ip, lr} │ │ │ │ stmdb r6!, {r2, r3, r4, r5, r6, r7, r8, r9, sl, ip, sp, lr, pc} │ │ │ │ strb r6, [r5, r6, lsr #16] │ │ │ │ strdeq sl, [r1], -r8 │ │ │ │ @@ -3937,15 +3937,15 @@ │ │ │ │ strmi r4, [lr], -r9, lsr #21 │ │ │ │ adclt r4, r5, r9, lsr #23 │ │ │ │ @ instruction: 0x4604447a │ │ │ │ ldmpl r3, {r3, r5, r7, r8, sl, fp, lr}^ │ │ │ │ ldmdavs fp, {r0, r2, r3, r4, r5, r6, sl, lr} │ │ │ │ @ instruction: 0xf04f9323 │ │ │ │ @ instruction: 0xf0020300 │ │ │ │ - ldmdavs r1!, {r0, r2, r4, r5, r6, r8, fp, ip, sp, lr, pc} │ │ │ │ + ldmdavs r1!, {r0, r3, r4, r5, r6, r8, fp, ip, sp, lr, pc} │ │ │ │ strtmi fp, [r0], -r1, asr #2 │ │ │ │ svc 0x0014f7fb │ │ │ │ @ instruction: 0xf0002800 │ │ │ │ @ instruction: 0x46308095 │ │ │ │ @ instruction: 0xff1cf7ff │ │ │ │ blcs 23848 │ │ │ │ addhi pc, lr, r0 │ │ │ │ @@ -3960,15 +3960,15 @@ │ │ │ │ ldrbtmi r0, [sl], #2320 @ 0x910 │ │ │ │ andls r5, r2, #15269888 @ 0xe90000 │ │ │ │ stmdavs sl, {r1, r2, r4, r7, r8, r9, fp, lr} │ │ │ │ @ instruction: 0xf0429101 │ │ │ │ andvs r0, sl, r1, lsl #4 │ │ │ │ andhi pc, r3, r5, asr r8 @ │ │ │ │ ldrbmi r4, [r0], -r1, lsr #12 │ │ │ │ - ldc2 0, cr15, [r0], {2} │ │ │ │ + stc2 0, cr15, [lr], {2} │ │ │ │ @ instruction: 0x464a465b │ │ │ │ orrsvc pc, r2, pc, asr #8 │ │ │ │ @ instruction: 0xf7ff4620 │ │ │ │ stmdacs r0, {r0, r4, r6, r8, r9, sl, fp, ip, sp, lr, pc} │ │ │ │ rschi pc, pc, r0 │ │ │ │ stmda r2!, {r2, r3, r4, r5, r6, r7, r8, r9, sl, ip, sp, lr, pc} │ │ │ │ blcs 91f828 │ │ │ │ @@ -3983,17 +3983,17 @@ │ │ │ │ strbne r1, [ip], #-1044 @ 0xfffffbec │ │ │ │ ldrne r1, [r4], #-1044 @ 0xfffffbec │ │ │ │ strbne r1, [ip], #-1044 @ 0xfffffbec │ │ │ │ ldrne r1, [r4], #-1044 @ 0xfffffbec │ │ │ │ rsbeq r1, sl, r4, lsl r4 │ │ │ │ eorsle r2, r7, sl, ror fp │ │ │ │ ldrbtmi r4, [r8], #-2172 @ 0xfffff784 │ │ │ │ - @ instruction: 0xf928f002 │ │ │ │ + @ instruction: 0xf92cf002 │ │ │ │ @ instruction: 0xf0024620 │ │ │ │ - strtmi pc, [r0], -sp, lsl #24 │ │ │ │ + strtmi pc, [r0], -fp, lsl #24 │ │ │ │ ldc2 0, cr15, [lr], #-20 @ 0xffffffec │ │ │ │ stmiapl fp!, {r3, r4, r5, r6, r8, r9, fp, lr}^ │ │ │ │ blcs 1f8dc │ │ │ │ adcshi pc, r9, r0 │ │ │ │ ldmdavs r3, {r0, r9, fp, ip, pc} │ │ │ │ movweq pc, #4131 @ 0x1023 @ │ │ │ │ @ instruction: 0xf8d86013 │ │ │ │ @@ -4035,19 +4035,19 @@ │ │ │ │ strtmi r4, [r0], #-2900 @ 0xfffff4ac │ │ │ │ stcne 8, cr15, [r2], {16} │ │ │ │ movwls r5, #14571 @ 0x38eb │ │ │ │ @ instruction: 0xf7fb4618 │ │ │ │ andls lr, r3, ip, ror pc │ │ │ │ orrsle r2, r7, r0, lsl #16 │ │ │ │ ldrbtmi r4, [r8], #-2127 @ 0xfffff7b1 │ │ │ │ - @ instruction: 0xf8c0f002 │ │ │ │ + @ instruction: 0xf8c4f002 │ │ │ │ @ instruction: 0xf0024620 │ │ │ │ - stmdami sp, {r0, r2, r5, r7, r8, r9, fp, ip, sp, lr, pc}^ │ │ │ │ + stmdami sp, {r0, r1, r5, r7, r8, r9, fp, ip, sp, lr, pc}^ │ │ │ │ @ instruction: 0xf0014478 │ │ │ │ - blls 105780 │ │ │ │ + blls 105790 │ │ │ │ strcs r5, [r8, -r3, ror #11] │ │ │ │ ldmib sp, {r0, r1, r2, r6, r7, r8, r9, sl, sp, lr, pc}^ │ │ │ │ bcs 44e588 │ │ │ │ movweq pc, #371 @ 0x173 @ │ │ │ │ stmiapl fp!, {r0, r1, r6, r8, r9, fp, lr}^ │ │ │ │ ldmvs sl, {r1, r4, r6, r7, r9, fp, ip, lr, pc}^ │ │ │ │ sbcle r2, pc, r0, lsl #20 │ │ │ │ @@ -4068,46 +4068,46 @@ │ │ │ │ svcmi 0x0080f5b2 │ │ │ │ strtmi sp, [r0], -r6 │ │ │ │ @ instruction: 0xf7fb9303 │ │ │ │ blls 1013f8 │ │ │ │ movtlt r9, #2 │ │ │ │ smladxcs r8, r1, r8, r4 │ │ │ │ ldrbtmi r9, [r8], #-771 @ 0xfffffcfd │ │ │ │ - @ instruction: 0xf87ef002 │ │ │ │ + @ instruction: 0xf882f002 │ │ │ │ @ instruction: 0xf0024620 │ │ │ │ - movwcs pc, #7011 @ 0x1b63 @ │ │ │ │ + movwcs pc, #7009 @ 0x1b61 @ │ │ │ │ blls ea5c4 │ │ │ │ @ instruction: 0xf7fbe786 │ │ │ │ stmdacs r0, {r2, r3, r7, r8, r9, sl, fp, sp, lr, pc} │ │ │ │ svcge 0x007bf43f │ │ │ │ stmiapl fp!, {r0, r3, r5, r8, r9, fp, lr}^ │ │ │ │ svccs 0x0000681f │ │ │ │ svcge 0x0075f47f │ │ │ │ strtmi r4, [r1], -r7, lsr #16 │ │ │ │ @ instruction: 0xf0024478 │ │ │ │ - strtmi pc, [r0], -r1, lsr #22 │ │ │ │ + @ instruction: 0x4620fb1f │ │ │ │ blx fe0419fa │ │ │ │ blmi 73f738 │ │ │ │ ldmdavs r8, {r0, r1, r3, r5, r6, r7, fp, ip, lr} │ │ │ │ svc 0x0074f7fb │ │ │ │ eorsvs lr, r4, r0, asr #14 │ │ │ │ stmdami r0!, {r3, r4, r5, r8, r9, sl, sp, lr, pc} │ │ │ │ @ instruction: 0xf0024478 │ │ │ │ - @ instruction: 0x4620f857 │ │ │ │ - blx f41a0e │ │ │ │ - stc2l 0, cr15, [r2, #-8] │ │ │ │ + @ instruction: 0x4620f85b │ │ │ │ + blx ec1a0e │ │ │ │ + stc2l 0, cr15, [r0, #-8] │ │ │ │ @ instruction: 0xf7fbe763 │ │ │ │ blmi 701350 │ │ │ │ movwls r5, #6379 @ 0x18eb │ │ │ │ @ instruction: 0xf0014618 │ │ │ │ - ldmdami r9, {r0, r5, r8, r9, sl, fp, ip, sp, lr, pc} │ │ │ │ + ldmdami r9, {r0, r2, r5, r8, r9, sl, fp, ip, sp, lr, pc} │ │ │ │ @ instruction: 0xf0014478 │ │ │ │ - qadd16mi pc, r0, sp @ │ │ │ │ - blx ac1a32 │ │ │ │ - blx ffd41a36 │ │ │ │ + strtmi pc, [r0], -r1, lsr #30 │ │ │ │ + blx a41a32 │ │ │ │ + blx ffcc1a36 │ │ │ │ andeq sl, r1, r4, ror r8 │ │ │ │ andeq r0, r0, r4, ror #3 │ │ │ │ andeq sl, r1, ip, ror #16 │ │ │ │ @ instruction: 0x000001b0 │ │ │ │ muleq r0, r0, r1 │ │ │ │ andeq r8, r0, sl, ror r6 │ │ │ │ andeq r0, r0, ip, lsr #3 │ │ │ │ @@ -4128,15 +4128,15 @@ │ │ │ │ andeq r8, r0, r0, lsr #9 │ │ │ │ mvnsmi lr, sp, lsr #18 │ │ │ │ stcpl 4, cr15, [r0], {79} @ 0x4f │ │ │ │ @ instruction: 0x0c0cebad │ │ │ │ svceq 0x00e0f8cc │ │ │ │ addlt r4, r2, sl, lsr #28 │ │ │ │ rorslt r4, lr, r4 │ │ │ │ - blx fe041aaa │ │ │ │ + blx 1fc1aaa │ │ │ │ blmi a172b4 │ │ │ │ ldmdavs r9, {r0, r1, r3, r4, r5, r6, sl, lr} │ │ │ │ strtmi fp, [r0], -r9, lsr #2 │ │ │ │ ldc 7, cr15, [r2, #1004] @ 0x3ec │ │ │ │ stmdacs r0, {r0, r2, r9, sl, lr} │ │ │ │ blmi 939b90 │ │ │ │ ldmpl r3!, {r5, r9, sl, lr}^ │ │ │ │ @@ -4163,17 +4163,17 @@ │ │ │ │ @ instruction: 0xf7fb4438 │ │ │ │ strb lr, [r6, r6, lsr #28] │ │ │ │ blcs 23cc4 │ │ │ │ strcs sp, [r1, #-483] @ 0xfffffe1d │ │ │ │ andlt r4, r2, r8, lsr #12 │ │ │ │ ldrhhi lr, [r0, #141]! @ 0x8d │ │ │ │ ldrbtmi r4, [r8], #-2059 @ 0xfffff7f5 │ │ │ │ - @ instruction: 0xffc0f001 │ │ │ │ + @ instruction: 0xffc4f001 │ │ │ │ @ instruction: 0xf0024620 │ │ │ │ - strtmi pc, [r0], -r5, lsr #21 │ │ │ │ + strtmi pc, [r0], -r3, lsr #21 │ │ │ │ blx ff5c1b4c │ │ │ │ andlt r4, r2, r8, lsr #12 │ │ │ │ ldrhhi lr, [r0, #141]! @ 0x8d │ │ │ │ andeq sl, r1, r8, ror #10 │ │ │ │ andeq sl, r1, ip, lsr #28 │ │ │ │ @ instruction: 0x000002b0 │ │ │ │ andeq r0, r0, r8, ror #5 │ │ │ │ @@ -4183,15 +4183,15 @@ │ │ │ │ bl feb5cd60 │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ cdpmi 15, 1, cr0, cr9, cr8, {7} │ │ │ │ blmi 671d74 │ │ │ │ ldrbtmi r4, [lr], #-1540 @ 0xfffff9fc │ │ │ │ bvs ff6dbf40 │ │ │ │ vldrmi d11, [r7, #-140] @ 0xffffff74 │ │ │ │ - @ instruction: 0xff88f001 │ │ │ │ + @ instruction: 0xff8cf001 │ │ │ │ andcs r2, r0, #67108864 @ 0x4000000 │ │ │ │ movwls r4, #1149 @ 0x47d │ │ │ │ adcvs r4, fp, r0, lsr #12 │ │ │ │ stmib r5, {r8, r9, sp}^ │ │ │ │ @ instruction: 0xf7fb2306 │ │ │ │ blmi 4812f4 │ │ │ │ smlabteq r4, r5, r9, lr │ │ │ │ @@ -4202,15 +4202,15 @@ │ │ │ │ @ instruction: 0xf7fb602b │ │ │ │ blmi 301390 │ │ │ │ ldrbtmi r6, [fp], #-2090 @ 0xfffff7d6 │ │ │ │ eoreq pc, r0, #34 @ 0x22 │ │ │ │ andsvs r6, ip, sl, lsr #32 │ │ │ │ ldcllt 0, cr11, [r0, #-8]! │ │ │ │ ldrbtmi r4, [r8], #-2055 @ 0xfffff7f9 │ │ │ │ - @ instruction: 0xff72f001 │ │ │ │ + @ instruction: 0xff76f001 │ │ │ │ svclt 0x0000e7d5 │ │ │ │ muleq r1, r2, r4 │ │ │ │ andeq r0, r0, r8, lsr #4 │ │ │ │ andeq sl, r1, r0, asr sp │ │ │ │ muleq r0, r0, r1 │ │ │ │ andeq sl, r1, sl, ror r7 │ │ │ │ andeq r8, r0, lr, lsl r3 │ │ │ │ @@ -4380,25 +4380,25 @@ │ │ │ │ mcrr2 7, 15, pc, r4, cr14 @ │ │ │ │ @ instruction: 0xf7fbb1c0 │ │ │ │ stmdavs r3, {r1, r4, r5, r6, r7, sl, fp, sp, lr, pc} │ │ │ │ rscle r2, ip, r1, lsl fp │ │ │ │ adcle r2, r4, r0, lsl #30 │ │ │ │ stmdavs r9!, {r3, r4, r5, fp, lr} │ │ │ │ andcc r4, ip, r8, ror r4 │ │ │ │ - @ instruction: 0xf8c8f002 │ │ │ │ + @ instruction: 0xf8c6f002 │ │ │ │ ldrbtmi r4, [r8], #-2102 @ 0xfffff7ca │ │ │ │ - cdp2 0, 0, cr15, cr10, cr1, {0} │ │ │ │ + cdp2 0, 0, cr15, cr14, cr1, {0} │ │ │ │ @ instruction: 0xf0026828 │ │ │ │ - and pc, lr, pc, ror #17 │ │ │ │ + and pc, lr, sp, ror #17 │ │ │ │ ldc2 7, cr15, [r8], {254} @ 0xfe │ │ │ │ mvnle r2, r0, lsl #16 │ │ │ │ addsle r2, r0, r0, lsl #30 │ │ │ │ stmdavs r9!, {r4, r5, fp, lr} │ │ │ │ andcc r4, ip, r8, ror r4 │ │ │ │ - @ instruction: 0xf8b4f002 │ │ │ │ + @ instruction: 0xf8b2f002 │ │ │ │ @ instruction: 0xf0056828 │ │ │ │ @ instruction: 0xf04ffefb │ │ │ │ @ instruction: 0xe78e30ff │ │ │ │ ldrbmi r4, [sl], -fp, lsr #22 │ │ │ │ ldrtmi r4, [r1], -r0, lsr #12 │ │ │ │ andcc pc, r3, r8, asr r8 @ │ │ │ │ movwls r6, #2779 @ 0xadb │ │ │ │ @@ -4414,26 +4414,26 @@ │ │ │ │ andhi pc, r3, r8, asr r8 @ │ │ │ │ @ instruction: 0xf7fbe75b │ │ │ │ movwcs lr, #7342 @ 0x1cae │ │ │ │ ldrb r6, [sl, r3] │ │ │ │ @ instruction: 0xf8584b1c │ │ │ │ movwls r3, #12291 @ 0x3003 │ │ │ │ @ instruction: 0xf0014618 │ │ │ │ - @ instruction: 0xf005fdcb │ │ │ │ + @ instruction: 0xf005fdcf │ │ │ │ bfi pc, r1, (invalid: 31:16) @ │ │ │ │ ldrbtmi r4, [r8], #-2072 @ 0xfffff7e8 │ │ │ │ @ instruction: 0xf002300c │ │ │ │ - stmdavs r9!, {r0, r2, r3, r4, r5, r6, fp, ip, sp, lr, pc} │ │ │ │ + stmdavs r9!, {r0, r1, r3, r4, r5, r6, fp, ip, sp, lr, pc} │ │ │ │ ldrdeq pc, [r0], -r8 │ │ │ │ @ instruction: 0xf7fe2200 │ │ │ │ stmdacs r0, {r0, r2, r5, r6, r7, r8, r9, fp, ip, sp, lr, pc} │ │ │ │ str sp, [fp, r0, asr #1]! │ │ │ │ bl fee43f28 │ │ │ │ strbmi r6, [ip], -r8, lsr #16 │ │ │ │ - @ instruction: 0xf844f002 │ │ │ │ + @ instruction: 0xf842f002 │ │ │ │ svclt 0x0000e77d │ │ │ │ @ instruction: 0x0001a2bc │ │ │ │ andeq r0, r0, r4, ror #3 │ │ │ │ @ instruction: 0x0001a2b2 │ │ │ │ andeq r0, r0, r8, lsl #5 │ │ │ │ ldrdeq r0, [r0], -r0 @ │ │ │ │ andeq r0, r0, r4, lsl r2 │ │ │ │ @@ -4580,36 +4580,36 @@ │ │ │ │ stc2 7, cr15, [r8, #-1020]! @ 0xfffffc04 │ │ │ │ @ instruction: 0x4638b9b8 │ │ │ │ andmi pc, r0, r8, asr #17 │ │ │ │ @ instruction: 0xf916f005 │ │ │ │ @ instruction: 0xf47f2800 │ │ │ │ @ instruction: 0xe716af15 │ │ │ │ ldrbtmi r4, [r8], #-2082 @ 0xfffff7de │ │ │ │ - ldc2l 0, cr15, [lr], #-4 │ │ │ │ + stc2 0, cr15, [r2], {1} │ │ │ │ @ instruction: 0xf8d8e7ad │ │ │ │ blcs 5921b8 │ │ │ │ @ instruction: 0x4638d095 │ │ │ │ @ instruction: 0xf906f005 │ │ │ │ ldrbcc pc, [pc, #79]! @ 6213 @ │ │ │ │ ldmdami ip, {r0, r1, r2, r8, r9, sl, sp, lr, pc} │ │ │ │ @ instruction: 0xf0014478 │ │ │ │ - strb pc, [r2, pc, ror #24]! @ │ │ │ │ + @ instruction: 0xe7e2fc73 │ │ │ │ @ instruction: 0xf0054638 │ │ │ │ @ instruction: 0xe6fbf8fb │ │ │ │ ldrtmi r4, [r1], -sl, lsr #12 │ │ │ │ @ instruction: 0xf7ff4638 │ │ │ │ strmi pc, [r4], -r1, lsr #26 │ │ │ │ @ instruction: 0xf816e7a0 │ │ │ │ bcs 2911f4 │ │ │ │ svcge 0x005af47f │ │ │ │ svceq 0x0000f1b9 │ │ │ │ svcge 0x002ff47f │ │ │ │ ldmdami r0, {r0, r3, r5, r6, r8, r9, sl, sp, lr, pc} │ │ │ │ @ instruction: 0xf0014478 │ │ │ │ - @ instruction: 0xe73cfc55 │ │ │ │ + @ instruction: 0xe73cfc59 │ │ │ │ b 14c41f4 │ │ │ │ andeq sl, r1, r4, rrx │ │ │ │ andeq r0, r0, r4, ror #3 │ │ │ │ andeq sl, r1, r2, asr r9 │ │ │ │ andeq sl, r1, r4, asr r0 │ │ │ │ andeq sl, r1, r6, lsr #32 │ │ │ │ andeq sl, r1, r4, ror #17 │ │ │ │ @@ -4726,16 +4726,16 @@ │ │ │ │ @ instruction: 0xf0002b02 │ │ │ │ stmdavs r8!, {r0, r1, r4, r5, r6, r8, pc} │ │ │ │ ldmdb r2!, {r0, r1, r3, r4, r5, r6, r7, r8, r9, sl, ip, sp, lr, pc}^ │ │ │ │ ldrbmi r9, [fp, #-2822] @ 0xfffff4fa │ │ │ │ @ instruction: 0xf8ddd1b0 │ │ │ │ ldmmi lr!, {r2, r5, ip, pc}^ │ │ │ │ @ instruction: 0xf0014478 │ │ │ │ - stmdavs r8!, {r0, r1, r3, r4, r6, r8, r9, fp, ip, sp, lr, pc} │ │ │ │ - cdp2 0, 4, cr15, cr0, cr1, {0} │ │ │ │ + stmdavs r8!, {r0, r1, r2, r3, r4, r6, r8, r9, fp, ip, sp, lr, pc} │ │ │ │ + cdp2 0, 3, cr15, cr14, cr1, {0} │ │ │ │ svceq 0x0000f1b9 │ │ │ │ addhi pc, r7, r0, asr #32 │ │ │ │ bmi ffe4e408 │ │ │ │ ldrbtmi r4, [sl], #-3054 @ 0xfffff412 │ │ │ │ ldmdavs sl, {r0, r1, r4, r6, r7, fp, ip, lr} │ │ │ │ subsmi r9, sl, fp, lsr #22 │ │ │ │ movweq pc, #79 @ 0x4f @ │ │ │ │ @@ -4796,15 +4796,15 @@ │ │ │ │ strmi pc, [r7], -r7, lsl #27 │ │ │ │ ldclle 8, cr2, [r8], #-8 │ │ │ │ vsub.i8 d2, d0, d0 │ │ │ │ @ instruction: 0x370180bf │ │ │ │ blmi fef3aad8 │ │ │ │ movwls r5, #10467 @ 0x28e3 │ │ │ │ @ instruction: 0xf0014618 │ │ │ │ - @ instruction: 0xf005facf │ │ │ │ + @ instruction: 0xf005fad3 │ │ │ │ @ instruction: 0x4648fc95 │ │ │ │ stc2l 0, cr15, [r6, #16]! │ │ │ │ stmdbcs r0, {r2, r4, r5, r6, r8, r9, sl, sp, lr, pc} │ │ │ │ addshi pc, ip, r0 │ │ │ │ @ instruction: 0xf8544baa │ │ │ │ @ instruction: 0xf8d88003 │ │ │ │ addmi r2, sl, #0 │ │ │ │ @@ -4820,15 +4820,15 @@ │ │ │ │ andeq lr, sl, #0, 22 │ │ │ │ @ instruction: 0xf8c84681 │ │ │ │ strt r2, [r5], r0 │ │ │ │ svceq 0x0000f1b9 │ │ │ │ strbmi sp, [r8], -sl │ │ │ │ @ instruction: 0xffb6f7fe │ │ │ │ @ instruction: 0xf0014648 │ │ │ │ - strbmi pc, [r8], -fp, lsr #27 @ │ │ │ │ + strbmi pc, [r8], -r9, lsr #27 @ │ │ │ │ ldc2 0, cr15, [r8, #16]! │ │ │ │ ldrdlt pc, [r0], -r5 │ │ │ │ @ instruction: 0x46594b9f │ │ │ │ movwls r5, #14563 @ 0x38e3 │ │ │ │ @ instruction: 0xf7fb4618 │ │ │ │ strmi lr, [r1], r8, lsr #16 │ │ │ │ teqle lr, r0, lsl #16 │ │ │ │ @@ -4844,15 +4844,15 @@ │ │ │ │ b 14033c0 │ │ │ │ svclt 0x00081353 │ │ │ │ blcs f1bc │ │ │ │ addshi pc, sl, r0, asr #32 │ │ │ │ str r2, [r0, -r1]! │ │ │ │ stmiapl r3!, {r0, r1, r3, r7, r8, r9, fp, lr}^ │ │ │ │ ldrmi r9, [r8], -r2, lsl #6 │ │ │ │ - blx 1bc25d4 │ │ │ │ + blx 1cc25d4 │ │ │ │ ldc2 0, cr15, [r4], #-20 @ 0xffffffec │ │ │ │ svceq 0x0000f1b9 │ │ │ │ svcge 0x0014f43f │ │ │ │ @ instruction: 0x4631e799 │ │ │ │ ldm ip!, {r0, r1, r3, r4, r5, r6, r7, r8, r9, sl, ip, sp, lr, pc} │ │ │ │ ldrdcs pc, [r0], -r8 │ │ │ │ stmdacs r4, {r3, r4, r6, r9, sl, sp, lr, pc} │ │ │ │ @@ -4873,15 +4873,15 @@ │ │ │ │ @ instruction: 0xf7fb68d9 │ │ │ │ blmi 1dc0894 │ │ │ │ stmiapl r3!, {r0, r2, r3, r5, fp, sp, lr}^ │ │ │ │ tstlt r9, r9, lsl r8 │ │ │ │ @ instruction: 0xf7fa4628 │ │ │ │ smlalbtlt lr, r0, lr, pc @ │ │ │ │ @ instruction: 0xf0014628 │ │ │ │ - blmi 1c85d00 │ │ │ │ + blmi 1c85cf8 │ │ │ │ movwls r5, #14563 @ 0x38e3 │ │ │ │ @ instruction: 0xf7ff4619 │ │ │ │ movwcs pc, #2195 @ 0x893 @ │ │ │ │ andcc pc, r0, sl, lsl #17 │ │ │ │ ldr r4, [sp, r1, asr #13] │ │ │ │ @ instruction: 0xf0054630 │ │ │ │ blmi 1b05d1c │ │ │ │ @@ -4923,43 +4923,43 @@ │ │ │ │ @ instruction: 0xf7fb0101 │ │ │ │ usat lr, #5, r8, asr #18 │ │ │ │ stmiapl r5!, {r2, r4, r5, r8, r9, fp, lr}^ │ │ │ │ ldm r0!, {r0, r1, r3, r4, r5, r6, r7, r8, r9, sl, ip, sp, lr, pc} │ │ │ │ blcs 72070c │ │ │ │ blcs 1eba7d4 │ │ │ │ stmdavs r8!, {r1, r3, r5, ip, lr, pc} │ │ │ │ - blx 1cc2712 │ │ │ │ + blx 1c42712 │ │ │ │ ldrbtmi r4, [sp], #-3393 @ 0xfffff2bf │ │ │ │ movwcs lr, #27093 @ 0x69d5 │ │ │ │ @ instruction: 0xf6ff2b00 │ │ │ │ @ instruction: 0x4630ae75 │ │ │ │ stmda sl, {r0, r1, r3, r4, r5, r6, r7, r8, r9, sl, ip, sp, lr, pc}^ │ │ │ │ @ instruction: 0xf47f2800 │ │ │ │ bvs 1af20e4 │ │ │ │ blmi b34bd8 │ │ │ │ bvs ff6dcabc │ │ │ │ @ instruction: 0xf43f2b00 │ │ │ │ ldmdami r8!, {r0, r1, r2, r5, r6, r9, sl, fp, sp, pc} │ │ │ │ @ instruction: 0xf0014478 │ │ │ │ - @ instruction: 0xe661f9b7 │ │ │ │ + @ instruction: 0xe661f9bb │ │ │ │ stmdbge fp, {r4, r9, sl, lr} │ │ │ │ blx 15c2760 │ │ │ │ ldrdlt pc, [r0], -r5 │ │ │ │ strb r9, [pc, #2] @ 6752 │ │ │ │ tstpeq r1, r1, asr #32 @ p-variant is OBSOLETE │ │ │ │ @ instruction: 0xf7fb4630 │ │ │ │ ldrb lr, [lr, -r4, lsr #18] │ │ │ │ ldrbtmi r4, [r8], #-2095 @ 0xfffff7d1 │ │ │ │ - @ instruction: 0xf9a4f001 │ │ │ │ + @ instruction: 0xf9a8f001 │ │ │ │ @ instruction: 0xf0016828 │ │ │ │ - strb pc, [pc, r9, lsl #25] @ │ │ │ │ + strb pc, [pc, r7, lsl #25] @ │ │ │ │ ldrbtmi r4, [r8], #-2092 @ 0xfffff7d4 │ │ │ │ - @ instruction: 0xf99cf001 │ │ │ │ + @ instruction: 0xf9a0f001 │ │ │ │ @ instruction: 0xf0016828 │ │ │ │ - strb pc, [r7, r1, lsl #25] @ │ │ │ │ + @ instruction: 0xe7c7fc7f │ │ │ │ @ instruction: 0xf8dd6828 │ │ │ │ @ instruction: 0xf7fa9024 │ │ │ │ str lr, [r7, r2, lsr #31]! │ │ │ │ @ instruction: 0x9609e9dd │ │ │ │ @ instruction: 0xf7fa6828 │ │ │ │ blmi 942604 │ │ │ │ rscscc pc, pc, pc, asr #32 │ │ │ │ @@ -5009,39 +5009,39 @@ │ │ │ │ vstmdble r5!, {d18-d17} │ │ │ │ ldrbtmi r4, [fp], #-2905 @ 0xfffff4a7 │ │ │ │ blcs 212bc │ │ │ │ bmi 163ad30 │ │ │ │ stmiapl r7!, {r3, r4, r6, r8, r9, fp, lr} │ │ │ │ ldmdami r8, {r1, r2, r5, r6, r7, fp, ip, lr}^ │ │ │ │ andscc r4, r8, r8, ror r4 │ │ │ │ - @ instruction: 0xfffcf000 │ │ │ │ + @ instruction: 0xf800f001 │ │ │ │ @ instruction: 0x4629223d │ │ │ │ @ instruction: 0xf7fb6830 │ │ │ │ ldmdavs r0!, {r1, r2, r3, r4, fp, sp, lr, pc} │ │ │ │ ldc2 7, cr15, [r8], #1012 @ 0x3f4 │ │ │ │ @ instruction: 0xf0006830 │ │ │ │ - ldmdavs r0!, {r0, r4, r5, r6, r7, r8, r9, sl, fp, ip, sp, lr, pc} │ │ │ │ + ldmdavs r0!, {r0, r2, r4, r5, r6, r7, r8, r9, sl, fp, ip, sp, lr, pc} │ │ │ │ svc 0x00c4f7fa │ │ │ │ streq pc, [sl], #-256 @ 0xffffff00 │ │ │ │ stclmi 2, cr4, [lr, #-392] @ 0xfffffe78 │ │ │ │ andeq pc, r7, #2 │ │ │ │ movweq pc, #28676 @ 0x7004 @ │ │ │ │ subsmi fp, r3, #88, 30 @ 0x160 │ │ │ │ bne ff917a8c │ │ │ │ strcc r4, [r8], #-1576 @ 0xfffff9d8 │ │ │ │ - @ instruction: 0xffdef000 │ │ │ │ + @ instruction: 0xffe2f000 │ │ │ │ ldclle 12, cr2, [r9, #284]! @ 0x11c │ │ │ │ andcs r4, r7, r7, asr #22 │ │ │ │ ldrbtmi r6, [fp], #-2098 @ 0xfffff7ce │ │ │ │ @ instruction: 0xf0046859 │ │ │ │ ldmdavs r0!, {r0, r2, r5, r6, r9, sl, fp, ip, sp, lr, pc} │ │ │ │ - @ instruction: 0xffd2f000 │ │ │ │ + @ instruction: 0xffd6f000 │ │ │ │ pop {r3, r4, r5, r9, sl, lr} │ │ │ │ @ instruction: 0xf0004ff8 │ │ │ │ - blmi 10767f8 │ │ │ │ + blmi 1076808 │ │ │ │ @ instruction: 0xf8542700 │ │ │ │ blmi 10268d8 │ │ │ │ ldrdcs pc, [r0], -r8 │ │ │ │ mulls r0, r2, r8 │ │ │ │ @ instruction: 0xf8547017 │ │ │ │ @ instruction: 0xf8daa003 │ │ │ │ ldrtmi r6, [r0], -r0 │ │ │ │ @@ -5049,18 +5049,18 @@ │ │ │ │ @ instruction: 0xf8dab300 │ │ │ │ mrscs fp, (UNDEF: 10) │ │ │ │ @ instruction: 0xf7fa4658 │ │ │ │ @ instruction: 0x4606ef92 │ │ │ │ subsle r2, r3, r0, lsl #16 │ │ │ │ @ instruction: 0xf8da7007 │ │ │ │ ldrbmi fp, [r8], -r0 │ │ │ │ - @ instruction: 0xffacf000 │ │ │ │ + @ instruction: 0xffb0f000 │ │ │ │ stmiapl r7!, {r0, r1, r3, r5, r8, r9, fp, lr}^ │ │ │ │ @ instruction: 0xf0004638 │ │ │ │ - movwcs pc, #44967 @ 0xafa7 @ │ │ │ │ + movwcs pc, #44971 @ 0xafab @ │ │ │ │ and r7, fp, r3, lsr r0 │ │ │ │ ldrbtmi r4, [r9], #-2350 @ 0xfffff6d2 │ │ │ │ stmdblt r9, {r0, r3, r6, r9, fp, sp, lr} │ │ │ │ ldrdlt r6, [sl, -r2] │ │ │ │ orrsle r2, r1, r0, lsl #22 │ │ │ │ svchi 0x00f8e8bd │ │ │ │ stmiapl r7!, {r1, r5, r8, r9, fp, lr}^ │ │ │ │ @@ -5069,15 +5069,15 @@ │ │ │ │ stmiapl r3!, {r0, r1, r2, r5, r8, r9, fp, lr}^ │ │ │ │ tstlt r3, fp, lsl r8 │ │ │ │ stmiapl r6!, {r1, r2, r3, r4, r8, r9, fp, lr}^ │ │ │ │ @ instruction: 0xf8d8e78b │ │ │ │ ldrtmi r2, [r1], -r0 │ │ │ │ blne fe4989d8 │ │ │ │ @ instruction: 0xf0014478 │ │ │ │ - stmdacs r0, {r0, r1, r3, r4, r6, r7, r8, sl, fp, ip, sp, lr, pc} │ │ │ │ + stmdacs r0, {r0, r3, r4, r6, r7, r8, sl, fp, ip, sp, lr, pc} │ │ │ │ stmdacc r1, {r1, r4, r5, r6, r7, ip, lr, pc} │ │ │ │ ldrmi r4, [r9], -r3, lsl #12 │ │ │ │ stccs 8, cr15, [r1, #-76] @ 0xffffffb4 │ │ │ │ mvnsle r2, sl, lsl #20 │ │ │ │ bl fe8195b8 │ │ │ │ @ instruction: 0xf1b80801 │ │ │ │ svclt 0x00280f4e │ │ │ │ @@ -5085,18 +5085,18 @@ │ │ │ │ stmiapl r6!, {r1, r6, r9, sl, lr}^ │ │ │ │ @ instruction: 0xf7fa6830 │ │ │ │ movwcs lr, #3672 @ 0xe58 │ │ │ │ andcc pc, r8, r0, lsl #16 │ │ │ │ @ instruction: 0xf7fd6830 │ │ │ │ ldmdami r4, {r0, r2, r3, r5, sl, fp, ip, sp, lr, pc} │ │ │ │ @ instruction: 0xf0004478 │ │ │ │ - ldmdavs r0!, {r0, r2, r5, r6, r8, r9, sl, fp, ip, sp, lr, pc} │ │ │ │ - @ instruction: 0xff62f000 │ │ │ │ + ldmdavs r0!, {r0, r3, r5, r6, r8, r9, sl, fp, ip, sp, lr, pc} │ │ │ │ + @ instruction: 0xff66f000 │ │ │ │ @ instruction: 0xf0004638 │ │ │ │ - @ instruction: 0xe75cff5f │ │ │ │ + ldrb pc, [ip, -r3, ror #30] @ │ │ │ │ ldrdvs pc, [r0], -r8 │ │ │ │ svclt 0x0000e7ab │ │ │ │ andeq r9, r1, r2, asr #15 │ │ │ │ andeq r0, r0, r8, lsr #4 │ │ │ │ andeq sl, r1, lr, lsr #1 │ │ │ │ andeq r0, r0, r8, lsr #3 │ │ │ │ andeq r0, r0, r8, lsl #5 │ │ │ │ @@ -5179,15 +5179,15 @@ │ │ │ │ blcs 2a4c9c │ │ │ │ blcs 83ac34 │ │ │ │ blcs 27aafc │ │ │ │ ldmmi r0, {r4, r5, r6, r7, r8, ip, lr, pc} │ │ │ │ bl fe94ef10 │ │ │ │ ldrbtmi r0, [r8], #-1289 @ 0xfffffaf7 │ │ │ │ @ instruction: 0xf0013030 │ │ │ │ - @ instruction: 0xf8d7fd5b │ │ │ │ + @ instruction: 0xf8d7fd59 │ │ │ │ andvs r9, r5, r0 │ │ │ │ strb r6, [r3, r0, lsr #16]! │ │ │ │ @ instruction: 0xf04f4b8a │ │ │ │ @ instruction: 0xf10d0b00 │ │ │ │ ldrbmi r0, [r9], -ip, lsl #18 │ │ │ │ @ instruction: 0x4648447b │ │ │ │ andlt pc, r8, sp, asr #17 │ │ │ │ @@ -5304,15 +5304,15 @@ │ │ │ │ @ instruction: 0x46496838 │ │ │ │ blvs ff6d7ed4 │ │ │ │ @ instruction: 0xf7fa4418 │ │ │ │ ldr lr, [r6, r0, lsr #25]! │ │ │ │ bl fea98d5c │ │ │ │ strbmi r0, [r9], -r9, lsl #4 │ │ │ │ @ instruction: 0xf0014478 │ │ │ │ - @ instruction: 0xf8d7fc05 │ │ │ │ + @ instruction: 0xf8d7fc03 │ │ │ │ @ instruction: 0xb1209000 │ │ │ │ movweq lr, #39840 @ 0x9ba0 │ │ │ │ mvnvs r6, #2228224 @ 0x220000 │ │ │ │ blvs ffb00ac0 │ │ │ │ strb r6, [r9, -r2, lsr #16]! │ │ │ │ stcl 7, cr15, [sl], {250} @ 0xfa │ │ │ │ @ instruction: 0x000195bc │ │ │ │ @@ -5414,20 +5414,20 @@ │ │ │ │ strtmi r4, [fp], -r8, lsl #12 │ │ │ │ strcs r4, [r1], #-1146 @ 0xfffffb86 │ │ │ │ @ instruction: 0xf7fa9600 │ │ │ │ @ instruction: 0x4620ed32 │ │ │ │ pop {r0, r2, ip, sp, pc} │ │ │ │ stmdami sp, {r4, r5, r6, r7, r8, r9, pc} │ │ │ │ @ instruction: 0xf0004478 │ │ │ │ - @ instruction: 0x4628fdfb │ │ │ │ - ldc2l 0, cr15, [r0], {0} │ │ │ │ + @ instruction: 0x4628fdff │ │ │ │ + ldc2l 0, cr15, [r4], {0} │ │ │ │ ldrbtmi r4, [r8], #-2058 @ 0xfffff7f6 │ │ │ │ - stc2l 0, cr15, [ip], {0} │ │ │ │ + ldc2l 0, cr15, [r0], {0} │ │ │ │ @ instruction: 0xf0016830 │ │ │ │ - @ instruction: 0xe7cff8d9 │ │ │ │ + @ instruction: 0xe7cff8d7 │ │ │ │ andeq r9, r1, r8, ror #3 │ │ │ │ andeq r0, r0, r4, lsr #4 │ │ │ │ andeq r7, r0, sl, ror #3 │ │ │ │ andeq r0, r0, r8, lsl #4 │ │ │ │ andeq r8, r0, lr │ │ │ │ strdeq r7, [r0], -r4 │ │ │ │ andeq r7, r0, r8, lsr r1 │ │ │ │ @@ -5590,17 +5590,17 @@ │ │ │ │ ldmpl r2!, {r0, r1, r9, fp} │ │ │ │ b 8e11a8 │ │ │ │ vst2.8 {d16-d19}, [r3], r2 │ │ │ │ @ instruction: 0xf8c84300 │ │ │ │ ldr r3, [r6, r0]! │ │ │ │ ldmdami r3!, {r0, ip, pc}^ │ │ │ │ @ instruction: 0xf0004478 │ │ │ │ - @ instruction: 0xf8d9fc9b │ │ │ │ + @ instruction: 0xf8d9fc9f │ │ │ │ @ instruction: 0xf0000000 │ │ │ │ - blls 86f7c │ │ │ │ + blls 86f74 │ │ │ │ cmple r6, r0, lsl #30 │ │ │ │ beq 1032c4 │ │ │ │ orrsle r2, pc, r0, lsl #22 │ │ │ │ vpmax.s8 q10, q0, q13 │ │ │ │ @ instruction: 0xf04f13b7 │ │ │ │ ldmpl r2!, {r0, r1, r9, fp} │ │ │ │ b 8e11e4 │ │ │ │ @@ -5627,21 +5627,21 @@ │ │ │ │ tstvc r8, r0, lsr r9 │ │ │ │ @ instruction: 0xf7ff4638 │ │ │ │ @ instruction: 0xf400fe7b │ │ │ │ blls 573bc │ │ │ │ svcmi 0x0080f5b0 │ │ │ │ ldmdami r0, {r2, r3, r5, ip, lr, pc}^ │ │ │ │ @ instruction: 0xf0004478 │ │ │ │ - @ instruction: 0xf8d9fc51 │ │ │ │ + @ instruction: 0xf8d9fc55 │ │ │ │ @ instruction: 0xf0000000 │ │ │ │ - bls 46ee8 │ │ │ │ + bls 46ee0 │ │ │ │ @ instruction: 0xf06f2300 │ │ │ │ andsvc r0, r3, r1, lsl #20 │ │ │ │ ldrdeq pc, [r0], -r9 │ │ │ │ - @ instruction: 0xff50f000 │ │ │ │ + @ instruction: 0xff4ef000 │ │ │ │ @ instruction: 0xf04fe759 │ │ │ │ ldrb r0, [r2, -r3, lsl #20] │ │ │ │ ldrtmi r4, [r9], -r0, asr #20 │ │ │ │ blls 2b240 │ │ │ │ blne ff6dd50c │ │ │ │ movwls r1, #7258 @ 0x1c5a │ │ │ │ stmdavs r8!, {r1, r9, ip, pc} │ │ │ │ @@ -5684,25 +5684,25 @@ │ │ │ │ @ instruction: 0xf1004916 │ │ │ │ ldmdapl r1!, {r0, r1, r2, r3, r4, r9}^ │ │ │ │ addmi r6, sl, #589824 @ 0x90000 │ │ │ │ blls 3d66c │ │ │ │ beq 143420 │ │ │ │ ldmdami fp, {r0, r1, r2, r3, r4, r5, r8, r9, sl, sp, lr, pc} │ │ │ │ @ instruction: 0xf0004478 │ │ │ │ - blmi 44626c │ │ │ │ + blmi 44627c │ │ │ │ andcs r4, r0, r9, lsr #12 │ │ │ │ stmdavs r2!, {r2, r4, r5, r6, r7, fp, ip, lr} │ │ │ │ @ instruction: 0xf95af7fe │ │ │ │ @ instruction: 0xf0006820 │ │ │ │ - ldmdami r5, {r0, r2, r3, r5, r7, r9, fp, ip, sp, lr, pc} │ │ │ │ + ldmdami r5, {r0, r4, r5, r7, r9, fp, ip, sp, lr, pc} │ │ │ │ @ instruction: 0xf0004478 │ │ │ │ - blmi 205db0 │ │ │ │ + blmi 205dc0 │ │ │ │ ldmdavs r8, {r0, r1, r4, r5, r6, r7, fp, ip, lr} │ │ │ │ - cdp2 0, 11, cr15, cr4, cr0, {0} │ │ │ │ - @ instruction: 0xff7ef000 │ │ │ │ + cdp2 0, 11, cr15, cr2, cr0, {0} │ │ │ │ + @ instruction: 0xff7cf000 │ │ │ │ stmib r8, {r1, r3, r4, r5, r6, r7, r8, r9, sl, ip, sp, lr, pc}^ │ │ │ │ andeq r8, r1, r8, ror #31 │ │ │ │ andeq r0, r0, r4, ror #3 │ │ │ │ andeq r8, r1, r0, ror #31 │ │ │ │ andeq r0, r0, r8, lsl #5 │ │ │ │ ldrdeq r0, [r0], -r0 @ │ │ │ │ andeq r0, r0, r4, lsr #4 │ │ │ │ @@ -5716,477 +5716,479 @@ │ │ │ │ andeq r6, r0, r2, lsl #28 │ │ │ │ andeq r6, r0, ip, lsr #26 │ │ │ │ andeq r6, r0, r0, lsr sp │ │ │ │ svcmi 0x00f0e92d │ │ │ │ stcpl 4, cr15, [r0], {79} @ 0x4f │ │ │ │ @ instruction: 0x0c0cebad │ │ │ │ svceq 0x0050f8cc │ │ │ │ - ldrdlt r4, [r3], sp @ │ │ │ │ - pkhtbmi r4, r8, sp, asr #23 │ │ │ │ - ldclmi 4, cr4, [sp], {125} @ 0x7d │ │ │ │ - @ instruction: 0x46014edd │ │ │ │ + ldrdlt r4, [r3], lr @ │ │ │ │ + pkhtbmi r4, r8, lr, asr #23 │ │ │ │ + ldclmi 4, cr4, [lr], {125} @ 0x7d │ │ │ │ + @ instruction: 0x46014ede │ │ │ │ andcs r4, r3, ip, ror r4 │ │ │ │ ldrbtmi r5, [lr], #-2283 @ 0xfffff715 │ │ │ │ @ instruction: 0x9321681b │ │ │ │ movweq pc, #79 @ 0x4f @ │ │ │ │ - bmi ff66bb98 │ │ │ │ - ldrdvs r4, [r0], -r9 @ │ │ │ │ + bmi ff6abb98 │ │ │ │ + ldrdvs r4, [r0], -sl @ │ │ │ │ @ instruction: 0xf85658b2 │ │ │ │ ldmdavs r3, {r0, r1, ip, pc} │ │ │ │ andcc pc, r0, r9, asr #17 │ │ │ │ - ldmpl r4!, {r1, r2, r4, r6, r7, r8, r9, fp, lr}^ │ │ │ │ + ldmpl r4!, {r0, r1, r2, r4, r6, r7, r8, r9, fp, lr}^ │ │ │ │ @ instruction: 0xf7fa6820 │ │ │ │ @ instruction: 0xf7ffe9da │ │ │ │ @ instruction: 0x4607fcd9 │ │ │ │ stmdavc r3, {r5, fp, sp, lr} │ │ │ │ andcs fp, r0, r3, ror r9 │ │ │ │ - blmi ff2d9f00 │ │ │ │ + blmi ff319f04 │ │ │ │ ldmpl r3, {r1, r3, r4, r5, r6, sl, lr}^ │ │ │ │ blls 86142c │ │ │ │ @ instruction: 0xf04f405a │ │ │ │ @ instruction: 0xf0400300 │ │ │ │ - eorlt r8, r3, r9, lsl #3 │ │ │ │ + eorlt r8, r3, sl, lsl #3 │ │ │ │ svchi 0x00f0e8bd │ │ │ │ @ instruction: 0xf93cf004 │ │ │ │ stmdavs r0!, {r1, r7, r9, sl, lr} │ │ │ │ strtmi sl, [r9], -r4, lsl #26 │ │ │ │ @ instruction: 0xf89a4550 │ │ │ │ svclt 0x003eb000 │ │ │ │ @ instruction: 0xf88a2200 │ │ │ │ stmdavs r0!, {sp} │ │ │ │ ldm r2, {r1, r3, r4, r5, r6, r7, r8, r9, sl, ip, sp, lr, pc}^ │ │ │ │ @ instruction: 0xf0402800 │ │ │ │ - bmi ff0a78a4 │ │ │ │ - ldmpl r2!, {r1, r3, fp, ip, pc} │ │ │ │ - bmi ff061448 │ │ │ │ - ldrbtmi r4, [sl], #-648 @ 0xfffffd78 │ │ │ │ - tstcs r1, ip, lsl #30 │ │ │ │ - andsvs r2, r1, r0, lsl #2 │ │ │ │ - stmdals fp, {r0, r2, r3, r6, ip, lr, pc} │ │ │ │ - svclt 0x00184540 │ │ │ │ - andeq pc, r0, r9, asr #17 │ │ │ │ - cmpphi ip, r0 @ p-variant is OBSOLETE │ │ │ │ - ldmib r6!, {r1, r3, r4, r5, r6, r7, r8, r9, sl, ip, sp, lr, pc} │ │ │ │ - @ instruction: 0xf0402800 │ │ │ │ - @ instruction: 0xf8df812d │ │ │ │ - @ instruction: 0xf88a82e0 │ │ │ │ - @ instruction: 0xf04fb000 │ │ │ │ - ldrbtmi r0, [r8], #2560 @ 0xa00 │ │ │ │ - strtmi r2, [fp], -r0, lsl #4 │ │ │ │ - @ instruction: 0x46384611 │ │ │ │ - ldc2l 7, cr15, [lr, #1020] @ 0x3fc │ │ │ │ - smlalbtle r1, r1, r1, ip @ │ │ │ │ - b 245434 │ │ │ │ - blcs 36145c │ │ │ │ - @ instruction: 0xf8d8d06f │ │ │ │ - @ instruction: 0xf0122000 │ │ │ │ - tstle lr, r1, lsl #4 │ │ │ │ - movwcs r6, #14368 @ 0x3820 │ │ │ │ - @ instruction: 0x11b7f240 │ │ │ │ - @ instruction: 0xf924f7fe │ │ │ │ - @ instruction: 0xf0002800 │ │ │ │ - stmdavs r0!, {r1, r6, r7, pc} │ │ │ │ - @ instruction: 0xf7fa4629 │ │ │ │ - stmdacs r0, {r1, r2, r4, r6, r9, fp, sp, lr, pc} │ │ │ │ - @ instruction: 0xf000d0de │ │ │ │ - stmdavs r0!, {r0, r3, r6, r7, r8, r9, fp, ip, sp, lr, pc} │ │ │ │ - andcs r2, r0, #134217728 @ 0x8000000 │ │ │ │ - @ instruction: 0x11b7f240 │ │ │ │ - @ instruction: 0xf912f7fe │ │ │ │ - @ instruction: 0xf0002800 │ │ │ │ - stmdavs r0!, {r4, r5, r7, pc} │ │ │ │ - @ instruction: 0xf7fa4629 │ │ │ │ - stmdacs r0, {r2, r6, r9, fp, sp, lr, pc} │ │ │ │ - ldmmi ip, {r2, r3, r6, r7, ip, lr, pc} │ │ │ │ - @ instruction: 0xf0004478 │ │ │ │ - stmdavs r0!, {r0, r1, r8, r9, fp, ip, sp, lr, pc} │ │ │ │ - stc2l 0, cr15, [r8] │ │ │ │ - bmi fe6812bc │ │ │ │ + bmi ff0e78c0 │ │ │ │ + movwgt pc, #51423 @ 0xc8df @ │ │ │ │ + ldrbtmi r9, [ip], #2058 @ 0x80a │ │ │ │ ldmdavs r1, {r1, r4, r5, r7, fp, ip, lr} │ │ │ │ - tstcs r1, r9, lsl #2 │ │ │ │ - bls 21f500 │ │ │ │ - ldrle r0, [r4, #1360]! @ 0x550 │ │ │ │ - @ instruction: 0xf8c9980b │ │ │ │ - strbmi r0, [r0, #-0] │ │ │ │ - str sp, [r9, pc, lsr #1]! │ │ │ │ - vsub.i8 d18, d0, d2 │ │ │ │ - blmi fe327798 │ │ │ │ - @ instruction: 0xf8569a0a │ │ │ │ - @ instruction: 0xf8dbb003 │ │ │ │ - addsmi r3, sl, #0 │ │ │ │ - @ instruction: 0xf000d030 │ │ │ │ - stmdavs r0!, {r0, r1, r4, r6, r7, r8, r9, sl, fp, ip, sp, lr, pc} │ │ │ │ - @ instruction: 0xf7fa4629 │ │ │ │ - stmdacs r0, {r1, r3, r4, r9, fp, sp, lr, pc} │ │ │ │ - @ instruction: 0xf8dbd1af │ │ │ │ - bls 2934f8 │ │ │ │ - mlsle fp, sl, r2, r4 │ │ │ │ - @ instruction: 0xf0046820 │ │ │ │ - blmi fe1857a0 │ │ │ │ - bl fe82158c │ │ │ │ - @ instruction: 0xf8560901 │ │ │ │ - strbmi fp, [sl], -r3 │ │ │ │ - ldrdeq pc, [r0], -fp │ │ │ │ - stmia r4!, {r1, r3, r4, r5, r6, r7, r8, r9, sl, ip, sp, lr, pc} │ │ │ │ - ldrdne pc, [r0], -fp │ │ │ │ - strbmi r2, [sl], -r1, lsl #6 │ │ │ │ - andge pc, r9, r1, lsl #16 │ │ │ │ - stmdavs r0!, {r0, r3, r5, r9, sl, lr} │ │ │ │ - stc2l 7, cr15, [sl], #-1020 @ 0xfffffc04 │ │ │ │ - addsle r2, r0, r0, lsl #16 │ │ │ │ - @ instruction: 0xf000e7b5 │ │ │ │ - stmdavs r0!, {r0, r2, r3, r5, r6, r8, r9, fp, ip, sp, lr, pc} │ │ │ │ - @ instruction: 0xf7fa4629 │ │ │ │ - stmdacs r0, {r1, r4, r5, r6, r7, r8, fp, sp, lr, pc} │ │ │ │ - strb sp, [r6, r7, lsl #3] │ │ │ │ - ldreq r9, [sl], -r8, lsl #22 │ │ │ │ - vst3. {d13,d15,d17}, [r3], fp │ │ │ │ - @ instruction: 0xf5b24270 │ │ │ │ - sbcle r4, r6, r0, lsr #30 │ │ │ │ - svcmi 0x0080f5b2 │ │ │ │ - addhi pc, r1, r0 │ │ │ │ - stmdbcs r1, {r0, r3, r8, fp, ip, pc} │ │ │ │ - stmdbls r2, {r0, r1, r2, r3, r4, r5, r7, r8, ip, lr, pc} │ │ │ │ - ldreq fp, [pc, #-289] @ 7447 │ │ │ │ - addhi pc, r1, r0, lsl #2 │ │ │ │ - ldrbtle r0, [lr], #-1369 @ 0xfffffaa7 │ │ │ │ - svcvs 0x0064f413 │ │ │ │ - stmdbmi r9!, {r0, r1, r6, r8, ip, lr, pc}^ │ │ │ │ - stmdbmi r9!, {r0, r1, r2, r4, r5, r6, fp, ip, lr}^ │ │ │ │ - stmdavs r8, {r0, r3, r4, r5, r6, sl, lr} │ │ │ │ - andsmi r6, r9, r9, lsr r8 │ │ │ │ - @ instruction: 0xf021b908 │ │ │ │ - stmdbcs r0, {r4, r5, r8} │ │ │ │ - @ instruction: 0xf8dfd034 │ │ │ │ - ldrbtmi r8, [r8], #404 @ 0x194 │ │ │ │ - stmdaeq r8, {r3, r8, ip, sp, lr, pc}^ │ │ │ │ - @ instruction: 0xf0004640 │ │ │ │ - stmdavs r0!, {r0, r1, r2, r7, r9, fp, ip, sp, lr, pc} │ │ │ │ - stc2l 0, cr15, [ip, #-0] │ │ │ │ - stmdavs r1!, {r5, r6, r9, fp, lr} │ │ │ │ - andcs r4, r5, r3, asr #12 │ │ │ │ - @ instruction: 0x910058b2 │ │ │ │ - andls r2, r2, #1073741824 @ 0x40000000 │ │ │ │ - stmib r8!, {r1, r3, r4, r5, r6, r7, r8, r9, sl, ip, sp, lr, pc} │ │ │ │ - blx ac35be │ │ │ │ - ldmdavs fp!, {r3, r8, fp, ip, pc} │ │ │ │ - b 861644 │ │ │ │ - tstls r8, r3, lsl #2 │ │ │ │ + bne 10d9f10 │ │ │ │ + @ instruction: 0xf383fab3 │ │ │ │ + @ instruction: 0xf8cc095b │ │ │ │ + ldmpl r3!, {ip, sp} │ │ │ │ + tstlt sl, sl, lsl r8 │ │ │ │ + andsvs r2, sl, r1, lsl #4 │ │ │ │ + smlalbble r4, r9, r8, r2 │ │ │ │ + ldrbeq r9, [r0, #-2568] @ 0xfffff5f8 │ │ │ │ + stmdals fp, {r2, r8, sl, ip, lr, pc} │ │ │ │ + andeq pc, r0, r9, asr #17 │ │ │ │ + cmple r8, r0, asr #10 │ │ │ │ + sbcshi pc, ip, #14614528 @ 0xdf0000 │ │ │ │ + andlt pc, r0, sl, lsl #17 │ │ │ │ + beq 4357c │ │ │ │ + andcs r4, r0, #248, 8 @ 0xf8000000 │ │ │ │ + ldrmi r4, [r1], -fp, lsr #12 │ │ │ │ + @ instruction: 0xf7ff4638 │ │ │ │ + stclne 13, cr15, [r1], {217} @ 0xd9 │ │ │ │ + @ instruction: 0xf7fad143 │ │ │ │ + stmdavs r3, {r2, r9, fp, sp, lr, pc} │ │ │ │ + rsbsle r2, r1, sp, lsl #22 │ │ │ │ + ldrdcs pc, [r0], -r8 │ │ │ │ + andeq pc, r1, #18 │ │ │ │ + stmdavs r0!, {r1, r2, r3, r8, ip, lr, pc} │ │ │ │ + vcgt.s8 d18, d0, d3 │ │ │ │ + @ instruction: 0xf7fe11b7 │ │ │ │ + stmdacs r0, {r0, r1, r2, r3, r4, r8, fp, ip, sp, lr, pc} │ │ │ │ + sbchi pc, r4, r0 │ │ │ │ + strtmi r6, [r9], -r0, lsr #16 │ │ │ │ + b 1445468 │ │ │ │ + sbcsle r2, lr, r0, lsl #16 │ │ │ │ + blx ff24348a │ │ │ │ + movwcs r6, #10272 @ 0x2820 │ │ │ │ + vhsub.s8 d18, d0, d0 │ │ │ │ + @ instruction: 0xf7fe11b7 │ │ │ │ + stmdacs r0, {r0, r2, r3, r8, fp, ip, sp, lr, pc} │ │ │ │ + adcshi pc, r2, r0 │ │ │ │ + strtmi r6, [r9], -r0, lsr #16 │ │ │ │ + b fc548c │ │ │ │ + sbcle r2, ip, r0, lsl #16 │ │ │ │ + ldrbtmi r4, [r8], #-2203 @ 0xfffff765 │ │ │ │ + blx c34b2 │ │ │ │ + @ instruction: 0xf0006820 │ │ │ │ + ldrb pc, [lr, -r1, ror #27]! @ │ │ │ │ + strbmi r9, [r0, #-2059] @ 0xfffff7f5 │ │ │ │ + @ instruction: 0xf8c9bf18 │ │ │ │ + @ instruction: 0xf0000000 │ │ │ │ + @ instruction: 0xf7fa810a │ │ │ │ + stmdacs r0, {r2, r5, r6, r8, fp, sp, lr, pc} │ │ │ │ + @ instruction: 0xf8d9d0b2 │ │ │ │ + rsbcs r1, r7, r0 │ │ │ │ + blx 1c434da │ │ │ │ + stmdacs r2, {r2, r3, r5, r7, r8, r9, sl, sp, lr, pc} │ │ │ │ + adcshi pc, r1, r0, asr #6 │ │ │ │ + bls 29a308 │ │ │ │ + andlt pc, r3, r6, asr r8 @ │ │ │ │ + ldrdcc pc, [r0], -fp │ │ │ │ + mlasle r0, sl, r2, r4 │ │ │ │ + @ instruction: 0xffcaf000 │ │ │ │ + strtmi r6, [r9], -r0, lsr #16 │ │ │ │ + b 4c54e4 │ │ │ │ + @ instruction: 0xd1ad2800 │ │ │ │ + ldrdcc pc, [r0], -fp │ │ │ │ + addsmi r9, sl, #40960 @ 0xa000 │ │ │ │ + stmdavs r0!, {r0, r1, r3, r5, r6, ip, lr, pc} │ │ │ │ + @ instruction: 0xf8a0f004 │ │ │ │ + stmdavs r1!, {r1, r7, r8, r9, fp, lr} │ │ │ │ + stmdbeq r1, {r5, r7, r8, r9, fp, sp, lr, pc} │ │ │ │ + andlt pc, r3, r6, asr r8 @ │ │ │ │ + @ instruction: 0xf8db464a │ │ │ │ + @ instruction: 0xf7fa0000 │ │ │ │ + @ instruction: 0xf8dbe89e │ │ │ │ + movwcs r1, #4096 @ 0x1000 │ │ │ │ + @ instruction: 0xf801464a │ │ │ │ + strtmi sl, [r9], -r9 │ │ │ │ + @ instruction: 0xf7ff6820 │ │ │ │ + stmdacs r0, {r0, r1, r5, r6, sl, fp, ip, sp, lr, pc} │ │ │ │ + ldr sp, [r3, lr, lsl #1]! │ │ │ │ + blx 1ac3546 │ │ │ │ + strtmi r6, [r9], -r0, lsr #16 │ │ │ │ stmib sl!, {r1, r3, r4, r5, r6, r7, r8, r9, sl, ip, sp, lr, pc}^ │ │ │ │ + orrle r2, r5, r0, lsl #16 │ │ │ │ + blls 24146c │ │ │ │ + strble r0, [fp, #1562] @ 0x61a │ │ │ │ + rsbsmi pc, r0, #50331648 @ 0x3000000 │ │ │ │ + svcmi 0x0020f5b2 │ │ │ │ + @ instruction: 0xf5b2d0c6 │ │ │ │ + @ instruction: 0xf0004f80 │ │ │ │ + stmdbls r9, {r0, r7, pc} │ │ │ │ + @ instruction: 0xd1bf2901 │ │ │ │ + @ instruction: 0xb1219902 │ │ │ │ + @ instruction: 0xf100051f │ │ │ │ + ldrbeq r8, [r9, #-129] @ 0xffffff7f │ │ │ │ + @ instruction: 0xf413d47e │ │ │ │ + cmple r3, r4, ror #30 │ │ │ │ + ldmdapl r7!, {r1, r2, r5, r6, r8, fp, lr}^ │ │ │ │ + ldrbtmi r4, [r9], #-2406 @ 0xfffff69a │ │ │ │ + ldmdavs r9!, {r3, fp, sp, lr} │ │ │ │ + stmdblt r8, {r0, r3, r4, lr} │ │ │ │ + teqpeq r0, r1, lsr #32 @ p-variant is OBSOLETE │ │ │ │ + eorsle r2, r4, r0, lsl #18 │ │ │ │ + ldrdhi pc, [r8, pc] │ │ │ │ + @ instruction: 0xf10844f8 │ │ │ │ + strbmi r0, [r0], -r8, asr #16 │ │ │ │ + blx fe1435ac │ │ │ │ + @ instruction: 0xf0006820 │ │ │ │ + bmi 17c6b40 │ │ │ │ + strbmi r6, [r3], -r1, lsr #16 │ │ │ │ + ldmpl r2!, {r0, r2, sp} │ │ │ │ + mrscs r9, (UNDEF: 17) │ │ │ │ + @ instruction: 0xf7fa9202 │ │ │ │ + @ instruction: 0xf000e9a2 │ │ │ │ + stmdbls r8, {r0, r1, r2, r5, r8, r9, fp, ip, sp, lr, pc} │ │ │ │ + stmdavs r0!, {r0, r1, r3, r4, r5, fp, sp, lr} │ │ │ │ + tsteq r3, r1, lsr #20 │ │ │ │ + @ instruction: 0xf7fa9108 │ │ │ │ + blls 241d6c │ │ │ │ + rsbsmi pc, r0, #50331648 @ 0x3000000 │ │ │ │ + blls 23f628 │ │ │ │ + ldrle r0, [r0, #1561] @ 0x619 │ │ │ │ + rsbsmi pc, r0, #50331648 @ 0x3000000 │ │ │ │ + svcmi 0x0020f5b2 │ │ │ │ + @ instruction: 0xf5b2d08b │ │ │ │ + suble r4, r8, r0, lsl #31 │ │ │ │ + stmdbcs r1, {r0, r3, r8, fp, ip, pc} │ │ │ │ + ldr sp, [r7, r5, lsl #3]! │ │ │ │ @ instruction: 0xf4039b08 │ │ │ │ - ands r4, r1, r0, ror r2 │ │ │ │ - ldreq r9, [r9], -r8, lsl #22 │ │ │ │ - vst3.32 {d13,d15,d17}, [r3 :64], r0 │ │ │ │ @ instruction: 0xf5b24270 │ │ │ │ - addle r4, fp, r0, lsr #30 │ │ │ │ - svcmi 0x0080f5b2 │ │ │ │ - stmdbls r9, {r3, r6, ip, lr, pc} │ │ │ │ - orrle r2, r5, r1, lsl #18 │ │ │ │ - blls 2414d0 │ │ │ │ - rsbsmi pc, r0, #50331648 @ 0x3000000 │ │ │ │ - svcmi 0x0080f5b2 │ │ │ │ - stmdavs r7!, {r0, r5, ip, lr, pc} │ │ │ │ - ldrtmi r9, [r8], -r2, lsl #6 │ │ │ │ - stmdb r0, {r1, r3, r4, r5, r6, r7, r8, r9, sl, ip, sp, lr, pc} │ │ │ │ - strmi r4, [r0], r8, asr #20 │ │ │ │ - ldmpl r2!, {r3, r4, r5, fp, ip} │ │ │ │ - @ instruction: 0xf7fa68d1 │ │ │ │ - stmdavs r0!, {r2, r5, r7, fp, sp, lr, pc} │ │ │ │ - stc2l 0, cr15, [r2] │ │ │ │ - ldmpl r3!, {r2, r6, r9, fp, lr} │ │ │ │ - andsvs r9, r8, r3, lsl #6 │ │ │ │ - ldrbeq r9, [fp], r2, lsl #22 │ │ │ │ - movwcs sp, #1330 @ 0x532 │ │ │ │ - andcc pc, r8, r7, lsl #16 │ │ │ │ - strb r2, [r1], r1 │ │ │ │ - @ instruction: 0xf0009002 │ │ │ │ - stmdals r2, {r0, r1, r3, r5, r6, r7, r9, fp, ip, sp, lr, pc} │ │ │ │ - @ instruction: 0xf6ff2800 │ │ │ │ - bmi ef32fc │ │ │ │ - ldmpl r2!, {r0, r1, r3, r4, r5, r8, r9, fp, lr} │ │ │ │ - @ instruction: 0x601358f3 │ │ │ │ - @ instruction: 0xf000e7f0 │ │ │ │ - stmdavs r0!, {r0, r1, r2, r3, r4, r6, r7, r9, fp, ip, sp, lr, pc} │ │ │ │ - mvnsne pc, r0, asr #4 │ │ │ │ - ldmdb r2, {r1, r3, r4, r5, r6, r7, r8, r9, sl, ip, sp, lr, pc} │ │ │ │ - ldrbeq lr, [r8], -r5, ror #13 │ │ │ │ - svcge 0x003ff57f │ │ │ │ - bcs 2de70 │ │ │ │ - ldreq sp, [r8, #-235] @ 0xffffff15 │ │ │ │ - ldmdami r2!, {r0, r3, r5, r6, r7, r8, sl, ip, lr, pc} │ │ │ │ - @ instruction: 0xf0004478 │ │ │ │ - subcs pc, r3, fp, lsl sl @ │ │ │ │ - stmia r0, {r1, r3, r4, r5, r6, r7, r8, r9, sl, ip, sp, lr, pc}^ │ │ │ │ - @ instruction: 0xf57f065a │ │ │ │ - @ instruction: 0xe7efaf3d │ │ │ │ - ldrdne pc, [r0], -r9 │ │ │ │ - @ instruction: 0xf0002067 │ │ │ │ - @ instruction: 0xe6ccfa91 │ │ │ │ - @ instruction: 0xf7fa4629 │ │ │ │ - strmi lr, [r2], r6, asr #18 │ │ │ │ - bicle r2, r6, r0, lsl #16 │ │ │ │ - ldmpl r3!, {r0, r3, r4, r8, r9, fp, lr}^ │ │ │ │ - blls 2a170c │ │ │ │ - svclt 0x0018429a │ │ │ │ - adcsle r2, lr, r0, lsl #22 │ │ │ │ - @ instruction: 0xf0036820 │ │ │ │ - blmi 6875f0 │ │ │ │ - bne 112173c │ │ │ │ - @ instruction: 0x462258f6 │ │ │ │ - @ instruction: 0xf7f96830 │ │ │ │ - ldmdavs r3!, {r4, r6, r7, r8, r9, sl, fp, sp, lr, pc} │ │ │ │ - strtmi r9, [r2], -r3, lsl #16 │ │ │ │ - @ instruction: 0xf8034629 │ │ │ │ - ldrbmi sl, [r3], -r4 │ │ │ │ - @ instruction: 0xf7ff6800 │ │ │ │ - @ instruction: 0xe7a8fb95 │ │ │ │ - @ instruction: 0xf0032007 │ │ │ │ - strbt pc, [pc], r7, ror #29 @ │ │ │ │ - svc 0x00e4f7f9 │ │ │ │ + eorle r4, r1, r0, lsl #31 │ │ │ │ + movwls r6, #10279 @ 0x2827 │ │ │ │ + @ instruction: 0xf7fa4638 │ │ │ │ + bmi 11c1a00 │ │ │ │ + ldmdane r8!, {r7, r9, sl, lr} │ │ │ │ + ldmvs r1, {r1, r4, r5, r7, fp, ip, lr}^ │ │ │ │ + ldm ip, {r1, r3, r4, r5, r6, r7, r8, r9, sl, ip, sp, lr, pc} │ │ │ │ + @ instruction: 0xf0006820 │ │ │ │ + bmi 10c6d10 │ │ │ │ + movwls r5, #14515 @ 0x38b3 │ │ │ │ + blls 9f694 │ │ │ │ + strle r0, [ip, #-1755]! @ 0xfffff925 │ │ │ │ + @ instruction: 0xf8072300 │ │ │ │ + andcs r3, r1, r8 │ │ │ │ + @ instruction: 0x9002e6ba │ │ │ │ + blx ffa43648 │ │ │ │ + stmdacs r0, {r1, fp, ip, pc} │ │ │ │ + svcge 0x002cf6ff │ │ │ │ + blmi e59f34 │ │ │ │ + ldmpl r3!, {r1, r4, r5, r7, fp, ip, lr}^ │ │ │ │ + @ instruction: 0xe7f06013 │ │ │ │ + blx ff743660 │ │ │ │ + vadd.i8 d22, d0, d16 │ │ │ │ + @ instruction: 0xf7fa11ff │ │ │ │ + strbt lr, [r3], ip, lsl #18 │ │ │ │ + @ instruction: 0xf57f0658 │ │ │ │ + bls b3370 │ │ │ │ + rscle r2, fp, r0, lsl #20 │ │ │ │ + strble r0, [r9, #1304]! @ 0x518 │ │ │ │ + ldrbtmi r4, [r8], #-2095 @ 0xfffff7d1 │ │ │ │ + blx 643684 │ │ │ │ + @ instruction: 0xf7fa2043 │ │ │ │ + @ instruction: 0x065ae8ba │ │ │ │ + svcge 0x003df57f │ │ │ │ + strtmi lr, [r9], -pc, ror #15 │ │ │ │ + stmdb r4, {r1, r3, r4, r5, r6, r7, r8, r9, sl, ip, sp, lr, pc}^ │ │ │ │ + stmdacs r0, {r1, r7, r9, sl, lr} │ │ │ │ + blmi 6bbdd0 │ │ │ │ + ldmdavs sl, {r0, r1, r4, r5, r6, r7, fp, ip, lr} │ │ │ │ + addsmi r9, sl, #10240 @ 0x2800 │ │ │ │ + blcs 3730c │ │ │ │ + stmdavs r0!, {r2, r6, r7, ip, lr, pc} │ │ │ │ + @ instruction: 0xffcef003 │ │ │ │ + stmdavs r1!, {r0, r3, r4, r8, r9, fp, lr} │ │ │ │ + ldmpl r6!, {r2, r6, r9, fp, ip}^ │ │ │ │ + ldmdavs r0!, {r1, r5, r9, sl, lr} │ │ │ │ + svc 0x00cef7f9 │ │ │ │ + stmdals r3, {r0, r1, r4, r5, fp, sp, lr} │ │ │ │ + strtmi r4, [r9], -r2, lsr #12 │ │ │ │ + andge pc, r4, r3, lsl #16 │ │ │ │ + stmdavs r0, {r0, r1, r4, r6, r9, sl, lr} │ │ │ │ + blx fe5456d6 │ │ │ │ + andcs lr, r7, lr, lsr #15 │ │ │ │ + cdp2 0, 14, cr15, cr6, cr3, {0} │ │ │ │ + @ instruction: 0xf7f9e6a3 │ │ │ │ + svclt 0x0000efe4 │ │ │ │ andeq r8, r1, ip, lsl #25 │ │ │ │ andeq r0, r0, r4, ror #3 │ │ │ │ @ instruction: 0x000195bc │ │ │ │ andeq r8, r1, lr, ror ip │ │ │ │ andeq r0, r0, r8, asr #3 │ │ │ │ andeq r0, r0, ip, lsr r2 │ │ │ │ andeq r0, r0, r8, lsl #5 │ │ │ │ andeq r8, r1, r4, asr #24 │ │ │ │ andeq r0, r0, r0, ror r2 │ │ │ │ - andeq r9, r1, r2, lsr r5 │ │ │ │ - andeq r9, r1, r2, lsl #10 │ │ │ │ - strdeq r6, [r0], -r0 │ │ │ │ + andeq r9, r1, r6, lsr r5 │ │ │ │ andeq r0, r0, r0, asr r2 │ │ │ │ + strdeq r9, [r1], -r8 │ │ │ │ + andeq r6, r0, r6, ror #23 │ │ │ │ andeq r0, r0, r4, lsr #4 │ │ │ │ andeq r0, r0, r8, lsr #5 │ │ │ │ - @ instruction: 0x000193bc │ │ │ │ - strdeq r7, [r0], -lr │ │ │ │ + andeq r9, r1, lr, lsr #7 │ │ │ │ + strdeq r7, [r0], -r0 │ │ │ │ andeq r0, r0, r0, lsl #4 │ │ │ │ andeq r0, r0, r4, lsl r2 │ │ │ │ @ instruction: 0x000001b0 │ │ │ │ andeq r0, r0, r0, asr #4 │ │ │ │ - andeq r6, r0, r0, lsr sl │ │ │ │ + andeq r6, r0, r2, lsr #20 │ │ │ │ + andeq r0, r0, r0 │ │ │ │ stmdavc r3, {r4, sl, ip, sp, pc} │ │ │ │ - blcs 2a3750 │ │ │ │ + blcs 2a3758 │ │ │ │ mcrrne 15, 0, fp, r2, cr8 │ │ │ │ strmi sp, [r1], -r1, lsr #32 │ │ │ │ - blcs 290750 │ │ │ │ + blcs 290758 │ │ │ │ @ instruction: 0xb32bd829 │ │ │ │ tstle r9, r9, lsl #22 │ │ │ │ @ instruction: 0xf810b144 │ │ │ │ andvc r3, fp, r1, lsl #30 │ │ │ │ suble r2, pc, sl, lsl #22 │ │ │ │ bicslt sp, fp, fp, asr #16 │ │ │ │ rscsle r2, r6, r9, lsl #22 │ │ │ │ @ instruction: 0xf8101c4a │ │ │ │ ldrmi r3, [r1], -r1, lsl #30 │ │ │ │ - blcs 2a37c4 │ │ │ │ + blcs 2a37cc │ │ │ │ stmdale r5!, {r3, ip, lr, pc} │ │ │ │ andcc fp, r1, #-1073741792 @ 0xc0000020 │ │ │ │ svccc 0x0001f810 │ │ │ │ andsvc r4, r3, r1, lsl r6 │ │ │ │ mvnsle r2, sl, lsl #22 │ │ │ │ strcs r3, [r2], #-513 @ 0xfffffdff │ │ │ │ svccc 0x0001f810 │ │ │ │ andsvc r4, r3, r1, lsl r6 │ │ │ │ bicsle r2, r8, sl, lsl #22 │ │ │ │ ldrb r3, [r7, r1, lsl #4]! │ │ │ │ - blmi 145918 │ │ │ │ - blcs 819568 │ │ │ │ + blmi 145920 │ │ │ │ + blcs 819570 │ │ │ │ mcrrne 0, 13, sp, sl, cr6 │ │ │ │ bicsle r2, lr, ip, asr fp │ │ │ │ @ instruction: 0xf1007843 │ │ │ │ subvc r0, fp, r1, lsl #24 │ │ │ │ andle r2, pc, sl, lsl #22 │ │ │ │ - blcs 3d7e0 │ │ │ │ + blcs 3d7e8 │ │ │ │ strbtmi sp, [r0], -lr, ror #1 │ │ │ │ ldrb r3, [r2, r1, lsl #4] │ │ │ │ mvnle r2, r0, lsr #22 │ │ │ │ ldrb r3, [r7, r1, lsl #4] │ │ │ │ - blcs 819018 │ │ │ │ + blcs 819020 │ │ │ │ andcc sp, r1, #245 @ 0xf5 │ │ │ │ strb r4, [r7, r0, ror #12]! │ │ │ │ @ instruction: 0xf1007883 │ │ │ │ andvc r0, fp, r2, lsl #24 │ │ │ │ andle r2, pc, sl, lsl #22 │ │ │ │ - blcs 3d800 │ │ │ │ + blcs 3d808 │ │ │ │ @ instruction: 0x4660d0d8 │ │ │ │ @ instruction: 0xd1bc2b09 │ │ │ │ - blcs 8416bc │ │ │ │ + blcs 8416c4 │ │ │ │ strbtmi sp, [r0], -lr, ror #3 │ │ │ │ - blcs 8416b4 │ │ │ │ + blcs 8416bc │ │ │ │ sbfx sp, r3, #3, #11 │ │ │ │ strb r1, [r2, sl, asr #24] │ │ │ │ strb r4, [r0, r0, ror #12] │ │ │ │ andcs r4, sl, r6, lsl #22 │ │ │ │ ldrbtmi r4, [fp], #-2566 @ 0xfffff5fa │ │ │ │ stmdbmi r6, {r4, sl, ip, sp, pc} │ │ │ │ ldmpl fp, {sl, sp} │ │ │ │ sbcsvs r4, ip, #2030043136 @ 0x79000000 │ │ │ │ - blmi 145998 │ │ │ │ - cdplt 0, 14, cr15, cr12, cr3, {0} │ │ │ │ - andeq r8, r1, lr, ror #15 │ │ │ │ + blmi 1459a0 │ │ │ │ + cdplt 0, 14, cr15, cr8, cr3, {0} │ │ │ │ + andeq r8, r1, r6, ror #15 │ │ │ │ andeq r0, r0, r8, lsr #4 │ │ │ │ @ instruction: 0xffffffed │ │ │ │ andcs r4, ip, r6, lsl #22 │ │ │ │ ldrbtmi r4, [fp], #-2566 @ 0xfffff5fa │ │ │ │ stmdbmi r6, {r4, sl, ip, sp, pc} │ │ │ │ ldmpl fp, {r0, sl, sp} │ │ │ │ sbcsvs r4, ip, #2030043136 @ 0x79000000 │ │ │ │ - blmi 1459c0 │ │ │ │ - cdplt 0, 13, cr15, cr8, cr3, {0} │ │ │ │ - andeq r8, r1, r6, asr #15 │ │ │ │ + blmi 1459c8 │ │ │ │ + cdplt 0, 13, cr15, cr4, cr3, {0} │ │ │ │ + @ instruction: 0x000187be │ │ │ │ andeq r0, r0, r8, lsr #4 │ │ │ │ @ instruction: 0xffffffed │ │ │ │ ldrbmi lr, [r0, sp, lsr #18]! │ │ │ │ stcpl 4, cr15, [r0], {79} @ 0x4f │ │ │ │ @ instruction: 0x0c0cebad │ │ │ │ svceq 0x00e0f8cc │ │ │ │ @ instruction: 0x46054e58 │ │ │ │ ldrbtmi r4, [lr], #-2904 @ 0xfffff4a8 │ │ │ │ ldmdavs fp!, {r0, r1, r2, r4, r5, r6, r7, fp, ip, lr} │ │ │ │ ldrle r0, [ip, #-1627]! @ 0xfffff9a5 │ │ │ │ andcs r4, r0, #88064 @ 0x15800 │ │ │ │ stmib r3, {r0, r1, r3, r4, r5, r6, sl, lr}^ │ │ │ │ @ instruction: 0xf7f92200 │ │ │ │ - strmi lr, [r4], -r0, asr #31 │ │ │ │ + @ instruction: 0x4604efbc │ │ │ │ @ instruction: 0xf5b0b388 │ │ │ │ ldmdale r6!, {r1, r3, r4, r5, r6, r8, r9, sl, fp, ip, sp, lr}^ │ │ │ │ ldmpl r3!, {r0, r4, r6, r8, r9, fp, lr}^ │ │ │ │ - blcs 21908 │ │ │ │ + blcs 21910 │ │ │ │ ldmdavs fp!, {r0, r4, r5, r6, r8, ip, lr, pc} │ │ │ │ pkhtbmi r2, r2, r1, asr #16 │ │ │ │ svclt 0x00384680 │ │ │ │ - beq 14839e8 │ │ │ │ + beq 14839f0 │ │ │ │ movteq pc, #67 @ 0x43 @ │ │ │ │ @ instruction: 0x4650603b │ │ │ │ - blx ff8c38c6 │ │ │ │ + blx ff7c38ce │ │ │ │ @ instruction: 0xf8df4606 │ │ │ │ ldrbtmi r9, [r9], #292 @ 0x124 │ │ │ │ ldrdeq pc, [r4], -r9 │ │ │ │ suble r2, lr, r0, lsl #28 │ │ │ │ @ instruction: 0x4622683b │ │ │ │ ldrtmi r4, [r0], #-1577 @ 0xfffff9d7 │ │ │ │ movteq pc, #35 @ 0x23 @ │ │ │ │ andge pc, r0, r9, asr #17 │ │ │ │ @ instruction: 0xf8c9603b │ │ │ │ @ instruction: 0xf7f96008 │ │ │ │ - bl 1c337c │ │ │ │ + bl 1c3374 │ │ │ │ @ instruction: 0xf8c90308 │ │ │ │ @ instruction: 0xf8138004 │ │ │ │ - blcs 2968f4 │ │ │ │ + blcs 2968fc │ │ │ │ pop {r1, r5, ip, lr, pc} │ │ │ │ @ instruction: 0xf8df87f0 │ │ │ │ @ instruction: 0xf7f990ec │ │ │ │ - strmi lr, [r4], -r6, lsl #31 │ │ │ │ + strmi lr, [r4], -r2, lsl #31 │ │ │ │ @ instruction: 0xf8d944f9 │ │ │ │ - bl 107918 │ │ │ │ + bl 107920 │ │ │ │ mvnslt r0, r0, lsl #16 │ │ │ │ ldrdcc pc, [r0], -r9 │ │ │ │ teqle sp, #281018368 @ 0x10c00000 │ │ │ │ ldrdvs pc, [r8], -r9 │ │ │ │ strtmi r4, [r9], -r2, lsr #12 │ │ │ │ @ instruction: 0xf7f94430 │ │ │ │ - bl 1c333c │ │ │ │ + bl 1c3334 │ │ │ │ @ instruction: 0xf8c90308 │ │ │ │ @ instruction: 0xf8138004 │ │ │ │ - blcs 296934 │ │ │ │ + blcs 29693c │ │ │ │ @ instruction: 0xf1b8d1df │ │ │ │ sbcsle r0, ip, r0, lsl #30 │ │ │ │ ldrtmi r4, [r1], -r2, asr #12 │ │ │ │ @ instruction: 0xf0032002 │ │ │ │ - blmi a86f18 │ │ │ │ + blmi a86f10 │ │ │ │ ldrbtmi r2, [fp], #-512 @ 0xfffffe00 │ │ │ │ @ instruction: 0xe7d2605a │ │ │ │ svceq 0x0000f1b8 │ │ │ │ @ instruction: 0xf8d9d0cf │ │ │ │ strbmi r1, [r2], -r8 │ │ │ │ @ instruction: 0xf0032002 │ │ │ │ - @ instruction: 0xf8c9fd67 │ │ │ │ + @ instruction: 0xf8c9fd63 │ │ │ │ pop {r2, lr} │ │ │ │ ldmdavs fp!, {r4, r5, r6, r7, r8, r9, sl, pc} │ │ │ │ movteq pc, #35 @ 0x23 @ │ │ │ │ cmplt r0, fp, lsr r0 │ │ │ │ @ instruction: 0x46024e1e │ │ │ │ ldrbtmi r2, [lr], #-2 │ │ │ │ @ instruction: 0xf00368b1 │ │ │ │ - movwcs pc, #3415 @ 0xd57 @ │ │ │ │ + movwcs pc, #3411 @ 0xd53 @ │ │ │ │ @ instruction: 0x46226073 │ │ │ │ andcs r4, r2, r9, lsr #12 │ │ │ │ @ instruction: 0x47f0e8bd │ │ │ │ - stcllt 0, cr15, [lr, #-12] │ │ │ │ + stcllt 0, cr15, [sl, #-12] │ │ │ │ svcvc 0x007af5b8 │ │ │ │ - bmi 47dd44 │ │ │ │ + bmi 47dd4c │ │ │ │ ldmdavs r2, {r1, r4, r5, r7, fp, ip, lr} │ │ │ │ mvnle r2, r0, lsl #20 │ │ │ │ - b 13e1a8c │ │ │ │ + b 13e1a94 │ │ │ │ @ instruction: 0xf0420a43 │ │ │ │ eorsvs r0, sl, r0, asr #4 │ │ │ │ - bcs 14592b8 │ │ │ │ + bcs 14592c0 │ │ │ │ subscs fp, r1, #56, 30 @ 0xe0 │ │ │ │ svclt 0x00384592 │ │ │ │ - blcs 19404 │ │ │ │ + blcs 1940c │ │ │ │ svcge 0x0079f43f │ │ │ │ ldrdeq pc, [r8], -r9 │ │ │ │ @ instruction: 0xf0034651 │ │ │ │ - @ instruction: 0x4606fb73 │ │ │ │ + strmi pc, [r6], -pc, ror #22 │ │ │ │ svclt 0x0000e775 │ │ │ │ - andeq r8, r1, lr, lsl #15 │ │ │ │ + andeq r8, r1, r6, lsl #15 │ │ │ │ muleq r0, r0, r1 │ │ │ │ - andeq r9, r1, r0, asr #1 │ │ │ │ + strheq r9, [r1], -r8 │ │ │ │ andeq r0, r0, ip, lsr #3 │ │ │ │ - andeq r9, r1, r2, lsl #1 │ │ │ │ - andeq r9, r1, r0, asr #32 │ │ │ │ - strdeq r8, [r1], -sl │ │ │ │ - andeq r8, r1, sl, asr #31 │ │ │ │ + andeq r9, r1, sl, ror r0 │ │ │ │ + andeq r9, r1, r8, lsr r0 │ │ │ │ + strdeq r8, [r1], -r2 │ │ │ │ + andeq r8, r1, r2, asr #31 │ │ │ │ vst3.8 {d27,d29,d31}, [pc], r8 │ │ │ │ - bl feb5ebf8 │ │ │ │ + bl feb5ec00 │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ strdcs r0, [r1, -r8] │ │ │ │ @ instruction: 0xf7f9200f │ │ │ │ - tstcs r1, ip, lsr lr │ │ │ │ - @ instruction: 0xf7f94608 │ │ │ │ tstcs r1, r8, lsr lr │ │ │ │ - @ instruction: 0xf7f92002 │ │ │ │ + @ instruction: 0xf7f94608 │ │ │ │ tstcs r1, r4, lsr lr │ │ │ │ + @ instruction: 0xf7f92002 │ │ │ │ + tstcs r1, r0, lsr lr │ │ │ │ @ instruction: 0x4008e8bd │ │ │ │ @ instruction: 0xf7f92003 │ │ │ │ - svclt 0x0000be2b │ │ │ │ + svclt 0x0000be27 │ │ │ │ vst3.8 {d27,d29,d31}, [pc], r8 │ │ │ │ - bl feb5ec2c │ │ │ │ + bl feb5ec34 │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ - blmi 18ba14 │ │ │ │ + blmi 18ba1c │ │ │ │ ldrbtmi r4, [fp], #-2566 @ 0xfffff5fa │ │ │ │ ldmdavs r8, {r0, r1, r3, r4, r7, fp, ip, lr} │ │ │ │ - stc2l 0, cr15, [r6], {3} │ │ │ │ - mrc 7, 5, APSR_nzcv, cr14, cr9, {7} │ │ │ │ + stc2l 0, cr15, [r2], {3} │ │ │ │ + mrc 7, 5, APSR_nzcv, cr10, cr9, {7} │ │ │ │ @ instruction: 0x4008e8bd │ │ │ │ - svclt 0x00c6f7fb │ │ │ │ - andeq r8, r1, sl, asr #11 │ │ │ │ + svclt 0x00c2f7fb │ │ │ │ + andeq r8, r1, r2, asr #11 │ │ │ │ muleq r0, r8, r1 │ │ │ │ vst3.8 {d27,d29,d31}, [pc :64], r0 │ │ │ │ - bl feb5ec5c │ │ │ │ + bl feb5ec64 │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ stcmi 15, cr0, [r7], {248} @ 0xf8 │ │ │ │ - mcr 7, 6, pc, cr4, cr9, {7} @ │ │ │ │ + mcr 7, 6, pc, cr0, cr9, {7} @ │ │ │ │ tstcs r0, r6, lsl #20 │ │ │ │ - blmi 198c60 │ │ │ │ + blmi 198c68 │ │ │ │ stmiapl r2!, {r0, r1, r3, r4, r5, r6, sl, lr} │ │ │ │ andcs r6, r0, r0, lsl r0 │ │ │ │ smlabteq r4, r3, r9, lr │ │ │ │ svclt 0x0000bd10 │ │ │ │ - muleq r1, r4, r5 │ │ │ │ + andeq r8, r1, ip, lsl #11 │ │ │ │ andeq r0, r0, r8, ror r2 │ │ │ │ - ldrdeq r8, [r1], -r0 │ │ │ │ + andeq r8, r1, r8, asr #29 │ │ │ │ vst3.8 {d27,d29,d31}, [pc], r8 │ │ │ │ - bl feb5ec94 │ │ │ │ + bl feb5ec9c │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ andcs r0, r1, #248, 30 @ 0x3e0 │ │ │ │ @ instruction: 0xf04f2100 │ │ │ │ @ instruction: 0xf7f930ff │ │ │ │ - stmdacs r0, {r2, r4, r6, r9, sl, fp, sp, lr, pc} │ │ │ │ + stmdacs r0, {r4, r6, r9, sl, fp, sp, lr, pc} │ │ │ │ stclt 12, cr13, [r8, #-988] @ 0xfffffc24 │ │ │ │ ldrbmi lr, [r0, sp, lsr #18]! │ │ │ │ stcpl 4, cr15, [r0], {79} @ 0x4f │ │ │ │ @ instruction: 0x0c0cebad │ │ │ │ svceq 0x00c0f8cc │ │ │ │ addlt r4, r8, r0, lsr r9 │ │ │ │ @ instruction: 0x46064a30 │ │ │ │ @@ -6195,906 +6197,904 @@ │ │ │ │ stmpl sl, {r4, r5, r8, sl, fp, lr} │ │ │ │ ldmdavs r2, {r0, r2, r3, r4, r5, r6, sl, lr} │ │ │ │ @ instruction: 0xf04f9207 │ │ │ │ stmiapl r3!, {r9}^ │ │ │ │ ldrmi r9, [r8], -r1, lsl #6 │ │ │ │ mrc2 7, 5, pc, cr12, cr15, {7} │ │ │ │ @ instruction: 0xf7ff4628 │ │ │ │ - blmi ac75d0 │ │ │ │ - bvs ff6dde7c │ │ │ │ - blmi a73f60 │ │ │ │ + blmi ac75d8 │ │ │ │ + bvs ff6dde84 │ │ │ │ + blmi a73f68 │ │ │ │ ldmdavs pc, {r0, r1, r5, r6, r7, fp, ip, lr} @ │ │ │ │ - bmi a340f8 │ │ │ │ + bmi a34100 │ │ │ │ ldrbtmi r4, [sl], #-2849 @ 0xfffff4df │ │ │ │ ldmdavs sl, {r0, r1, r4, r6, r7, fp, ip, lr} │ │ │ │ subsmi r9, sl, r7, lsl #22 │ │ │ │ movweq pc, #79 @ 0x4f @ │ │ │ │ @ instruction: 0x4630d135 │ │ │ │ pop {r3, ip, sp, pc} │ │ │ │ @ instruction: 0xf7ff47f0 │ │ │ │ @ instruction: 0xf8dfbea1 │ │ │ │ ldrtmi sl, [r8], -r4, lsl #1 │ │ │ │ - svc 0x006ef7f9 │ │ │ │ + svc 0x006af7f9 │ │ │ │ ldrbtmi r4, [sl], #1665 @ 0x681 │ │ │ │ ldmib sl, {r3, r7, r9, sl, lr}^ │ │ │ │ addmi r2, fp, #4, 6 @ 0x10000000 │ │ │ │ addmi fp, r2, #8, 30 │ │ │ │ ldmdami fp, {r0, r5, r6, r7, ip, lr, pc} │ │ │ │ @ instruction: 0xf7ff4478 │ │ │ │ - blmi 6c757c │ │ │ │ + blmi 6c7584 │ │ │ │ stmdals r4, {r1, r3, r6, r7, r8, fp, sp, lr, pc} │ │ │ │ stmiapl r3!, {r3, r4, r5, r9, sl, lr}^ │ │ │ │ strtmi sl, [r2], -r3, lsl #24 │ │ │ │ @ instruction: 0xf0036819 │ │ │ │ - @ instruction: 0x4620fd15 │ │ │ │ + @ instruction: 0x4620fd11 │ │ │ │ mcr2 7, 4, pc, cr2, cr15, {7} @ │ │ │ │ ldrbtmi r4, [r8], #-2068 @ 0xfffff7ec │ │ │ │ mrc2 7, 3, pc, cr14, cr15, {7} │ │ │ │ andseq pc, r0, sl, lsl #2 │ │ │ │ - mcr 7, 7, pc, cr2, cr9, {7} @ │ │ │ │ + mrc 7, 6, APSR_nzcv, cr14, cr9, {7} │ │ │ │ mrc2 7, 3, pc, cr8, cr15, {7} │ │ │ │ @ instruction: 0xf7ff9801 │ │ │ │ @ instruction: 0x4628fe75 │ │ │ │ mrc2 7, 3, pc, cr2, cr15, {7} │ │ │ │ @ instruction: 0xf7f9e7bf │ │ │ │ - svclt 0x0000ed98 │ │ │ │ - andeq r8, r1, ip, lsr r5 │ │ │ │ + svclt 0x0000ed94 │ │ │ │ + andeq r8, r1, r4, lsr r5 │ │ │ │ andeq r0, r0, r4, ror #3 │ │ │ │ - andeq r8, r1, r6, lsr r5 │ │ │ │ + andeq r8, r1, lr, lsr #10 │ │ │ │ andeq r0, r0, r0, lsl r2 │ │ │ │ - andeq r7, r0, r4, lsr r4 │ │ │ │ + andeq r7, r0, ip, lsr #8 │ │ │ │ andeq r0, r0, r8, lsr #4 │ │ │ │ andeq r0, r0, ip, lsr #3 │ │ │ │ - andeq r8, r1, r2, lsl #10 │ │ │ │ - andeq r8, r1, sl, lsl lr │ │ │ │ - andeq r6, r0, r0, lsr #26 │ │ │ │ + strdeq r8, [r1], -sl │ │ │ │ + andeq r8, r1, r2, lsl lr │ │ │ │ + andeq r6, r0, r8, lsl sp │ │ │ │ andeq r0, r0, r8, ror r2 │ │ │ │ - andeq r6, r0, r6, ror #10 │ │ │ │ + andeq r6, r0, lr, asr r5 │ │ │ │ vst3. {d27,d29,d31}, [pc :256], r0 │ │ │ │ - bl feb5edb8 │ │ │ │ + bl feb5edc0 │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ svcmi 0x00110fd0 │ │ │ │ strmi fp, [r6], -r7, lsl #1 │ │ │ │ - ldrbtmi r4, [pc], #-1549 @ 7bc8 │ │ │ │ - stc 7, cr15, [r2, #996]! @ 0x3e4 │ │ │ │ + ldrbtmi r4, [pc], #-1549 @ 7bd0 │ │ │ │ + ldc 7, cr15, [lr, #996] @ 0x3e4 │ │ │ │ @ instruction: 0xb1204604 │ │ │ │ - stc 7, cr15, [r4, #-996]! @ 0xfffffc1c │ │ │ │ + stc 7, cr15, [r0, #-996]! @ 0xfffffc1c │ │ │ │ andlt fp, r7, r8, lsl #2 │ │ │ │ @ instruction: 0xf7f9bdf0 │ │ │ │ - bmi 2c3060 │ │ │ │ + bmi 2c3058 │ │ │ │ tstcs r1, r3, lsr r6 │ │ │ │ stmib sp, {r1, r3, r4, r5, r6, sl, lr}^ │ │ │ │ strls r5, [r2], #-0 │ │ │ │ @ instruction: 0xf7f92002 │ │ │ │ - blmi 1c3624 │ │ │ │ + blmi 1c361c │ │ │ │ movwls r5, #22779 @ 0x58fb │ │ │ │ @ instruction: 0xf7ff4618 │ │ │ │ subcs pc, sp, r7, asr pc @ │ │ │ │ - ldcl 7, cr15, [ip, #996]! @ 0x3e4 │ │ │ │ - andeq r8, r1, sl, lsr r4 │ │ │ │ - andeq r6, r0, r0, ror #9 │ │ │ │ + ldcl 7, cr15, [r8, #996]! @ 0x3e4 │ │ │ │ + andeq r8, r1, r2, lsr r4 │ │ │ │ + ldrdeq r6, [r0], -r8 │ │ │ │ andeq r0, r0, r8, lsl #3 │ │ │ │ vst3. {d27,d29,d31}, [pc :256], r8 │ │ │ │ - bl feb5ee18 │ │ │ │ + bl feb5ee20 │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ - ldcmi 15, cr0, [ip], {232} @ 0xe8 │ │ │ │ - ldrbtmi r4, [ip], #-2844 @ 0xfffff4e4 │ │ │ │ + ldcmi 15, cr0, [r9], {232} @ 0xe8 │ │ │ │ + ldrbtmi r4, [ip], #-2841 @ 0xfffff4e7 │ │ │ │ stmdavs fp!, {r0, r2, r5, r6, r7, fp, ip, lr} │ │ │ │ @ instruction: 0xbdf8b903 │ │ │ │ - @ instruction: 0xf04f4b1a │ │ │ │ + @ instruction: 0xf04f4b17 │ │ │ │ stmiapl r6!, {r0, r1, r2, r3, r4, r5, r6, r7, r8, ip, sp}^ │ │ │ │ @ instruction: 0xf7f96830 │ │ │ │ - stmiblt r0!, {r1, r5, r6, r9, sl, fp, sp, lr, pc}^ │ │ │ │ - mcr 7, 1, pc, cr6, cr9, {7} @ │ │ │ │ - ldmdavs r0!, {r0, r1, r9, sl, lr} │ │ │ │ - andle r4, r2, r3, lsl #5 │ │ │ │ - stc 7, cr15, [r2, #996]! @ 0x3e4 │ │ │ │ - blmi 4f6390 │ │ │ │ - mvnscc pc, pc, asr #32 │ │ │ │ - ldmdavs r8!, {r0, r1, r2, r5, r6, r7, fp, ip, lr} │ │ │ │ - stcl 7, cr15, [r8, #996]! @ 0x3e4 │ │ │ │ + ldmiblt r8, {r1, r2, r3, r4, r6, r9, sl, fp, sp, lr, pc} │ │ │ │ + @ instruction: 0xf04f4b14 │ │ │ │ + stmiapl r7!, {r0, r1, r2, r3, r4, r5, r6, r7, r8, ip, sp}^ │ │ │ │ @ instruction: 0xf7f96838 │ │ │ │ - ldmdblt r0, {r1, r3, r4, r5, r6, r9, sl, fp, sp, lr, pc}^ │ │ │ │ + ldmdavs r8!, {r1, r2, r3, r5, r6, r7, r8, sl, fp, sp, lr, pc} │ │ │ │ + mrc 7, 3, APSR_nzcv, cr14, cr9, {7} │ │ │ │ + ldmdavs r0!, {r4, r7, r8, fp, ip, sp, pc} │ │ │ │ + mrc 7, 1, APSR_nzcv, cr12, cr9, {7} │ │ │ │ + andcs r4, r0, #14336 @ 0x3800 │ │ │ │ + stmiapl r3!, {r1, r3, r5, sp, lr}^ │ │ │ │ + ldcllt 2, cr6, [r8, #872]! @ 0x368 │ │ │ │ @ instruction: 0xf7f96830 │ │ │ │ - blmi 38354c │ │ │ │ - eorvs r2, sl, r0, lsl #4 │ │ │ │ - sbcsvs r5, sl, #14876672 @ 0xe30000 │ │ │ │ - ldmdavs r0!, {r3, r4, r5, r6, r7, r8, sl, fp, ip, sp, pc} │ │ │ │ - ldmdavs r9!, {r1, r2, r5, r6, r7, r8, r9, sl, sp, lr, pc} │ │ │ │ - @ instruction: 0xf7ff2075 │ │ │ │ - @ instruction: 0xe7efff97 │ │ │ │ - rsbcs r6, r7, r1, lsr r8 │ │ │ │ - @ instruction: 0xff92f7ff │ │ │ │ - svclt 0x0000e7df │ │ │ │ - ldrdeq r8, [r1], -lr │ │ │ │ + stmdacs r0, {r4, r7, r8, sl, fp, sp, lr, pc} │ │ │ │ + ldmdavs r1!, {r1, r2, r5, r6, r7, ip, lr, pc} │ │ │ │ + @ instruction: 0xf7ff2067 │ │ │ │ + @ instruction: 0xe7e1ff9d │ │ │ │ + rsbscs r6, r5, r9, lsr r8 │ │ │ │ + @ instruction: 0xff98f7ff │ │ │ │ + svclt 0x0000e7e7 │ │ │ │ + ldrdeq r8, [r1], -r6 │ │ │ │ andeq r0, r0, r0, asr r2 │ │ │ │ andeq r0, r0, r8, asr #3 │ │ │ │ andeq r0, r0, r0, ror r2 │ │ │ │ andeq r0, r0, r8, lsr #4 │ │ │ │ mvnsmi lr, #737280 @ 0xb4000 │ │ │ │ stcpl 4, cr15, [r0], {79} @ 0x4f │ │ │ │ @ instruction: 0x0c0cebad │ │ │ │ svceq 0x00d0f8cc │ │ │ │ addlt r4, r5, r0, asr #24 │ │ │ │ ldrmi r4, [r6], -r0, asr #22 │ │ │ │ - bmi 1018eb0 │ │ │ │ + bmi 1018eac │ │ │ │ stmiapl r3!, {r0, r1, r2, r9, sl, lr}^ │ │ │ │ ldmdbmi pc!, {r0, r3, r4, sp, lr} @ │ │ │ │ andcs r5, r2, #10682368 @ 0xa30000 │ │ │ │ andhi pc, r1, r4, asr r8 @ │ │ │ │ movwls r4, #13849 @ 0x3619 │ │ │ │ @ instruction: 0xf8d82300 │ │ │ │ @ instruction: 0xf7fc0000 │ │ │ │ - bllt 1247524 │ │ │ │ + bllt 1247528 │ │ │ │ @ instruction: 0x46054b39 │ │ │ │ ldrdhi pc, [r0], -r8 │ │ │ │ andls pc, r3, r4, asr r8 @ │ │ │ │ mulne r0, r8, r8 │ │ │ │ @ instruction: 0xf7f94648 │ │ │ │ - stmdacs r0, {r4, r7, r8, sl, fp, sp, lr, pc} │ │ │ │ + stmdacs r0, {r1, r4, r7, r8, sl, fp, sp, lr, pc} │ │ │ │ @ instruction: 0xb1bed041 │ │ │ │ @ instruction: 0xf7f94640 │ │ │ │ - strmi lr, [r7], -r4, lsl #27 │ │ │ │ + strmi lr, [r7], -r6, lsl #27 │ │ │ │ @ instruction: 0xf7f94630 │ │ │ │ - bmi c4330c │ │ │ │ + bmi c43310 │ │ │ │ movwcc r1, #10691 @ 0x29c3 │ │ │ │ ldmdavs r2, {r1, r5, r7, fp, ip, lr} │ │ │ │ stmdale pc!, {r0, r1, r4, r7, r9, lr} @ │ │ │ │ mulcc r0, r9, r8 │ │ │ │ andeq lr, r7, r8, lsl #22 │ │ │ │ andcc r4, r1, r1, lsr r6 │ │ │ │ andcc pc, r7, r8, lsl #16 │ │ │ │ - ldc 7, cr15, [r8, #-996] @ 0xfffffc1c │ │ │ │ + ldc 7, cr15, [sl, #-996] @ 0xfffffc1c │ │ │ │ andlt r4, r5, r8, lsr #12 │ │ │ │ mvnshi lr, #12386304 @ 0xbd0000 │ │ │ │ ldrtmi r4, [fp], -r6, lsr #16 │ │ │ │ - bmi 9da1d4 │ │ │ │ + bmi 9da1d0 │ │ │ │ stmdapl r0!, {r0, r3, r4, r5, r6, sl, lr} │ │ │ │ tstls r0, r4, lsl #2 │ │ │ │ stmdavs r1, {r1, r3, r4, r5, r6, sl, lr} │ │ │ │ tstls r1, r2 │ │ │ │ @ instruction: 0xf7f92101 │ │ │ │ - @ instruction: 0x4638eddc │ │ │ │ - mcr2 7, 5, pc, cr10, cr15, {7} @ │ │ │ │ + @ instruction: 0x4638edde │ │ │ │ + mrc2 7, 5, pc, cr0, cr15, {7} │ │ │ │ ldrbtmi r4, [r8], #-2080 @ 0xfffff7e0 │ │ │ │ @ instruction: 0xf7ff3004 │ │ │ │ - blmi 807358 │ │ │ │ + blmi 80736c │ │ │ │ movwls r5, #14563 @ 0x38e3 │ │ │ │ @ instruction: 0xf7ff4618 │ │ │ │ - strcs pc, [r1, #-3447] @ 0xfffff289 │ │ │ │ + strcs pc, [r1, #-3453] @ 0xfffff283 │ │ │ │ andlt r4, r5, r8, lsr #12 │ │ │ │ mvnshi lr, #12386304 @ 0xbd0000 │ │ │ │ - ldrbtmi r4, [pc], #-3866 @ 7d7c │ │ │ │ + ldrbtmi r4, [pc], #-3866 @ 7d78 │ │ │ │ ldcmi 7, cr14, [sl, #-932] @ 0xfffffc5c │ │ │ │ @ instruction: 0xf7ff4638 │ │ │ │ - ldrbtmi pc, [sp], #-3731 @ 0xfffff16d @ │ │ │ │ + ldrbtmi pc, [sp], #-3737 @ 0xfffff167 @ │ │ │ │ @ instruction: 0x46283514 │ │ │ │ - stc2l 7, cr15, [r6, #-1020]! @ 0xfffffc04 │ │ │ │ + stc2l 7, cr15, [ip, #-1020]! @ 0xfffffc04 │ │ │ │ stmiapl r3!, {r0, r1, r4, r8, r9, fp, lr}^ │ │ │ │ ldrmi r9, [r8], -r3, lsl #6 │ │ │ │ - stc2l 7, cr15, [r0, #-1020]! @ 0xfffffc04 │ │ │ │ - bmi 4da1d0 │ │ │ │ + stc2l 7, cr15, [r6, #-1020]! @ 0xfffffc04 │ │ │ │ + bmi 4da1cc │ │ │ │ andcs r4, r2, fp, lsr r6 │ │ │ │ stmdapl r4!, {r1, r3, r4, r5, r6, sl, lr}^ │ │ │ │ strls r2, [r0, #-257] @ 0xfffffeff │ │ │ │ strls r6, [r1], #-2084 @ 0xfffff7dc │ │ │ │ - stc 7, cr15, [sl, #996]! @ 0x3e4 │ │ │ │ + stc 7, cr15, [ip, #996]! @ 0x3e4 │ │ │ │ svclt 0x0000e7db │ │ │ │ - andeq r8, r1, r4, asr #6 │ │ │ │ + andeq r8, r1, r8, asr #6 │ │ │ │ andeq r0, r0, r4, asr #4 │ │ │ │ andeq r0, r0, ip, lsl #5 │ │ │ │ andeq r0, r0, r8, lsl #5 │ │ │ │ andeq r0, r0, r4, asr #5 │ │ │ │ ldrdeq r0, [r0], -r0 @ │ │ │ │ andeq r0, r0, r0, ror r2 │ │ │ │ - andeq r7, r0, r8, asr #3 │ │ │ │ - @ instruction: 0x000063bc │ │ │ │ - andeq r7, r0, sl, lsr #3 │ │ │ │ + andeq r7, r0, ip, asr #3 │ │ │ │ + andeq r6, r0, r0, asr #7 │ │ │ │ + andeq r7, r0, lr, lsr #3 │ │ │ │ andeq r0, r0, r8, lsr #3 │ │ │ │ - andeq r6, r0, sl, ror r3 │ │ │ │ - andeq r7, r0, lr, ror r1 │ │ │ │ - andeq r6, r0, ip, ror r3 │ │ │ │ + andeq r6, r0, lr, ror r3 │ │ │ │ + andeq r7, r0, r2, lsl #3 │ │ │ │ + andeq r6, r0, r0, lsl #7 │ │ │ │ vst3.8 {d27,d29,d31}, [pc :256], r0 │ │ │ │ - bl feb5eff8 │ │ │ │ + bl feb5eff4 │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ stcmi 15, cr0, [lr], {232} @ 0xe8 │ │ │ │ - blmi 3b4010 │ │ │ │ + blmi 3b400c │ │ │ │ ldrbtmi r4, [ip], #-1541 @ 0xfffff9fb │ │ │ │ movwls r5, #6371 @ 0x18e3 │ │ │ │ @ instruction: 0xf7ff4618 │ │ │ │ - blmi 307748 │ │ │ │ + blmi 30775c │ │ │ │ movwls r5, #6371 @ 0x18e3 │ │ │ │ @ instruction: 0xf7ff4618 │ │ │ │ - @ instruction: 0x4628fd1f │ │ │ │ - ldc2 7, cr15, [ip, #-1020] @ 0xfffffc04 │ │ │ │ + strtmi pc, [r8], -r5, lsr #26 │ │ │ │ + stc2 7, cr15, [r2, #-1020]! @ 0xfffffc04 │ │ │ │ stmiapl r3!, {r0, r1, r2, r8, r9, fp, lr}^ │ │ │ │ ldrmi r9, [r8], -r1, lsl #6 │ │ │ │ pop {r0, r1, ip, sp, pc} │ │ │ │ @ instruction: 0xf7ff4030 │ │ │ │ - svclt 0x0000bd13 │ │ │ │ - strdeq r8, [r1], -sl │ │ │ │ + svclt 0x0000bd19 │ │ │ │ + strdeq r8, [r1], -lr │ │ │ │ andeq r0, r0, ip, lsl #3 │ │ │ │ strdeq r0, [r0], -r8 │ │ │ │ @ instruction: 0x000002b4 │ │ │ │ vst3.8 {d27,d29,d31}, [pc :64], r0 │ │ │ │ - bl feb5f050 │ │ │ │ + bl feb5f04c │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ ldcmi 15, cr0, [r0], {240} @ 0xf0 │ │ │ │ addlt r3, r2, r1 │ │ │ │ andcs fp, r0, r8, lsl pc │ │ │ │ andle r4, r1, ip, ror r4 │ │ │ │ ldclt 0, cr11, [r0, #-8] │ │ │ │ tstls r1, ip, lsl #16 │ │ │ │ @ instruction: 0xf7ff4478 │ │ │ │ - blmi 3076e8 │ │ │ │ + blmi 3076fc │ │ │ │ movwls r5, #2275 @ 0x8e3 │ │ │ │ @ instruction: 0xf7ff4618 │ │ │ │ - stmdbls r1, {r0, r1, r2, r3, r5, r6, r7, sl, fp, ip, sp, lr, pc} │ │ │ │ + stmdbls r1, {r0, r2, r4, r5, r6, r7, sl, fp, ip, sp, lr, pc} │ │ │ │ @ instruction: 0xf7ff4608 │ │ │ │ - blmi 207234 │ │ │ │ + blmi 207248 │ │ │ │ movwls r5, #2275 @ 0x8e3 │ │ │ │ @ instruction: 0xf7ff4618 │ │ │ │ - andcs pc, r1, r5, ror #25 │ │ │ │ + andcs pc, r1, fp, ror #25 │ │ │ │ ldclt 0, cr11, [r0, #-8] │ │ │ │ - andeq r8, r1, r0, lsr #3 │ │ │ │ - andeq r6, r0, r8, asr #5 │ │ │ │ + andeq r8, r1, r4, lsr #3 │ │ │ │ + andeq r6, r0, ip, asr #5 │ │ │ │ strdeq r0, [r0], -r8 │ │ │ │ @ instruction: 0x000002b4 │ │ │ │ vst3. {d27,d29,d31}, [pc :256], r0 │ │ │ │ - bl feb5f0b0 │ │ │ │ + bl feb5f0ac │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ ldrmi r0, [r4], -r8, asr #31 │ │ │ │ - blmi 99a750 │ │ │ │ + blmi 99a74c │ │ │ │ ldrbtmi fp, [sl], #-137 @ 0xffffff77 │ │ │ │ strmi r4, [r6], -r5, lsr #30 │ │ │ │ - ldrbtmi r4, [pc], #-1549 @ 7ec8 │ │ │ │ + ldrbtmi r4, [pc], #-1549 @ 7ec4 │ │ │ │ ldmdavs fp, {r0, r1, r4, r6, r7, fp, ip, lr} │ │ │ │ @ instruction: 0xf04f9307 │ │ │ │ cmplt ip, #0, 6 │ │ │ │ stcge 8, cr4, [r3], {33} @ 0x21 │ │ │ │ @ instruction: 0xf7ff4478 │ │ │ │ - strtmi pc, [r2], -r7, ror #27 │ │ │ │ + strtmi pc, [r2], -sp, ror #27 │ │ │ │ andcs r4, r0, r9, lsr #12 │ │ │ │ - blx 1945ede │ │ │ │ + blx 19c5eda │ │ │ │ @ instruction: 0xf7ff4620 │ │ │ │ - ldmdami ip, {r0, r1, r2, r4, r5, r7, sl, fp, ip, sp, lr, pc} │ │ │ │ + ldmdami ip, {r0, r2, r3, r4, r5, r7, sl, fp, ip, sp, lr, pc} │ │ │ │ @ instruction: 0xf7ff4478 │ │ │ │ - blmi 7071c4 │ │ │ │ + blmi 7071d8 │ │ │ │ movwls r5, #6395 @ 0x18fb │ │ │ │ @ instruction: 0xf7ff4618 │ │ │ │ - ldrtmi pc, [r0], -sp, lsr #25 @ │ │ │ │ - stc2 7, cr15, [sl], #1020 @ 0x3fc │ │ │ │ + @ instruction: 0x4630fcb3 │ │ │ │ + ldc2 7, cr15, [r0], #1020 @ 0x3fc │ │ │ │ ldmpl fp!, {r0, r1, r2, r4, r8, r9, fp, lr}^ │ │ │ │ ldrmi r9, [r8], -r1, lsl #6 │ │ │ │ - stc2 7, cr15, [r4], #1020 @ 0x3fc │ │ │ │ - blmi 3da76c │ │ │ │ + stc2 7, cr15, [sl], #1020 @ 0x3fc │ │ │ │ + blmi 3da768 │ │ │ │ ldmpl r3, {r1, r3, r4, r5, r6, sl, lr}^ │ │ │ │ - blls 1e1f88 │ │ │ │ + blls 1e1f84 │ │ │ │ @ instruction: 0xf04f405a │ │ │ │ tstle r1, r0, lsl #6 │ │ │ │ ldcllt 0, cr11, [r0, #36]! @ 0x24 │ │ │ │ ldrbtmi r4, [r8], #-2064 @ 0xfffff7f0 │ │ │ │ - ldc2 7, cr15, [ip, #1020]! @ 0x3fc │ │ │ │ + stc2l 7, cr15, [r2, #1020] @ 0x3fc │ │ │ │ stcge 6, cr4, [r3], {32} │ │ │ │ strtmi r4, [r2], -r9, lsr #12 │ │ │ │ - blx e45f36 │ │ │ │ + blx ec5f32 │ │ │ │ @ instruction: 0xf7ff4620 │ │ │ │ - stmdami fp, {r0, r1, r3, r7, sl, fp, ip, sp, lr, pc} │ │ │ │ + stmdami fp, {r0, r4, r7, sl, fp, ip, sp, lr, pc} │ │ │ │ @ instruction: 0xe7d24478 │ │ │ │ - bl febc5f34 │ │ │ │ - andeq r8, r1, r2, asr #2 │ │ │ │ + bl fec45f30 │ │ │ │ + andeq r8, r1, r6, asr #2 │ │ │ │ andeq r0, r0, r4, ror #3 │ │ │ │ - andeq r8, r1, sl, lsr r1 │ │ │ │ - muleq r0, r0, r2 │ │ │ │ - andeq r6, r0, ip, asr r2 │ │ │ │ + andeq r8, r1, lr, lsr r1 │ │ │ │ + muleq r0, r4, r2 │ │ │ │ + andeq r6, r0, r0, ror #4 │ │ │ │ strdeq r0, [r0], -r8 │ │ │ │ @ instruction: 0x000002b4 │ │ │ │ - andeq r8, r1, r8, ror #1 │ │ │ │ - andeq r6, r0, r6, lsr #4 │ │ │ │ - strdeq r6, [r0], -ip │ │ │ │ + andeq r8, r1, ip, ror #1 │ │ │ │ + andeq r6, r0, sl, lsr #4 │ │ │ │ + andeq r6, r0, r0, lsl #4 │ │ │ │ vst3.8 {d27,d29,d31}, [pc :256], r0 │ │ │ │ - bl feb5f180 │ │ │ │ + bl feb5f17c │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ strmi r0, [r5], -r8, ror #31 │ │ │ │ addlt r4, r3, ip, lsl #16 │ │ │ │ ldrbtmi r4, [r8], #-3084 @ 0xfffff3f4 │ │ │ │ - stc2 7, cr15, [ip, #1020] @ 0x3fc │ │ │ │ + ldc2 7, cr15, [r2, #1020] @ 0x3fc │ │ │ │ ldrbtmi r4, [ip], #-2827 @ 0xfffff4f5 │ │ │ │ movwls r5, #6371 @ 0x18e3 │ │ │ │ @ instruction: 0xf7ff4618 │ │ │ │ - @ instruction: 0x4628fc5d │ │ │ │ - mrrc2 7, 15, pc, sl, cr15 @ │ │ │ │ + strtmi pc, [r8], -r3, ror #24 │ │ │ │ + stc2l 7, cr15, [r0], #-1020 @ 0xfffffc04 │ │ │ │ stmiapl r3!, {r0, r1, r2, r8, r9, fp, lr}^ │ │ │ │ ldrmi r9, [r8], -r1, lsl #6 │ │ │ │ pop {r0, r1, ip, sp, pc} │ │ │ │ @ instruction: 0xf7ff4030 │ │ │ │ - svclt 0x0000bc51 │ │ │ │ - andeq r6, r0, lr, ror #3 │ │ │ │ - andeq r8, r1, sl, rrx │ │ │ │ + svclt 0x0000bc57 │ │ │ │ + strdeq r6, [r0], -r2 │ │ │ │ + andeq r8, r1, lr, rrx │ │ │ │ strdeq r0, [r0], -r8 │ │ │ │ @ instruction: 0x000002b4 │ │ │ │ vst3.8 {d27,d29,d31}, [pc :256], r0 │ │ │ │ - bl feb5f1d4 │ │ │ │ + bl feb5f1d0 │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ strmi r0, [r5], -r8, ror #31 │ │ │ │ addlt r4, r3, ip, lsl #16 │ │ │ │ ldrbtmi r4, [r8], #-3084 @ 0xfffff3f4 │ │ │ │ - stc2l 7, cr15, [r2, #-1020]! @ 0xfffffc04 │ │ │ │ + stc2l 7, cr15, [r8, #-1020]! @ 0xfffffc04 │ │ │ │ ldrbtmi r4, [ip], #-2827 @ 0xfffff4f5 │ │ │ │ movwls r5, #6371 @ 0x18e3 │ │ │ │ @ instruction: 0xf7ff4618 │ │ │ │ - @ instruction: 0x4628fc33 │ │ │ │ - ldc2 7, cr15, [r0], #-1020 @ 0xfffffc04 │ │ │ │ + @ instruction: 0x4628fc39 │ │ │ │ + ldc2 7, cr15, [r6], #-1020 @ 0xfffffc04 │ │ │ │ stmiapl r3!, {r0, r1, r2, r8, r9, fp, lr}^ │ │ │ │ ldrmi r9, [r8], -r1, lsl #6 │ │ │ │ pop {r0, r1, ip, sp, pc} │ │ │ │ @ instruction: 0xf7ff4030 │ │ │ │ - svclt 0x0000bc27 │ │ │ │ - andeq r6, r0, lr, lsr #3 │ │ │ │ - andeq r8, r1, r6, lsl r0 │ │ │ │ + svclt 0x0000bc2d │ │ │ │ + @ instruction: 0x000061b2 │ │ │ │ + andeq r8, r1, sl, lsl r0 │ │ │ │ strdeq r0, [r0], -r8 │ │ │ │ @ instruction: 0x000002b4 │ │ │ │ vst3.8 {d27,d29,d31}, [pc :256], r0 │ │ │ │ - bl feb5f228 │ │ │ │ + bl feb5f224 │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ stcmi 15, cr0, [pc], {232} @ 0xe8 │ │ │ │ - blmi 3f4240 │ │ │ │ + blmi 3f423c │ │ │ │ stmiapl r3!, {r2, r3, r4, r5, r6, sl, lr}^ │ │ │ │ stmdblt fp, {r0, r1, r3, r4, r6, r7, r9, fp, sp, lr} │ │ │ │ ldclt 0, cr11, [r0, #-12]! │ │ │ │ @ instruction: 0xf7ff460d │ │ │ │ - blmi 307514 │ │ │ │ + blmi 307528 │ │ │ │ movwls r5, #6371 @ 0x18e3 │ │ │ │ @ instruction: 0xf7ff4618 │ │ │ │ - strtmi pc, [r8], -r5, lsl #24 │ │ │ │ - stc2 7, cr15, [r2], {255} @ 0xff │ │ │ │ + strtmi pc, [r8], -fp, lsl #24 │ │ │ │ + stc2 7, cr15, [r8], {255} @ 0xff │ │ │ │ stmiapl r3!, {r0, r1, r2, r8, r9, fp, lr}^ │ │ │ │ ldrmi r9, [r8], -r1, lsl #6 │ │ │ │ pop {r0, r1, ip, sp, pc} │ │ │ │ @ instruction: 0xf7ff4030 │ │ │ │ - svclt 0x0000bbf9 │ │ │ │ - andeq r7, r1, ip, asr #31 │ │ │ │ + svclt 0x0000bbff │ │ │ │ + ldrdeq r7, [r1], -r0 │ │ │ │ andeq r0, r0, r8, lsr #4 │ │ │ │ strdeq r0, [r0], -r8 │ │ │ │ @ instruction: 0x000002b4 │ │ │ │ vst3.8 {d27,d29,d31}, [pc :256], r0 │ │ │ │ - bl feb5f284 │ │ │ │ + bl feb5f280 │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ stcmi 15, cr0, [fp], {232} @ 0xe8 │ │ │ │ - blmi 2f429c │ │ │ │ + blmi 2f4298 │ │ │ │ ldrbtmi r4, [ip], #-1541 @ 0xfffff9fb │ │ │ │ movwls r5, #6371 @ 0x18e3 │ │ │ │ @ instruction: 0xf7ff4618 │ │ │ │ - @ instruction: 0x4628fbdf │ │ │ │ - blx ff7460a2 │ │ │ │ + strtmi pc, [r8], -r5, ror #23 │ │ │ │ + blx ff8c609e │ │ │ │ stmiapl r3!, {r1, r2, r8, r9, fp, lr}^ │ │ │ │ ldrmi r9, [r8], -r1, lsl #6 │ │ │ │ pop {r0, r1, ip, sp, pc} │ │ │ │ @ instruction: 0xf7ff4030 │ │ │ │ - svclt 0x0000bbd3 │ │ │ │ - andeq r7, r1, lr, ror #30 │ │ │ │ + svclt 0x0000bbd9 │ │ │ │ + andeq r7, r1, r2, ror pc │ │ │ │ strdeq r0, [r0], -r8 │ │ │ │ @ instruction: 0x000002b4 │ │ │ │ vst3.8 {d27,d29,d31}, [pc :256], r0 │ │ │ │ - bl feb5f2cc │ │ │ │ + bl feb5f2c8 │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ stmdavc r3, {r3, r5, r6, r7, r8, r9, sl, fp} │ │ │ │ stcmi 0, cr11, [lr, #-524] @ 0xfffffdf4 │ │ │ │ stmdblt fp, {r0, r2, r3, r4, r5, r6, sl, lr} │ │ │ │ ldclt 0, cr11, [r0, #-12]! │ │ │ │ stmdami ip, {r2, r9, sl, lr} │ │ │ │ @ instruction: 0xf7ff4478 │ │ │ │ - blmi 307470 │ │ │ │ + blmi 307484 │ │ │ │ movwls r5, #6379 @ 0x18eb │ │ │ │ @ instruction: 0xf7ff4618 │ │ │ │ - @ instruction: 0x4620fbb3 │ │ │ │ - blx fec460fa │ │ │ │ + @ instruction: 0x4620fbb9 │ │ │ │ + blx fedc60f6 │ │ │ │ stmiapl fp!, {r0, r1, r2, r8, r9, fp, lr}^ │ │ │ │ ldrmi r9, [r8], -r1, lsl #6 │ │ │ │ pop {r0, r1, ip, sp, pc} │ │ │ │ @ instruction: 0xf7ff4030 │ │ │ │ - svclt 0x0000bba7 │ │ │ │ - andeq r7, r1, r8, lsr #30 │ │ │ │ - strheq r6, [r0], -ip │ │ │ │ + svclt 0x0000bbad │ │ │ │ + andeq r7, r1, ip, lsr #30 │ │ │ │ + andeq r6, r0, r0, asr #1 │ │ │ │ strdeq r0, [r0], -r8 │ │ │ │ @ instruction: 0x000002b4 │ │ │ │ mvnsmi lr, sp, lsr #18 │ │ │ │ stcpl 4, cr15, [r0], {79} @ 0x4f │ │ │ │ @ instruction: 0x0c0cebad │ │ │ │ svceq 0x00e8f8cc │ │ │ │ ldrsbhi pc, [r8], #-143 @ 0xffffff71 @ │ │ │ │ - blmi 591d40 │ │ │ │ + blmi 591d3c │ │ │ │ @ instruction: 0xf85844f8 │ │ │ │ ldmdavs r5!, {r0, r1, sp, lr} │ │ │ │ eorsvs lr, r5, r4 │ │ │ │ - bl 19c612c │ │ │ │ + bl 1a46128 │ │ │ │ smlsdcs r1, r0, r1, fp │ │ │ │ - blmi 1462a4 │ │ │ │ + blmi 1462a0 │ │ │ │ @ instruction: 0x4620213d │ │ │ │ mvnsle r2, r0, lsl #24 │ │ │ │ ldrtmi r4, [r8], -r7, lsr #12 │ │ │ │ ldrhhi lr, [r0, #141]! @ 0x8d │ │ │ │ @ instruction: 0xf7f94620 │ │ │ │ - blmi 302eb0 │ │ │ │ + blmi 302eb4 │ │ │ │ andcc pc, r3, r8, asr r8 @ │ │ │ │ - blcc 621dc │ │ │ │ + blcc 621d8 │ │ │ │ stmdale r6, {r3, r4, r7, r9, lr} │ │ │ │ ldrtmi r4, [r8], -r8, lsl #22 │ │ │ │ andcc pc, r3, r8, asr r8 @ │ │ │ │ pop {r2, r3, r4, sp, lr} │ │ │ │ stmdami r6, {r4, r5, r6, r7, r8, pc} │ │ │ │ @ instruction: 0xf7ff4478 │ │ │ │ - bfi pc, r1, (invalid: 25:24) @ │ │ │ │ - andeq r7, r1, r8, asr #29 │ │ │ │ + bfi pc, r7, (invalid: 25:24) @ │ │ │ │ + andeq r7, r1, ip, asr #29 │ │ │ │ andeq r0, r0, ip, asr #5 │ │ │ │ ldrdeq r0, [r0], -r0 @ │ │ │ │ andeq r0, r0, r0, ror #3 │ │ │ │ - andeq r6, r0, r4, lsr #32 │ │ │ │ + andeq r6, r0, r8, lsr #32 │ │ │ │ vst3.8 {d27,d29,d31}, [pc :256], r8 │ │ │ │ - bl feb5f3a8 │ │ │ │ + bl feb5f3a4 │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ @ instruction: 0x46050ff0 │ │ │ │ - bl ac6198 │ │ │ │ + bl b46194 │ │ │ │ strtmi r1, [r0], -r4, asr #24 │ │ │ │ - cdp2 0, 15, cr15, cr2, cr2, {0} │ │ │ │ + cdp2 0, 15, cr15, cr4, cr2, {0} │ │ │ │ strtmi r4, [r9], -r2, lsr #12 │ │ │ │ ldrhtmi lr, [r8], -sp │ │ │ │ - blt c461ac │ │ │ │ + blt cc61a8 │ │ │ │ vst3.8 {d27,d29,d31}, [pc :256], r8 │ │ │ │ - bl feb5f3d0 │ │ │ │ + bl feb5f3cc │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ @ instruction: 0x460c0ff0 │ │ │ │ @ instruction: 0xf002b108 │ │ │ │ - strtmi pc, [r0], -r3, lsl #31 │ │ │ │ - bl 4c61c8 │ │ │ │ + strtmi pc, [r0], -r5, lsl #31 │ │ │ │ + bl 5461c4 │ │ │ │ strtmi r1, [r8], -r5, asr #24 │ │ │ │ - cdp2 0, 13, cr15, cr10, cr2, {0} │ │ │ │ + cdp2 0, 13, cr15, cr12, cr2, {0} │ │ │ │ strtmi r4, [r1], -sl, lsr #12 │ │ │ │ ldrhtmi lr, [r8], -sp │ │ │ │ - blt 6461dc │ │ │ │ - bmi 15ae0c │ │ │ │ + blt 6c61d8 │ │ │ │ + bmi 15ae08 │ │ │ │ ldmpl sl, {r0, r1, r3, r4, r5, r6, sl, lr} │ │ │ │ @ instruction: 0xf0436813 │ │ │ │ andsvs r0, r3, r1, lsl #6 │ │ │ │ svclt 0x00004770 │ │ │ │ - andeq r7, r1, r4, lsl #28 │ │ │ │ + andeq r7, r1, r8, lsl #28 │ │ │ │ muleq r0, r0, r1 │ │ │ │ vst3.8 {d27,d29,d31}, [pc], r0 │ │ │ │ - bl feb5f41c │ │ │ │ + bl feb5f418 │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ ldcmi 15, cr0, [r4], #-960 @ 0xfffffc40 │ │ │ │ @ instruction: 0xf7ffb083 │ │ │ │ - @ instruction: 0xf7f9fbe3 │ │ │ │ - blmi cc2db8 │ │ │ │ + @ instruction: 0xf7f9fbe9 │ │ │ │ + blmi cc2dbc │ │ │ │ stmiapl r3!, {r2, r3, r4, r5, r6, sl, lr}^ │ │ │ │ addsmi r6, r8, #1769472 @ 0x1b0000 │ │ │ │ - blmi c3c288 │ │ │ │ + blmi c3c284 │ │ │ │ movwls r5, #6371 @ 0x18e3 │ │ │ │ @ instruction: 0xf7ff4618 │ │ │ │ - blmi bc6e74 │ │ │ │ + blmi bc6e88 │ │ │ │ ldmdavs r8, {r0, r1, r5, r6, r7, fp, ip, lr} │ │ │ │ - blmi b76730 │ │ │ │ + blmi b7672c │ │ │ │ ldmibvs fp, {r0, r1, r3, r4, r5, r6, sl, lr} │ │ │ │ andle r2, r2, r2, lsl #22 │ │ │ │ stmiapl r3!, {r0, r1, r3, r5, r8, r9, fp, lr}^ │ │ │ │ @ instruction: 0xf7f96818 │ │ │ │ - blmi a82a4c │ │ │ │ + blmi a82a50 │ │ │ │ ldmdavs lr, {r0, r1, r5, r6, r7, fp, ip, lr} │ │ │ │ - blmi a34fe4 │ │ │ │ + blmi a34fe0 │ │ │ │ rscscc pc, pc, pc, asr #32 │ │ │ │ mvnscc pc, pc, asr #32 │ │ │ │ stmib r3, {r0, r1, r5, r6, r7, fp, ip, lr}^ │ │ │ │ - blmi 94867c │ │ │ │ + blmi 948678 │ │ │ │ ldmibvs fp, {r0, r1, r3, r4, r5, r6, sl, lr} │ │ │ │ stcmi 1, cr11, [r4, #-844]! @ 0xfffffcb4 │ │ │ │ @ instruction: 0x4628447d │ │ │ │ - @ instruction: 0xf98af005 │ │ │ │ + @ instruction: 0xf98cf005 │ │ │ │ @ instruction: 0xf7fe4628 │ │ │ │ - blmi 886dc0 │ │ │ │ + blmi 886dc4 │ │ │ │ stmdavs fp!, {r0, r2, r5, r6, r7, fp, ip, lr} │ │ │ │ - blmi 834a68 │ │ │ │ + blmi 834a64 │ │ │ │ eorvs r2, sl, r2, lsl #4 │ │ │ │ movwls r5, #6371 @ 0x18e3 │ │ │ │ @ instruction: 0xf7fd4618 │ │ │ │ - blmi 786938 │ │ │ │ + blmi 78693c │ │ │ │ movwls r5, #6371 @ 0x18e3 │ │ │ │ @ instruction: 0xf7fd4618 │ │ │ │ - bfi pc, sp, (invalid: 19:0) @ │ │ │ │ + bfc pc, (invalid: 19:0) @ │ │ │ │ andsle r2, r7, fp, asr #28 │ │ │ │ ldrbtmi r4, [sp], #-3353 @ 0xfffff2e7 │ │ │ │ - blmi 682248 │ │ │ │ + blmi 682244 │ │ │ │ movwls r5, #6371 @ 0x18e3 │ │ │ │ @ instruction: 0xf0034618 │ │ │ │ - strmi pc, [r5], -r3, lsr #27 │ │ │ │ + strmi pc, [r5], -r5, lsr #27 │ │ │ │ @ instruction: 0xf0054630 │ │ │ │ - ldrb pc, [r9, r5, ror #18] @ │ │ │ │ - blx fe9462da │ │ │ │ + ldrb pc, [r9, r7, ror #18] @ │ │ │ │ + blx feac62d6 │ │ │ │ stmiapl r3!, {r0, r1, r4, r8, r9, fp, lr}^ │ │ │ │ @ instruction: 0xf00169d8 │ │ │ │ - @ instruction: 0xf7fdfe37 │ │ │ │ - @ instruction: 0xe7d6fc7d │ │ │ │ + @ instruction: 0xf7fdfe39 │ │ │ │ + @ instruction: 0xe7d6fc7f │ │ │ │ ldrbtmi r4, [sp], #-3344 @ 0xfffff2f0 │ │ │ │ svclt 0x0000e7c9 │ │ │ │ - ldrdeq r7, [r1], -r0 │ │ │ │ + ldrdeq r7, [r1], -r4 │ │ │ │ andeq r0, r0, r8, ror r2 │ │ │ │ andeq r0, r0, r0, asr #4 │ │ │ │ andeq r0, r0, r0, ror #4 │ │ │ │ - strdeq r8, [r1], -r0 │ │ │ │ + strdeq r8, [r1], -r4 │ │ │ │ andeq r0, r0, r0, lsr #3 │ │ │ │ muleq r0, ip, r1 │ │ │ │ - andeq r8, r1, r4, asr #13 │ │ │ │ - andeq r5, r0, r8, asr pc │ │ │ │ + andeq r8, r1, r8, asr #13 │ │ │ │ + andeq r5, r0, ip, asr pc │ │ │ │ andeq r0, r0, ip, lsr #3 │ │ │ │ @ instruction: 0x000002b0 │ │ │ │ muleq r0, r0, r2 │ │ │ │ - andeq r5, r0, r2, lsl pc │ │ │ │ + andeq r5, r0, r6, lsl pc │ │ │ │ strdeq r0, [r0], -r8 │ │ │ │ andeq r0, r0, r4, lsl r2 │ │ │ │ - strdeq r5, [r0], -sl │ │ │ │ + strdeq r5, [r0], -lr │ │ │ │ stmdbmi pc, {r1, r2, r3, r8, r9, fp, lr} @ │ │ │ │ - bmi 3d9528 │ │ │ │ + bmi 3d9524 │ │ │ │ stmdavs r1, {r3, r4, r6, fp, ip, lr} │ │ │ │ tstpeq r1, r1, lsr #32 @ p-variant is OBSOLETE │ │ │ │ ldmpl sl, {r0, sp, lr} │ │ │ │ - bcs 62394 │ │ │ │ + bcs 62390 │ │ │ │ ldrbmi sp, [r0, -r0]! │ │ │ │ vst3.8 {d27,d29,d31}, [pc], r0 │ │ │ │ - bl feb5f558 │ │ │ │ + bl feb5f554 │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ - bmi 1cc320 │ │ │ │ + bmi 1cc31c │ │ │ │ ldmpl fp, {r0, r1, r7, ip, sp, pc} │ │ │ │ ldrmi r9, [r8], -r1, lsl #6 │ │ │ │ - blx 1e46368 │ │ │ │ + blx 1fc6364 │ │ │ │ @ instruction: 0xff52f7ff │ │ │ │ - andeq r7, r1, r8, asr #25 │ │ │ │ + andeq r7, r1, ip, asr #25 │ │ │ │ muleq r0, r0, r1 │ │ │ │ andeq r0, r0, ip, lsr #3 │ │ │ │ andeq r0, r0, r8, lsr #3 │ │ │ │ vst3.8 {d27,d29,d31}, [pc :256], r0 │ │ │ │ - bl feb5f588 │ │ │ │ + bl feb5f584 │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ smlattcs r1, r8, pc, r0 @ │ │ │ │ andcs fp, pc, r3, lsl #1 │ │ │ │ @ instruction: 0xf7f94c25 │ │ │ │ - tstcs r1, r2, ror r9 │ │ │ │ + tstcs r1, r4, ror r9 │ │ │ │ ldrbtmi r4, [ip], #-1544 @ 0xfffff9f8 │ │ │ │ - stmdb ip!, {r0, r3, r4, r5, r6, r7, r8, r9, sl, ip, sp, lr, pc}^ │ │ │ │ + stmdb lr!, {r0, r3, r4, r5, r6, r7, r8, r9, sl, ip, sp, lr, pc}^ │ │ │ │ andcs r2, r2, r1, lsl #2 │ │ │ │ - stmdb r8!, {r0, r3, r4, r5, r6, r7, r8, r9, sl, ip, sp, lr, pc}^ │ │ │ │ + stmdb sl!, {r0, r3, r4, r5, r6, r7, r8, r9, sl, ip, sp, lr, pc}^ │ │ │ │ andcs r2, r3, r1, lsl #2 │ │ │ │ - stmdb r4!, {r0, r3, r4, r5, r6, r7, r8, r9, sl, ip, sp, lr, pc}^ │ │ │ │ + stmdb r6!, {r0, r3, r4, r5, r6, r7, r8, r9, sl, ip, sp, lr, pc}^ │ │ │ │ stmiapl r3!, {r1, r2, r3, r4, r8, r9, fp, lr}^ │ │ │ │ stmdacs r0, {r3, r4, fp, sp, lr} │ │ │ │ tstcs pc, r2, lsl #26 │ │ │ │ - b 4463a8 │ │ │ │ + b 4c63a4 │ │ │ │ stmiapl r3!, {r0, r1, r3, r4, r8, r9, fp, lr}^ │ │ │ │ tstlt sl, sl, lsl r8 │ │ │ │ ldclt 0, cr11, [r0, #-12]! │ │ │ │ andcs r4, r1, #1638400 @ 0x190000 │ │ │ │ ldrbtmi r6, [r8], #-26 @ 0xffffffe6 │ │ │ │ - blx 1a463da │ │ │ │ + blx 1bc63d6 │ │ │ │ stmiapl r2!, {r0, r1, r2, r4, r8, r9, fp, lr}^ │ │ │ │ @ instruction: 0xf0136813 │ │ │ │ mvnsle r0, r1, lsl #6 │ │ │ │ rsbne r6, sp, r5, lsl r8 │ │ │ │ streq pc, [r1, #-53]! @ 0xffffffcb │ │ │ │ - blmi 4fc810 │ │ │ │ + blmi 4fc80c │ │ │ │ movwls r5, #2275 @ 0x8e3 │ │ │ │ @ instruction: 0xf7ff4618 │ │ │ │ - @ instruction: 0xf7fffa2f │ │ │ │ - bmi 448028 │ │ │ │ + @ instruction: 0xf7fffa35 │ │ │ │ + bmi 448024 │ │ │ │ stmiapl r3!, {r0, r8, r9, ip, pc} │ │ │ │ ldrmi r9, [r8], -r0, lsl #6 │ │ │ │ - blx 9c640c │ │ │ │ + blx b46408 │ │ │ │ and r9, r0, r1, lsl #22 │ │ │ │ stmdaeq sp!, {r0, r8, r9, ip, sp}^ │ │ │ │ ldrble r0, [fp, #2026]! @ 0x7ea │ │ │ │ ldrbtmi r4, [sl], #-2570 @ 0xfffff5f6 │ │ │ │ eoreq pc, r3, r2, asr r8 @ │ │ │ │ - blx 6c6424 │ │ │ │ + blx 846420 │ │ │ │ svclt 0x0000e7e3 │ │ │ │ - andeq r7, r1, r2, ror #24 │ │ │ │ + andeq r7, r1, r6, ror #24 │ │ │ │ andeq r0, r0, ip, asr #3 │ │ │ │ andeq r0, r0, ip, lsr #3 │ │ │ │ - andeq r5, r0, r2, lsr #28 │ │ │ │ + andeq r5, r0, r6, lsr #28 │ │ │ │ muleq r0, r0, r1 │ │ │ │ andeq r0, r0, r8, lsr #3 │ │ │ │ ldrdeq r0, [r0], -r0 @ │ │ │ │ - andeq r7, r1, r6, asr sl │ │ │ │ + andeq r7, r1, sl, asr sl │ │ │ │ andcs r4, r2, #2048 @ 0x800 │ │ │ │ orrsvs r4, sl, fp, ror r4 │ │ │ │ svclt 0x0000e794 │ │ │ │ - strdeq r8, [r1], -r0 │ │ │ │ + strdeq r8, [r1], -r4 │ │ │ │ cmpcs r9, r3, lsl #22 │ │ │ │ ldrbtmi r4, [fp], #-2563 @ 0xfffff5fd │ │ │ │ mulsvs r9, fp, r8 │ │ │ │ svclt 0x0000e78a │ │ │ │ - muleq r1, lr, fp │ │ │ │ + andeq r7, r1, r2, lsr #23 │ │ │ │ andeq r0, r0, r0, lsr #3 │ │ │ │ cmpcs fp, r3, lsl #22 │ │ │ │ ldrbtmi r4, [fp], #-2563 @ 0xfffff5fd │ │ │ │ mulsvs r9, fp, r8 │ │ │ │ svclt 0x0000e77e │ │ │ │ - andeq r7, r1, r6, lsl #23 │ │ │ │ + andeq r7, r1, sl, lsl #23 │ │ │ │ andeq r0, r0, r0, lsr #3 │ │ │ │ - bmi 11b09c │ │ │ │ + bmi 11b098 │ │ │ │ ldmpl fp, {r0, r1, r3, r4, r5, r6, sl, lr} │ │ │ │ @ instruction: 0xf0026958 │ │ │ │ - svclt 0x0000bfe3 │ │ │ │ - andeq r7, r1, r0, ror fp │ │ │ │ + svclt 0x0000bfe5 │ │ │ │ + andeq r7, r1, r4, ror fp │ │ │ │ andeq r0, r0, r8, lsr #4 │ │ │ │ vst3.8 {d27,d29,d31}, [pc :256], r0 │ │ │ │ - bl feb5f6ac │ │ │ │ + bl feb5f6a8 │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ ldmdbmi r0, {r3, r5, r6, r7, r8, r9, sl, fp} │ │ │ │ ldcmi 0, cr11, [r0], {131} @ 0x83 │ │ │ │ ldrbtmi r2, [r9], #-15 │ │ │ │ ldrbtmi r4, [ip], #-3343 @ 0xfffff2f1 │ │ │ │ - @ instruction: 0xf89ef003 │ │ │ │ + @ instruction: 0xf8a0f003 │ │ │ │ andcs r4, r2, r1, lsr #12 │ │ │ │ - @ instruction: 0xf89af003 │ │ │ │ + @ instruction: 0xf89cf003 │ │ │ │ andcs r4, r1, r1, lsr #12 │ │ │ │ @ instruction: 0xf003447d │ │ │ │ - stmdbmi sl, {r0, r2, r4, r7, fp, ip, sp, lr, pc} │ │ │ │ + stmdbmi sl, {r0, r1, r2, r4, r7, fp, ip, sp, lr, pc} │ │ │ │ ldrbtmi r2, [r9], #-3 │ │ │ │ - @ instruction: 0xf890f003 │ │ │ │ + @ instruction: 0xf892f003 │ │ │ │ andcs r4, lr, r8, lsl #22 │ │ │ │ movwls r5, #6379 @ 0x18eb │ │ │ │ andlt r4, r3, r9, lsl r6 │ │ │ │ ldrhtmi lr, [r0], -sp │ │ │ │ - stmialt r2, {r0, r3, r4, r5, r6, r7, r8, r9, sl, ip, sp, lr, pc}^ │ │ │ │ + stmialt r4, {r0, r3, r4, r5, r6, r7, r8, r9, sl, ip, sp, lr, pc}^ │ │ │ │ @ instruction: 0xffffffb7 │ │ │ │ @ instruction: 0xffffff9b │ │ │ │ - andeq r7, r1, r0, lsr fp │ │ │ │ + andeq r7, r1, r4, lsr fp │ │ │ │ @ instruction: 0xffffff6f │ │ │ │ strdeq r0, [r0], -r0 @ │ │ │ │ vst3.16 {d27,d29,d31}, [pc :256], r0 │ │ │ │ - bl feb5f710 │ │ │ │ + bl feb5f70c │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ ldrmi r0, [r6], -r8, ror #31 │ │ │ │ addlt r7, r2, r2, lsl #16 │ │ │ │ ldmdblt r2, {r2, r3, r9, sl, lr} │ │ │ │ andlt r4, r2, r0, lsr #12 │ │ │ │ - blx fecf7ae8 │ │ │ │ + blx fecf7ae4 │ │ │ │ stmdbeq sp!, {r0, r1, r7, r8, sl, ip, sp, lr, pc}^ │ │ │ │ @ instruction: 0xf0024629 │ │ │ │ - strtmi pc, [r2], -r1, ror #18 │ │ │ │ - b 999dbc │ │ │ │ + strtmi pc, [r2], -r3, ror #18 │ │ │ │ + b 999db8 │ │ │ │ strls r7, [r0, #-998] @ 0xfffffc1a │ │ │ │ @ instruction: 0xf0024605 │ │ │ │ - @ instruction: 0x4604fa3d │ │ │ │ + @ instruction: 0x4604fa3f │ │ │ │ @ instruction: 0xf0024628 │ │ │ │ - strtmi pc, [r0], -sp, asr #27 │ │ │ │ + strtmi pc, [r0], -pc, asr #27 │ │ │ │ ldcllt 0, cr11, [r0, #-8]! │ │ │ │ andcs fp, r1, r9, lsl #18 │ │ │ │ ldrblt r4, [r8, #1904]! @ 0x770 │ │ │ │ stcpl 4, cr15, [r0], {79} @ 0x4f │ │ │ │ @ instruction: 0x0c0cebad │ │ │ │ svceq 0x00e8f8cc │ │ │ │ @ instruction: 0x461d4617 │ │ │ │ tstlt r8, ip, lsl #12 │ │ │ │ - @ instruction: 0xf9bef003 │ │ │ │ + @ instruction: 0xf9c0f003 │ │ │ │ andle r4, r7, r8, lsr #5 │ │ │ │ adcmi r9, ip, #6144 @ 0x1800 │ │ │ │ addsmi fp, pc, #8, 30 │ │ │ │ andcs fp, r1, ip, lsl #30 │ │ │ │ ldcllt 0, cr2, [r8] │ │ │ │ ldcllt 0, cr2, [r8, #4]! │ │ │ │ vst3. {d27,d29,d31}, [pc :256], r8 │ │ │ │ - bl feb5f790 │ │ │ │ + bl feb5f78c │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ strmi r0, [r5], -r8, ror #31 │ │ │ │ strmi r4, [lr], -r8, lsl #12 │ │ │ │ - ldmdb r4!, {r0, r3, r4, r5, r6, r7, r8, r9, sl, ip, sp, lr, pc} │ │ │ │ + ldmdb r6!, {r0, r3, r4, r5, r6, r7, r8, r9, sl, ip, sp, lr, pc} │ │ │ │ andcc r4, r5, r7, lsl #12 │ │ │ │ - ldc2l 0, cr15, [ip], #8 │ │ │ │ + ldc2l 0, cr15, [lr], #8 │ │ │ │ stcne 6, cr4, [r3, #-16] │ │ │ │ @ instruction: 0x46311c7a │ │ │ │ @ instruction: 0xf7f94618 │ │ │ │ - stmdavs sl!, {r2, r3, r4, r5, fp, sp, lr, pc} │ │ │ │ + stmdavs sl!, {r1, r2, r3, r4, r5, fp, sp, lr, pc} │ │ │ │ eorvs r6, ip, r2, lsr #32 │ │ │ │ svclt 0x0000bdf8 │ │ │ │ vst3.8 {d27,d29,d31}, [pc :256], r8 │ │ │ │ - bl feb5f7c8 │ │ │ │ + bl feb5f7c4 │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ ldmib r0, {r4, r5, r6, r7, r8, r9, sl, fp}^ │ │ │ │ strmi r3, [r4], -r0, lsl #4 │ │ │ │ stmvs r0, {r0, r2, r3, r9, sl, lr} │ │ │ │ mulle r4, r3, r2 │ │ │ │ - blx cf74a │ │ │ │ + blx cf746 │ │ │ │ eorvs r0, r2, r5 │ │ │ │ movwcc fp, #19768 @ 0x4d38 │ │ │ │ - blx 6077a │ │ │ │ + blx 60776 │ │ │ │ cmpplt r0, r3, lsl #2 @ p-variant is OBSOLETE │ │ │ │ - stc2 0, cr15, [ip, #-8] │ │ │ │ + stc2 0, cr15, [lr, #-8] │ │ │ │ adcvs r6, r0, r3, lsr #16 │ │ │ │ eorvs r1, r2, sl, asr ip │ │ │ │ andeq pc, r5, r3, lsl #22 │ │ │ │ @ instruction: 0x4608bd38 │ │ │ │ - stc2l 0, cr15, [ip], {2} │ │ │ │ + stc2l 0, cr15, [lr], {2} │ │ │ │ svclt 0x0000e7f4 │ │ │ │ svcmi 0x00f0e92d │ │ │ │ stcpl 4, cr15, [r0], {79} @ 0x4f │ │ │ │ - blhi 443acc │ │ │ │ + blhi 443ac8 │ │ │ │ @ instruction: 0x0c0cebad │ │ │ │ svceq 0x0020f8cc │ │ │ │ - umullslt r4, pc, r6, sp @ │ │ │ │ - @ instruction: 0x461f4c96 │ │ │ │ - blmi fe599820 │ │ │ │ + umullslt r4, pc, r7, sp @ │ │ │ │ + @ instruction: 0x461f4c97 │ │ │ │ + blmi fe5d981c │ │ │ │ ldrbtmi r4, [fp], #-1550 @ 0xfffff9f2 │ │ │ │ ldrmi r5, [r5], -ip, lsr #18 │ │ │ │ ldrls r6, [sp], #-2084 @ 0xfffff7dc │ │ │ │ streq pc, [r0], #-79 @ 0xffffffb1 │ │ │ │ - blls e6d250 │ │ │ │ - blcs 2f724 │ │ │ │ + blls e6d24c │ │ │ │ + blcs 2f720 │ │ │ │ vaddl.s8 , d0, d3 │ │ │ │ - blmi fe3e92c8 │ │ │ │ + blmi fe4292cc │ │ │ │ stmiapl sl, {r2, r8, fp, ip, pc}^ │ │ │ │ - andsls r4, r0, #145408 @ 0x23800 │ │ │ │ + andsls r4, r0, #146432 @ 0x23c00 │ │ │ │ ldrdhi pc, [r0], -r2 │ │ │ │ - blls de97c │ │ │ │ + blls de978 │ │ │ │ stmdavs r2, {r0, r4, ip, pc} │ │ │ │ - bl fe8a67d0 │ │ │ │ + bl fe8a67cc │ │ │ │ andls r0, r6, r8 │ │ │ │ - blmi fe274b78 │ │ │ │ + blmi fe2b4b74 │ │ │ │ stmdbls r3, {r0, r1, r3, r6, r7, fp, ip, lr} │ │ │ │ stmdavc r9, {r0, r1, r3, r4, fp, sp, lr} │ │ │ │ @ instruction: 0xf0002900 │ │ │ │ - movwls r8, #25389 @ 0x632d │ │ │ │ + movwls r8, #25391 @ 0x632f │ │ │ │ @ instruction: 0xf0002c00 │ │ │ │ - bls e930c │ │ │ │ - blvc 4a73d4 │ │ │ │ + bls e9310 │ │ │ │ + blvc 4a73d0 │ │ │ │ @ instruction: 0xf0002b00 │ │ │ │ - @ instruction: 0x432c82c9 │ │ │ │ - blx fed13e94 │ │ │ │ - b 14058a8 │ │ │ │ + @ instruction: 0x432c82cb │ │ │ │ + blx fed13e90 │ │ │ │ + b 14058a4 │ │ │ │ svclt 0x00081454 │ │ │ │ - bcs 116a0 │ │ │ │ - tstphi ip, #64 @ p-variant is OBSOLETE @ 0x40 │ │ │ │ + bcs 1169c │ │ │ │ + tstphi lr, #64 @ p-variant is OBSOLETE @ 0x40 │ │ │ │ ldmdbvc fp, {r0, r1, r8, r9, fp, ip, pc} │ │ │ │ @ instruction: 0xf0402b00 │ │ │ │ - blls e8d9c │ │ │ │ + blls e8da0 │ │ │ │ ldrdlt r7, [r3, -fp]! │ │ │ │ svclt 0x000c2f00 │ │ │ │ @ instruction: 0xf0042400 │ │ │ │ @ instruction: 0xf8dd0401 │ │ │ │ movwcs sl, #228 @ 0xe4 │ │ │ │ - ldc 14, cr9, [pc, #16] @ 86d8 │ │ │ │ - movwls r8, #39787 @ 0x9b6b │ │ │ │ + ldc 14, cr9, [pc, #16] @ 86d4 │ │ │ │ + movwls r8, #39788 @ 0x9b6c │ │ │ │ @ instruction: 0xf8cd930d │ │ │ │ @ instruction: 0xf7fb802c │ │ │ │ - eorcs pc, sl, r5, ror #24 │ │ │ │ - ldc2 7, cr15, [r4], #-1004 @ 0xfffffc14 │ │ │ │ + eorcs pc, sl, r7, ror #24 │ │ │ │ + ldc2 7, cr15, [r6], #-1004 @ 0xfffffc14 │ │ │ │ @ instruction: 0xf080fab0 │ │ │ │ - bcc 4b0c │ │ │ │ - b 40abe8 │ │ │ │ + bcc 4b08 │ │ │ │ + b 40abe4 │ │ │ │ ldrsble r7, [fp, #-10]! │ │ │ │ - mrrc2 7, 15, pc, r8, cr11 @ │ │ │ │ - ldmpl r7!, {r3, r5, r6, r8, r9, fp, lr}^ │ │ │ │ - ldmdavs r8!, {r3, r5, r6, r8, r9, fp, lr} │ │ │ │ + mrrc2 7, 15, pc, sl, cr11 @ │ │ │ │ + ldmpl r7!, {r0, r3, r5, r6, r8, r9, fp, lr}^ │ │ │ │ + ldmdavs r8!, {r0, r3, r5, r6, r8, r9, fp, lr} │ │ │ │ ldmdavs r9, {r0, r1, r4, r5, r6, r7, fp, ip, lr} │ │ │ │ @ instruction: 0xf7fb4401 │ │ │ │ - stmdacs r0, {r0, r1, r2, r3, r6, r7, sl, fp, ip, sp, lr, pc} │ │ │ │ + stmdacs r0, {r0, r4, r6, r7, sl, fp, ip, sp, lr, pc} │ │ │ │ strcs fp, [r0], #-3860 @ 0xfffff0ec │ │ │ │ streq pc, [r1], #-4 │ │ │ │ rscle r2, r0, r0, lsl #24 │ │ │ │ - @ instruction: 0xf8d74b5f │ │ │ │ + @ instruction: 0xf8d74b60 │ │ │ │ strbmi r8, [r0], -r0 │ │ │ │ movwls r5, #51443 @ 0xc8f3 │ │ │ │ movwls r6, #34843 @ 0x881b │ │ │ │ - ldmda r2!, {r0, r3, r4, r5, r6, r7, r8, r9, sl, ip, sp, lr, pc}^ │ │ │ │ - bl 61672c │ │ │ │ + ldmda r4!, {r0, r3, r4, r5, r6, r7, r8, r9, sl, ip, sp, lr, pc}^ │ │ │ │ + bl 616728 │ │ │ │ @ instruction: 0xf0800000 │ │ │ │ - @ instruction: 0x46428473 │ │ │ │ - blcs 266740 │ │ │ │ + @ instruction: 0x46428475 │ │ │ │ + blcs 26673c │ │ │ │ addshi pc, r4, r0 │ │ │ │ @ instruction: 0xf0002b20 │ │ │ │ ldmdavs r8!, {r0, r4, r7, pc} │ │ │ │ - bmi 159a184 │ │ │ │ + bmi 15da180 │ │ │ │ stceq 1, cr15, [r1], {8} │ │ │ │ strbtmi r9, [r5], -r6, lsl #24 │ │ │ │ @ instruction: 0xf8569b0b │ │ │ │ andcs r9, r0, #2 │ │ │ │ andls r9, r7, #671088640 @ 0x28000000 │ │ │ │ @ instruction: 0xf8c99205 │ │ │ │ stmdavc r3, {} @ │ │ │ │ - blcs ed73e8 │ │ │ │ - adchi pc, r0, r0, lsl #4 │ │ │ │ + blcs ed73e4 │ │ │ │ + adchi pc, r2, r0, lsl #4 │ │ │ │ @ instruction: 0xf013e8df │ │ │ │ - addseq r0, lr, lr, asr #3 │ │ │ │ - @ instruction: 0x01ad009e │ │ │ │ - umullseq r0, lr, lr, r0 │ │ │ │ - umullseq r0, lr, lr, r0 │ │ │ │ - umullseq r0, lr, lr, r0 │ │ │ │ - teqeq r4, r4, lsr r1 │ │ │ │ - teqeq r4, r4, lsr r1 │ │ │ │ - @ instruction: 0x0134009e │ │ │ │ - teqeq r4, r4, lsr r1 │ │ │ │ - teqeq r4, r4, lsr r1 │ │ │ │ - teqeq r4, r4, lsr r1 │ │ │ │ - teqeq r4, r4, lsr r1 │ │ │ │ - addseq r0, lr, r4, lsr r1 │ │ │ │ - @ instruction: 0x0185009e │ │ │ │ - @ instruction: 0x0185009e │ │ │ │ - addseq r0, lr, r3, ror #3 │ │ │ │ - umullseq r0, lr, lr, r0 │ │ │ │ - umullseq r0, lr, lr, r0 │ │ │ │ - umullseq r0, lr, lr, r0 │ │ │ │ - umullseq r0, lr, lr, r0 │ │ │ │ - umullseq r0, lr, lr, r0 │ │ │ │ - umullseq r0, lr, lr, r0 │ │ │ │ - umullseq r0, lr, lr, r0 │ │ │ │ - umullseq r0, lr, lr, r0 │ │ │ │ - umullseq r0, lr, lr, r0 │ │ │ │ - umullseq r0, lr, lr, r0 │ │ │ │ - umullseq r0, lr, lr, r0 │ │ │ │ - umullseq r0, lr, lr, r0 │ │ │ │ - umullseq r0, lr, lr, r0 │ │ │ │ - cmneq ip, #158 @ 0x9e │ │ │ │ + ldrdeq r0, [r0], r0 @ │ │ │ │ + @ instruction: 0x01af00a0 │ │ │ │ + adceq r0, r0, r0, lsr #1 │ │ │ │ + adceq r0, r0, r0, lsr #1 │ │ │ │ + adceq r0, r0, r0, lsr #1 │ │ │ │ + teqeq r6, r6, lsr r1 │ │ │ │ + teqeq r6, r6, lsr r1 │ │ │ │ + teqeq r6, r0, lsr #1 │ │ │ │ + teqeq r6, r6, lsr r1 │ │ │ │ + teqeq r6, r6, lsr r1 │ │ │ │ + teqeq r6, r6, lsr r1 │ │ │ │ + teqeq r6, r6, lsr r1 │ │ │ │ + adceq r0, r0, r6, lsr r1 │ │ │ │ + orreq r0, r7, r0, lsr #1 │ │ │ │ + orreq r0, r7, r0, lsr #1 │ │ │ │ + adceq r0, r0, r5, ror #3 │ │ │ │ + adceq r0, r0, r0, lsr #1 │ │ │ │ + adceq r0, r0, r0, lsr #1 │ │ │ │ + adceq r0, r0, r0, lsr #1 │ │ │ │ + adceq r0, r0, r0, lsr #1 │ │ │ │ + adceq r0, r0, r0, lsr #1 │ │ │ │ + adceq r0, r0, r0, lsr #1 │ │ │ │ + adceq r0, r0, r0, lsr #1 │ │ │ │ + adceq r0, r0, r0, lsr #1 │ │ │ │ + adceq r0, r0, r0, lsr #1 │ │ │ │ + adceq r0, r0, r0, lsr #1 │ │ │ │ + adceq r0, r0, r0, lsr #1 │ │ │ │ + adceq r0, r0, r0, lsr #1 │ │ │ │ + adceq r0, r0, r0, lsr #1 │ │ │ │ + cmneq lr, #160 @ 0xa0 │ │ │ │ @ instruction: 0xf7fb2023 │ │ │ │ - stmdacs r0, {r0, r2, r3, r5, r7, r8, r9, fp, ip, sp, lr, pc} │ │ │ │ - subshi pc, ip, #64 @ 0x40 │ │ │ │ + stmdacs r0, {r0, r1, r2, r3, r5, r7, r8, r9, fp, ip, sp, lr, pc} │ │ │ │ + subshi pc, lr, #64 @ 0x40 │ │ │ │ @ instruction: 0xf7fb200a │ │ │ │ - stmdacs r0, {r0, r1, r2, r5, r7, r8, r9, fp, ip, sp, lr, pc} │ │ │ │ - andshi pc, r9, #64 @ 0x40 │ │ │ │ - blcs 2f424 │ │ │ │ - subshi pc, r5, #64 @ 0x40 │ │ │ │ - blvc ff2443fc │ │ │ │ + stmdacs r0, {r0, r3, r5, r7, r8, r9, fp, ip, sp, lr, pc} │ │ │ │ + andshi pc, fp, #64 @ 0x40 │ │ │ │ + blcs 2f420 │ │ │ │ + subshi pc, r7, #64 @ 0x40 │ │ │ │ + blvc ff2443f8 │ │ │ │ bls 11b4a0 │ │ │ │ mrc 8, 0, r5, cr7, cr2, {6} │ │ │ │ vstr s7, [r2, #576] @ 0x240 │ │ │ │ stmiblt r3, {r9, fp, ip, sp, lr}^ │ │ │ │ - blhi ff0442f0 │ │ │ │ - blx 4443e4 │ │ │ │ + blhi ff0442ec │ │ │ │ + blx 4443e0 │ │ │ │ movwcs fp, #8132 @ 0x1fc4 │ │ │ │ ldcle 0, cr6, [r0, #-76] @ 0xffffffb4 │ │ │ │ - blmi 55b0a4 │ │ │ │ + blmi 59b0a4 │ │ │ │ ldmpl r3, {r1, r3, r4, r5, r6, sl, lr}^ │ │ │ │ - blls 76289c │ │ │ │ + blls 762898 │ │ │ │ @ instruction: 0xf04f405a │ │ │ │ @ instruction: 0xf0400300 │ │ │ │ - strtmi r8, [r0], -fp, asr #11 │ │ │ │ + strtmi r8, [r0], -sp, asr #11 │ │ │ │ ldc 0, cr11, [sp], #124 @ 0x7c │ │ │ │ pop {r4, r8, r9, fp, pc} │ │ │ │ - blls 36c80c │ │ │ │ + blls 36c808 │ │ │ │ rscle r4, fp, r3, lsr #4 │ │ │ │ - blhi ff044328 │ │ │ │ - blx 44441c │ │ │ │ + blhi ff044324 │ │ │ │ + blx 444418 │ │ │ │ strcs fp, [r1], #-3980 @ 0xfffff074 │ │ │ │ strb r2, [r3, r0, lsl #8]! │ │ │ │ @ instruction: 0xf8002300 │ │ │ │ ldmdavs sl!, {r0, r8, fp, ip, sp} │ │ │ │ @ instruction: 0xf67f4282 │ │ │ │ ldrmi sl, [r0], r1, ror #30 │ │ │ │ @ instruction: 0xe7664610 │ │ │ │ + andhi pc, r0, pc, lsr #7 │ │ │ │ ... │ │ │ │ - ldrdeq r7, [r1], -r8 │ │ │ │ + ldrdeq r7, [r1], -ip │ │ │ │ andeq r0, r0, r4, ror #3 │ │ │ │ - ldrdeq r7, [r1], -r2 │ │ │ │ + ldrdeq r7, [r1], -r6 │ │ │ │ ldrdeq r0, [r0], -r8 │ │ │ │ andeq r0, r0, ip, ror #5 │ │ │ │ andeq r0, r0, ip, ror #4 │ │ │ │ andeq r0, r0, r4, lsr #4 │ │ │ │ ldrdeq r0, [r0], -r0 @ │ │ │ │ andeq r0, r0, r4, asr #4 │ │ │ │ andeq r0, r0, ip, ror r2 │ │ │ │ - ldrdeq r7, [r1], -r4 │ │ │ │ + ldrdeq r7, [r1], -r8 │ │ │ │ muleq r0, r8, r8 │ │ │ │ mcrr2 0, 0, pc, r6, cr3 @ │ │ │ │ tstle lr, r1, lsl #16 │ │ │ │ @ instruction: 0xf81b46c3 │ │ │ │ @ instruction: 0xf0030f01 │ │ │ │ stmdacs r0, {r0, r1, r2, r3, r4, r5, sl, fp, ip, sp, lr, pc} │ │ │ │ @ instruction: 0x4658d1f9 │ │ │ │ stc2 7, cr15, [r2], #1004 @ 0x3ec │ │ │ │ strmi r7, [r3], -r2, lsl #16 │ │ │ │ @ instruction: 0xf0002a3f │ │ │ │ strbmi r8, [r0], -r7, asr #4 │ │ │ │ msrlt SPSR_s, #14614528 @ 0xdf0000 │ │ │ │ - @ instruction: 0xff30f7fe │ │ │ │ + @ instruction: 0xff34f7fe │ │ │ │ @ instruction: 0xf8df4bd8 │ │ │ │ ldrbtmi r9, [fp], #868 @ 0x364 │ │ │ │ movwls r4, #58491 @ 0xe47b │ │ │ │ @ instruction: 0xf10b4bd7 │ │ │ │ @ instruction: 0xf8cd0b10 │ │ │ │ ldrbtmi sl, [r9], #228 @ 0xe4 │ │ │ │ movwls r4, #62587 @ 0xf47b │ │ │ │ @@ -7136,27 +7136,27 @@ │ │ │ │ ldmpl r3!, {r1, r4, r5, r7, r8, r9, fp, lr}^ │ │ │ │ blcs 234f8 │ │ │ │ teqphi lr, #0 @ p-variant is OBSOLETE │ │ │ │ blhi 1204454 │ │ │ │ @ instruction: 0xf0002c00 │ │ │ │ stmiami lr!, {r1, r2, r4, r7, r8, r9, pc} │ │ │ │ @ instruction: 0xf7ff4478 │ │ │ │ - stmiami sp!, {r0, r2, r7, fp, ip, sp, lr, pc} │ │ │ │ + stmiami sp!, {r0, r3, r7, fp, ip, sp, lr, pc} │ │ │ │ @ instruction: 0xf7fe4478 │ │ │ │ - blls 188710 │ │ │ │ + blls 188720 │ │ │ │ @ instruction: 0xf0402b00 │ │ │ │ blmi feaa92ac │ │ │ │ ldmpl r3!, {r0, r2, r3, r4, r5, fp, sp, lr}^ │ │ │ │ ldrmi r9, [r8], -r5, lsl #6 │ │ │ │ - @ instruction: 0xff4ef7fe │ │ │ │ + @ instruction: 0xff52f7fe │ │ │ │ @ instruction: 0xf7fe4628 │ │ │ │ - blmi fe9c86f4 │ │ │ │ + blmi fe9c8704 │ │ │ │ movwls r5, #22771 @ 0x58f3 │ │ │ │ @ instruction: 0xf7fe4618 │ │ │ │ - ldrbt pc, [lr], -r5, asr #30 @ │ │ │ │ + ldrbt pc, [ip], -r9, asr #30 @ │ │ │ │ bleq 1544e0c │ │ │ │ @ instruction: 0xf7f84659 │ │ │ │ ldmdals r5, {r2, r3, r5, r6, r8, r9, sl, fp, sp, lr, pc} │ │ │ │ mrc 8, 5, r6, cr0, cr11, {1} │ │ │ │ addmi fp, r3, #64, 22 @ 0x10000 │ │ │ │ svcge 0x0073f4bf │ │ │ │ stc2 7, cr15, [lr], {251} @ 0xfb │ │ │ │ @@ -7168,36 +7168,36 @@ │ │ │ │ blgt 10444c8 │ │ │ │ addsmi r9, r8, #917504 @ 0xe0000 │ │ │ │ svcge 0x0061f4bf │ │ │ │ blvc fe244090 │ │ │ │ blhi ff2044e8 │ │ │ │ blx 4445e0 │ │ │ │ teqphi r5, #192, 4 @ p-variant is OBSOLETE │ │ │ │ - ldrb r2, [r6], -r1, lsl #8 │ │ │ │ + ldrb r2, [r4], -r1, lsl #8 │ │ │ │ bls 11b864 │ │ │ │ movwls r5, #22739 @ 0x58d3 │ │ │ │ @ instruction: 0xf7ff4618 │ │ │ │ - stmmi sp, {r0, r2, r3, r4, r5, fp, ip, sp, lr, pc} │ │ │ │ + stmmi sp, {r0, r6, fp, ip, sp, lr, pc} │ │ │ │ @ instruction: 0xf7fe4478 │ │ │ │ - stmmi ip, {r0, r4, r8, r9, sl, fp, ip, sp, lr, pc} │ │ │ │ + stmmi ip, {r0, r2, r4, r8, r9, sl, fp, ip, sp, lr, pc} │ │ │ │ eorscc r4, r0, r8, ror r4 │ │ │ │ - @ instruction: 0xff0cf7fe │ │ │ │ + @ instruction: 0xff10f7fe │ │ │ │ andcs r9, r0, #49152 @ 0xc000 │ │ │ │ tstvc sl, fp, lsl #22 │ │ │ │ @ instruction: 0xf43f2b00 │ │ │ │ - cdpcs 14, 0, cr10, cr0, cr14, {1} │ │ │ │ + cdpcs 14, 0, cr10, cr0, cr12, {1} │ │ │ │ strcs fp, [r0], #-3860 @ 0xfffff0ec │ │ │ │ streq pc, [r1], #-4 │ │ │ │ ldmdbvc fp, {r0, r1, r8, r9, fp, ip, pc} │ │ │ │ @ instruction: 0xf43f2b00 │ │ │ │ - svccs 0x0000ae24 │ │ │ │ + svccs 0x0000ae22 │ │ │ │ stccs 15, cr11, [r0, #-96] @ 0xffffffa0 │ │ │ │ strcs fp, [r1, #-3860] @ 0xfffff0ec │ │ │ │ eormi r2, ip, r0, lsl #10 │ │ │ │ - blmi 1fc22e4 │ │ │ │ + blmi 1fc22dc │ │ │ │ @ instruction: 0xf8562202 │ │ │ │ blmi 1f6ca8c │ │ │ │ ldrdeq pc, [r0], -r9 │ │ │ │ movwls r5, #43251 @ 0xa8f3 │ │ │ │ movwcs r4, #1561 @ 0x619 │ │ │ │ @ instruction: 0xff38f7fb │ │ │ │ @ instruction: 0xf0002800 │ │ │ │ @@ -7211,29 +7211,29 @@ │ │ │ │ blls 1e948c │ │ │ │ @ instruction: 0xf0402b00 │ │ │ │ stmdami pc!, {r1, r2, r3, r6, r8, r9, pc}^ @ │ │ │ │ blhi 1304580 │ │ │ │ ldrbtmi r4, [r8], #-1564 @ 0xfffff9e4 │ │ │ │ @ instruction: 0x2322e76b │ │ │ │ strtmi r7, [r8], -r3 │ │ │ │ - mrc2 7, 1, pc, cr6, cr14, {7} │ │ │ │ + mrc2 7, 1, pc, cr10, cr14, {7} │ │ │ │ andcs r4, r2, #105472 @ 0x19c00 │ │ │ │ andlt pc, r3, r6, asr r8 @ │ │ │ │ @ instruction: 0xf8db4b66 │ │ │ │ ldmpl r3!, {}^ @ │ │ │ │ ldrmi r9, [r9], -lr, lsl #6 │ │ │ │ @ instruction: 0xf7fb2300 │ │ │ │ stmdacs r0, {r0, r1, r3, r8, r9, sl, fp, ip, sp, lr, pc} │ │ │ │ strbthi pc, [r1], #-64 @ 0xffffffc0 @ │ │ │ │ ldrdeq pc, [r0], -fp │ │ │ │ ldrdlt pc, [r0], -r7 │ │ │ │ blx fe246aea │ │ │ │ ldrbmi r4, [r8], -r1, lsl #12 │ │ │ │ mcr 7, 1, pc, cr12, cr8, {7} @ │ │ │ │ - @ instruction: 0xe6286838 │ │ │ │ + @ instruction: 0xe6266838 │ │ │ │ strtmi r9, [r8], -r5, lsl #22 │ │ │ │ movweq pc, #4227 @ 0x1083 @ │ │ │ │ @ instruction: 0xf7fb9305 │ │ │ │ @ instruction: 0x4601fb7b │ │ │ │ @ instruction: 0xf8564b55 │ │ │ │ @ instruction: 0xf8dbb003 │ │ │ │ @ instruction: 0xf7f80000 │ │ │ │ @@ -7300,15 +7300,15 @@ │ │ │ │ svclt 0x0008429d │ │ │ │ andeq pc, r1, #66 @ 0x42 │ │ │ │ ldrbt r9, [r3], -r8, lsl #4 │ │ │ │ vst3.32 @ instruction: 0xf484fab4 │ │ │ │ bcs b1b8 │ │ │ │ svcge 0x0018f43f │ │ │ │ movwcs lr, #5905 @ 0x1711 │ │ │ │ - strb r9, [lr, #-777] @ 0xfffffcf7 │ │ │ │ + strb r9, [ip, #-777] @ 0xfffffcf7 │ │ │ │ @ instruction: 0xffc00000 │ │ │ │ ldrshmi pc, [pc, #255] @ 8d3b @ │ │ │ │ muleq r1, r2, r5 │ │ │ │ andeq r8, r1, ip, asr r0 │ │ │ │ andeq r8, r1, lr, asr #32 │ │ │ │ andeq r5, r0, ip, lsl r9 │ │ │ │ andeq r7, r1, r6, ror r5 │ │ │ │ @@ -7329,40 +7329,40 @@ │ │ │ │ bllt e6f98 │ │ │ │ bcs 27098 │ │ │ │ sbcshi pc, r2, r0, asr #32 │ │ │ │ blcs 278a4 │ │ │ │ andshi pc, r9, #64 @ 0x40 │ │ │ │ blx fece79ac │ │ │ │ ldmdbeq fp, {r0, r1, r7, r8, r9, ip, sp, lr, pc}^ │ │ │ │ - ldrb r9, [r0], #825 @ 0x339 │ │ │ │ + strb r9, [lr], #825 @ 0x339 │ │ │ │ @ instruction: 0xf9ecf7fb │ │ │ │ - eorscs lr, sl, r1, lsl r5 │ │ │ │ + eorscs lr, sl, pc, lsl #10 │ │ │ │ @ instruction: 0xf948f7fb │ │ │ │ @ instruction: 0xf43f2800 │ │ │ │ - ldmmi ip, {r0, r2, r5, r7, r8, sl, fp, sp, pc}^ │ │ │ │ + ldmmi ip, {r0, r1, r5, r7, r8, sl, fp, sp, pc}^ │ │ │ │ ldrbtmi r2, [r8], #-1026 @ 0xfffffbfe │ │ │ │ - mrc2 7, 7, pc, cr4, cr14, {7} │ │ │ │ - strhtcs lr, [r0], -r0 │ │ │ │ + mrc2 7, 7, pc, cr8, cr14, {7} │ │ │ │ + eorcs lr, r0, lr, lsr #11 │ │ │ │ mcr2 7, 4, pc, cr10, cr13, {7} @ │ │ │ │ - movwcs lr, #1241 @ 0x4d9 │ │ │ │ - ldrt r9, [sl], #825 @ 0x339 │ │ │ │ + movwcs lr, #1239 @ 0x4d7 │ │ │ │ + ldrt r9, [r8], #825 @ 0x339 │ │ │ │ @ instruction: 0x46901a1b │ │ │ │ - ldrb r9, [r2], #774 @ 0x306 │ │ │ │ + ldrb r9, [r0], #774 @ 0x306 │ │ │ │ bls 11bc30 │ │ │ │ movwls r5, #22739 @ 0x58d3 │ │ │ │ @ instruction: 0xf7fe4618 │ │ │ │ - ldmmi r2, {r0, r5, r6, r7, r9, sl, fp, ip, sp, lr, pc}^ │ │ │ │ + ldmmi r2, {r0, r2, r5, r6, r7, r9, sl, fp, ip, sp, lr, pc}^ │ │ │ │ @ instruction: 0xf7fe4478 │ │ │ │ - ldmmi r1, {r0, r2, r4, r5, r7, r8, sl, fp, ip, sp, lr, pc}^ │ │ │ │ + ldmmi r1, {r0, r3, r4, r5, r7, r8, sl, fp, ip, sp, lr, pc}^ │ │ │ │ eorscc r4, r0, r8, ror r4 │ │ │ │ - ldc2 7, cr15, [r0, #1016]! @ 0x3f8 │ │ │ │ + ldc2 7, cr15, [r4, #1016]! @ 0x3f8 │ │ │ │ movwcs r9, #2563 @ 0xa03 │ │ │ │ blls e5950 │ │ │ │ blcs 27174 │ │ │ │ - ldclge 4, cr15, [r1], {63} @ 0x3f │ │ │ │ + stclge 4, cr15, [pc], {63} @ 0x3f │ │ │ │ ldc 6, cr14, [pc, #552] @ 8f38 │ │ │ │ vcmpe.f64 d7, d3 │ │ │ │ vsqrt.f64 d30, d7 │ │ │ │ @ instruction: 0xf63ffa10 │ │ │ │ blmi ff1f4a70 │ │ │ │ bvs ff71f0f0 │ │ │ │ @ instruction: 0xf0002c00 │ │ │ │ @@ -7375,15 +7375,15 @@ │ │ │ │ blmi fefa7c20 │ │ │ │ blhi ff204818 │ │ │ │ mrc 8, 7, r5, cr1, cr3, {7} │ │ │ │ bvs ff707590 │ │ │ │ blcs 3ef24 │ │ │ │ bichi pc, lr, r0, asr #32 │ │ │ │ blhi fec443d8 │ │ │ │ - ldrt r2, [r8], #1024 @ 0x400 │ │ │ │ + ldrt r2, [r6], #1024 @ 0x400 │ │ │ │ bcc fe6e6c │ │ │ │ ldcge 4, cr15, [r5, #508]! @ 0x1fc │ │ │ │ andcs pc, r0, fp, lsl #17 │ │ │ │ @ instruction: 0xf8989910 │ │ │ │ stmdavs r8, {r0, sp} │ │ │ │ bcs 2cda0 │ │ │ │ bls 47d314 │ │ │ │ @@ -7405,42 +7405,42 @@ │ │ │ │ sbcle r2, pc, r0, lsl #22 │ │ │ │ vmov.f64 d9, #7 @ 0x40380000 2.875 │ │ │ │ strcs lr, [r0], #-2888 @ 0xfffff4b8 │ │ │ │ @ instruction: 0xf0002b00 │ │ │ │ ldmmi lr, {r1, r2, r3, r4, r5, r6, r8, pc} │ │ │ │ stmdbeq r4!, {r0, r2, r3, r8, ip, sp, lr, pc}^ │ │ │ │ @ instruction: 0xf7fe4478 │ │ │ │ - cdp 14, 3, cr15, cr14, cr11, {3} │ │ │ │ + cdp 14, 3, cr15, cr14, cr15, {3} │ │ │ │ strbmi r8, [sl], -r8, asr #22 │ │ │ │ cdp 0, 15, cr2, cr13, cr7, {0} │ │ │ │ vnmla.f64 d7, d23, d8 │ │ │ │ @ instruction: 0xf7fc1a90 │ │ │ │ strbmi pc, [r8], -r3, ror #23 @ │ │ │ │ - ldc2 7, cr15, [r6, #-1016]! @ 0xfffffc08 │ │ │ │ + ldc2 7, cr15, [sl, #-1016]! @ 0xfffffc08 │ │ │ │ ldrbtmi r4, [r8], #-2197 @ 0xfffff76b │ │ │ │ - ldc2 7, cr15, [r2, #-1016]! @ 0xfffffc08 │ │ │ │ + ldc2 7, cr15, [r6, #-1016]! @ 0xfffffc08 │ │ │ │ blvc ff3c49f0 │ │ │ │ andcs r4, r7, sl, asr #12 │ │ │ │ bpl fe444660 │ │ │ │ @ instruction: 0xf7fc4629 │ │ │ │ ldmdblt sp!, {r0, r1, r4, r6, r7, r8, r9, fp, ip, sp, lr, pc} │ │ │ │ bl ff0448e4 │ │ │ │ blx 4449d8 │ │ │ │ @ instruction: 0x232bbfc4 │ │ │ │ rsbcc pc, r9, sp, lsl #17 │ │ │ │ blhi 13c48e0 │ │ │ │ @ instruction: 0xf7fe4648 │ │ │ │ - blls 188294 │ │ │ │ + blls 1882a4 │ │ │ │ @ instruction: 0xf43f2b00 │ │ │ │ stmmi r7, {r1, r6, r7, r8, sl, fp, sp, pc} │ │ │ │ @ instruction: 0xf7fe4478 │ │ │ │ - ldr pc, [ip, #3347]! @ 0xd13 │ │ │ │ - str r9, [r6], #-825 @ 0xfffffcc7 │ │ │ │ + ldr pc, [ip, #3351]! @ 0xd17 │ │ │ │ + str r9, [r4], #-825 @ 0xfffffcc7 │ │ │ │ @ instruction: 0xf47f2b00 │ │ │ │ - strb sl, [r6], #-3497 @ 0xfffff257 │ │ │ │ + strb sl, [r4], #-3497 @ 0xfffff257 │ │ │ │ strb r4, [r4, #-1704] @ 0xfffff958 │ │ │ │ mulne r0, r8, r8 │ │ │ │ @ instruction: 0xf0002948 │ │ │ │ stmdbcs r2, {r1, r2, r6, r8, pc}^ │ │ │ │ cmpphi r4, r0 @ p-variant is OBSOLETE │ │ │ │ movwls r4, #34368 @ 0x8640 │ │ │ │ @ instruction: 0xffdaf002 │ │ │ │ @@ -7464,30 +7464,30 @@ │ │ │ │ ldmpl r3!, {r0, r2, r5, r6, r8, r9, fp, lr}^ │ │ │ │ blcs 23a18 │ │ │ │ tstphi r2, r0 @ p-variant is OBSOLETE │ │ │ │ bllt 1744530 │ │ │ │ strmi pc, [r0], #-111 @ 0xffffff91 │ │ │ │ @ instruction: 0xf10d4865 │ │ │ │ ldrbtmi r0, [r8], #-2404 @ 0xfffff69c │ │ │ │ - ldc2l 7, cr15, [r4, #1016]! @ 0x3f8 │ │ │ │ + ldc2l 7, cr15, [r8, #1016]! @ 0x3f8 │ │ │ │ blhi 12447b4 │ │ │ │ andcs r4, r7, sl, asr #12 │ │ │ │ blvc ff244ac4 │ │ │ │ blhi 1304994 │ │ │ │ bne fe444734 │ │ │ │ blx 1ac6ece │ │ │ │ @ instruction: 0xf7fe4648 │ │ │ │ - ldmdami ip, {r0, r2, r3, r4, r5, r7, sl, fp, ip, sp, lr, pc}^ │ │ │ │ + ldmdami ip, {r0, r6, r7, sl, fp, ip, sp, lr, pc}^ │ │ │ │ @ instruction: 0xf7fe4478 │ │ │ │ - @ instruction: 0x4621fcb9 │ │ │ │ + @ instruction: 0x4621fcbd │ │ │ │ andcs r4, r7, sl, asr #12 │ │ │ │ blx 17c6ee6 │ │ │ │ ldr r9, [r3, r7, lsl #24] │ │ │ │ blhi 13c49bc │ │ │ │ - bllt ffa86efc │ │ │ │ + bllt ffa06efc │ │ │ │ ldrdeq pc, [r0], -r9 │ │ │ │ ldmdbge r5, {r1, r3, r9, sp} │ │ │ │ @ instruction: 0xf7f83001 │ │ │ │ @ instruction: 0x4604eb70 │ │ │ │ @ instruction: 0xf7fb9815 │ │ │ │ stmdavc r3, {r0, r1, r3, r4, r5, r6, r8, fp, ip, sp, lr, pc} │ │ │ │ blcs 1a928 │ │ │ │ @@ -7521,15 +7521,15 @@ │ │ │ │ @ instruction: 0xeeb44b2c │ │ │ │ ldmpl r3!, {r0, r1, r3, r6, r7, r8, r9, fp, sp, lr, pc}^ │ │ │ │ blx 444b58 │ │ │ │ orrhi pc, ip, r0, lsl #4 │ │ │ │ @ instruction: 0x2c006adc │ │ │ │ cdp 1, 11, cr13, cr0, cr15, {3} │ │ │ │ @ instruction: 0xf7ff8b4b │ │ │ │ - vstrls d11, [r8, #-600] @ 0xfffffda8 │ │ │ │ + vstrls d11, [r8, #-592] @ 0xfffffdb0 │ │ │ │ strtmi r4, [r9], -r0, asr #12 │ │ │ │ stc2 0, cr15, [r2], #-4 │ │ │ │ b 92f7dc │ │ │ │ strls r7, [r0, #-996] @ 0xfffffc1c │ │ │ │ ldrmi r4, [r1], -r4, lsl #12 │ │ │ │ ldc2l 0, cr15, [lr], #4 │ │ │ │ strtmi r4, [r0], -r3, lsl #12 │ │ │ │ @@ -7548,17 +7548,17 @@ │ │ │ │ blmi 467c20 │ │ │ │ blhi ff204acc │ │ │ │ mrc 8, 7, r5, cr1, cr3, {7} │ │ │ │ vpmin.s8 d15, d0, d0 │ │ │ │ bvs ff729650 │ │ │ │ cmnle r3, r0, lsl #24 │ │ │ │ blhi 1204ad0 │ │ │ │ - bllt 1807010 │ │ │ │ + bllt 1787010 │ │ │ │ @ instruction: 0xf7ff4640 │ │ │ │ - svclt 0x0000bb94 │ │ │ │ + svclt 0x0000bb92 │ │ │ │ @ instruction: 0xffc00000 │ │ │ │ ldrshgt pc, [pc, #255] @ 9123 @ │ │ │ │ @ instruction: 0xffc00000 │ │ │ │ ldrshmi pc, [pc, #255] @ 912b @ │ │ │ │ muleq r0, r6, r5 │ │ │ │ andeq r0, r0, ip, lsr #4 │ │ │ │ andeq r5, r0, r0, asr #10 │ │ │ │ @@ -7567,15 +7567,15 @@ │ │ │ │ andeq r5, r0, sl, ror #9 │ │ │ │ muleq r0, r4, r4 │ │ │ │ muleq r0, lr, r8 │ │ │ │ andeq r5, r0, r4, asr #8 │ │ │ │ andeq r5, r0, r6, lsr #7 │ │ │ │ andeq r5, r0, ip, lsr #15 │ │ │ │ blhi fee446d8 │ │ │ │ - bllt e8705c │ │ │ │ + bllt e0705c │ │ │ │ @ instruction: 0xf0024648 │ │ │ │ ldc 8, cr15, [pc, #252] @ 9164 │ │ │ │ vmov.u16 fp, d20[2] │ │ │ │ vsqrt.f64 d30, d11 │ │ │ │ ldmdale r2, {r4, r9, fp, ip, sp, lr, pc}^ │ │ │ │ ldmpl r3!, {r0, r2, r4, r5, r7, r8, r9, fp, lr}^ │ │ │ │ @ instruction: 0x2c006adc │ │ │ │ @@ -7596,18 +7596,18 @@ │ │ │ │ mrc 8, 7, r5, cr1, cr3, {7} │ │ │ │ bvs ff7078fc │ │ │ │ mcrge 6, 2, pc, cr9, cr15, {3} @ │ │ │ │ @ instruction: 0xf43f2b00 │ │ │ │ stmiami r2!, {r0, r1, r3, r6, r9, sl, fp, sp, pc} │ │ │ │ ldrbtmi r2, [r8], #-1024 @ 0xfffffc00 │ │ │ │ eorsls lr, r9, #1728053248 @ 0x67000000 │ │ │ │ - blt fef070d0 │ │ │ │ + blt fee870d0 │ │ │ │ ldc 12, cr9, [pc, #28] @ 90f4 │ │ │ │ @ instruction: 0xf7ff8b9b │ │ │ │ - bcs 10b7cc8 │ │ │ │ + bcs 10b7cc0 │ │ │ │ mrcge 4, 5, APSR_nzcv, cr7, cr15, {3} │ │ │ │ mulcs r2, r8, r8 │ │ │ │ @ instruction: 0xf47f2a00 │ │ │ │ bls 334bb8 │ │ │ │ @ instruction: 0xe64c6814 │ │ │ │ strcs r4, [r0], #-2199 @ 0xfffff769 │ │ │ │ blhi fe444778 │ │ │ │ @@ -7689,22 +7689,22 @@ │ │ │ │ ldrmi r9, [r1], -r0, lsl #6 │ │ │ │ @ instruction: 0xf0014623 │ │ │ │ stmdacs r0, {r0, r2, r6, r7, r8, r9, fp, ip, sp, lr, pc} │ │ │ │ mcrge 4, 1, pc, cr9, cr15, {3} @ │ │ │ │ bl 284b1c │ │ │ │ stmdami r6, {r0, r1, r2, r5, r9, sl, sp, lr, pc}^ │ │ │ │ @ instruction: 0xf7fe4478 │ │ │ │ - blmi 1188314 │ │ │ │ + blmi 1188324 │ │ │ │ movwls r5, #43251 @ 0xa8f3 │ │ │ │ @ instruction: 0xf7fe4618 │ │ │ │ - ldrbmi pc, [r8], -r5, lsl #22 @ │ │ │ │ - blx c7252 │ │ │ │ + ldrbmi pc, [r8], -r9, lsl #22 @ │ │ │ │ + blx 1c7252 │ │ │ │ ldmpl r3!, {r0, r6, r8, r9, fp, lr}^ │ │ │ │ ldrmi r9, [r8], -sl, lsl #6 │ │ │ │ - blx fff4725c │ │ │ │ + blx 4725e │ │ │ │ bls 342bd8 │ │ │ │ ldmdavs r2, {r1, r3, r8, ip, pc} │ │ │ │ ldr r1, [r3, #2836] @ 0xb14 │ │ │ │ stccs 14, cr1, [r0], {99} @ 0x63 │ │ │ │ adchi pc, r2, r0 │ │ │ │ bl 1244d3c │ │ │ │ ldc 13, cr9, [pc, #28] @ 929c │ │ │ │ @@ -7720,15 +7720,15 @@ │ │ │ │ blx 444e6c │ │ │ │ stcls 4, cr13, [r5], {238} @ 0xee │ │ │ │ ldrbt r9, [fp], #-1287 @ 0xfffffaf9 │ │ │ │ blcs 23e20 │ │ │ │ svcge 0x0037f47f │ │ │ │ cdp 12, 11, cr9, cr0, cr7, {0} │ │ │ │ @ instruction: 0xf7ff8b4e │ │ │ │ - blmi 8b7ae4 │ │ │ │ + blmi 8b7adc │ │ │ │ bvs ff6df694 │ │ │ │ stmdami r6!, {r0, r1, r3, r4, r6, r8, r9, ip, sp, pc} │ │ │ │ blhi 1204d90 │ │ │ │ ldrbtmi r2, [r8], #-1025 @ 0xfffffbff │ │ │ │ bllt 19072d4 │ │ │ │ @ instruction: 0x2c004b1c │ │ │ │ @ instruction: 0xf73f58f3 │ │ │ │ @@ -7805,21 +7805,21 @@ │ │ │ │ ldcmi 15, cr0, [r8], {248} @ 0xf8 │ │ │ │ @ instruction: 0xf7f82000 │ │ │ │ @ instruction: 0xed9fe95e │ │ │ │ ldrbtmi r7, [ip], #-2836 @ 0xfffff4ec │ │ │ │ movwcs r4, #6165 @ 0x1815 │ │ │ │ stc 4, cr4, [r4, #480] @ 0x1e0 │ │ │ │ adcvs r7, r3, r0, lsl #22 │ │ │ │ - blx 12c7412 │ │ │ │ + blx 13c7412 │ │ │ │ stmdacs r0, {r5, r6, r7, fp, sp, lr} │ │ │ │ ldmdami r1, {r0, r1, r2, r3, sl, fp, ip, lr, pc} │ │ │ │ @ instruction: 0xf7fe4478 │ │ │ │ - blmi 447c94 │ │ │ │ + blmi 447ca4 │ │ │ │ ldmdbvs r8, {r0, r1, r3, r4, r5, r6, sl, lr} │ │ │ │ - mcr2 7, 1, pc, cr6, cr14, {7} @ │ │ │ │ + mcr2 7, 1, pc, cr4, cr14, {7} @ │ │ │ │ pop {r1, r2, r3, r8, fp, lr} │ │ │ │ ldrbtmi r4, [r9], #-16 │ │ │ │ @ instruction: 0xf7f8200e │ │ │ │ tstcs pc, sp, lsl r9 @ │ │ │ │ ldmib r0, {r3, r4, r5, r6, r7, r8, r9, sl, ip, sp, lr, pc}^ │ │ │ │ mvnle r2, r0, lsl #16 │ │ │ │ ldrbtmi r4, [r8], #-2057 @ 0xfffff7f7 │ │ │ │ @@ -7862,22 +7862,22 @@ │ │ │ │ ldc2l 7, cr15, [r0, #-1008] @ 0xfffffc10 │ │ │ │ blmi 4b7b08 │ │ │ │ bvs ff6df878 │ │ │ │ blmi 47797c │ │ │ │ ldmdavs fp, {r0, r1, r5, r6, r7, fp, ip, lr} │ │ │ │ rscle r2, fp, r4, lsl #22 │ │ │ │ ldrbtmi r4, [r8], #-2063 @ 0xfffff7f1 │ │ │ │ - blx ff5c74f8 │ │ │ │ + blx ff6c74f8 │ │ │ │ ldrbtmi r4, [r8], #-2062 @ 0xfffff7f2 │ │ │ │ - @ instruction: 0xf9aaf7fe │ │ │ │ + @ instruction: 0xf9aef7fe │ │ │ │ stmdami sp, {r1, r5, r6, r7, r8, r9, sl, sp, lr, pc} │ │ │ │ @ instruction: 0xf7fe4478 │ │ │ │ - stmdami ip, {r0, r2, r3, r6, r7, r9, fp, ip, sp, lr, pc} │ │ │ │ + stmdami ip, {r0, r4, r6, r7, r9, fp, ip, sp, lr, pc} │ │ │ │ @ instruction: 0xf7fe4478 │ │ │ │ - ldrb pc, [r9, r1, lsr #19] @ │ │ │ │ + ldrb pc, [r9, r5, lsr #19] @ │ │ │ │ @ instruction: 0x000174b2 │ │ │ │ andeq r6, r1, r0, asr fp │ │ │ │ strdeq r0, [r0], -ip │ │ │ │ muleq r1, ip, r4 │ │ │ │ strdeq r0, [r0], -r4 │ │ │ │ andeq r0, r0, r8, lsr #4 │ │ │ │ andeq r0, r0, r0, lsr r2 │ │ │ │ @@ -7931,54 +7931,54 @@ │ │ │ │ ldrdcc pc, [r0], -r9 │ │ │ │ mlsle r9, r3, r2, r4 │ │ │ │ ldrdcc pc, [r0], -sl │ │ │ │ rsbsle r4, r4, r3, lsr #5 │ │ │ │ strb r4, [sp, pc, lsl #12]! │ │ │ │ movwls r4, #2120 @ 0x848 │ │ │ │ andscc r4, ip, r8, ror r4 │ │ │ │ - @ instruction: 0xf924f7fe │ │ │ │ + @ instruction: 0xf928f7fe │ │ │ │ ldrtmi r9, [r0], -r0, lsl #22 │ │ │ │ @ instruction: 0xf7fe9300 │ │ │ │ - blls 47a9c │ │ │ │ + blls 47aac │ │ │ │ blmi 1103524 │ │ │ │ stmiapl fp!, {r0, r9, sl, lr}^ │ │ │ │ ldrmi r9, [r8], -r0, lsl #6 │ │ │ │ - ldc2l 7, cr15, [r8], #1016 @ 0x3f8 │ │ │ │ + ldc2l 7, cr15, [r6], #1016 @ 0x3f8 │ │ │ │ strls r4, [r6], #-2624 @ 0xfffff5c0 │ │ │ │ movwls r2, #29440 @ 0x7300 │ │ │ │ stmiapl sl!, {r0, r1, r2, r3, r4, r5, r8, r9, fp, lr} │ │ │ │ andls r6, r5, #335872 @ 0x52000 │ │ │ │ movwls r5, #2283 @ 0x8eb │ │ │ │ @ instruction: 0xf0024618 │ │ │ │ strmi pc, [r3], -r5, ror #23 │ │ │ │ movwls sl, #18436 @ 0x4804 │ │ │ │ stc2 7, cr15, [r2, #1000] @ 0x3e8 │ │ │ │ @ instruction: 0x46264b36 │ │ │ │ bleq 85798 │ │ │ │ movwls r5, #2283 @ 0x8eb │ │ │ │ @ instruction: 0xf7fe4618 │ │ │ │ - blmi d87ef4 │ │ │ │ + blmi d87f04 │ │ │ │ movwls r5, #2283 @ 0x8eb │ │ │ │ @ instruction: 0xf7fe4618 │ │ │ │ - blmi b07a48 │ │ │ │ + blmi b07a58 │ │ │ │ @ instruction: 0xf8554a2b │ │ │ │ blmi aed688 │ │ │ │ andge pc, r2, r5, asr r8 @ │ │ │ │ strb r5, [r8, fp, ror #17] │ │ │ │ mvnslt r6, sl, lsl r8 │ │ │ │ stmiapl sl!, {r0, r2, r3, r5, r9, fp, lr} │ │ │ │ stmib sp, {r8, r9, sl, ip, pc}^ │ │ │ │ ldmdavs r0, {r0, sl, ip} │ │ │ │ strmi r4, [r7], -fp, lsr #20 │ │ │ │ ldrbtmi r9, [sl], #-771 @ 0xfffffcfd │ │ │ │ @ instruction: 0x4614321c │ │ │ │ strtmi lr, [r0], -r2 │ │ │ │ - @ instruction: 0xf8daf7fe │ │ │ │ + @ instruction: 0xf8def7fe │ │ │ │ @ instruction: 0xf7fe6838 │ │ │ │ - @ instruction: 0xf857f8d7 │ │ │ │ + @ instruction: 0xf857f8db │ │ │ │ blcs 192c4 │ │ │ │ ldmib sp, {r0, r2, r4, r5, r6, r7, r8, ip, lr, pc}^ │ │ │ │ ldmib sp, {r8, ip, sp, lr}^ │ │ │ │ @ instruction: 0xf8d94302 │ │ │ │ addmi r2, sl, #0 │ │ │ │ svcge 0x007cf47f │ │ │ │ bcc 63734 │ │ │ │ @@ -7992,15 +7992,15 @@ │ │ │ │ mvnsle r2, r0, lsl #22 │ │ │ │ movwcs lr, #1926 @ 0x786 │ │ │ │ eorcc pc, r1, r0, asr #16 │ │ │ │ ldc2 7, cr15, [r0, #-1000]! @ 0xfffffc18 │ │ │ │ movwls r4, #6675 @ 0x1a13 │ │ │ │ movwls r5, #2219 @ 0x8ab │ │ │ │ @ instruction: 0xf7fe4618 │ │ │ │ - blls 879b4 │ │ │ │ + blls 879c4 │ │ │ │ svclt 0x0000e765 │ │ │ │ andeq r6, r1, r0, lsr #21 │ │ │ │ andeq r0, r0, r4, ror #3 │ │ │ │ muleq r1, sl, sl │ │ │ │ andeq r0, r0, r4, lsl #4 │ │ │ │ andeq r0, r0, r8, lsr #4 │ │ │ │ andeq r0, r0, r8, lsr r2 │ │ │ │ @@ -8080,15 +8080,15 @@ │ │ │ │ vst3.8 {d27,d29,d31}, [pc :256], r8 │ │ │ │ bl feb60a50 │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ ldcmi 15, cr0, [r1], {240} @ 0xf0 │ │ │ │ ldcmi 6, cr4, [r1, #-4] │ │ │ │ ldrbtmi r4, [sp], #-1148 @ 0xfffffb84 │ │ │ │ @ instruction: 0xf7fe6920 │ │ │ │ - blmi 408b2c │ │ │ │ + blmi 408b24 │ │ │ │ andcs r6, r0, #32, 2 │ │ │ │ stmiapl ip!, {r1, r5, r7, sp, lr}^ │ │ │ │ stmdblt r8, {r5, r6, r9, fp, sp, lr}^ │ │ │ │ strcs r2, [r0, #-1024] @ 0xfffffc00 │ │ │ │ ldrbtmi r4, [fp], #-2827 @ 0xfffff4f5 │ │ │ │ strmi lr, [r0, #-2499] @ 0xfffff63d │ │ │ │ ldrhtmi lr, [r8], -sp │ │ │ │ @@ -8153,15 +8153,15 @@ │ │ │ │ @ instruction: 0xf0012002 │ │ │ │ strbmi pc, [r9], -r7, asr #28 @ │ │ │ │ @ instruction: 0xf0012001 │ │ │ │ strbmi pc, [r9], -r3, asr #28 @ │ │ │ │ eorls pc, r4, #14614528 @ 0xdf0000 │ │ │ │ @ instruction: 0xf0012003 │ │ │ │ ldrbtmi pc, [r9], #3645 @ 0xe3d @ │ │ │ │ - @ instruction: 0xf84cf7fe │ │ │ │ + @ instruction: 0xf850f7fe │ │ │ │ @ instruction: 0xf0019807 │ │ │ │ @ instruction: 0xf8d9fd1d │ │ │ │ @ instruction: 0xf0010018 │ │ │ │ stmdage r9, {r0, r3, r4, r8, sl, fp, ip, sp, lr, pc} │ │ │ │ mrrc2 0, 0, pc, r4, cr1 @ │ │ │ │ @ instruction: 0xf0012001 │ │ │ │ @ instruction: 0xf001fd13 │ │ │ │ @@ -8169,15 +8169,15 @@ │ │ │ │ stmdacs r0, {r2, r4} │ │ │ │ sbchi pc, r9, r0 │ │ │ │ @ instruction: 0xf0019808 │ │ │ │ stmdals r9, {r0, r3, r8, sl, fp, ip, sp, lr, pc} │ │ │ │ stc2 0, cr15, [r6, #-4] │ │ │ │ @ instruction: 0xf8d94641 │ │ │ │ @ instruction: 0xf7fe0014 │ │ │ │ - @ instruction: 0x4601fa3f │ │ │ │ + @ instruction: 0x4601fa3d │ │ │ │ stmdbcs r0, {r1, r3, fp, ip, pc} │ │ │ │ adcshi pc, r5, r0, asr #32 │ │ │ │ @ instruction: 0x4632463b │ │ │ │ blx ff5479cc │ │ │ │ blmi 1cb5e80 │ │ │ │ ldmdavs fp, {r0, r1, r3, r5, r6, r7, fp, ip, lr} │ │ │ │ @ instruction: 0xf0002b00 │ │ │ │ @@ -8203,15 +8203,15 @@ │ │ │ │ stc2l 0, cr15, [sl], {1} │ │ │ │ @ instruction: 0xf0014630 │ │ │ │ @ instruction: 0x4630fc37 │ │ │ │ stc2l 0, cr15, [r4], {1} │ │ │ │ stmiavs r0!, {r2, r3, r4, r6, r8, r9, fp, lr}^ │ │ │ │ movwls r5, #14571 @ 0x38eb │ │ │ │ @ instruction: 0xf7fe4619 │ │ │ │ - stmdacs r0, {r0, r1, r3, r4, r5, r6, r7, r8, fp, ip, sp, lr, pc} │ │ │ │ + stmdacs r0, {r0, r3, r4, r5, r6, r7, r8, fp, ip, sp, lr, pc} │ │ │ │ @ instruction: 0xf8d9d170 │ │ │ │ stmdblt r3!, {ip, sp}^ │ │ │ │ blmi 125c3bc │ │ │ │ ldmpl r3, {r1, r3, r4, r5, r6, sl, lr}^ │ │ │ │ blls 2e3ad0 │ │ │ │ @ instruction: 0xf04f405a │ │ │ │ cmnle sp, r0, lsl #6 │ │ │ │ @@ -8252,15 +8252,15 @@ │ │ │ │ tstcs r1, r8, lsl pc │ │ │ │ ldrbtmi r4, [ip], #-3123 @ 0xfffff3cd │ │ │ │ blx feca448c │ │ │ │ ldmdbeq r2, {r1, r7, r9, ip, sp, lr, pc}^ │ │ │ │ @ instruction: 0xff96f002 │ │ │ │ str r6, [r5, r0, lsr #21]! │ │ │ │ @ instruction: 0xf7fe4640 │ │ │ │ - movtcs pc, #43373 @ 0xa96d @ │ │ │ │ + movtcs pc, #43371 @ 0xa96b @ │ │ │ │ @ instruction: 0xf7ff6023 │ │ │ │ stmdavs r2!, {r0, r1, r2, r3, r4, r5, r7, sl, fp, ip, sp, lr, pc} │ │ │ │ cmnvs r3, r0, lsl #6 │ │ │ │ strle r0, [r3, #-1937]! @ 0xfffff86f │ │ │ │ andcs r4, r4, #41984 @ 0xa400 │ │ │ │ stmiapl fp!, {r1, r5, sp, lr}^ │ │ │ │ stmiblt fp!, {r0, r1, r3, r4, r6, r7, r9, fp, sp, lr}^ │ │ │ │ @@ -8278,15 +8278,15 @@ │ │ │ │ @ instruction: 0xf7ff9809 │ │ │ │ strbmi pc, [r0], -r7, lsl #25 @ │ │ │ │ stc2l 7, cr15, [lr], #1020 @ 0x3fc │ │ │ │ ldc 7, cr15, [lr, #988] @ 0x3dc │ │ │ │ @ instruction: 0x46011f13 │ │ │ │ @ instruction: 0x4640425a │ │ │ │ @ instruction: 0xf7fe415a │ │ │ │ - bfi pc, r5, #19, #7 @ │ │ │ │ + bfi pc, r3, #19, #7 @ │ │ │ │ andeq r6, r1, ip, lsl r7 │ │ │ │ andeq r0, r0, r4, ror #3 │ │ │ │ andeq r6, r1, r4, lsl r7 │ │ │ │ andeq r0, r0, r8, asr r2 │ │ │ │ andeq r7, r1, r4, asr #32 │ │ │ │ andeq r7, r1, r0, lsr r0 │ │ │ │ andeq r7, r1, r0, lsr #32 │ │ │ │ @@ -8319,15 +8319,15 @@ │ │ │ │ movweq pc, #79 @ 0x4f @ │ │ │ │ blx 7c5c12 │ │ │ │ blx fe145c14 │ │ │ │ stmdacs r0, {r3, r5, r6, r7, sp, lr} │ │ │ │ stmdals r1, {r0, r5, r6, ip, lr, pc} │ │ │ │ blx ff645c22 │ │ │ │ ldrtmi r6, [r1], -r8, ror #17 │ │ │ │ - @ instruction: 0xf912f7fe │ │ │ │ + @ instruction: 0xf910f7fe │ │ │ │ strmi r9, [r5], -r2, lsl #18 │ │ │ │ cmple lr, r0, lsl #16 │ │ │ │ strmi r4, [r8], -r2, lsr #12 │ │ │ │ strtmi r4, [r9], -fp, asr #12 │ │ │ │ @ instruction: 0xf9a6f7fc │ │ │ │ @ instruction: 0xb1284604 │ │ │ │ ldmpl fp!, {r4, r5, r8, r9, fp, lr}^ │ │ │ │ @@ -8358,24 +8358,24 @@ │ │ │ │ sbcsle r2, r5, r0, lsl #16 │ │ │ │ @ instruction: 0xf012682a │ │ │ │ andle r0, r9, r2, lsl #4 │ │ │ │ ldmpl fp!, {r1, r3, r4, r8, r9, fp, lr}^ │ │ │ │ stmdblt fp!, {r0, r1, r3, r4, r6, r7, r9, fp, sp, lr} │ │ │ │ strb r2, [fp, r1, lsl #8] │ │ │ │ @ instruction: 0xf7fe4630 │ │ │ │ - bfi pc, r9, (invalid: 17:3) @ │ │ │ │ + bfi pc, r7, (invalid: 17:3) @ │ │ │ │ ldrtmi r4, [r0], -r1, lsl #12 │ │ │ │ - @ instruction: 0xf8f0f7fe │ │ │ │ + @ instruction: 0xf8eef7fe │ │ │ │ @ instruction: 0x4608e7f4 │ │ │ │ ldrbtcc pc, [pc], #79 @ 9cd0 @ │ │ │ │ blx 1f45cda │ │ │ │ @ instruction: 0xf7f7e7c7 │ │ │ │ stmdals r2, {r1, r3, r5, r6, r7, sl, fp, sp, lr, pc} │ │ │ │ blx 1dc5ce6 │ │ │ │ - mcr2 7, 5, pc, cr0, cr13, {7} @ │ │ │ │ + mcr2 7, 5, pc, cr4, cr13, {7} @ │ │ │ │ @ instruction: 0xf7ff9801 │ │ │ │ ldrtmi pc, [r0], -r5, asr #23 @ │ │ │ │ stc2 7, cr15, [ip], #-1020 @ 0xfffffc04 │ │ │ │ andeq r6, r1, r4, lsl r4 │ │ │ │ andeq r0, r0, r4, ror #3 │ │ │ │ andeq r6, r1, ip, ror #26 │ │ │ │ andeq r6, r1, r2, lsl #8 │ │ │ │ @@ -8427,35 +8427,35 @@ │ │ │ │ stc2 0, cr15, [r4], #-4 │ │ │ │ andcs r4, r2, r9, lsr #12 │ │ │ │ stc2 0, cr15, [r0], #-4 │ │ │ │ andcs r4, r1, r9, lsr #12 │ │ │ │ ldc2 0, cr15, [ip], {1} │ │ │ │ andcs r4, r3, r9, lsr #12 │ │ │ │ ldc2 0, cr15, [r8], {1} │ │ │ │ - mcr2 7, 1, pc, cr8, cr13, {7} @ │ │ │ │ + mcr2 7, 1, pc, cr12, cr13, {7} @ │ │ │ │ @ instruction: 0xf0019801 │ │ │ │ stmdage r3, {r0, r3, r4, r5, r6, r7, r9, fp, ip, sp, lr, pc} │ │ │ │ blx d45de4 │ │ │ │ @ instruction: 0xf0012001 │ │ │ │ @ instruction: 0xf001faf3 │ │ │ │ @ instruction: 0x6178f997 │ │ │ │ @ instruction: 0xf0002800 │ │ │ │ stmdals r2, {r2, r7, pc} │ │ │ │ blx ffac5dfc │ │ │ │ @ instruction: 0xf0019803 │ │ │ │ strtmi pc, [r1], -r7, ror #21 │ │ │ │ @ instruction: 0xf7fe6978 │ │ │ │ - strmi pc, [r1], -r1, lsr #16 │ │ │ │ + @ instruction: 0x4601f81f │ │ │ │ stmdbcs r0, {r2, fp, ip, pc} │ │ │ │ @ instruction: 0xf001d05d │ │ │ │ @ instruction: 0xf7fffadd │ │ │ │ stmdals r2, {r0, r1, r6, r8, r9, fp, ip, sp, lr, pc} │ │ │ │ blx ff645e20 │ │ │ │ @ instruction: 0x462168f8 │ │ │ │ - @ instruction: 0xf812f7fe │ │ │ │ + @ instruction: 0xf810f7fe │ │ │ │ ldrtmi fp, [r5], -r0, ror #3 │ │ │ │ @ instruction: 0xf0019801 │ │ │ │ stmdbmi r2, {r0, r1, r2, r3, r6, r7, r9, fp, ip, sp, lr, pc}^ │ │ │ │ ldmib r1, {r0, r3, r4, r5, r6, sl, lr}^ │ │ │ │ tstmi sl, #0, 6 │ │ │ │ blmi 103e398 │ │ │ │ ldrbtmi r2, [fp], #-512 @ 0xfffffe00 │ │ │ │ @@ -8464,29 +8464,29 @@ │ │ │ │ ldmpl r3, {r1, r3, r4, r5, r6, sl, lr}^ │ │ │ │ blls 163eb8 │ │ │ │ @ instruction: 0xf04f405a │ │ │ │ cmple pc, r0, lsl #6 │ │ │ │ andlt r4, r6, r8, lsr #12 │ │ │ │ ldrhhi lr, [r0, #141]! @ 0x8d │ │ │ │ ldrtmi r4, [r4], -r0, lsr #12 │ │ │ │ - @ instruction: 0xf99cf7fe │ │ │ │ + @ instruction: 0xf99af7fe │ │ │ │ and r4, r2, r7, lsl #12 │ │ │ │ bne b5ae80 │ │ │ │ stmdals r1, {r1, r2, ip, lr, pc} │ │ │ │ strtmi r4, [r1], -sl, lsr #12 │ │ │ │ blx fefc5e80 │ │ │ │ ldclle 8, cr2, [r5] │ │ │ │ andcs r9, r1, #65536 @ 0x10000 │ │ │ │ @ instruction: 0xf0014621 │ │ │ │ stmdacs r0, {r0, r1, r2, r4, r5, r7, r9, fp, ip, sp, lr, pc} │ │ │ │ stmdami sp!, {r3, r4, r8, sl, fp, ip, lr, pc} │ │ │ │ ldrbtmi r1, [r8], #-3173 @ 0xfffff39b │ │ │ │ - mcr2 7, 0, pc, cr10, cr13, {7} @ │ │ │ │ + mcr2 7, 0, pc, cr14, cr13, {7} @ │ │ │ │ @ instruction: 0xf7fe4638 │ │ │ │ - @ instruction: 0xf001f8ef │ │ │ │ + @ instruction: 0xf001f8ed │ │ │ │ stmdals r1, {r0, r2, r3, r6, r7, r8, r9, sl, fp, ip, sp, lr, pc} │ │ │ │ blx fe4c5eac │ │ │ │ @ instruction: 0xf0014638 │ │ │ │ blmi 9c831c │ │ │ │ ldmvs r8, {r0, r1, r3, r4, r5, r6, sl, lr}^ │ │ │ │ @ instruction: 0xf9b4f7fa │ │ │ │ stmdavc r3!, {r0, r3, r4, r5, r7, r8, r9, sl, sp, lr, pc} │ │ │ │ @@ -8558,15 +8558,15 @@ │ │ │ │ @ instruction: 0xf7ff6838 │ │ │ │ @ instruction: 0xf001fc41 │ │ │ │ rscvs pc, r0, r7, lsr #17 │ │ │ │ eorsle r2, r6, r0, lsl #16 │ │ │ │ @ instruction: 0xf0019801 │ │ │ │ ldmdavs r9!, {r0, r1, r3, r4, r5, r6, r7, r8, fp, ip, sp, lr, pc} │ │ │ │ @ instruction: 0xf7fd68e0 │ │ │ │ - @ instruction: 0x4601ff35 │ │ │ │ + @ instruction: 0x4601ff33 │ │ │ │ cmnlt r9, r2, lsl #16 │ │ │ │ @ instruction: 0xf9f2f001 │ │ │ │ ldrbtmi r4, [r9], #-2339 @ 0xfffff6dd │ │ │ │ movwcs lr, #2513 @ 0x9d1 │ │ │ │ sbcle r4, r7, sl, lsl r3 │ │ │ │ andcs r2, r0, #0 │ │ │ │ stmib r1, {r8, r9, sp}^ │ │ │ │ @@ -9120,17 +9120,17 @@ │ │ │ │ ldrmi r7, [sp], #-2083 @ 0xfffff7dd │ │ │ │ @ instruction: 0x4630e7f3 │ │ │ │ svchi 0x00f8e8bd │ │ │ │ andcs r6, r1, #10682368 @ 0xa30000 │ │ │ │ vst4.16 {d22,d24,d26,d28}, [pc :128], r2 │ │ │ │ andsvs r7, sl, r4, lsl #5 │ │ │ │ ldrbtmi r4, [r8], #-2115 @ 0xfffff7bd │ │ │ │ - @ instruction: 0xf902f7fd │ │ │ │ + @ instruction: 0xf906f7fd │ │ │ │ @ instruction: 0xf7fd4638 │ │ │ │ - strb pc, [fp, r7, ror #23] @ │ │ │ │ + strb pc, [fp, r5, ror #23] @ │ │ │ │ @ instruction: 0xf7ff4628 │ │ │ │ @ instruction: 0xf8dffbeb │ │ │ │ @ instruction: 0x4631c0fc │ │ │ │ andne pc, r5, r0, asr #4 │ │ │ │ stmdavs fp, {r2, r3, r4, r5, r6, r7, sl, lr} │ │ │ │ andeq pc, r9, #201326595 @ 0xc000003 │ │ │ │ svcvc 0x0085f5b2 │ │ │ │ @@ -9449,15 +9449,15 @@ │ │ │ │ strbmi r0, [r2], -r8, lsl #10 │ │ │ │ movwls r1, #2371 @ 0x943 │ │ │ │ @ instruction: 0xf7f64618 │ │ │ │ @ instruction: 0x4620ec3a │ │ │ │ @ instruction: 0xff6af000 │ │ │ │ stmdbls r0, {r1, r4, r5, fp, lr} │ │ │ │ @ instruction: 0xf7fd4478 │ │ │ │ - strb pc, [r6], fp, lsr #18 @ │ │ │ │ + strb pc, [r6], r9, lsr #18 @ │ │ │ │ stcls 13, cr9, [r6], {1} │ │ │ │ svceq 0x0000f1b9 │ │ │ │ ldrtmi fp, [r5], -r8, lsl #30 │ │ │ │ ldrbt r9, [r1], r1, lsl #10 │ │ │ │ ldrt r2, [ip], r0, lsl #12 │ │ │ │ strmi r5, [r7], -r7, asr #32 │ │ │ │ strbmi lr, [r2], -r7, lsl #15 │ │ │ │ @@ -9525,17 +9525,17 @@ │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ stcmi 15, cr0, [r3], #-960 @ 0xfffffc40 │ │ │ │ blmi 8f70f0 │ │ │ │ ldrbtmi r4, [ip], #-1542 @ 0xfffff9fa │ │ │ │ andcs r4, r2, #2176 @ 0x880 │ │ │ │ stmiapl r3!, {r0, r2, r3, r4, r5, r6, sl, lr}^ │ │ │ │ andsvs r4, sl, r8, lsr #12 │ │ │ │ - ldc2l 7, cr15, [r8, #1008] @ 0x3f0 │ │ │ │ + ldc2l 7, cr15, [ip, #1008] @ 0x3f0 │ │ │ │ ldrbtmi r4, [r8], #-2079 @ 0xfffff7e1 │ │ │ │ - stc2 7, cr15, [ip], #1008 @ 0x3f0 │ │ │ │ + ldc2 7, cr15, [r0], #1008 @ 0x3f0 │ │ │ │ @ instruction: 0x462b4a1e │ │ │ │ ldrbtmi r2, [sl], #-257 @ 0xfffffeff │ │ │ │ strls r2, [r0], -r5 │ │ │ │ ldcl 7, cr15, [sl], #984 @ 0x3d8 │ │ │ │ stmiapl r3!, {r0, r1, r3, r4, r8, r9, fp, lr}^ │ │ │ │ bllt e4f88 │ │ │ │ stmiapl r5!, {r1, r3, r4, r9, fp, lr} │ │ │ │ @@ -9545,24 +9545,24 @@ │ │ │ │ ldmdami r9, {r3, r4, r8, fp, lr} │ │ │ │ stmdapl r1!, {r3, r4, r5, r6, sl, lr}^ │ │ │ │ ldrtmi r6, [sl], #-2063 @ 0xfffff7f1 │ │ │ │ stccc 8, cr15, [r1], {2} │ │ │ │ stmdavs sl!, {r0, r3, fp, sp, lr} │ │ │ │ @ instruction: 0xf802440a │ │ │ │ @ instruction: 0xf7fc3c01 │ │ │ │ - stmdavs r8!, {r0, r3, r7, sl, fp, ip, sp, lr, pc} │ │ │ │ - @ instruction: 0xf896f7fd │ │ │ │ + stmdavs r8!, {r0, r2, r3, r7, sl, fp, ip, sp, lr, pc} │ │ │ │ + @ instruction: 0xf894f7fd │ │ │ │ ldrbtmi r4, [r8], #-2065 @ 0xfffff7ef │ │ │ │ - stc2 7, cr15, [r2], {252} @ 0xfc │ │ │ │ + stc2 7, cr15, [r6], {252} @ 0xfc │ │ │ │ @ instruction: 0xf7fd6830 │ │ │ │ - blmi 40919c │ │ │ │ + blmi 409194 │ │ │ │ ldmdavs sl, {r0, r1, r5, r6, r7, fp, ip, lr} │ │ │ │ svclt 0x001c2a4b │ │ │ │ andsvs r2, sl, r7, asr #4 │ │ │ │ - @ instruction: 0xf952f7fd │ │ │ │ + @ instruction: 0xf950f7fd │ │ │ │ andeq r5, r1, r6, lsl r1 │ │ │ │ andeq r0, r0, ip, lsr #3 │ │ │ │ andeq r4, r0, ip, lsl #1 │ │ │ │ andeq r3, r0, sl, lsr r0 │ │ │ │ ldrdeq r3, [r0], -lr │ │ │ │ andeq r0, r0, r0, asr r2 │ │ │ │ andeq r0, r0, r8, lsl #5 │ │ │ │ @@ -9585,15 +9585,15 @@ │ │ │ │ ldcllt 0, cr6, [r0, #-140]! @ 0xffffff74 │ │ │ │ @ instruction: 0xff64f7ff │ │ │ │ @ instruction: 0xff62f7ff │ │ │ │ ldmpl r3!, {r0, r1, r3, r8, r9, fp, lr}^ │ │ │ │ @ instruction: 0x2e0069de │ │ │ │ @ instruction: 0xf106db02 │ │ │ │ strdle r3, [r7], -pc @ │ │ │ │ - blx 1448fe0 │ │ │ │ + blx 13c8fe0 │ │ │ │ @ instruction: 0xf7f64628 │ │ │ │ stmdacs r0, {r2, r3, r4, r6, r7, r8, r9, fp, sp, lr, pc} │ │ │ │ ldrb sp, [r2, r7, ror #3]! │ │ │ │ @ instruction: 0xf7ff4628 │ │ │ │ svclt 0x0000ff6b │ │ │ │ andeq r5, r1, ip, asr #32 │ │ │ │ muleq r0, r0, r1 │ │ │ │ @@ -9613,15 +9613,15 @@ │ │ │ │ @ instruction: 0xf7ffbdf8 │ │ │ │ @ instruction: 0xf7ffff2d │ │ │ │ blmi 34acf4 │ │ │ │ ldmibvs pc, {r0, r1, r3, r4, r5, r6, r7, fp, ip, lr}^ @ │ │ │ │ blle 96c50 │ │ │ │ ldrbcc pc, [pc, r7, lsl #2]! @ │ │ │ │ @ instruction: 0xf7fdd008 │ │ │ │ - @ instruction: 0x4631fa19 │ │ │ │ + @ instruction: 0x4631fa17 │ │ │ │ @ instruction: 0xf7f64628 │ │ │ │ stmdacs r0, {r1, r3, r4, r5, r8, r9, fp, sp, lr, pc} │ │ │ │ ldrb sp, [r1, r6, ror #3]! │ │ │ │ @ instruction: 0xf7ff4630 │ │ │ │ svclt 0x0000ff33 │ │ │ │ ldrdeq r4, [r1], -lr │ │ │ │ muleq r0, r0, r1 │ │ │ │ @@ -9666,32 +9666,32 @@ │ │ │ │ andeq r4, r1, sl, lsl #30 │ │ │ │ muleq r0, r0, r1 │ │ │ │ vst3.8 {d27,d29,d31}, [pc :256], r0 │ │ │ │ bl feb62320 │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ ldcmi 15, cr0, [sl], {232} @ 0xe8 │ │ │ │ @ instruction: 0xf7fcb083 │ │ │ │ - blmi 68a3ec │ │ │ │ + blmi 68a3fc │ │ │ │ stmiapl r3!, {r2, r3, r4, r5, r6, sl, lr}^ │ │ │ │ ldrmi r9, [r8], -r1, lsl #6 │ │ │ │ - blx fe44912e │ │ │ │ + blx fe54912e │ │ │ │ blmi 5dd998 │ │ │ │ stmiapl r5!, {r1, r5, r7, fp, ip, lr}^ │ │ │ │ @ instruction: 0xf7f669d4 │ │ │ │ @ instruction: 0x4603ebf8 │ │ │ │ @ instruction: 0xf04f1c5a │ │ │ │ tstle r6, r0 │ │ │ │ cdpne 8, 6, cr6, cr1, cr10, {1} │ │ │ │ @ instruction: 0xf0422c00 │ │ │ │ eorvs r0, sl, r8, lsl #4 │ │ │ │ strmi sp, [ip], -r1, lsl #22 │ │ │ │ @ instruction: 0xf7f9d00d │ │ │ │ pldw [r0, #-2139] @ 0xfffff7a5 │ │ │ │ mvnle r7, r0, lsl #31 │ │ │ │ - @ instruction: 0xf98cf7fd │ │ │ │ + @ instruction: 0xf98af7fd │ │ │ │ bl ff849150 │ │ │ │ mrrcne 6, 0, r4, sl, cr3 │ │ │ │ andeq pc, r0, pc, asr #32 │ │ │ │ stmdavs sl!, {r3, r5, r6, r7, ip, lr, pc} │ │ │ │ @ instruction: 0xf0224618 │ │ │ │ eorvs r0, sl, r8, lsl #4 │ │ │ │ ldclt 0, cr11, [r0, #-12]! │ │ │ │ @@ -9731,15 +9731,15 @@ │ │ │ │ muleq r0, r0, r1 │ │ │ │ vst3.8 {d27,d29,d31}, [pc :64], r0 │ │ │ │ bl feb62420 │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ @ instruction: 0x46040ff8 │ │ │ │ strtmi r4, [r1], -r6, lsl #16 │ │ │ │ @ instruction: 0xf7fc4478 │ │ │ │ - @ instruction: 0x4620fef7 │ │ │ │ + @ instruction: 0x4620fef5 │ │ │ │ adcsne pc, r7, #64, 4 │ │ │ │ cmppmi r1, r0, asr #4 @ p-variant is OBSOLETE │ │ │ │ @ instruction: 0x4010e8bd │ │ │ │ svclt 0x00aef7ff │ │ │ │ strdeq r3, [r0], -ip │ │ │ │ vst3. {d27,d29,d31}, [pc :256], r8 │ │ │ │ bl feb62450 │ │ │ │ @@ -9793,19 +9793,19 @@ │ │ │ │ bl feb62510 │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ stcmi 15, cr0, [r6, #-896]! @ 0xfffffc80 │ │ │ │ blmi 9b752c │ │ │ │ ldrbtmi r4, [sp], #-1542 @ 0xfffff9fa │ │ │ │ movwls r5, #10475 @ 0x28eb │ │ │ │ @ instruction: 0xf7fc4618 │ │ │ │ - ldmdavc r3!, {r0, r3, r4, r7, r9, fp, ip, sp, lr, pc} │ │ │ │ + ldmdavc r3!, {r0, r2, r3, r4, r7, r9, fp, ip, sp, lr, pc} │ │ │ │ blmi 8b975c │ │ │ │ stmdami r2!, {r1, r2, r3, r5, r6, r7, fp, ip, lr} │ │ │ │ ldrbtmi r4, [r8], #-1585 @ 0xfffff9cf │ │ │ │ - mrc2 7, 3, pc, cr2, cr12, {7} │ │ │ │ + mrc2 7, 3, pc, cr0, cr12, {7} │ │ │ │ vmin.s8 d20, d0, d16 │ │ │ │ vqsub.s8 d17, d16, d23 │ │ │ │ @ instruction: 0xf7ff4141 │ │ │ │ cdpne 15, 0, cr15, cr4, cr11, {1} │ │ │ │ ands sp, sp, r5, lsl #20 │ │ │ │ b fe14932c │ │ │ │ blcs 125364 │ │ │ │ @@ -9819,15 +9819,15 @@ │ │ │ │ strtmi sp, [r0], -r4, lsl #2 │ │ │ │ bl ac9354 │ │ │ │ mvnsle r2, r0, lsl #16 │ │ │ │ andcs r4, r1, #15360 @ 0x3c00 │ │ │ │ andsvs r5, sl, fp, ror #17 │ │ │ │ ldcllt 0, cr11, [r0, #-16]! │ │ │ │ @ instruction: 0xf7fc4630 │ │ │ │ - bmi 34a850 │ │ │ │ + bmi 34a848 │ │ │ │ tstcs r1, ip, lsl #22 │ │ │ │ stmiapl sl!, {r0, r2, sp} │ │ │ │ stmiapl fp!, {r1, r9, ip, pc}^ │ │ │ │ ldrmi r9, [r3], -r3, lsl #6 │ │ │ │ bls f0ba8 │ │ │ │ b febc9384 │ │ │ │ ldcllt 0, cr11, [r0, #-16]! │ │ │ │ @@ -10103,21 +10103,21 @@ │ │ │ │ movwcs pc, #3199 @ 0xc7f @ │ │ │ │ stmdavs ip!, {r0, r1, r3, r5, r6, sp, lr} │ │ │ │ strhtvs r6, [fp], r3 │ │ │ │ stmdavs r0!, {r2, r4, r5, r7, r8, ip, sp, pc} │ │ │ │ ldmib r5, {r0, r2, r4, r5, fp, sp, lr}^ │ │ │ │ rscvs r3, r2, r2, lsl #4 │ │ │ │ adcvs r6, r3, r9, lsr #16 │ │ │ │ - stc2l 7, cr15, [r2], #1008 @ 0x3f0 │ │ │ │ + stc2l 7, cr15, [r0], #1008 @ 0x3f0 │ │ │ │ strmi r6, [r3], -r9, ror #18 │ │ │ │ eorvs r6, r3, r0, ror #18 │ │ │ │ - ldc2l 7, cr15, [ip], {252} @ 0xfc │ │ │ │ + ldc2l 7, cr15, [sl], {252} @ 0xfc │ │ │ │ strmi r6, [r3], -r9, lsr #19 │ │ │ │ cmnvs r3, r0, lsr #19 │ │ │ │ - ldc2l 7, cr15, [r6], {252} @ 0xfc │ │ │ │ + ldc2l 7, cr15, [r4], {252} @ 0xfc │ │ │ │ ldcllt 1, cr6, [r0, #-640]! @ 0xfffffd80 │ │ │ │ @ instruction: 0xf7ff201c │ │ │ │ @ instruction: 0x4603fbbd │ │ │ │ eorvs r4, fp, r0, lsr #12 │ │ │ │ subsvs r6, ip, ip, lsl r0 │ │ │ │ smullsvs r6, ip, ip, r0 │ │ │ │ cmpvs ip, ip, lsl r1 │ │ │ │ @@ -10294,15 +10294,15 @@ │ │ │ │ stcpl 4, cr15, [r0], {79} @ 0x4f │ │ │ │ @ instruction: 0x0c0cebad │ │ │ │ svceq 0x00d8f8cc │ │ │ │ ldmdami r3, {r0, r1, r2, r9, sl, lr}^ │ │ │ │ @ instruction: 0xf8df4639 │ │ │ │ ldrbtmi r9, [r8], #-332 @ 0xfffffeb4 │ │ │ │ beq 47c38 │ │ │ │ - blx fe449af0 │ │ │ │ + blx fe3c9af0 │ │ │ │ @ instruction: 0x4638213d │ │ │ │ @ instruction: 0xf7f544f9 │ │ │ │ stmdacs r0, {r1, r2, r7, r9, sl, fp, sp, lr, pc} │ │ │ │ addhi pc, fp, r0 │ │ │ │ teqphi r0, pc @ @ p-variant is OBSOLETE │ │ │ │ ldrbtmi r1, [r8], #3013 @ 0xbc5 │ │ │ │ ldrdmi pc, [r0], -r8 │ │ │ │ @@ -10365,15 +10365,15 @@ │ │ │ │ tstlt fp, r3, lsr #16 │ │ │ │ svccc 0x0004f854 │ │ │ │ mvnsle r2, r0, lsl #22 │ │ │ │ movwcs r4, #3602 @ 0xe12 │ │ │ │ rsbvs r4, r3, r9, lsr r6 │ │ │ │ strcc r4, [r1, #-1150] @ 0xfffffb82 │ │ │ │ @ instruction: 0xf7fc4630 │ │ │ │ - @ instruction: 0x4603fcb7 │ │ │ │ + @ instruction: 0x4603fcb5 │ │ │ │ strtmi r6, [r8], #-180 @ 0xffffff4c │ │ │ │ pop {r0, r1, r5, sp, lr} │ │ │ │ shsub8mi r8, r8, r8 │ │ │ │ beq 87d68 │ │ │ │ stcl 7, cr15, [ip, #980]! @ 0x3d4 │ │ │ │ @ instruction: 0xe76d4438 │ │ │ │ tstcs r8, r4, lsr r6 │ │ │ │ @@ -10786,15 +10786,15 @@ │ │ │ │ movwcs sp, #2285 @ 0x8ed │ │ │ │ eorvc r4, fp, r0, lsr #12 │ │ │ │ mcr2 7, 2, pc, cr8, cr7, {7} @ │ │ │ │ mvnle r4, pc, lsr #5 │ │ │ │ @ instruction: 0xf8584b16 │ │ │ │ movwls r3, #4099 @ 0x1003 │ │ │ │ @ instruction: 0xf7fb4618 │ │ │ │ - ldmdami r4, {r0, r1, r2, r3, r4, r5, r6, r7, r8, r9, fp, ip, sp, lr, pc} │ │ │ │ + ldmdami r4, {r0, r1, sl, fp, ip, sp, lr, pc} │ │ │ │ @ instruction: 0xf7ff4478 │ │ │ │ @ instruction: 0x4630fc13 │ │ │ │ @ instruction: 0xf1a0e7d6 │ │ │ │ blcs 64cfc4 │ │ │ │ strb sp, [r2, fp, asr #17]! │ │ │ │ stclle 8, cr2, [r0], #188 @ 0xbc │ │ │ │ eorvc r2, fp, r0, lsl #6 │ │ │ │ @@ -11120,26 +11120,26 @@ │ │ │ │ andlt r6, r2, r8, lsl r0 │ │ │ │ ldrhmi lr, [r0, #141]! @ 0x8d │ │ │ │ ldclt 7, cr15, [r8, #1020] @ 0x3fc │ │ │ │ andcs r4, r1, #136, 22 @ 0x22000 │ │ │ │ orrsvs r4, sl, fp, ror r4 │ │ │ │ pop {r1, ip, sp, pc} │ │ │ │ @ instruction: 0x462881f0 │ │ │ │ - blx ff24a7d6 │ │ │ │ + blx ff1ca7d6 │ │ │ │ ldmpl fp!, {r2, r7, r8, r9, fp, lr}^ │ │ │ │ ldrmi r9, [r8], -r0, lsl #6 │ │ │ │ pop {r1, ip, sp, pc} │ │ │ │ @ instruction: 0xf7ff41f0 │ │ │ │ @ instruction: 0x4628bcb7 │ │ │ │ pop {r1, ip, sp, pc} │ │ │ │ @ instruction: 0xf7fe41f0 │ │ │ │ strtmi fp, [r8], -r1, lsl #27 │ │ │ │ pop {r1, ip, sp, pc} │ │ │ │ @ instruction: 0xf7fb41f0 │ │ │ │ - strtmi fp, [r8], -r5, lsr #16 │ │ │ │ + strtmi fp, [r8], -r9, lsr #16 │ │ │ │ pop {r1, ip, sp, pc} │ │ │ │ @ instruction: 0xf00041f0 │ │ │ │ @ instruction: 0x4628bd9d │ │ │ │ pop {r1, ip, sp, pc} │ │ │ │ @ instruction: 0xf00041f0 │ │ │ │ strtmi fp, [r8], -r7, ror #27 │ │ │ │ cdp2 0, 0, cr15, cr0, cr0, {0} │ │ │ │ @@ -11161,33 +11161,33 @@ │ │ │ │ @ instruction: 0xf7ff4629 │ │ │ │ stmdacs r0, {r0, r1, r4, r7, r8, sl, fp, ip, sp, lr, pc} │ │ │ │ blmi 1940ae4 │ │ │ │ bvs ff6dda68 │ │ │ │ cmple r3, r0, lsl #22 │ │ │ │ pop {r1, ip, sp, pc} │ │ │ │ @ instruction: 0xf7fb41f0 │ │ │ │ - strtmi fp, [r9], -r3, asr #19 │ │ │ │ + strtmi fp, [r9], -r7, asr #19 │ │ │ │ stc2 7, cr15, [r4, #1020] @ 0x3fc │ │ │ │ addle r2, ip, r0, lsl #16 │ │ │ │ - ldc2 7, cr15, [r0], #1004 @ 0x3ec │ │ │ │ + stc2 7, cr15, [lr], #1004 @ 0x3ec │ │ │ │ ldc2 7, cr15, [lr], #-1016 @ 0xfffffc08 │ │ │ │ stmdacs r0, {r0, r1, r3, r4, r6, r9, fp, lr} │ │ │ │ @ instruction: 0x601058ba │ │ │ │ addhi pc, ip, r0, lsl #6 │ │ │ │ ldmpl fp!, {r0, r3, r4, r6, r8, r9, fp, lr}^ │ │ │ │ ldrmi r9, [r9], -r0, lsl #6 │ │ │ │ - blx ff2ca8a0 │ │ │ │ + blx ff24a8a0 │ │ │ │ blmi 15fad18 │ │ │ │ ldmpl fp!, {r0, r9, sp}^ │ │ │ │ @ instruction: 0xf7fb601a │ │ │ │ - andlt pc, r2, r9, asr #17 │ │ │ │ + andlt pc, r2, sp, asr #17 │ │ │ │ ldrhmi lr, [r0, #141]! @ 0x8d │ │ │ │ - ldclt 7, cr15, [r4, #-1004]! @ 0xfffffc14 │ │ │ │ + ldclt 7, cr15, [r2, #-1004]! @ 0xfffffc14 │ │ │ │ @ instruction: 0xf7fb4628 │ │ │ │ - blmi 148ba70 │ │ │ │ + blmi 148ba68 │ │ │ │ movwls r5, #2299 @ 0x8fb │ │ │ │ @ instruction: 0xf7f84619 │ │ │ │ stmdacs r0, {r0, r1, r3, r6, r8, r9, sl, fp, ip, sp, lr, pc} │ │ │ │ svcge 0x0065f47f │ │ │ │ andlt r9, r2, r1, lsl #16 │ │ │ │ ldrhmi lr, [r0, #141]! @ 0x8d │ │ │ │ ldmlt r6!, {r0, r1, r2, r3, r4, r5, r6, r7, r8, r9, sl, ip, sp, lr, pc}^ │ │ │ │ @@ -11202,15 +11202,15 @@ │ │ │ │ ldmpl fp!, {r1, r2, r4, r5, r8, r9, fp, lr}^ │ │ │ │ blcs 26984 │ │ │ │ svcge 0x0049f6ff │ │ │ │ andlt r4, r2, r8, lsr #12 │ │ │ │ ldrhmi lr, [r0, #141]! @ 0x8d │ │ │ │ ldmiblt r0, {r0, r1, r2, r4, r5, r6, r7, r8, r9, sl, ip, sp, lr, pc} │ │ │ │ ldrbtmi r4, [r8], #-2108 @ 0xfffff7c4 │ │ │ │ - @ instruction: 0xf8bef7fb │ │ │ │ + @ instruction: 0xf8c2f7fb │ │ │ │ blmi f067cc │ │ │ │ ldmpl fp!, {r6, r9, sl, lr}^ │ │ │ │ ldrmi r9, [r9], -r1, lsl #6 │ │ │ │ mcr 7, 2, pc, cr10, cr4, {7} @ │ │ │ │ @ instruction: 0xb3204604 │ │ │ │ ldrbtmi r4, [ip], #-3127 @ 0xfffff3c9 │ │ │ │ ldrteq pc, [r8], -r4, lsr #3 @ │ │ │ │ @@ -11233,25 +11233,25 @@ │ │ │ │ @ instruction: 0xf7fee70f │ │ │ │ @ instruction: 0x4606fd95 │ │ │ │ @ instruction: 0x46284631 │ │ │ │ mrc 7, 0, APSR_nzcv, cr12, cr4, {7} │ │ │ │ @ instruction: 0xf43f2800 │ │ │ │ stmdami r2!, {r1, r2, r8, r9, sl, fp, sp, pc} │ │ │ │ ldrbtmi r4, [r8], #-1585 @ 0xfffff9cf │ │ │ │ - blx eca99a │ │ │ │ + blx e4a99a │ │ │ │ ldmpl fp!, {r0, r1, r2, r3, r8, r9, fp, lr}^ │ │ │ │ blcs 26a20 │ │ │ │ andlt sp, r2, r9, lsl #22 │ │ │ │ ldrhmi lr, [r0, #141]! @ 0x8d │ │ │ │ stmdalt ip, {r0, r1, r2, r4, r5, r6, r7, r8, r9, sl, ip, sp, lr, pc} │ │ │ │ ldmpl fp!, {r0, r1, r3, r4, r8, r9, fp, lr}^ │ │ │ │ @ instruction: 0xf7f46818 │ │ │ │ blmi 6c82e4 │ │ │ │ @ instruction: 0x601c58fb │ │ │ │ - stc2 7, cr15, [r0], #-1004 @ 0xfffffc14 │ │ │ │ + ldc2 7, cr15, [lr], {251} @ 0xfb │ │ │ │ andeq r3, r1, r0, ror r9 │ │ │ │ andeq r0, r0, r8, lsl #5 │ │ │ │ strdeq r2, [r0], -r8 │ │ │ │ andeq r0, r0, r8, lsl #4 │ │ │ │ andeq r2, r0, r8, asr #16 │ │ │ │ andeq r0, r0, r4, lsl #5 │ │ │ │ andeq r0, r0, r0, asr #3 │ │ │ │ @@ -11334,15 +11334,15 @@ │ │ │ │ @ instruction: 0xf7f4447e │ │ │ │ @ instruction: 0x4604ee78 │ │ │ │ andlt fp, r2, r0, lsl r9 │ │ │ │ ldrhhi lr, [r0, #141]! @ 0x8d │ │ │ │ blne 11df7b4 │ │ │ │ strcc r2, [r1, -r1, lsl #4] │ │ │ │ @ instruction: 0x601a58f3 │ │ │ │ - @ instruction: 0xf868f7fb │ │ │ │ + @ instruction: 0xf86cf7fb │ │ │ │ ldmpl r3!, {r0, r2, r3, r4, r8, r9, fp, lr}^ │ │ │ │ blcc e6bb4 │ │ │ │ @ instruction: 0xd32742bb │ │ │ │ @ instruction: 0x46294b1b │ │ │ │ strcc r4, [r1], #-1594 @ 0xfffff9c6 │ │ │ │ andhi pc, r3, r6, asr r8 @ │ │ │ │ ldrdeq pc, [r0], -r8 │ │ │ │ @@ -11361,15 +11361,15 @@ │ │ │ │ stcmi 8, cr15, [r1], {5} │ │ │ │ ldc2l 7, cr15, [r2, #-1020]! @ 0xfffffc04 │ │ │ │ andlt r2, r2, r1 │ │ │ │ ldrhhi lr, [r0, #141]! @ 0x8d │ │ │ │ ldrbtmi r4, [r8], #-2058 @ 0xfffff7f6 │ │ │ │ @ instruction: 0xff9cf7fe │ │ │ │ ldrbtmi r4, [r8], #-2057 @ 0xfffff7f7 │ │ │ │ - @ instruction: 0xff80f7fa │ │ │ │ + @ instruction: 0xff84f7fa │ │ │ │ svclt 0x0000e7f2 │ │ │ │ andeq r3, r1, r0, ror #9 │ │ │ │ ldrdeq r0, [r0], -r4 │ │ │ │ ldrdeq r0, [r0], -r0 @ │ │ │ │ andeq r0, r0, r8, lsl #5 │ │ │ │ andeq r0, r0, r4, asr #4 │ │ │ │ andeq r0, r0, ip, lsl #5 │ │ │ │ @@ -11688,15 +11688,15 @@ │ │ │ │ @ instruction: 0xf7fe3a02 │ │ │ │ stmdavs r7!, {r0, r2, r5, r7, r8, fp, ip, sp, lr, pc} │ │ │ │ @ instruction: 0xf1b0210a │ │ │ │ stclle 8, cr0, [ip] │ │ │ │ @ instruction: 0xe72e463e │ │ │ │ stmiapl fp!, {r1, r2, r4, r5, r6, r8, r9, fp, lr}^ │ │ │ │ ldrmi r9, [r8], -r4, lsl #6 │ │ │ │ - ldc2l 7, cr15, [r2], #1000 @ 0x3e8 │ │ │ │ + ldc2l 7, cr15, [r6], #1000 @ 0x3e8 │ │ │ │ stmdbls r8, {r1, r2, r3, r5, r9, sl, sp, lr, pc} │ │ │ │ bls 1fb694 │ │ │ │ cmnle r6, r0, lsl #20 │ │ │ │ ldrbmi r9, [r0], r6, lsl #22 │ │ │ │ stmdbeq fp, {r0, r1, r8, r9, fp, sp, lr, pc} │ │ │ │ tsteq r9, sl, lsl #22 │ │ │ │ mcrrne 6, 8, lr, r7, cr14 │ │ │ │ @@ -11768,15 +11768,15 @@ │ │ │ │ streq lr, [r8, -r3, lsl #22] │ │ │ │ svceq 0x0000f1b8 │ │ │ │ bls 1411f8 │ │ │ │ blmi 7fbe60 │ │ │ │ strt r5, [r5], -sp, ror #17 │ │ │ │ stmiapl fp!, {r1, r2, r5, r8, r9, fp, lr}^ │ │ │ │ ldrmi r9, [r8], -r4, lsl #6 │ │ │ │ - mrrc2 7, 15, pc, r2, cr10 @ │ │ │ │ + mrrc2 7, 15, pc, r6, cr10 @ │ │ │ │ andcs lr, r1, #242221056 @ 0xe700000 │ │ │ │ asrle r4, r1, #11 │ │ │ │ bmi 5c70b8 │ │ │ │ andsvs r5, r3, sl, lsr #17 │ │ │ │ ldclne 6, cr14, [r0, #176]! @ 0xb0 │ │ │ │ svclt 0x00084580 │ │ │ │ @ instruction: 0xf47f4698 │ │ │ │ @@ -11863,19 +11863,19 @@ │ │ │ │ stcmi 15, cr0, [r0, #-896]! @ 0xfffffc80 │ │ │ │ blmi 839578 │ │ │ │ ldrbtmi r4, [sp], #-1540 @ 0xfffff9fc │ │ │ │ stmiapl lr!, {r0, fp, ip, sp, lr}^ │ │ │ │ @ instruction: 0xf7f44630 │ │ │ │ asrlt lr, lr, #20 │ │ │ │ @ instruction: 0xf7fa4620 │ │ │ │ - strmi pc, [r5], -pc, lsl #30 │ │ │ │ - @ instruction: 0xff38f7fa │ │ │ │ + strmi pc, [r5], -sp, lsl #30 │ │ │ │ + @ instruction: 0xff36f7fa │ │ │ │ ldrbtmi r4, [fp], #-2841 @ 0xfffff4e7 │ │ │ │ andsvs r6, sp, ip, lsl r8 │ │ │ │ - @ instruction: 0xffd0f7fa │ │ │ │ + @ instruction: 0xffcef7fa │ │ │ │ strtmi fp, [r0], -ip, lsr #2 │ │ │ │ pop {r0, r1, ip, sp, pc} │ │ │ │ @ instruction: 0xf7fd40f0 │ │ │ │ andlt fp, r3, r1, lsr #29 │ │ │ │ blmi 4fcb68 │ │ │ │ movwls r5, #6379 @ 0x18eb │ │ │ │ @ instruction: 0xf7fe4618 │ │ │ │ @@ -11897,19 +11897,19 @@ │ │ │ │ andeq r0, r0, r4, asr #5 │ │ │ │ andeq r3, r1, sl, ror #12 │ │ │ │ andeq r0, r0, r0, lsr #4 │ │ │ │ vst3.8 {d27,d29,d31}, [pc :256], r8 │ │ │ │ bl feb64600 │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ @ instruction: 0xf7fa0ff0 │ │ │ │ - strmi pc, [r4], -fp, asr #29 │ │ │ │ - mrc2 7, 7, pc, cr4, cr10, {7} │ │ │ │ + strmi pc, [r4], -r9, asr #29 │ │ │ │ + mrc2 7, 7, pc, cr2, cr10, {7} │ │ │ │ ldrbtmi r4, [fp], #-2822 @ 0xfffff4fa │ │ │ │ subsvs r6, ip, sp, asr r8 │ │ │ │ - @ instruction: 0xff8cf7fa │ │ │ │ + @ instruction: 0xff8af7fa │ │ │ │ strtmi fp, [r8], -r5, lsr #2 │ │ │ │ ldrhtmi lr, [r8], -sp │ │ │ │ mrclt 7, 2, APSR_nzcv, cr14, cr13, {7} │ │ │ │ svclt 0x0000bd38 │ │ │ │ andeq r3, r1, r2, ror #11 │ │ │ │ vst3.16 {d27,d29,d31}, [pc :256], r0 │ │ │ │ bl feb64638 │ │ │ │ @@ -11933,23 +11933,23 @@ │ │ │ │ stmdblt fp, {r0, r1, r5, fp, ip, sp, lr} │ │ │ │ ldrbtmi r4, [ip], #-3134 @ 0xfffff3c2 │ │ │ │ strbtmi r2, [r9], -sl, lsl #4 │ │ │ │ @ instruction: 0xf7f44620 │ │ │ │ blls 47750 │ │ │ │ subsle r4, r4, r3, lsr #5 │ │ │ │ addlt fp, r4, #64, 20 @ 0x40000 │ │ │ │ - mcr2 7, 5, pc, cr14, cr10, {7} @ │ │ │ │ + mcr2 7, 5, pc, cr12, cr10, {7} @ │ │ │ │ @ instruction: 0xf8ad4b38 │ │ │ │ strcs r5, [r1, #-4] │ │ │ │ @ instruction: 0xf8ad447b │ │ │ │ @ instruction: 0xf1034006 │ │ │ │ addsvs r0, sp, ip, lsl #8 │ │ │ │ blgt 3f80b8 │ │ │ │ andeq lr, pc, r4, lsl #17 │ │ │ │ - @ instruction: 0xff3cf7fa │ │ │ │ + @ instruction: 0xff3af7fa │ │ │ │ blmi b9fd84 │ │ │ │ ldmpl r3, {r1, r3, r4, r5, r6, sl, lr}^ │ │ │ │ blls 167530 │ │ │ │ @ instruction: 0xf04f405a │ │ │ │ mrsle r0, (UNDEF: 127) │ │ │ │ andlt r4, r6, r8, lsr #12 │ │ │ │ @ instruction: 0xf7f4bd70 │ │ │ │ @@ -11971,28 +11971,28 @@ │ │ │ │ stmdacs r0, {fp, ip, pc} │ │ │ │ ldcmi 1, cr13, [ip], {162} @ 0xa2 │ │ │ │ vbic.i32 q9, #3840 @ 0x00000f00 │ │ │ │ strcs r1, [r2, #-768] @ 0xfffffd00 │ │ │ │ movwls r4, #9340 @ 0x247c │ │ │ │ @ instruction: 0xf7f4e7ac │ │ │ │ @ instruction: 0xf7faea70 │ │ │ │ - blmi 60cec0 │ │ │ │ + blmi 60ceb8 │ │ │ │ ldrbtmi r2, [fp], #-512 @ 0xfffffe00 │ │ │ │ strcs r6, [r0, #-154] @ 0xffffff66 │ │ │ │ ldmdbmi r5, {r2, r3, r4, r5, r7, r8, r9, sl, sp, lr, pc} │ │ │ │ ldrbtmi r4, [r9], #-1568 @ 0xfffff9e0 │ │ │ │ ldmib r0, {r2, r4, r5, r6, r7, r8, r9, sl, ip, sp, lr, pc} │ │ │ │ cmplt r8, r4, lsl #12 │ │ │ │ @ instruction: 0xf7f48904 │ │ │ │ @ instruction: 0xf7faea46 │ │ │ │ - sbfx pc, r1, #28, #2 │ │ │ │ + str pc, [r1, pc, asr #28]! │ │ │ │ ldrbtmi r4, [fp], #-2831 @ 0xfffff4f1 │ │ │ │ @ instruction: 0xe7ad6098 │ │ │ │ b f4b534 │ │ │ │ - mcr2 7, 2, pc, cr8, cr10, {7} @ │ │ │ │ + mcr2 7, 2, pc, cr6, cr10, {7} @ │ │ │ │ ldrbtmi r4, [fp], #-2828 @ 0xfffff4f4 │ │ │ │ @ instruction: 0xe7e4609c │ │ │ │ ldm ip, {r2, r4, r5, r6, r7, r8, r9, sl, ip, sp, lr, pc} │ │ │ │ @ instruction: 0x00012bba │ │ │ │ andeq r0, r0, r4, ror #3 │ │ │ │ andeq r1, r0, lr, lsl r5 │ │ │ │ andeq r3, r1, r0, asr r5 │ │ │ │ @@ -12060,15 +12060,15 @@ │ │ │ │ movwcs r9, #768 @ 0x300 │ │ │ │ stmdb sl, {r2, r4, r5, r6, r7, r8, r9, sl, ip, sp, lr, pc}^ │ │ │ │ @ instruction: 0xf7fd4620 │ │ │ │ ldmdami r0, {r0, r1, r5, r7, r9, sl, fp, ip, sp, lr, pc} │ │ │ │ ldrbtmi r6, [r8], #-2089 @ 0xfffff7d7 │ │ │ │ pop {r1, ip, sp, pc} │ │ │ │ @ instruction: 0xf7fa47f0 │ │ │ │ - stmdavs r6!, {r0, r2, r6, r7, sl, fp, ip, sp, pc} │ │ │ │ + stmdavs r6!, {r0, r1, r6, r7, sl, fp, ip, sp, pc} │ │ │ │ @ instruction: 0xd1af2e00 │ │ │ │ pop {r1, ip, sp, pc} │ │ │ │ svclt 0x000087f0 │ │ │ │ andeq r3, r1, lr, lsr r4 │ │ │ │ andeq r2, r1, r8, asr #20 │ │ │ │ andeq r0, r0, r8, lsl #5 │ │ │ │ ldrdeq r0, [r0], -r0 @ │ │ │ ├── readelf --wide --decompress --hex-dump=.gnu_debugaltlink {} │ │ │ │ @@ -1,8 +1,8 @@ │ │ │ │ │ │ │ │ Hex dump of section '.gnu_debugaltlink': │ │ │ │ 0x00000000 2f757372 2f6c6962 2f646562 75672f2e /usr/lib/debug/. │ │ │ │ 0x00000010 64777a2f 61726d2d 6c696e75 782d676e dwz/arm-linux-gn │ │ │ │ 0x00000020 75656162 6968662f 70726f63 6d61696c ueabihf/procmail │ │ │ │ - 0x00000030 2e646562 75670088 f0ad2336 12eaceab .debug....#6.... │ │ │ │ - 0x00000040 d4e485c6 42fb22b6 b6b7be ....B.".... │ │ │ │ + 0x00000030 2e646562 75670036 8f724f8c 590934a2 .debug.6.rO.Y.4. │ │ │ │ + 0x00000040 77172114 a1dc1586 af5b98 w.!......[. │ │ │ ├── readelf --wide --decompress --hex-dump=.gnu_debuglink {} │ │ │ │ @@ -1,7 +1,7 @@ │ │ │ │ │ │ │ │ Hex dump of section '.gnu_debuglink': │ │ │ │ - 0x00000000 30373138 64313238 32373831 66663862 0718d1282781ff8b │ │ │ │ - 0x00000010 62656661 37333532 61363936 31663335 befa7352a6961f35 │ │ │ │ - 0x00000020 34356335 30662e64 65627567 00000000 45c50f.debug.... │ │ │ │ - 0x00000030 62339dd0 b3.. │ │ │ │ + 0x00000000 38383633 31343264 39613230 36373635 8863142d9a206765 │ │ │ │ + 0x00000010 63383038 33343433 36396561 66663931 c808344369eaff91 │ │ │ │ + 0x00000020 39613038 62352e64 65627567 00000000 9a08b5.debug.... │ │ │ │ + 0x00000030 4976bca1 Iv..