--- /srv/rebuilderd/tmp/rebuilderdSY0gW3/inputs/xmake_2.9.9+ds-1_armhf.deb +++ /srv/rebuilderd/tmp/rebuilderdSY0gW3/out/xmake_2.9.9+ds-1_armhf.deb ├── file list │ @@ -1,3 +1,3 @@ │ -rw-r--r-- 0 0 0 4 2025-04-09 12:20:28.000000 debian-binary │ --rw-r--r-- 0 0 0 1000 2025-04-09 12:20:28.000000 control.tar.xz │ --rw-r--r-- 0 0 0 233872 2025-04-09 12:20:28.000000 data.tar.xz │ +-rw-r--r-- 0 0 0 1004 2025-04-09 12:20:28.000000 control.tar.xz │ +-rw-r--r-- 0 0 0 234200 2025-04-09 12:20:28.000000 data.tar.xz ├── control.tar.xz │ ├── control.tar │ │ ├── ./md5sums │ │ │ ├── ./md5sums │ │ │ │┄ Files differ ├── data.tar.xz │ ├── data.tar │ │ ├── ./usr/bin/xmake │ │ │┄ 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: 68f3b9e7715e92b9a26545f0a15842ca9f528008 │ │ │ │ + GNU 0x00000014 NT_GNU_BUILD_ID (unique build ID bitstring) Build ID: bf573d8253aadc3e46b9ddf92e60d943701b680f │ │ │ │ │ │ │ │ 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 {} │ │ │ │┄ Ordering differences only │ │ │ │ @@ -270,16 +270,16 @@ │ │ │ │ GLIBC_2.10 │ │ │ │ GLIBC_2.32 │ │ │ │ GLIBC_2.9 │ │ │ │ GLIBC_2.34 │ │ │ │ H KxD J{D │ │ │ │ F I HzDyDxD │ │ │ │ 3I+F2FyD F │ │ │ │ -I3F*FyD F │ │ │ │ "I3F:FyD F │ │ │ │ +I3F*FyD F │ │ │ │ $I F}DyD │ │ │ │ XkM@CFG@ │ │ │ │ !h@Q@#F7F │ │ │ │ \kM@CFg@ │ │ │ │ ($rFq@dFS │ │ │ │ F*DS@1D[B │ │ │ │ j+kZ@+jX@{hY@;hX@ │ │ │ │ @@ -294,37 +294,37 @@ │ │ │ │ 7hfF"F+F │ │ │ │ kTkBFE@f@ │ │ │ │ 7b FfF+F │ │ │ │ kTkbFE@f@ │ │ │ │ ICF:FyD(F │ │ │ │ BI3F"FyD(F │ │ │ │ SI;F*FyD F │ │ │ │ -II3F:FyD F │ │ │ │ -KFBF1F(F │ │ │ │ + "QFRF ! │ │ │ │ *IJF FyD │ │ │ │ +.I3F:FyD F │ │ │ │ CF:F1F F │ │ │ │ )h;F2F F │ │ │ │ .I3F:FyD F │ │ │ │ +II3F:FyD F │ │ │ │ +KFBF1F(F │ │ │ │ CF2F9F(F │ │ │ │ -.I3F:FyD F │ │ │ │ - "QFRF ! │ │ │ │ -FI+F2FyD F │ │ │ │ -:F+F0FIF │ │ │ │ -!I:F FyD │ │ │ │ KI+F2FyD F │ │ │ │ BF+F8FIF │ │ │ │ >BF+F8F1F │ │ │ │ -NI3F:FyD F │ │ │ │ -eI3F*FyD@F │ │ │ │ +FI+F2FyD F │ │ │ │ +:F+F0FIF │ │ │ │ TI+F2FyD F │ │ │ │ bI+F2FyD F │ │ │ │ -J#F@!zD0F │ │ │ │ -J3F@!zD(F │ │ │ │ +eI3F*FyD@F │ │ │ │ +!I:F FyD │ │ │ │ +NI3F:FyD F │ │ │ │ QJ)F FzD │ │ │ │ OJ)F FzD │ │ │ │ +J#F@!zD0F │ │ │ │ +J3F@!zD(F │ │ │ │ QJ)F FzD │ │ │ │ OJ)F FzD │ │ │ │ nI2F(FyD │ │ │ │ jI:F(FyD │ │ │ │ ;I FGFyD │ │ │ │ QF+F*F F │ │ │ │ |DJFAF0F │ │ │ │ @@ -658,112 +658,112 @@ │ │ │ │ doupdate │ │ │ │ mousemask │ │ │ │ getmouse │ │ │ │ noutrefresh │ │ │ │ getmaxyx │ │ │ │ __tostring │ │ │ │ invalid mode(%d)! │ │ │ │ -invalid pipe! │ │ │ │ -isatty(invalid file)! │ │ │ │ -close(invalid file)! │ │ │ │ +get peer address for invalid sock! │ │ │ │ +invalid poller object! │ │ │ │ +utf-16le │ │ │ │ +utf-16be │ │ │ │ +file not found! │ │ │ │ +invalid open mode! │ │ │ │ +failed to open file! │ │ │ │ +get size for invalid file! │ │ │ │ write(invalid file)! │ │ │ │ -get rawfd for invalid file! │ │ │ │ invalid socket! │ │ │ │ -invalid address! │ │ │ │ invalid file! │ │ │ │ invalid file type! │ │ │ │ cannot get file reference! │ │ │ │ cannot send empty file! │ │ │ │ invalid start position(%d)! │ │ │ │ invalid last position(%d)! │ │ │ │ -invalid poller object! │ │ │ │ +seek(invalid file)! │ │ │ │ +seek failed, invalid offset! │ │ │ │ +seek failed! │ │ │ │ +seek is not supported on this file │ │ │ │ +invalid stdfile type! │ │ │ │ +invalid pipe file! │ │ │ │ +read(invalid file)! │ │ │ │ init buffer failed! │ │ │ │ failed to readline │ │ │ │ continuation is not supported for std streams │ │ │ │ -read(invalid file)! │ │ │ │ invalid read size, must be positive nubmber or 0 │ │ │ │ continuation is not supported for read number of bytes │ │ │ │ read number of bytes only allows binary file, reopen with 'rb' and try again │ │ │ │ failed to read all │ │ │ │ read number is not implemented │ │ │ │ unknonwn read mode │ │ │ │ +get rawfd for invalid sock! │ │ │ │ +get rawfd for invalid file! │ │ │ │ invalid data(%p)! │ │ │ │ invalid size(%d)! │ │ │ │ -get peer address for invalid sock! │ │ │ │ -get size for invalid file! │ │ │ │ -invalid pipe file! │ │ │ │ -seek(invalid file)! │ │ │ │ -seek failed, invalid offset! │ │ │ │ -seek failed! │ │ │ │ -seek is not supported on this file │ │ │ │ -get rawfd for invalid sock! │ │ │ │ -invalid stdfile type! │ │ │ │ -utf-16le │ │ │ │ -utf-16be │ │ │ │ -file not found! │ │ │ │ -invalid open mode! │ │ │ │ -failed to open file! │ │ │ │ flush(invalid file)! │ │ │ │ failed to flush file │ │ │ │ +invalid pipe! │ │ │ │ +close(invalid file)! │ │ │ │ +invalid address! │ │ │ │ +isatty(invalid file)! │ │ │ │ +libc.dataptr(invalid data)! │ │ │ │ +libc.byteof(invalid data)! │ │ │ │ +libc.byteof(invalid offset)! │ │ │ │ +libc.strndup(invalid args)! │ │ │ │ libc.setbyte(invalid data)! │ │ │ │ libc.setbyte(invalid offset)! │ │ │ │ libc.setbyte(invalid value)! │ │ │ │ -libc.strndup(invalid args)! │ │ │ │ -libc.byteof(invalid data)! │ │ │ │ -libc.byteof(invalid offset)! │ │ │ │ -libc.dataptr(invalid data)! │ │ │ │ -invalid handle! │ │ │ │ invalid output size(%d)! │ │ │ │ +invalid handle! │ │ │ │ /proc/stat │ │ │ │ cpu %lld %lld %lld %lld %lld %lld %lld %lld %lld %lld │ │ │ │ usagerate │ │ │ │ -error: call string.match(%s, %s) failed: %s! │ │ │ │ -splitonly │ │ │ │ -_SIGNAL_HANDLER_%d │ │ │ │ Permission denied │ │ │ │ Not access because it is busy │ │ │ │ No such file or directory │ │ │ │ +invalid field type(%s) in `egid` for os.gid │ │ │ │ +invalid field type(%s) in `rgid` for os.gid │ │ │ │ +invalid argument type(%s) for os.gid │ │ │ │ +invalid argument count for os.gid │ │ │ │ +error: call string.match(%s, %s) failed: %s! │ │ │ │ +_SIGNAL_HANDLER_%d │ │ │ │ /proc/meminfo │ │ │ │ MemTotal: │ │ │ │ MemAvailable: │ │ │ │ MemFree: │ │ │ │ Buffers: │ │ │ │ pagesize │ │ │ │ totalsize │ │ │ │ availsize │ │ │ │ +splitonly │ │ │ │ invalid field type(%s) in `euid` for os.uid │ │ │ │ invalid field type(%s) in `ruid` for os.uid │ │ │ │ invalid argument type(%s) for os.uid │ │ │ │ invalid argument count for os.uid │ │ │ │ -invalid field type(%s) in `egid` for os.gid │ │ │ │ -invalid field type(%s) in `rgid` for os.gid │ │ │ │ -invalid argument type(%s) for os.gid │ │ │ │ -invalid argument count for os.gid │ │ │ │ normalize │ │ │ │ load %s failed │ │ │ │ cannot get symbol %s failed │ │ │ │ xmisetup │ │ │ │ cannot get symbol xmisetup failed │ │ │ │ -envs is too large(%d > %d) for process.openv │ │ │ │ -invalid envs[%d] type(%s) for process.openv │ │ │ │ invalid argument type(%s) for process.wait │ │ │ │ invalid argv type(%s) for process.openv │ │ │ │ invalid argv[%d] type(%s) for process.openv │ │ │ │ exclusive │ │ │ │ +envs is too large(%d > %d) for process.openv │ │ │ │ +invalid envs[%d] type(%s) for process.openv │ │ │ │ $interactive_prompt │ │ │ │ $interactive_prompt2 │ │ │ │ (error object is not a string) │ │ │ │ $interactive_setfenv │ │ │ │ error calling '$interactive_setfenv' (%s) │ │ │ │ $interactive_dump │ │ │ │ error calling '$interactive_dump' (%s) │ │ │ │ unable to parse semver '%s' │ │ │ │ unable to parse semver range '%s' │ │ │ │ -unable to select version for range '%s' │ │ │ │ prerelease │ │ │ │ +unable to select version for range '%s' │ │ │ │ charset not found │ │ │ │ 0123456789ABCDEF │ │ │ │ bin2c: open %s failed │ │ │ │ bin2c: dump data failed │ │ │ │ [%04ld-%02ld-%02ld %02ld:%02ld:%02ld]: │ │ │ │ https:// │ │ │ │ socks:// │ │ │ ├── objdump --line-numbers --disassemble --demangle --reloc --no-show-raw-insn --section=.text {} │ │ │ │ @@ -1250,246 +1250,246 @@ │ │ │ │ stcl 7, cr15, [ip, #1016]! @ 0x3f8 │ │ │ │ strb r2, [r7, r1]! │ │ │ │ bl ff7c51b4 │ │ │ │ andeq r8, r6, r0, lsr #16 │ │ │ │ andeq r0, r0, r0, lsl #12 │ │ │ │ muleq r3, r8, r5 │ │ │ │ @ instruction: 0x000687be │ │ │ │ - ldrlt fp, [r8, #-808]! @ 0xfffffcd8 │ │ │ │ + ldrlt fp, [r0, #-472] @ 0xfffffe28 │ │ │ │ stcpl 4, cr15, [r0], {79} @ 0x4f │ │ │ │ @ instruction: 0x0c0cebad │ │ │ │ - svceq 0x00f0f8cc │ │ │ │ + svceq 0x00f8f8cc │ │ │ │ strmi r2, [r4], -r1, lsl #2 │ │ │ │ stc 7, cr15, [r4], {254} @ 0xfe │ │ │ │ andcs fp, r0, r8, lsl #18 │ │ │ │ - tstcs r1, r8, lsr sp │ │ │ │ - @ instruction: 0xf7fe4620 │ │ │ │ - @ instruction: 0x4605ea72 │ │ │ │ - rscsle r2, r6, r0, lsl #16 │ │ │ │ - andcs r2, r0, #-2147483648 @ 0x80000000 │ │ │ │ - @ instruction: 0xf7fe4620 │ │ │ │ - strmi lr, [r1], -r4, lsl #17 │ │ │ │ - rscle r2, lr, r0, lsl #16 │ │ │ │ - @ instruction: 0xf0264628 │ │ │ │ - @ instruction: 0x4601fcd7 │ │ │ │ + tstcs r1, r0, lsl sp │ │ │ │ @ instruction: 0xf7fe4620 │ │ │ │ - andcs lr, r1, r6, lsr r8 │ │ │ │ - andcs fp, r0, r8, lsr sp │ │ │ │ + stmdacs r0, {r1, r4, r5, r6, r9, fp, sp, lr, pc} │ │ │ │ + @ instruction: 0xf026d0f7 │ │ │ │ + @ instruction: 0x4620fcd7 │ │ │ │ + @ instruction: 0xf7fe2101 │ │ │ │ + andcs lr, r1, r0, asr #16 │ │ │ │ + andcs fp, r0, r0, lsl sp │ │ │ │ svclt 0x00004770 │ │ │ │ - ldrlt fp, [r0, #-480] @ 0xfffffe20 │ │ │ │ + mvnsmi lr, #737280 @ 0xb4000 │ │ │ │ stcpl 4, cr15, [r0], {79} @ 0x4f │ │ │ │ @ instruction: 0x0c0cebad │ │ │ │ - svceq 0x00f8f8cc │ │ │ │ + svceq 0x00d8f8cc │ │ │ │ + addlt r4, r3, fp, lsr sl │ │ │ │ + ldrbtmi r4, [sl], #-2875 @ 0xfffff4c5 │ │ │ │ + ldmdavs fp, {r0, r1, r4, r6, r7, fp, ip, lr} │ │ │ │ + @ instruction: 0xf04f9301 │ │ │ │ + @ instruction: 0xb1200300 │ │ │ │ strmi r2, [r4], -r1, lsl #2 │ │ │ │ bl ff6c5230 │ │ │ │ - andcs fp, r0, r8, lsl #18 │ │ │ │ - tstcs r1, r0, lsl sp │ │ │ │ + andcs fp, r0, r8, ror #18 │ │ │ │ + blmi d19b14 │ │ │ │ + ldmpl r3, {r1, r3, r4, r5, r6, sl, lr}^ │ │ │ │ + blls 612b0 │ │ │ │ + @ instruction: 0xf04f405a │ │ │ │ + cmple sl, r0, lsl #6 │ │ │ │ + pop {r0, r1, ip, sp, pc} │ │ │ │ + strdcs r8, [r1, -r0] │ │ │ │ @ instruction: 0xf7fe4620 │ │ │ │ - stmdacs r0, {r3, r6, r9, fp, sp, lr, pc} │ │ │ │ - @ instruction: 0xf026d0f7 │ │ │ │ - strmi pc, [r2], -sp, lsr #26 │ │ │ │ - ldrbne r4, [r3, r0, lsr #12] │ │ │ │ - stc 7, cr15, [ip], #-1016 @ 0xfffffc08 │ │ │ │ - ldclt 0, cr2, [r0, #-4] │ │ │ │ - ldrbmi r2, [r0, -r0]! │ │ │ │ + @ instruction: 0x4605ea3c │ │ │ │ + rscle r2, sl, r0, lsl #16 │ │ │ │ + strtmi r2, [r0], -r2, lsl #2 │ │ │ │ + stcl 7, cr15, [r2, #1016] @ 0x3f8 │ │ │ │ + ldmiblt r8!, {r0, r1, r2, r9, sl, lr} │ │ │ │ + strtmi r2, [r0], -r3, lsl #2 │ │ │ │ + ldc 7, cr15, [ip, #1016]! @ 0x3f8 │ │ │ │ + stmdacs r0, {r1, r2, r9, sl, lr} │ │ │ │ + @ instruction: 0x4607d13c │ │ │ │ + rscscc pc, pc, #79 @ 0x4f │ │ │ │ + mvnscc pc, #79 @ 0x4f │ │ │ │ + @ instruction: 0xf7fe4620 │ │ │ │ + stmdbmi r2!, {r1, r4, sl, fp, sp, lr, pc} │ │ │ │ + @ instruction: 0x463a4633 │ │ │ │ + @ instruction: 0x46204479 │ │ │ │ + ldc 7, cr15, [ip], {254} @ 0xfe │ │ │ │ + strb r2, [sp, r2] │ │ │ │ + mrscs r2, R10_usr │ │ │ │ + @ instruction: 0xf7fe4620 │ │ │ │ + @ instruction: 0x2103ea96 │ │ │ │ + strmi r4, [r7], -r0, lsl #13 │ │ │ │ + @ instruction: 0xf7fe4620 │ │ │ │ + @ instruction: 0x4606ed9e │ │ │ │ + rscle r2, r1, r0, lsl #16 │ │ │ │ + mrscs r2, R11_usr │ │ │ │ + @ instruction: 0xf7fe4620 │ │ │ │ + stmdacs r0, {r3, r7, r9, fp, sp, lr, pc} │ │ │ │ + @ instruction: 0xf1b8bf18 │ │ │ │ + strmi r0, [r1], r0, lsl #30 │ │ │ │ + svclt 0x000c4606 │ │ │ │ + movwcs r2, #769 @ 0x301 │ │ │ │ + @ instruction: 0x4668d0d2 │ │ │ │ + @ instruction: 0xf0199300 │ │ │ │ + @ instruction: 0x464afa73 │ │ │ │ + strtmi r4, [r8], -r1, asr #12 │ │ │ │ + stc2l 0, cr15, [r2], #152 @ 0x98 │ │ │ │ + strtmi r4, [r0], -r1, lsl #12 │ │ │ │ + svc 0x00c6f7fd │ │ │ │ + str r2, [r1, r1]! │ │ │ │ + tstcs r3, sl, lsr r6 │ │ │ │ + @ instruction: 0xf7fe4620 │ │ │ │ + strmi lr, [r6], -sl, ror #20 │ │ │ │ + @ instruction: 0xf7fee7bc │ │ │ │ + svclt 0x0000eb38 │ │ │ │ + andeq r8, r6, lr, lsr #14 │ │ │ │ + andeq r0, r0, r0, lsl #12 │ │ │ │ + andeq r8, r6, r0, lsl r7 │ │ │ │ + andeq fp, r3, r0, ror #8 │ │ │ │ ldrlt fp, [r8, #-808]! @ 0xfffffcd8 │ │ │ │ stcpl 4, cr15, [r0], {79} @ 0x4f │ │ │ │ @ instruction: 0x0c0cebad │ │ │ │ svceq 0x00f0f8cc │ │ │ │ strmi r2, [r4], -r1, lsl #2 │ │ │ │ - bl feec5270 │ │ │ │ + bl 174532c │ │ │ │ andcs fp, r0, r8, lsl #18 │ │ │ │ tstcs r1, r8, lsr sp │ │ │ │ @ instruction: 0xf7fe4620 │ │ │ │ - strmi lr, [r5], -r8, lsr #20 │ │ │ │ + strmi lr, [r5], -sl, asr #19 │ │ │ │ rscsle r2, r6, r0, lsl #16 │ │ │ │ andcs r2, r0, #-2147483648 @ 0x80000000 │ │ │ │ - @ instruction: 0xf7fe4620 │ │ │ │ - @ instruction: 0x4601e83a │ │ │ │ + @ instruction: 0xf7fd4620 │ │ │ │ + @ instruction: 0x4601efdc │ │ │ │ rscle r2, lr, r0, lsl #16 │ │ │ │ @ instruction: 0xf0264628 │ │ │ │ - strmi pc, [r1], -r9, asr #25 │ │ │ │ + strmi pc, [r1], -pc, lsr #24 │ │ │ │ @ instruction: 0xf7fd4620 │ │ │ │ - andcs lr, r1, ip, ror #31 │ │ │ │ + andcs lr, r1, lr, lsl #31 │ │ │ │ andcs fp, r0, r8, lsr sp │ │ │ │ svclt 0x00004770 │ │ │ │ + ldrlt fp, [r0, #-472] @ 0xfffffe28 │ │ │ │ + stcpl 4, cr15, [r0], {79} @ 0x4f │ │ │ │ + @ instruction: 0x0c0cebad │ │ │ │ + svceq 0x00f8f8cc │ │ │ │ + strmi r2, [r4], -r1, lsl #2 │ │ │ │ + bl cc5380 │ │ │ │ + andcs fp, r0, r8, lsl #18 │ │ │ │ + tstcs r1, r0, lsl sp │ │ │ │ + @ instruction: 0xf7fe4620 │ │ │ │ + stmdacs r0, {r5, r7, r8, fp, sp, lr, pc} │ │ │ │ + @ instruction: 0xf026d0f7 │ │ │ │ + strtmi pc, [r0], -fp, ror #23 │ │ │ │ + @ instruction: 0xf7fd2101 │ │ │ │ + andcs lr, r1, lr, ror #30 │ │ │ │ + andcs fp, r0, r0, lsl sp │ │ │ │ + svclt 0x00004770 │ │ │ │ + ldrlt fp, [r0, #-480] @ 0xfffffe20 │ │ │ │ + stcpl 4, cr15, [r0], {79} @ 0x4f │ │ │ │ + @ instruction: 0x0c0cebad │ │ │ │ + svceq 0x00f8f8cc │ │ │ │ + strmi r2, [r4], -r1, lsl #2 │ │ │ │ + bl 4c53c0 │ │ │ │ + andcs fp, r0, r8, lsl #18 │ │ │ │ + tstcs r1, r0, lsl sp │ │ │ │ + @ instruction: 0xf7fe4620 │ │ │ │ + stmdacs r0, {r7, r8, fp, sp, lr, pc} │ │ │ │ + @ instruction: 0xf026d0f7 │ │ │ │ + strmi pc, [r2], -r5, ror #24 │ │ │ │ + ldrbne r4, [r3, r0, lsr #12] │ │ │ │ + bl 19453e0 │ │ │ │ + ldclt 0, cr2, [r0, #-4] │ │ │ │ + ldrbmi r2, [r0, -r0]! │ │ │ │ vst3. {d27,d29,d31}, [pc :256], r0 │ │ │ │ - bl feb5e4bc │ │ │ │ + bl feb5e5f8 │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ - bmi c4b084 │ │ │ │ - blmi c73544 │ │ │ │ + bmi c4b1c0 │ │ │ │ + blmi c73680 │ │ │ │ ldrbtmi r4, [sl], #-1540 @ 0xfffff9fc │ │ │ │ ldmdavs fp, {r0, r1, r4, r6, r7, fp, ip, lr} │ │ │ │ @ instruction: 0xf04f931d │ │ │ │ biclt r0, r8, #0, 6 │ │ │ │ mrscs r2, R9_usr │ │ │ │ - b 1ec52d8 │ │ │ │ + ldmib ip, {r1, r2, r3, r4, r5, r6, r7, r8, r9, sl, ip, sp, lr, pc}^ │ │ │ │ strmi r2, [r7], -r0, lsl #4 │ │ │ │ strtmi r2, [r0], -r2, lsl #2 │ │ │ │ - b 1d452e4 │ │ │ │ + ldmib r6, {r1, r2, r3, r4, r5, r6, r7, r8, r9, sl, ip, sp, lr, pc}^ │ │ │ │ strmi r2, [r5], -r0, lsl #4 │ │ │ │ strtmi r2, [r0], -r3, lsl #2 │ │ │ │ - b 1bc52f0 │ │ │ │ + ldmib r0, {r1, r2, r3, r4, r5, r6, r7, r8, r9, sl, ip, sp, lr, pc}^ │ │ │ │ strmi r0, [r6], -r3, asr #31 │ │ │ │ svclt 0x00c82d10 │ │ │ │ movweq pc, #4163 @ 0x1043 @ │ │ │ │ smlabbcs r1, fp, fp, fp │ │ │ │ @ instruction: 0xf027a80e │ │ │ │ - @ instruction: 0xf10df8e7 │ │ │ │ + @ instruction: 0xf10df849 │ │ │ │ @ instruction: 0x46ec0e3c │ │ │ │ @ instruction: 0x000fe8be │ │ │ │ andeq lr, pc, ip, lsr #17 │ │ │ │ @ instruction: 0x000fe8be │ │ │ │ andeq lr, pc, ip, lsr #17 │ │ │ │ @ instruction: 0x000fe8be │ │ │ │ andeq lr, pc, ip, lsr #17 │ │ │ │ - blls 398bf8 │ │ │ │ + blls 398d34 │ │ │ │ muleq r3, lr, r8 │ │ │ │ andeq lr, r3, ip, lsl #17 │ │ │ │ ldrtmi r4, [r8], -r9, lsr #12 │ │ │ │ - blx 1c433da │ │ │ │ + blx ff4c3514 │ │ │ │ strtmi r4, [r0], -r1, lsl #12 │ │ │ │ @ instruction: 0xf7fdb171 │ │ │ │ - strdcs lr, [r1], -r4 │ │ │ │ - blmi 3d9b90 │ │ │ │ + andcs lr, r1, r6, asr pc │ │ │ │ + blmi 3d9ccc │ │ │ │ ldmpl r3, {r1, r3, r4, r5, r6, sl, lr}^ │ │ │ │ - blls 7613c0 │ │ │ │ + blls 7614fc │ │ │ │ @ instruction: 0xf04f405a │ │ │ │ tstle r0, r0, lsl #6 │ │ │ │ ldcllt 0, cr11, [r0, #124]! @ 0x7c │ │ │ │ - stc 7, cr15, [sl], {254} @ 0xfe │ │ │ │ + bl 1b4549c │ │ │ │ strtmi lr, [r0], -pc, ror #15 │ │ │ │ - stc 7, cr15, [r6], {254} @ 0xfe │ │ │ │ + bl 1a454a4 │ │ │ │ ldrtmi r4, [r3], -r8, lsl #18 │ │ │ │ ldrbtmi r4, [r9], #-1578 @ 0xfffff9d6 │ │ │ │ @ instruction: 0xf7fe4620 │ │ │ │ - andcs lr, r2, ip, lsr #24 │ │ │ │ + andcs lr, r2, lr, lsl #23 │ │ │ │ @ instruction: 0xf7fee7e4 │ │ │ │ - svclt 0x0000eafa │ │ │ │ - andeq r8, r6, r6, lsl #13 │ │ │ │ + svclt 0x0000ea5c │ │ │ │ + andeq r8, r6, sl, asr #10 │ │ │ │ andeq r0, r0, r0, lsl #12 │ │ │ │ - andeq r8, r6, r0, lsl #12 │ │ │ │ - @ instruction: 0x0003b3b2 │ │ │ │ + andeq r8, r6, r4, asr #9 │ │ │ │ + andeq fp, r3, r6, ror r2 │ │ │ │ ldrlt fp, [r0, #-480] @ 0xfffffe20 │ │ │ │ stcpl 4, cr15, [r0], {79} @ 0x4f │ │ │ │ @ instruction: 0x0c0cebad │ │ │ │ svceq 0x00f8f8cc │ │ │ │ strmi r2, [r4], -r1, lsl #2 │ │ │ │ - bl 7c53a8 │ │ │ │ + b fe0454e4 │ │ │ │ andcs fp, r0, r8, lsl #18 │ │ │ │ tstcs r1, r0, lsl sp │ │ │ │ @ instruction: 0xf7fe4620 │ │ │ │ - stmdacs r0, {r2, r3, r7, r8, fp, sp, lr, pc} │ │ │ │ + stmdacs r0, {r1, r2, r3, r5, r6, r7, fp, sp, lr, pc} │ │ │ │ @ instruction: 0xf026d0f7 │ │ │ │ - strmi pc, [r1], -sp, ror #24 │ │ │ │ + strmi pc, [r1], -pc, asr #23 │ │ │ │ @ instruction: 0xb1294620 │ │ │ │ - svc 0x00b0f7fd │ │ │ │ + svc 0x0012f7fd │ │ │ │ ldclt 0, cr2, [r0, #-4] │ │ │ │ ldrbmi r2, [r0, -r0]! │ │ │ │ - bl ff4453d4 │ │ │ │ + bl cc5510 │ │ │ │ svclt 0x0000e7f8 │ │ │ │ - ldrlt fp, [r0, #-472] @ 0xfffffe28 │ │ │ │ - stcpl 4, cr15, [r0], {79} @ 0x4f │ │ │ │ - @ instruction: 0x0c0cebad │ │ │ │ - svceq 0x00f8f8cc │ │ │ │ - strmi r2, [r4], -r1, lsl #2 │ │ │ │ - b ffec53f0 │ │ │ │ - andcs fp, r0, r8, lsl #18 │ │ │ │ - tstcs r1, r0, lsl sp │ │ │ │ - @ instruction: 0xf7fe4620 │ │ │ │ - stmdacs r0, {r3, r5, r6, r8, fp, sp, lr, pc} │ │ │ │ - @ instruction: 0xf026d0f7 │ │ │ │ - @ instruction: 0x4620fbb3 │ │ │ │ - @ instruction: 0xf7fd2101 │ │ │ │ - andcs lr, r1, r6, lsr pc │ │ │ │ - andcs fp, r0, r0, lsl sp │ │ │ │ - svclt 0x00004770 │ │ │ │ - mvnsmi lr, #737280 @ 0xb4000 │ │ │ │ - stcpl 4, cr15, [r0], {79} @ 0x4f │ │ │ │ - @ instruction: 0x0c0cebad │ │ │ │ - svceq 0x00d8f8cc │ │ │ │ - addlt r4, r3, fp, lsr sl │ │ │ │ - ldrbtmi r4, [sl], #-2875 @ 0xfffff4c5 │ │ │ │ - ldmdavs fp, {r0, r1, r4, r6, r7, fp, ip, lr} │ │ │ │ - @ instruction: 0xf04f9301 │ │ │ │ - @ instruction: 0xb1200300 │ │ │ │ - strmi r2, [r4], -r1, lsl #2 │ │ │ │ - b ff445444 │ │ │ │ - andcs fp, r0, r8, ror #18 │ │ │ │ - blmi d19d28 │ │ │ │ - ldmpl r3, {r1, r3, r4, r5, r6, sl, lr}^ │ │ │ │ - blls 614c4 │ │ │ │ - @ instruction: 0xf04f405a │ │ │ │ - cmple sl, r0, lsl #6 │ │ │ │ - pop {r0, r1, ip, sp, pc} │ │ │ │ - strdcs r8, [r1, -r0] │ │ │ │ - @ instruction: 0xf7fe4620 │ │ │ │ - @ instruction: 0x4605e932 │ │ │ │ - rscle r2, sl, r0, lsl #16 │ │ │ │ - strtmi r2, [r0], -r2, lsl #2 │ │ │ │ - ldc 7, cr15, [r8], #1016 @ 0x3f8 │ │ │ │ - ldmiblt r8!, {r0, r1, r2, r9, sl, lr} │ │ │ │ - strtmi r2, [r0], -r3, lsl #2 │ │ │ │ - ldc 7, cr15, [r2], #1016 @ 0x3f8 │ │ │ │ - stmdacs r0, {r1, r2, r9, sl, lr} │ │ │ │ - @ instruction: 0x4607d13c │ │ │ │ - rscscc pc, pc, #79 @ 0x4f │ │ │ │ - mvnscc pc, #79 @ 0x4f │ │ │ │ - @ instruction: 0xf7fe4620 │ │ │ │ - stmdbmi r2!, {r3, r8, r9, fp, sp, lr, pc} │ │ │ │ - @ instruction: 0x463a4633 │ │ │ │ - @ instruction: 0x46204479 │ │ │ │ - bl fe4c54a8 │ │ │ │ - strb r2, [sp, r2] │ │ │ │ - mrscs r2, R10_usr │ │ │ │ - @ instruction: 0xf7fe4620 │ │ │ │ - smlabbcs r3, ip, r9, lr │ │ │ │ - strmi r4, [r7], -r0, lsl #13 │ │ │ │ - @ instruction: 0xf7fe4620 │ │ │ │ - @ instruction: 0x4606ec94 │ │ │ │ - rscle r2, r1, r0, lsl #16 │ │ │ │ - mrscs r2, R11_usr │ │ │ │ - @ instruction: 0xf7fe4620 │ │ │ │ - stmdacs r0, {r1, r2, r3, r4, r5, r6, r8, fp, sp, lr, pc} │ │ │ │ - @ instruction: 0xf1b8bf18 │ │ │ │ - strmi r0, [r1], r0, lsl #30 │ │ │ │ - svclt 0x000c4606 │ │ │ │ - movwcs r2, #769 @ 0x301 │ │ │ │ - @ instruction: 0x4668d0d2 │ │ │ │ - @ instruction: 0xf0199300 │ │ │ │ - strbmi pc, [sl], -r9, ror #18 @ │ │ │ │ - strtmi r4, [r8], -r1, asr #12 │ │ │ │ - blx ff64359a │ │ │ │ - strtmi r4, [r0], -r1, lsl #12 │ │ │ │ - mrc 7, 5, APSR_nzcv, cr12, cr13, {7} │ │ │ │ - str r2, [r1, r1]! │ │ │ │ - tstcs r3, sl, lsr r6 │ │ │ │ - @ instruction: 0xf7fe4620 │ │ │ │ - strmi lr, [r6], -r0, ror #18 │ │ │ │ - @ instruction: 0xf7fee7bc │ │ │ │ - svclt 0x0000ea2e │ │ │ │ - andeq r8, r6, sl, lsl r5 │ │ │ │ - andeq r0, r0, r0, lsl #12 │ │ │ │ - strdeq r8, [r6], -ip │ │ │ │ - andeq fp, r3, ip, asr #4 │ │ │ │ - ldrlt fp, [r0, #-472] @ 0xfffffe28 │ │ │ │ + ldrlt fp, [r8, #-808]! @ 0xfffffcd8 │ │ │ │ stcpl 4, cr15, [r0], {79} @ 0x4f │ │ │ │ @ instruction: 0x0c0cebad │ │ │ │ - svceq 0x00f8f8cc │ │ │ │ + svceq 0x00f0f8cc │ │ │ │ strmi r2, [r4], -r1, lsl #2 │ │ │ │ - b 14c5540 │ │ │ │ + b 174552c │ │ │ │ andcs fp, r0, r8, lsl #18 │ │ │ │ - tstcs r1, r0, lsl sp │ │ │ │ + tstcs r1, r8, lsr sp │ │ │ │ @ instruction: 0xf7fe4620 │ │ │ │ - stmdacs r0, {r6, r7, fp, sp, lr, pc} │ │ │ │ - @ instruction: 0xf026d0f7 │ │ │ │ - strtmi pc, [r0], -r5, lsr #22 │ │ │ │ - @ instruction: 0xf7fd2101 │ │ │ │ + strmi lr, [r5], -sl, asr #17 │ │ │ │ + rscsle r2, r6, r0, lsl #16 │ │ │ │ + andcs r2, r0, #-2147483648 @ 0x80000000 │ │ │ │ + @ instruction: 0xf7fd4620 │ │ │ │ + @ instruction: 0x4601eedc │ │ │ │ + rscle r2, lr, r0, lsl #16 │ │ │ │ + @ instruction: 0xf0264628 │ │ │ │ + strmi pc, [r1], -fp, ror #22 │ │ │ │ + @ instruction: 0xf7fd4620 │ │ │ │ andcs lr, r1, lr, lsl #29 │ │ │ │ - andcs fp, r0, r0, lsl sp │ │ │ │ + andcs fp, r0, r8, lsr sp │ │ │ │ svclt 0x00004770 │ │ │ │ andeq r0, r0, r0 │ │ │ │ vst3.8 {d27,d29,d31}, [pc], r8 │ │ │ │ bl feb5e77c │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ @ instruction: 0xf7fe0ff8 │ │ │ │ strdcs lr, [r0], -r4 │ │ │ │ @@ -4245,132 +4245,132 @@ │ │ │ │ stmdacs r0, {r1, r2, r5, r8, r9, fp, sp, lr, pc} │ │ │ │ @ instruction: 0xf026d0f7 │ │ │ │ qadd8mi pc, r0, r5 @ │ │ │ │ @ instruction: 0xf7fb2101 │ │ │ │ strdcs lr, [r1], -r4 │ │ │ │ andcs fp, r0, r0, lsl sp │ │ │ │ svclt 0x00004770 │ │ │ │ - vst3.8 {d27,d29,d31}, [pc :64], r0 │ │ │ │ - bl feb612ac │ │ │ │ - @ instruction: 0xf8cc0c0c │ │ │ │ - @ instruction: 0x46040ff8 │ │ │ │ - @ instruction: 0xf026b138 │ │ │ │ - @ instruction: 0x4601ffb1 │ │ │ │ - tstlt r9, r0, lsr #12 │ │ │ │ - ldmdb r6!, {r0, r1, r3, r4, r5, r6, r7, r8, r9, sl, ip, sp, lr, pc} │ │ │ │ - ldclt 0, cr2, [r0, #-4] │ │ │ │ - ldcl 7, cr15, [r8, #-1004] @ 0xfffffc14 │ │ │ │ - svclt 0x0000e7fa │ │ │ │ vst3.16 {d27,d29,d31}, [pc :256], r0 │ │ │ │ - bl feb612d8 │ │ │ │ + bl feb612ac │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ @ instruction: 0xf84c0000 │ │ │ │ - bmi d0d144 │ │ │ │ + bmi d0d118 │ │ │ │ stcpl 5, cr15, [r0, #692] @ 0x2b4 │ │ │ │ addlt r4, r2, r3, lsr fp │ │ │ │ @ instruction: 0xf50d447a │ │ │ │ smlabbcc r4, r0, r1, r5 │ │ │ │ ldmdavs fp, {r0, r1, r4, r6, r7, fp, ip, lr} │ │ │ │ @ instruction: 0xf04f600b │ │ │ │ @ instruction: 0xb1200300 │ │ │ │ strmi r2, [r4], -r1, lsl #2 │ │ │ │ - ldcl 7, cr15, [r2], #-1004 @ 0xfffffc14 │ │ │ │ + stc 7, cr15, [r8], {251} @ 0xfb │ │ │ │ andcs fp, r0, r8, lsl #19 │ │ │ │ @ instruction: 0xf50d4a2b │ │ │ │ - blmi a5e714 │ │ │ │ + blmi a5e6e8 │ │ │ │ ldrbtmi r3, [sl], #-260 @ 0xfffffefc │ │ │ │ ldmdavs sl, {r0, r1, r4, r6, r7, fp, ip, lr} │ │ │ │ subsmi r6, sl, fp, lsl #16 │ │ │ │ movweq pc, #79 @ 0x4f @ │ │ │ │ @ instruction: 0xf50dd143 │ │ │ │ andlt r5, r2, r0, lsl #27 │ │ │ │ tstcs r1, r0, ror sp │ │ │ │ @ instruction: 0xf7fb4620 │ │ │ │ - @ instruction: 0x4605ead0 │ │ │ │ + strmi lr, [r5], -r6, ror #21 │ │ │ │ rscle r2, r6, r0, lsl #16 │ │ │ │ strtmi r2, [r0], -r2, lsl #2 │ │ │ │ - stmdb lr!, {r0, r1, r3, r4, r5, r6, r7, r8, r9, sl, ip, sp, lr, pc} │ │ │ │ + stmdb r4, {r0, r1, r3, r4, r5, r6, r7, r8, r9, sl, ip, sp, lr, pc}^ │ │ │ │ strmi r4, [r2], -r9, ror #12 │ │ │ │ @ instruction: 0xf0274628 │ │ │ │ - @ instruction: 0x4605f8b3 │ │ │ │ + strmi pc, [r5], -r9, asr #17 │ │ │ │ strbne r4, [r3, r2, lsl #12] │ │ │ │ cdpge 6, 0, cr4, cr2, cr0, {1} │ │ │ │ - stc 7, cr15, [sl], #1004 @ 0x3ec │ │ │ │ + stcl 7, cr15, [r0], {251} @ 0xfb │ │ │ │ svclt 0x00d82d00 │ │ │ │ ldclle 0, cr2, [r3, #4] │ │ │ │ strtmi r2, [r0], -r0, lsl #4 │ │ │ │ @ instruction: 0xf7fb4611 │ │ │ │ - ldmdbmi r4, {r2, r3, r5, r8, fp, sp, lr, pc} │ │ │ │ + ldmdbmi r4, {r1, r6, r8, fp, sp, lr, pc} │ │ │ │ ldrbtmi r4, [r9], #-1568 @ 0xfffff9e0 │ │ │ │ - b 1448164 │ │ │ │ + b 19c8138 │ │ │ │ strtmi sl, [r0], -r1, lsl #18 │ │ │ │ - b 134816c │ │ │ │ + b 18c8140 │ │ │ │ tstpeq r2, pc, rrx @ p-variant is OBSOLETE │ │ │ │ @ instruction: 0xf7fa4620 │ │ │ │ - stmdbmi lr, {r3, r6, r7, r9, sl, fp, sp, lr, pc} │ │ │ │ + stmdbmi lr, {r1, r2, r3, r4, r6, r7, r9, sl, fp, sp, lr, pc} │ │ │ │ ldrbtmi r4, [r9], #-1568 @ 0xfffff9e0 │ │ │ │ - b 10c8180 │ │ │ │ + b 1648154 │ │ │ │ stccs 8, cr15, [r8], {86} @ 0x56 │ │ │ │ strtmi r2, [r0], -r0, lsl #6 │ │ │ │ - stc 7, cr15, [r8], {251} @ 0xfb │ │ │ │ + ldc 7, cr15, [lr], {251} @ 0xfb │ │ │ │ @ instruction: 0xf06f4620 │ │ │ │ @ instruction: 0xf7fa0102 │ │ │ │ - @ instruction: 0x2002eeb8 │ │ │ │ + andcs lr, r2, lr, asr #29 │ │ │ │ @ instruction: 0xf7fbe7ae │ │ │ │ - svclt 0x0000ebe4 │ │ │ │ - andeq r5, r6, r4, ror #16 │ │ │ │ + svclt 0x0000ebfa │ │ │ │ + muleq r6, r0, r8 │ │ │ │ andeq r0, r0, r0, lsl #12 │ │ │ │ - andeq r5, r6, sl, lsr r8 │ │ │ │ - andeq r7, r3, r2, asr ip │ │ │ │ - andeq r9, r3, r2, ror r0 │ │ │ │ + andeq r5, r6, r6, ror #16 │ │ │ │ + andeq r7, r3, lr, ror ip │ │ │ │ + muleq r3, lr, r0 │ │ │ │ ldrlt fp, [r8, #-808]! @ 0xfffffcd8 │ │ │ │ stcpl 4, cr15, [r0], {79} @ 0x4f │ │ │ │ @ instruction: 0x0c0cebad │ │ │ │ svceq 0x00f0f8cc │ │ │ │ strmi r2, [r4], -r1, lsl #2 │ │ │ │ - stc 7, cr15, [r6], {251} @ 0xfb │ │ │ │ + ldc 7, cr15, [ip], {251} @ 0xfb │ │ │ │ andcs fp, r0, r8, lsl #18 │ │ │ │ tstcs r1, r8, lsr sp │ │ │ │ @ instruction: 0xf7fb4620 │ │ │ │ - @ instruction: 0x4605ea74 │ │ │ │ + strmi lr, [r5], -sl, lsl #21 │ │ │ │ rscsle r2, r6, r0, lsl #16 │ │ │ │ andcs r2, r0, #-2147483648 @ 0x80000000 │ │ │ │ @ instruction: 0xf7fb4620 │ │ │ │ - strmi lr, [r1], -r6, lsl #17 │ │ │ │ + @ instruction: 0x4601e89c │ │ │ │ rscle r2, lr, r0, lsl #16 │ │ │ │ - @ instruction: 0xf0264628 │ │ │ │ - @ instruction: 0x4601fff7 │ │ │ │ + @ instruction: 0xf0274628 │ │ │ │ + strmi pc, [r1], -sp, lsl #16 │ │ │ │ @ instruction: 0xf7fb4620 │ │ │ │ - andcs lr, r1, r8, lsr r8 │ │ │ │ + andcs lr, r1, lr, asr #16 │ │ │ │ andcs fp, r0, r8, lsr sp │ │ │ │ svclt 0x00004770 │ │ │ │ ldrblt fp, [r0, #-856]! @ 0xfffffca8 │ │ │ │ stcpl 4, cr15, [r0], {79} @ 0x4f │ │ │ │ @ instruction: 0x0c0cebad │ │ │ │ svceq 0x00f0f8cc │ │ │ │ strmi r2, [r4], -r1, lsl #2 │ │ │ │ - bl ff748220 │ │ │ │ + bl ffcc81f4 │ │ │ │ andcs fp, r0, r8, lsl #18 │ │ │ │ tstcs r1, r0, ror sp │ │ │ │ @ instruction: 0xf7fb4620 │ │ │ │ - strmi lr, [r5], -sl, asr #20 │ │ │ │ + strmi lr, [r5], -r0, ror #20 │ │ │ │ rscsle r2, r6, r0, lsl #16 │ │ │ │ mrscs r2, R10_usr │ │ │ │ @ instruction: 0xf7fb4620 │ │ │ │ - @ instruction: 0x4606e85c │ │ │ │ + @ instruction: 0x4606e872 │ │ │ │ rscle r2, lr, r0, lsl #16 │ │ │ │ strtmi r2, [r0], -r3, lsl #2 │ │ │ │ - ldmdb ip!, {r0, r1, r3, r4, r5, r6, r7, r8, r9, sl, ip, sp, lr, pc} │ │ │ │ + ldmdb r2, {r0, r1, r3, r4, r5, r6, r7, r8, r9, sl, ip, sp, lr, pc}^ │ │ │ │ @ instruction: 0x46024631 │ │ │ │ @ instruction: 0xf0264628 │ │ │ │ - @ instruction: 0x4601ff77 │ │ │ │ + strmi pc, [r1], -sp, lsl #31 │ │ │ │ @ instruction: 0xf7fb4620 │ │ │ │ - andcs lr, r1, r8, lsl #16 │ │ │ │ + andcs lr, r1, lr, lsl r8 │ │ │ │ andcs fp, r0, r0, ror sp │ │ │ │ svclt 0x00004770 │ │ │ │ + vst3.8 {d27,d29,d31}, [pc :64], r0 │ │ │ │ + bl feb61458 │ │ │ │ + @ instruction: 0xf8cc0c0c │ │ │ │ + @ instruction: 0x46040ff8 │ │ │ │ + @ instruction: 0xf026b138 │ │ │ │ + @ instruction: 0x4601fedb │ │ │ │ + tstlt r9, r0, lsr #12 │ │ │ │ + stmda r0!, {r0, r1, r3, r4, r5, r6, r7, r8, r9, sl, ip, sp, lr, pc}^ │ │ │ │ + ldclt 0, cr2, [r0, #-4] │ │ │ │ + stc 7, cr15, [r2], {251} @ 0xfb │ │ │ │ + svclt 0x0000e7fa │ │ │ │ @ instruction: 0x4614b5f0 │ │ │ │ svceq 0x000cf014 │ │ │ │ andeq pc, pc, #2 │ │ │ │ @ instruction: 0xf64ad01d │ │ │ │ @ instruction: 0xf2cc663d │ │ │ │ @ instruction: 0xf64e26b2 │ │ │ │ vabal.s8 , d2, d31 │ │ │ │ @@ -14606,1262 +14606,1758 @@ │ │ │ │ andeq fp, r5, lr, lsr r9 │ │ │ │ andeq r0, r0, r0, lsl #12 │ │ │ │ andeq pc, r2, ip, lsl r1 @ │ │ │ │ andeq pc, r2, r2, ror r0 @ │ │ │ │ andeq fp, r5, r2, ror r7 │ │ │ │ andeq lr, r2, r0, asr #31 │ │ │ │ muleq r2, r6, r4 │ │ │ │ - vst3.8 {d27,d29,d31}, [pc :64], r0 │ │ │ │ - bl feb6b4bc │ │ │ │ - @ instruction: 0xf8cc0c0c │ │ │ │ - bmi 4d81e4 │ │ │ │ - blmi 5004f8 │ │ │ │ - ldrbtmi r4, [sl], #-1540 @ 0xfffff9fc │ │ │ │ - ldmdavs fp, {r0, r1, r4, r6, r7, fp, ip, lr} │ │ │ │ - @ instruction: 0xf04f930b │ │ │ │ - cmnlt r8, r0, lsl #6 │ │ │ │ - mrscs r2, SP_irq │ │ │ │ - @ instruction: 0xf7f1461a │ │ │ │ - strmi lr, [r1], -r8, asr #16 │ │ │ │ - @ instruction: 0xf023a801 │ │ │ │ - @ instruction: 0x4601fab9 │ │ │ │ - @ instruction: 0xf7f14620 │ │ │ │ - mulcs r1, r4, r9 │ │ │ │ - blmi 1e6b18 │ │ │ │ - ldmpl r3, {r1, r3, r4, r5, r6, sl, lr}^ │ │ │ │ - blls 2ee368 │ │ │ │ - @ instruction: 0xf04f405a │ │ │ │ - mrsle r0, SP_irq │ │ │ │ - ldclt 0, cr11, [r0, #-48] @ 0xffffffd0 │ │ │ │ - bl d522d4 │ │ │ │ - andeq fp, r5, r6, lsl #13 │ │ │ │ - andeq r0, r0, r0, lsl #12 │ │ │ │ - andeq fp, r5, r8, asr r6 │ │ │ │ mvnsmi lr, #737280 @ 0xb4000 │ │ │ │ stcpl 4, cr15, [r0], {79} @ 0x4f │ │ │ │ @ instruction: 0x0c0cebad │ │ │ │ andeq pc, r0, ip, asr #17 │ │ │ │ stcpl 5, cr15, [r0], {172} @ 0xac │ │ │ │ andeq pc, r0, ip, asr #17 │ │ │ │ stcpl 5, cr15, [r0], {172} @ 0xac │ │ │ │ cdpeq 8, 6, cr15, cr0, cr12, {6} │ │ │ │ @ instruction: 0xf5ad4a6d │ │ │ │ - blmi 1b6b75c │ │ │ │ + blmi 1b6b6f4 │ │ │ │ ldrbtmi fp, [sl], #-129 @ 0xffffff7f │ │ │ │ tstppl r5, sp, lsl #10 @ p-variant is OBSOLETE │ │ │ │ ldmpl r3, {r2, r3, r4, r5, r8, ip, sp}^ │ │ │ │ andvs r6, fp, fp, lsl r8 │ │ │ │ movweq pc, #79 @ 0x4f @ │ │ │ │ mrscs fp, SP_irq │ │ │ │ @ instruction: 0xf7f14605 │ │ │ │ - @ instruction: 0xb120ed48 │ │ │ │ + @ instruction: 0xb120ed7c │ │ │ │ strtmi r2, [r8], -r2, lsl #2 │ │ │ │ - stcl 7, cr15, [r2, #-964] @ 0xfffffc3c │ │ │ │ + ldcl 7, cr15, [r6, #-964]! @ 0xfffffc3c │ │ │ │ andcs fp, r0, #80, 22 @ 0x14000 │ │ │ │ strtmi r2, [r8], -r1, lsl #2 │ │ │ │ - svc 0x00c8f7f0 │ │ │ │ + svc 0x00fcf7f0 │ │ │ │ smlabbcs r1, r0, r1, fp │ │ │ │ - blx ff4503c8 │ │ │ │ + blx 150362 │ │ │ │ teqlt r0, r4, lsl #12 │ │ │ │ - blx 1503c0 │ │ │ │ + blx e50358 │ │ │ │ teqle ip, r0, lsl #16 │ │ │ │ @ instruction: 0xf00e4620 │ │ │ │ - strtmi pc, [r8], -r7, lsr #26 │ │ │ │ - bl ffcd235c │ │ │ │ + @ instruction: 0x4628fd5b │ │ │ │ + stc 7, cr15, [r6], #-964 @ 0xfffffc3c │ │ │ │ and r2, r0, r1 │ │ │ │ - bmi 15dc3a0 │ │ │ │ + bmi 15dc338 │ │ │ │ tstppl r5, sp, lsl #10 @ p-variant is OBSOLETE │ │ │ │ teqcc ip, r4, asr fp │ │ │ │ ldmpl r3, {r1, r3, r4, r5, r6, sl, lr}^ │ │ │ │ stmdavs fp, {r1, r3, r4, fp, sp, lr} │ │ │ │ @ instruction: 0xf04f405a │ │ │ │ @ instruction: 0xf0400300 │ │ │ │ @ instruction: 0xf50d809a │ │ │ │ andlt r5, r1, r6, lsl #26 │ │ │ │ mvnshi lr, #12386304 @ 0xbd0000 │ │ │ │ mrscs r2, R9_usr │ │ │ │ @ instruction: 0xf7f14628 │ │ │ │ - andcs lr, r0, #4, 20 @ 0x4000 │ │ │ │ + andcs lr, r0, #56, 20 @ 0x38000 │ │ │ │ tstcs r2, r4, lsl #12 │ │ │ │ @ instruction: 0xf7f14628 │ │ │ │ - stmdacs r0, {r1, r2, r3, r4, r5, r6, r7, r8, fp, sp, lr, pc} │ │ │ │ + stmdacs r0, {r1, r4, r5, r9, fp, sp, lr, pc} │ │ │ │ stccs 15, cr11, [r0], {24} │ │ │ │ svclt 0x000c4606 │ │ │ │ stmdbeq r1, {r0, r1, r2, r3, r6, ip, sp, lr, pc} │ │ │ │ stmdbeq r0, {r0, r1, r2, r3, r6, ip, sp, lr, pc} │ │ │ │ @ instruction: 0x4628d156 │ │ │ │ - bl ff1523b8 │ │ │ │ + bl ffe52350 │ │ │ │ ldrtmi r4, [r3], -r2, asr #18 │ │ │ │ ldrbtmi r4, [r9], #-1570 @ 0xfffff9de │ │ │ │ @ instruction: 0xf7f14628 │ │ │ │ - andcs lr, r2, sl, ror #23 │ │ │ │ + andcs lr, r2, lr, lsl ip │ │ │ │ svcge 0x0060e7cb │ │ │ │ stmdaeq r4, {r0, r2, r3, r8, ip, sp, lr, pc} │ │ │ │ tstcs r0, lr, lsr pc │ │ │ │ @ instruction: 0xf0224640 │ │ │ │ - strtmi pc, [r0], -sp, ror #24 │ │ │ │ - @ instruction: 0xf8c2f00e │ │ │ │ + strtmi pc, [r0], -r1, lsr #25 │ │ │ │ + @ instruction: 0xf8f6f00e │ │ │ │ vst2.32 {d27,d29}, [pc :128], r0 │ │ │ │ ldrtmi r5, [r1], -r0, lsl #4 │ │ │ │ @ instruction: 0xf00e4620 │ │ │ │ - @ instruction: 0x1e02f9f5 │ │ │ │ + vmlane.f32 s30, s4, s19 │ │ │ │ tstle fp, r1, lsr ip │ │ │ │ @ instruction: 0xf00e4620 │ │ │ │ - tstpcs r1, sp, asr #16 @ p-variant is OBSOLETE │ │ │ │ + smlabbcs r1, r1, r8, pc @ │ │ │ │ strtmi r4, [r0], -r2, lsl #12 │ │ │ │ - cdp2 0, 1, cr15, cr14, cr13, {0} │ │ │ │ + cdp2 0, 5, cr15, cr2, cr13, {0} │ │ │ │ stcle 8, cr2, [r1, #-0] │ │ │ │ strbtle r0, [r6], #1987 @ 0x7c3 │ │ │ │ ldrsbtls pc, [r8], pc @ │ │ │ │ @ instruction: 0x4640ae1b │ │ │ │ @ instruction: 0x46312210 │ │ │ │ ldmdaeq ip!, {r0, r2, r3, r8, ip, sp, lr, pc}^ │ │ │ │ - stc2l 0, cr15, [ip, #-136] @ 0xffffff78 │ │ │ │ + stc2 0, cr15, [r0, #136] @ 0x88 │ │ │ │ @ instruction: 0xf5a744f9 │ │ │ │ strbmi r7, [r7], -r2, lsl #1 │ │ │ │ addvc pc, r0, #1325400064 @ 0x4f000000 │ │ │ │ @ instruction: 0xf7f02100 │ │ │ │ - @ instruction: 0xf816ef5c │ │ │ │ + @ instruction: 0xf816ef90 │ │ │ │ ldrtmi r3, [r8], -r1, lsl #22 │ │ │ │ tstcs r3, sl, asr #12 │ │ │ │ - blx fe0504a6 │ │ │ │ + blx fed5043e │ │ │ │ strbmi r3, [r6, #-1794] @ 0xfffff8fe │ │ │ │ @ instruction: 0x4631d1f5 │ │ │ │ @ instruction: 0xf7f14628 │ │ │ │ - strtmi lr, [r0], -r8, asr #17 │ │ │ │ - stc2 0, cr15, [r8], #56 @ 0x38 │ │ │ │ + @ instruction: 0x4620e8fc │ │ │ │ + ldc2l 0, cr15, [ip], {14} │ │ │ │ ldrtmi lr, [r1], -r2, lsl #15 │ │ │ │ @ instruction: 0xf0224640 │ │ │ │ - sbfx pc, r5, #24, #29 │ │ │ │ + ldr pc, [ip, r9, lsl #25]! │ │ │ │ @ instruction: 0xf8c0a801 │ │ │ │ @ instruction: 0xf00c9000 │ │ │ │ - @ instruction: 0x4631f991 │ │ │ │ + ldrtmi pc, [r1], -r5, asr #19 @ │ │ │ │ @ instruction: 0x4620ae1f │ │ │ │ @ instruction: 0x46322310 │ │ │ │ - stc2 0, cr15, [r6, #-136]! @ 0xffffff78 │ │ │ │ + ldc2l 0, cr15, [sl, #-136] @ 0xffffff78 │ │ │ │ @ instruction: 0xf8df4649 │ │ │ │ svcge 0x00609050 │ │ │ │ stmeq ip, {r0, r2, r3, r8, ip, sp, lr, pc} │ │ │ │ ldrbtmi r1, [r9], #3900 @ 0xf3c │ │ │ │ addvc pc, r0, #1325400064 @ 0x4f000000 │ │ │ │ @ instruction: 0xf7f04620 │ │ │ │ - @ instruction: 0xf816ef2c │ │ │ │ + @ instruction: 0xf816ef60 │ │ │ │ strtmi r3, [r0], -r1, lsl #22 │ │ │ │ tstcs r3, sl, asr #12 │ │ │ │ - blx 1450506 │ │ │ │ + blx fe15049e │ │ │ │ strbmi r3, [r6, #-1026] @ 0xfffffbfe │ │ │ │ svcne 0x0039d1f5 │ │ │ │ @ instruction: 0xf7f14628 │ │ │ │ - mulcs r1, r8, r8 │ │ │ │ + andcs lr, r1, ip, asr #17 │ │ │ │ @ instruction: 0xf7f1e757 │ │ │ │ - svclt 0x0000ea44 │ │ │ │ - andeq fp, r5, sl, lsl #12 │ │ │ │ + svclt 0x0000ea78 │ │ │ │ + andeq fp, r5, r2, ror r6 │ │ │ │ andeq r0, r0, r0, lsl #12 │ │ │ │ - andeq fp, r5, r8, lsr #11 │ │ │ │ - strdeq lr, [r2], -sl │ │ │ │ - andeq lr, r2, r0, asr #27 │ │ │ │ - andeq lr, r2, sl, asr sp │ │ │ │ + andeq fp, r5, r0, lsl r6 │ │ │ │ + andeq lr, r2, r2, ror #6 │ │ │ │ + andeq lr, r2, r8, lsr #28 │ │ │ │ + andeq lr, r2, r2, asr #27 │ │ │ │ ldrbmi lr, [r0, sp, lsr #18]! │ │ │ │ stcpl 4, cr15, [r0], {79} @ 0x4f │ │ │ │ @ instruction: 0x0c0cebad │ │ │ │ andeq pc, r0, ip, asr #17 │ │ │ │ stcpl 5, cr15, [r0], {172} @ 0xac │ │ │ │ andeq pc, r0, ip, asr #17 │ │ │ │ stcpl 5, cr15, [r0], {172} @ 0xac │ │ │ │ cdpeq 8, 3, cr15, cr8, cr12, {6} │ │ │ │ @ instruction: 0xf5ad4a81 │ │ │ │ - blmi fe06b94c │ │ │ │ + blmi fe06b8e4 │ │ │ │ ldrbtmi fp, [sl], #-138 @ 0xffffff76 │ │ │ │ tstppl r6, sp, lsl #10 @ p-variant is OBSOLETE │ │ │ │ ldmpl r3, {r2, r5, r8, ip, sp}^ │ │ │ │ andvs r6, fp, fp, lsl r8 │ │ │ │ movweq pc, #79 @ 0x4f @ │ │ │ │ @ instruction: 0x4604b330 │ │ │ │ mrscs r2, R9_usr │ │ │ │ - stmdb r0, {r0, r4, r5, r6, r7, r8, r9, sl, ip, sp, lr, pc}^ │ │ │ │ + ldmdb r4!, {r0, r4, r5, r6, r7, r8, r9, sl, ip, sp, lr, pc}^ │ │ │ │ strmi r2, [r6], -r2, lsl #2 │ │ │ │ @ instruction: 0xf7f14620 │ │ │ │ - @ instruction: 0xb120ec4a │ │ │ │ + @ instruction: 0xb120ec7e │ │ │ │ strtmi r2, [r0], -r3, lsl #2 │ │ │ │ - mcrr 7, 15, pc, r4, cr1 @ │ │ │ │ + ldcl 7, cr15, [r8], #-964 @ 0xfffffc3c │ │ │ │ andcs fp, r0, #80, 22 @ 0x14000 │ │ │ │ strtmi r2, [r0], -r2, lsl #2 │ │ │ │ - mcr 7, 6, pc, cr10, cr0, {7} @ │ │ │ │ + mrc 7, 7, APSR_nzcv, cr14, cr0, {7} │ │ │ │ smlabbcs r1, r0, r1, fp │ │ │ │ - @ instruction: 0xf9d2f012 │ │ │ │ + blx 1d055c │ │ │ │ teqlt r0, r5, lsl #12 │ │ │ │ - @ instruction: 0xf906f00e │ │ │ │ + @ instruction: 0xf93af00e │ │ │ │ teqle ip, r0, lsl #16 │ │ │ │ @ instruction: 0xf00e4628 │ │ │ │ - strtmi pc, [r0], -r9, lsr #24 │ │ │ │ - b ffd52558 │ │ │ │ + @ instruction: 0x4620fc5d │ │ │ │ + bl a524f0 │ │ │ │ and r2, r0, r1 │ │ │ │ - bmi 1a1c59c │ │ │ │ + bmi 1a1c534 │ │ │ │ tstppl r6, sp, lsl #10 @ p-variant is OBSOLETE │ │ │ │ @ instruction: 0x31244b65 │ │ │ │ ldmpl r3, {r1, r3, r4, r5, r6, sl, lr}^ │ │ │ │ stmdavs fp, {r1, r3, r4, fp, sp, lr} │ │ │ │ @ instruction: 0xf04f405a │ │ │ │ @ instruction: 0xf0400300 │ │ │ │ @ instruction: 0xf50d80bd │ │ │ │ andlt r5, sl, r6, lsl #26 │ │ │ │ @ instruction: 0x87f0e8bd │ │ │ │ mrscs r2, R10_usr │ │ │ │ @ instruction: 0xf7f14620 │ │ │ │ - andcs lr, r0, #98304 @ 0x18000 │ │ │ │ + andcs lr, r0, #950272 @ 0xe8000 │ │ │ │ tstcs r3, r5, lsl #12 │ │ │ │ @ instruction: 0xf7f14620 │ │ │ │ - stmdacs r0, {r8, fp, sp, lr, pc} │ │ │ │ + stmdacs r0, {r2, r4, r5, r8, fp, sp, lr, pc} │ │ │ │ stccs 15, cr11, [r0, #-96] @ 0xffffffa0 │ │ │ │ svclt 0x000c4607 │ │ │ │ - beq 90720 │ │ │ │ - beq 50724 │ │ │ │ + beq 906b8 │ │ │ │ + beq 506bc │ │ │ │ strtmi sp, [r0], -r4, ror #2 │ │ │ │ - b ff1d25b4 │ │ │ │ + b ffed254c │ │ │ │ @ instruction: 0x463b4953 │ │ │ │ ldrbtmi r4, [r9], #-1578 @ 0xfffff9d6 │ │ │ │ @ instruction: 0xf7f14620 │ │ │ │ - andcs lr, r2, ip, ror #21 │ │ │ │ + andcs lr, r2, r0, lsr #22 │ │ │ │ @ instruction: 0xf50de7cb │ │ │ │ @ instruction: 0x463178d4 │ │ │ │ streq pc, [r4], -r8, lsr #3 │ │ │ │ ldrtmi sl, [r8], -r2, lsl #30 │ │ │ │ - cdp2 0, 4, cr15, cr2, cr2, {1} │ │ │ │ + cdp2 0, 7, cr15, cr6, cr2, {1} │ │ │ │ @ instruction: 0xf00d4628 │ │ │ │ - stmiblt r0!, {r0, r1, r6, r7, r8, r9, sl, fp, ip, sp, lr, pc} │ │ │ │ + stmiblt r0!, {r0, r1, r2, r4, r5, r6, r7, r8, r9, sl, fp, ip, sp, lr, pc} │ │ │ │ andpl pc, r0, #1325400064 @ 0x4f000000 │ │ │ │ @ instruction: 0x46284631 │ │ │ │ - @ instruction: 0xf8f6f00e │ │ │ │ + @ instruction: 0xf92af00e │ │ │ │ ldcle 14, cr1, [lr], #-8 │ │ │ │ strtmi sp, [r8], -fp, lsl #2 │ │ │ │ - @ instruction: 0xff4ef00d │ │ │ │ + @ instruction: 0xff82f00d │ │ │ │ strmi r2, [r2], -r1, lsl #2 │ │ │ │ @ instruction: 0xf00d4628 │ │ │ │ - stmdacs r0, {r0, r1, r2, r3, r4, r8, sl, fp, ip, sp, lr, pc} │ │ │ │ + stmdacs r0, {r0, r1, r4, r6, r8, sl, fp, ip, sp, lr, pc} │ │ │ │ strbeq sp, [r3, r1, lsl #26] │ │ │ │ @ instruction: 0xf10dd4e6 │ │ │ │ ldrtmi r0, [r8], -r8, lsr #21 │ │ │ │ strteq pc, [r4], -sl, lsr #3 │ │ │ │ ldrtmi r2, [r1], -r0, lsr #4 │ │ │ │ - @ instruction: 0xff6cf022 │ │ │ │ + @ instruction: 0xffa0f022 │ │ │ │ bicsvc pc, r0, #168, 10 @ 0x2a000000 │ │ │ │ addvc pc, r2, r8, lsr #11 │ │ │ │ addvc pc, r0, #1325400064 @ 0x4f000000 │ │ │ │ @ instruction: 0xf8932100 │ │ │ │ - b 13f466c │ │ │ │ + b 13f4604 │ │ │ │ @ instruction: 0xf7f00788 │ │ │ │ - svccs 0x0000ee5a │ │ │ │ + svccs 0x0000ee8e │ │ │ │ @ instruction: 0xf8dfd059 │ │ │ │ @ instruction: 0xf1aa90cc │ │ │ │ - bl 196e90 │ │ │ │ + bl 196e28 │ │ │ │ ldrbmi r0, [r7], -r7, lsl #16 │ │ │ │ @ instruction: 0xf81644f9 │ │ │ │ ldrtmi r3, [r8], -r1, lsl #22 │ │ │ │ tstcs r3, sl, asr #12 │ │ │ │ - blx 1d506bc │ │ │ │ + blx fea50654 │ │ │ │ ldrmi r3, [r0, #1794]! @ 0x702 │ │ │ │ @ instruction: 0x4651d1f5 │ │ │ │ @ instruction: 0xf7f04620 │ │ │ │ - @ instruction: 0x4628efbc │ │ │ │ - blx fe7506e2 │ │ │ │ + qsub8mi lr, r8, r0 │ │ │ │ + blx ff45067a │ │ │ │ @ instruction: 0x4631e774 │ │ │ │ @ instruction: 0xf0224638 │ │ │ │ - str pc, [pc, pc, lsl #29]! │ │ │ │ + str pc, [pc, r3, asr #29]! │ │ │ │ ldmvc r4, {r0, r2, r3, r8, sl, ip, sp, lr, pc}^ │ │ │ │ stmdbeq r8, {r0, r2, r3, r8, ip, sp, lr, pc} │ │ │ │ bicsvc pc, r2, #168, 10 @ 0x2a000000 │ │ │ │ @ instruction: 0xf8c34618 │ │ │ │ @ instruction: 0xf00ca000 │ │ │ │ - @ instruction: 0x4631f87f │ │ │ │ + @ instruction: 0x4631f8b3 │ │ │ │ @ instruction: 0xf0224648 │ │ │ │ - ldrtmi pc, [sl], -r3, ror #27 @ │ │ │ │ + @ instruction: 0x463afe17 │ │ │ │ strbmi r4, [r8], -r9, lsr #12 │ │ │ │ @ instruction: 0xf022ad29 │ │ │ │ - @ instruction: 0x4648fe79 │ │ │ │ + strbmi pc, [r8], -sp, lsr #29 @ │ │ │ │ strtmi r2, [r9], -r0, lsr #4 │ │ │ │ streq pc, [r4], -r8, lsr #3 │ │ │ │ - @ instruction: 0xff22f022 │ │ │ │ + @ instruction: 0xff56f022 │ │ │ │ mulvc r0, r9, r8 │ │ │ │ vst1.16 {d20-d22}, [pc :64], r1 │ │ │ │ ldrtmi r7, [r0], -r0, lsl #5 │ │ │ │ @ instruction: 0xf7f000bf │ │ │ │ - cmnlt pc, r4, lsl lr @ │ │ │ │ + cmnlt pc, r8, asr #28 │ │ │ │ ldrdls pc, [r4], #-143 @ 0xffffff71 │ │ │ │ ldrbtmi r4, [r9], #1071 @ 0x42f │ │ │ │ - blcc 92760 │ │ │ │ + blcc 926f8 │ │ │ │ @ instruction: 0x464a4630 │ │ │ │ @ instruction: 0xf00a2103 │ │ │ │ - @ instruction: 0x3602fa33 │ │ │ │ + strcc pc, [r2], -r7, ror #20 │ │ │ │ mvnsle r4, pc, lsr #5 │ │ │ │ smlatbeq r4, r8, r1, pc @ │ │ │ │ @ instruction: 0xf7f04620 │ │ │ │ - andcs lr, r1, sl, ror pc │ │ │ │ + andcs lr, r1, lr, lsr #31 │ │ │ │ @ instruction: 0xf10de737 │ │ │ │ ldr r0, [r4, r4, lsr #21]! │ │ │ │ - stmdb r2!, {r0, r4, r5, r6, r7, r8, r9, sl, ip, sp, lr, pc} │ │ │ │ - andeq fp, r5, sl, lsl r4 │ │ │ │ + ldmdb r6, {r0, r4, r5, r6, r7, r8, r9, sl, ip, sp, lr, pc}^ │ │ │ │ + andeq fp, r5, r2, lsl #9 │ │ │ │ andeq r0, r0, r0, lsl #12 │ │ │ │ - andeq fp, r5, ip, lsr #7 │ │ │ │ - strdeq lr, [r2], -lr @ │ │ │ │ - muleq r2, r8, fp │ │ │ │ - andeq lr, r2, r6, lsl fp │ │ │ │ - ldrlt fp, [r8, #-960]! @ 0xfffffc40 │ │ │ │ - stcpl 4, cr15, [r0], {79} @ 0x4f │ │ │ │ - blhi cfc0c │ │ │ │ - @ instruction: 0x0c0cebad │ │ │ │ - svceq 0x00e8f8cc │ │ │ │ - strmi r2, [r4], -r1, lsl #2 │ │ │ │ - stmdb r2, {r0, r4, r5, r6, r7, r8, r9, sl, ip, sp, lr, pc}^ │ │ │ │ - @ instruction: 0xecbdb918 │ │ │ │ - andcs r8, r0, r2, lsl #22 │ │ │ │ - tstcs r1, r8, lsr sp │ │ │ │ - @ instruction: 0xf7f04620 │ │ │ │ - strmi lr, [r5], -lr, lsr #31 │ │ │ │ - rscsle r2, r4, r0, lsl #16 │ │ │ │ - strtmi r2, [r0], -r2, lsl #2 │ │ │ │ - ldmdb r2, {r0, r4, r5, r6, r7, r8, r9, sl, ip, sp, lr, pc}^ │ │ │ │ - blhi 105024c │ │ │ │ - strtmi r2, [r0], -r3, lsl #2 │ │ │ │ - stmdb ip, {r0, r4, r5, r6, r7, r8, r9, sl, ip, sp, lr, pc}^ │ │ │ │ - cdp 6, 15, cr4, cr12, cr8, {1} │ │ │ │ - vnmla.f64 d7, d23, d8 │ │ │ │ - @ instruction: 0xeefd1a90 │ │ │ │ - vnmla.f64 d7, d23, d0 │ │ │ │ - @ instruction: 0xf01d2a90 │ │ │ │ - cdp 13, 0, cr15, cr0, cr9, {1} │ │ │ │ - @ instruction: 0x46200a10 │ │ │ │ - bleq ff050294 │ │ │ │ - ldcl 7, cr15, [sl, #960]! @ 0x3c0 │ │ │ │ - ldc 0, cr2, [sp], #4 │ │ │ │ - vldmdblt r8!, {d8} │ │ │ │ - ldrbmi r2, [r0, -r0]! │ │ │ │ - ldrlt fp, [r0, #-840] @ 0xfffffcb8 │ │ │ │ - stcpl 4, cr15, [r0], {79} @ 0x4f │ │ │ │ - @ instruction: 0x0c0cebad │ │ │ │ - svceq 0x00f8f8cc │ │ │ │ - strmi r2, [r4], -r1, lsl #2 │ │ │ │ - stmdb r8, {r0, r4, r5, r6, r7, r8, r9, sl, ip, sp, lr, pc} │ │ │ │ - smlabbcs r1, r8, r1, fp │ │ │ │ + andeq fp, r5, r4, lsl r4 │ │ │ │ + andeq lr, r2, r6, ror #2 │ │ │ │ + andeq lr, r2, r0, lsl #24 │ │ │ │ + andeq lr, r2, lr, ror fp │ │ │ │ + vst3.8 {d27,d29,d31}, [pc :64], r0 │ │ │ │ + bl feb6b8ec │ │ │ │ + @ instruction: 0xf8cc0c0c │ │ │ │ + bmi 4d8614 │ │ │ │ + blmi 500928 │ │ │ │ + ldrbtmi r4, [sl], #-1540 @ 0xfffff9fc │ │ │ │ + ldmdavs fp, {r0, r1, r4, r6, r7, fp, ip, lr} │ │ │ │ + @ instruction: 0xf04f930b │ │ │ │ + cmnlt r8, r0, lsl #6 │ │ │ │ + mrscs r2, SP_irq │ │ │ │ + @ instruction: 0xf7f0461a │ │ │ │ + @ instruction: 0x4601ee30 │ │ │ │ + @ instruction: 0xf023a801 │ │ │ │ + strmi pc, [r1], -r1, lsr #17 │ │ │ │ @ instruction: 0xf7f04620 │ │ │ │ - cmplt r0, r8, ror pc │ │ │ │ - stc2l 0, cr15, [r2], {29} │ │ │ │ - beq 44fff0 │ │ │ │ - cdp 6, 11, cr4, cr8, cr0, {1} │ │ │ │ - @ instruction: 0xf7f00bc0 │ │ │ │ - ldrdcs lr, [r1], -sl │ │ │ │ - andcs fp, r0, r0, lsl sp │ │ │ │ - @ instruction: 0x4620bd10 │ │ │ │ - bleq 50304 │ │ │ │ - ldcl 7, cr15, [r0, #960] @ 0x3c0 │ │ │ │ - strtmi r4, [r0], -r4, lsl #18 │ │ │ │ - @ instruction: 0xf7f04479 │ │ │ │ - andcs lr, r2, r2, lsl #30 │ │ │ │ - andcs fp, r0, r0, lsl sp │ │ │ │ - svclt 0x00004770 │ │ │ │ - andeq lr, r2, r4, lsl sl │ │ │ │ - ldrlt fp, [r0, #-800] @ 0xfffffce0 │ │ │ │ - stcpl 4, cr15, [r0], {79} @ 0x4f │ │ │ │ - @ instruction: 0x0c0cebad │ │ │ │ - svceq 0x00f8f8cc │ │ │ │ - strmi r2, [r4], -r1, lsl #2 │ │ │ │ - ldm r8, {r0, r4, r5, r6, r7, r8, r9, sl, ip, sp, lr, pc}^ │ │ │ │ - tstcs r1, r0, ror r1 │ │ │ │ + andcs lr, r1, ip, ror pc │ │ │ │ + blmi 1e6f48 │ │ │ │ + ldmpl r3, {r1, r3, r4, r5, r6, sl, lr}^ │ │ │ │ + blls 2ee798 │ │ │ │ + @ instruction: 0xf04f405a │ │ │ │ + mrsle r0, SP_irq │ │ │ │ + ldclt 0, cr11, [r0, #-48] @ 0xffffffd0 │ │ │ │ + ldmdb ip, {r0, r4, r5, r6, r7, r8, r9, sl, ip, sp, lr, pc} │ │ │ │ + andeq fp, r5, r6, asr r2 │ │ │ │ + andeq r0, r0, r0, lsl #12 │ │ │ │ + andeq fp, r5, r8, lsr #4 │ │ │ │ + vst3.8 {d27,d29,d31}, [pc :256], r0 │ │ │ │ + bl feb6b954 │ │ │ │ + @ instruction: 0xf8cc0c0c │ │ │ │ + bmi 85813c │ │ │ │ + blmi 880adc │ │ │ │ + ldmpl r3, {r1, r3, r4, r5, r6, sl, lr}^ │ │ │ │ + cmpls sp, #1769472 @ 0x1b0000 │ │ │ │ + movweq pc, #79 @ 0x4f @ │ │ │ │ + smlattcs r1, r8, r1, fp │ │ │ │ + @ instruction: 0xf7f14604 │ │ │ │ + teqlt r8, #60, 18 @ 0xf0000 │ │ │ │ + strtmi r2, [r0], -r1, lsl #2 │ │ │ │ + svc 0x00aaf7f0 │ │ │ │ + @ instruction: 0x4669b198 │ │ │ │ + blx 19d0808 │ │ │ │ + strtmi fp, [r0], -r8, lsl #19 │ │ │ │ + ldmib r6!, {r0, r4, r5, r6, r7, r8, r9, sl, ip, sp, lr, pc}^ │ │ │ │ + bmi 55c798 │ │ │ │ + ldrbtmi r4, [sl], #-2835 @ 0xfffff4ed │ │ │ │ + ldmdavs sl, {r0, r1, r4, r6, r7, fp, ip, lr} │ │ │ │ + subsmi r9, sl, sp, asr fp │ │ │ │ + movweq pc, #79 @ 0x4f @ │ │ │ │ + subslt sp, pc, sl, lsl r1 @ │ │ │ │ + andcs fp, r0, r0, lsr sp │ │ │ │ + ldmdbge sp, {r0, r4, r5, r6, r7, r8, r9, sl, sp, lr, pc} │ │ │ │ + addvc pc, r0, #1325400064 @ 0x4f000000 │ │ │ │ + @ instruction: 0xf0134668 │ │ │ │ + @ instruction: 0x4601fc57 │ │ │ │ + rscle r2, r4, r0, lsl #16 │ │ │ │ @ instruction: 0xf7f04620 │ │ │ │ - teqlt r8, r8, asr #30 │ │ │ │ - strtmi r7, [r0], -r1, lsl #24 │ │ │ │ - smlabtne r0, r1, r3, pc @ │ │ │ │ - ldc 7, cr15, [r6, #-960] @ 0xfffffc40 │ │ │ │ - ldclt 0, cr2, [r0, #-4] │ │ │ │ - ldclt 0, cr2, [r0, #-0] │ │ │ │ + strb lr, [r3, sl, lsr #30]! │ │ │ │ @ instruction: 0xf7f14620 │ │ │ │ - stmdbmi r4, {r1, r2, r3, r7, r8, fp, sp, lr, pc} │ │ │ │ + stmdbmi r7, {r3, r4, r6, r7, r8, fp, sp, lr, pc} │ │ │ │ ldrbtmi r4, [r9], #-1568 @ 0xfffff9e0 │ │ │ │ - mrc 7, 6, APSR_nzcv, cr6, cr0, {7} │ │ │ │ - ldclt 0, cr2, [r0, #-8] │ │ │ │ - ldrbmi r2, [r0, -r0]! │ │ │ │ - andeq lr, r2, lr, asr #19 │ │ │ │ - vst3.8 {d27,d29,d31}, [pc :256], r8 │ │ │ │ - bl feb6ba80 │ │ │ │ + svc 0x0020f7f0 │ │ │ │ + ldrb r2, [sl, r2] │ │ │ │ + stmia ip, {r0, r4, r5, r6, r7, r8, r9, sl, ip, sp, lr, pc}^ │ │ │ │ + strdeq fp, [r5], -r0 │ │ │ │ + andeq r0, r0, r0, lsl #12 │ │ │ │ + @ instruction: 0x0005b1ba │ │ │ │ + andeq lr, r2, r2, asr sl │ │ │ │ + vst3.8 {d27,d29,d31}, [pc :64], r0 │ │ │ │ + stc 12, cr5, [sp, #-512]! @ 0xfffffe00 │ │ │ │ + bl feb77404 │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ - @ instruction: 0x46040ff0 │ │ │ │ - tstcs r1, r0, lsl r3 │ │ │ │ - stmia lr, {r0, r4, r5, r6, r7, r8, r9, sl, ip, sp, lr, pc}^ │ │ │ │ - blvc ff050484 │ │ │ │ - tstcs r2, r0, lsr #12 │ │ │ │ - bpl fe4500f8 │ │ │ │ - stmia r6, {r0, r4, r5, r6, r7, r8, r9, sl, ip, sp, lr, pc}^ │ │ │ │ - bleq ff050394 │ │ │ │ - svclt 0x00082d02 │ │ │ │ - andcs pc, r2, r0, asr #4 │ │ │ │ - vhadd.s8 d29, d0, d6 │ │ │ │ - vhadd.s8 d19, d0, d3 │ │ │ │ - stccs 3, cr1, [r3, #-4] │ │ │ │ - sadd16mi fp, r8, r8 │ │ │ │ - bne 450100 │ │ │ │ - mrc2 0, 6, pc, cr6, cr15, {0} │ │ │ │ + bmi 918784 │ │ │ │ + blmi 940a18 │ │ │ │ + ldmpl r3, {r1, r3, r4, r5, r6, sl, lr}^ │ │ │ │ + movwls r6, #14363 @ 0x381b │ │ │ │ + movweq pc, #79 @ 0x4f @ │ │ │ │ + tstcs r2, r0, ror r3 │ │ │ │ + @ instruction: 0xf7f14604 │ │ │ │ + cmplt r8, #232, 16 @ 0xe80000 │ │ │ │ + strtmi r2, [r0], -r1, lsl #2 │ │ │ │ + stmdb r2, {r0, r4, r5, r6, r7, r8, r9, sl, ip, sp, lr, pc} │ │ │ │ + strtmi r2, [r0], -r2, lsl #2 │ │ │ │ + blhi 10502f0 │ │ │ │ + svc 0x0050f7f0 │ │ │ │ + mrc 1, 7, fp, cr12, cr0, {7} │ │ │ │ + andls r7, r2, r8, asr #23 │ │ │ │ + bcc fe45009c │ │ │ │ + andcc pc, r4, sp, lsl #17 │ │ │ │ + @ instruction: 0xf9fcf002 │ │ │ │ + @ instruction: 0xf01ea901 │ │ │ │ + strmi pc, [r1], -fp, ror #24 │ │ │ │ + @ instruction: 0xf7f04620 │ │ │ │ + andcs lr, r1, r6, lsl sp │ │ │ │ + blmi 3e709c │ │ │ │ + ldmpl r3, {r1, r3, r4, r5, r6, sl, lr}^ │ │ │ │ + blls ee8cc │ │ │ │ + @ instruction: 0xf04f405a │ │ │ │ + tstle r0, r0, lsl #6 │ │ │ │ + ldc 0, cr11, [sp], #16 │ │ │ │ + vldrlt d8, [r0, #-8] │ │ │ │ + strb r2, [pc, r0]! │ │ │ │ strtmi r4, [r0], -r1, lsl #12 │ │ │ │ - @ instruction: 0xf7f0b119 │ │ │ │ - andcs lr, r1, r2, lsr sp │ │ │ │ - @ instruction: 0xf7f1bd38 │ │ │ │ - ubfx lr, r4, #18, #27 │ │ │ │ - eorsle r2, pc, r0, lsl #16 │ │ │ │ - vst3.8 {d27,d29,d31}, [pc :256], r8 │ │ │ │ - bl feb6bae4 │ │ │ │ - @ instruction: 0xf8cc0c0c │ │ │ │ - strdcs r0, [r1, -r0] │ │ │ │ - @ instruction: 0xf7f14605 │ │ │ │ - stmdacs r0, {r1, r2, r3, r4, r5, r6, fp, sp, lr, pc} │ │ │ │ - tstcs r1, r4, lsr r0 │ │ │ │ + stc 7, cr15, [r0, #-960] @ 0xfffffc40 │ │ │ │ + strtmi r4, [r0], -r7, lsl #18 │ │ │ │ + @ instruction: 0xf7f14479 │ │ │ │ + andcs lr, r2, r6, lsr #19 │ │ │ │ + @ instruction: 0xf7f1e7e4 │ │ │ │ + svclt 0x0000e874 │ │ │ │ + andeq fp, r5, r8, asr #2 │ │ │ │ + andeq r0, r0, r0, lsl #12 │ │ │ │ + strdeq fp, [r5], -r4 │ │ │ │ + andeq lr, r2, r4, asr #19 │ │ │ │ + svcmi 0x00f0e92d │ │ │ │ + stcpl 4, cr15, [r0], {79} @ 0x4f │ │ │ │ + @ instruction: 0x0c0cebad │ │ │ │ + svceq 0x00b8f8cc │ │ │ │ + ldrcs pc, [r4, #2271]! @ 0x8df │ │ │ │ + @ instruction: 0xf8dfb089 │ │ │ │ + ldrbtmi r3, [sl], #-1460 @ 0xfffffa4c │ │ │ │ + ldmdavs fp, {r0, r1, r4, r6, r7, fp, ip, lr} │ │ │ │ + @ instruction: 0xf04f9307 │ │ │ │ + stmdacs r0, {r8, r9} │ │ │ │ + andcs sp, r0, #100 @ 0x64 │ │ │ │ + strmi r2, [r5], -r1, lsl #2 │ │ │ │ + ldc 7, cr15, [r8, #-960] @ 0xfffffc40 │ │ │ │ + ldrcs pc, [r8, #2271] @ 0x8df │ │ │ │ + movwcs r4, #1542 @ 0x606 │ │ │ │ + ldrbtmi r2, [sl], #-258 @ 0xfffffefe │ │ │ │ @ instruction: 0xf7f04628 │ │ │ │ - strmi lr, [r4], -ip, ror #29 │ │ │ │ - stmdbvs r1, {r3, r4, r6, r8, ip, sp, pc} │ │ │ │ - teqle r5, r0, lsl #18 │ │ │ │ - ldrbeq r6, [fp, -r3, asr #17] │ │ │ │ - stmvs r3, {r0, r1, r2, r8, sl, ip, lr, pc} │ │ │ │ - stmdavs r0, {r0, r1, r3, r5, r8, ip, sp, pc} │ │ │ │ - @ instruction: 0xf944f00e │ │ │ │ - andcs fp, r0, r8, lsl #18 │ │ │ │ - stmdavs r0!, {r3, r4, r5, r8, sl, fp, ip, sp, pc} │ │ │ │ - blx 15095c │ │ │ │ - movwcs r6, #2208 @ 0x8a0 │ │ │ │ - tstlt r8, r3, lsr #32 │ │ │ │ - blx 1650968 │ │ │ │ - movwcs r6, #2144 @ 0x860 │ │ │ │ - smlatblt r8, r3, r0, r6 │ │ │ │ - blx 14d0974 │ │ │ │ - andseq pc, ip, r4, lsl #2 │ │ │ │ - rsbvs r2, r3, r0, lsl #6 │ │ │ │ - @ instruction: 0xff88f00b │ │ │ │ - subeq pc, r8, r4, lsl #2 │ │ │ │ - @ instruction: 0xff84f00b │ │ │ │ - tstcs r1, r8, lsr #12 │ │ │ │ - ldc 7, cr15, [r4], {240} @ 0xf0 │ │ │ │ - ldclt 0, cr2, [r8, #-4]! │ │ │ │ - ldrbmi r2, [r0, -r0]! │ │ │ │ - @ instruction: 0xf7f14628 │ │ │ │ - stmdbmi r4, {r2, r3, r8, fp, sp, lr, pc} │ │ │ │ + strmi lr, [r4], -r4, asr #26 │ │ │ │ + svclt 0x00182800 │ │ │ │ + subsle r2, r1, r0, lsl #28 │ │ │ │ + blcs 1872904 │ │ │ │ + ldrcs fp, [ip, -r8, lsl #30] │ │ │ │ + blcs 1e0890c │ │ │ │ + strcs fp, [ip, -ip, lsl #30]! │ │ │ │ + @ instruction: 0x212b2701 │ │ │ │ + @ instruction: 0xf00b4620 │ │ │ │ + stmdavc r3!, {r0, r3, r4, r5, r7, r8, fp, ip, sp, lr, pc}^ │ │ │ │ + @ instruction: 0xf0002b62 │ │ │ │ + @ instruction: 0xb1108095 │ │ │ │ + blcs 18b2ba8 │ │ │ │ + @ instruction: 0xf8dfd04d │ │ │ │ + @ instruction: 0x46201558 │ │ │ │ + @ instruction: 0xf00b4479 │ │ │ │ + stmdacs r0, {r0, r1, r2, r4, r6, r8, fp, ip, sp, lr, pc} │ │ │ │ + addhi pc, ip, r0 │ │ │ │ + strbne pc, [r8, #-2271] @ 0xfffff721 @ │ │ │ │ + @ instruction: 0x46204479 │ │ │ │ + beq 290a78 │ │ │ │ + @ instruction: 0xf94cf00b │ │ │ │ + stmdbeq r0, {r4, r5, r7, r8, ip, sp, lr, pc} │ │ │ │ + @ instruction: 0xf04fbf18 │ │ │ │ + ldrtmi r0, [r0], -r1, lsl #18 │ │ │ │ + @ instruction: 0xf0114639 │ │ │ │ + strmi pc, [r6], -r7, ror #31 │ │ │ │ + rsble r2, r8, r0, lsl #16 │ │ │ │ + @ instruction: 0xff1af00d │ │ │ │ + rsble r2, r1, r0, lsl #16 │ │ │ │ + @ instruction: 0xf04f4634 │ │ │ │ + strtmi r0, [r8], -r0, lsl #16 │ │ │ │ + cmncs r4, r1, lsl #4 │ │ │ │ + svc 0x0026f7f0 │ │ │ │ + orrlt r4, r8, r5, lsl #12 │ │ │ │ + stmib r0, {r8, r9, sp}^ │ │ │ │ + stmib r0, {r9, sl, lr}^ │ │ │ │ + andscc r7, ip, r3, lsl #6 │ │ │ │ + ldchi 8, cr15, [r4], {64} @ 0x40 │ │ │ │ + stmdbge r5, {r0, r2, r6, r7, r8, fp, sp, lr, pc} │ │ │ │ + @ instruction: 0xff56f00b │ │ │ │ + subeq pc, r8, r5, lsl #2 │ │ │ │ + @ instruction: 0xff52f00b │ │ │ │ + and r2, r0, r1 │ │ │ │ + @ instruction: 0xf8df2000 │ │ │ │ + @ instruction: 0xf8df24e4 │ │ │ │ + ldrbtmi r3, [sl], #-1232 @ 0xfffffb30 │ │ │ │ + ldmdavs sl, {r0, r1, r4, r6, r7, fp, ip, lr} │ │ │ │ + subsmi r9, sl, r7, lsl #22 │ │ │ │ + movweq pc, #79 @ 0x4f @ │ │ │ │ + adchi pc, r8, r0, asr #32 │ │ │ │ + pop {r0, r3, ip, sp, pc} │ │ │ │ + @ instruction: 0xf8df8ff0 │ │ │ │ + ldrbtmi r1, [r9], #-1224 @ 0xfffffb38 │ │ │ │ + @ instruction: 0xf06f4620 │ │ │ │ + @ instruction: 0xf00b0a01 │ │ │ │ + @ instruction: 0xf1b0f907 │ │ │ │ + svclt 0x00180900 │ │ │ │ + stmdbeq r1, {r0, r1, r2, r3, r6, ip, sp, lr, pc} │ │ │ │ + ldmib sp, {r0, r3, r4, r5, r7, r8, r9, sl, sp, lr, pc}^ │ │ │ │ + bcs 315ec │ │ │ │ + stmdbcs r0, {r3, r4, r6, r7, r8, r9, sl, fp, ip, sp, pc} │ │ │ │ + orrshi pc, r1, r0, asr #6 │ │ │ │ + stmdbcs r1, {r0, r8, fp, ip, pc} │ │ │ │ + orrhi pc, sp, r0, lsl #6 │ │ │ │ + @ instruction: 0xf04f469b │ │ │ │ + @ instruction: 0xf8df0a09 │ │ │ │ + @ instruction: 0x46201494 │ │ │ │ + bleq 10f8a8 │ │ │ │ + @ instruction: 0xf00b4479 │ │ │ │ + @ instruction: 0xf1b0f8eb │ │ │ │ + svclt 0x00180900 │ │ │ │ + stmdbeq r1, {r0, r1, r2, r3, r6, ip, sp, lr, pc} │ │ │ │ + svceq 0x0009f1ba │ │ │ │ + @ instruction: 0xf11abf18 │ │ │ │ + cmple r0, r2, lsl #30 │ │ │ │ + @ instruction: 0x46344630 │ │ │ │ + cdp2 0, 11, cr15, cr8, cr13, {0} │ │ │ │ + cmple fp, r0, lsl #16 │ │ │ │ + @ instruction: 0xf00e4630 │ │ │ │ + @ instruction: 0x4628f9db │ │ │ │ + stmia r6!, {r0, r4, r5, r6, r7, r8, r9, sl, ip, sp, lr, pc} │ │ │ │ + ldrbne pc, [r8], #-2271 @ 0xfffff721 @ │ │ │ │ ldrbtmi r4, [r9], #-1576 @ 0xfffff9d8 │ │ │ │ - mrc 7, 2, APSR_nzcv, cr4, cr0, {7} │ │ │ │ - ldclt 0, cr2, [r8, #-8]! │ │ │ │ - @ instruction: 0xe7e5301c │ │ │ │ - andeq lr, r2, r2, ror #17 │ │ │ │ + stcl 7, cr15, [lr, #960]! @ 0x3c0 │ │ │ │ + str r2, [ip, r2]! │ │ │ │ + strbne pc, [ip], #-2271 @ 0xfffff721 @ │ │ │ │ + @ instruction: 0xe7bb4479 │ │ │ │ + strbne pc, [r8], #-2271 @ 0xfffff721 @ │ │ │ │ + ldrbtmi r4, [r9], #-1568 @ 0xfffff9e0 │ │ │ │ + @ instruction: 0xf8c2f00b │ │ │ │ + @ instruction: 0xf8dfb118 │ │ │ │ + ldrbtmi r1, [r9], #-1088 @ 0xfffffbc0 │ │ │ │ + @ instruction: 0xf8dfe76b │ │ │ │ + @ instruction: 0x4620143c │ │ │ │ + @ instruction: 0xf00b4479 │ │ │ │ + stmdacs r0, {r0, r1, r2, r4, r5, r7, fp, ip, sp, lr, pc} │ │ │ │ + @ instruction: 0xf8dfd041 │ │ │ │ + ldrbtmi r1, [r9], #-1072 @ 0xfffffbd0 │ │ │ │ + vmax.s8 d20, d0, d16 │ │ │ │ + @ instruction: 0xf00b1a07 │ │ │ │ + @ instruction: 0xf1b0f8ad │ │ │ │ + svclt 0x00180900 │ │ │ │ + stmdbeq r1, {r0, r1, r2, r3, r6, ip, sp, lr, pc} │ │ │ │ + @ instruction: 0x46394630 │ │ │ │ + @ instruction: 0xff48f011 │ │ │ │ + stmdacs r0, {r1, r2, r9, sl, lr} │ │ │ │ + @ instruction: 0xf04fd0c9 │ │ │ │ + stmdavc r3!, {r8, r9, fp} │ │ │ │ + blcs 1ca6360 │ │ │ │ + andcs fp, r9, #7, 30 │ │ │ │ + @ instruction: 0x46524651 │ │ │ │ + @ instruction: 0xf0112109 │ │ │ │ + strmi pc, [r4], -r5, lsr #25 │ │ │ │ + adcsle r2, r7, r0, lsl #16 │ │ │ │ + @ instruction: 0xf00d46a0 │ │ │ │ + rorslt pc, fp, #28 @ │ │ │ │ + svceq 0x0000f1bb │ │ │ │ + svcge 0x0051f77f │ │ │ │ + @ instruction: 0x4630465a │ │ │ │ + @ instruction: 0xf00e17d3 │ │ │ │ + stmdacs r0, {r0, r1, r7, sl, fp, ip, sp, lr, pc} │ │ │ │ + svcge 0x0049f47f │ │ │ │ + @ instruction: 0xf00e4630 │ │ │ │ + @ instruction: 0xf1b8f983 │ │ │ │ + adcle r0, r4, r0, lsl #30 │ │ │ │ + strtmi r4, [r0], -r4, asr #12 │ │ │ │ + @ instruction: 0xf97cf00e │ │ │ │ + @ instruction: 0x4630e79f │ │ │ │ + @ instruction: 0xf978f00e │ │ │ │ + stmibmi ip!, {r0, r1, r2, r4, r5, r6, r7, r8, r9, sl, sp, lr, pc}^ │ │ │ │ + ldrbtmi r4, [r9], #-1568 @ 0xfffff9e0 │ │ │ │ + @ instruction: 0xf86ef00b │ │ │ │ + stmibmi sl!, {r5, r8, ip, sp, pc}^ │ │ │ │ + @ instruction: 0xe7b74479 │ │ │ │ + svc 0x0038f7f0 │ │ │ │ + strtmi r4, [r0], -r8, ror #19 │ │ │ │ + @ instruction: 0xf00b4479 │ │ │ │ + msrlt SPSR_, r3, ror #16 │ │ │ │ + ldrbtmi r4, [r9], #-2534 @ 0xfffff61a │ │ │ │ + @ instruction: 0xf04f4620 │ │ │ │ + @ instruction: 0xf00b0a07 │ │ │ │ + @ instruction: 0xf1b0f85b │ │ │ │ + svclt 0x00180900 │ │ │ │ + stmdbeq r1, {r0, r1, r2, r3, r6, ip, sp, lr, pc} │ │ │ │ + stmibmi r1!, {r2, r3, r5, r7, r8, r9, sl, sp, lr, pc}^ │ │ │ │ + ldrbtmi r4, [r9], #-1568 @ 0xfffff9e0 │ │ │ │ + @ instruction: 0xf850f00b │ │ │ │ + ldmibmi pc, {r4, r8, ip, sp, pc}^ @ │ │ │ │ + @ instruction: 0xe7eb4479 │ │ │ │ + @ instruction: 0x462049de │ │ │ │ + @ instruction: 0xf00b4479 │ │ │ │ + tstplt r0, r7, asr #16 @ p-variant is OBSOLETE │ │ │ │ + ldrbtmi r4, [r9], #-2524 @ 0xfffff624 │ │ │ │ + ldmibmi ip, {r4, r7, r8, r9, sl, sp, lr, pc}^ │ │ │ │ + ldrbtmi r4, [r9], #-1568 @ 0xfffff9e0 │ │ │ │ + @ instruction: 0xf83ef00b │ │ │ │ + ldmibmi sl, {r4, r8, ip, sp, pc}^ │ │ │ │ + @ instruction: 0xe7874479 │ │ │ │ + @ instruction: 0x462049d9 │ │ │ │ + @ instruction: 0xf00b4479 │ │ │ │ + msrlt SPSR_, r5, lsr r8 │ │ │ │ + @ instruction: 0x462049d7 │ │ │ │ + beq 450cb4 │ │ │ │ + @ instruction: 0xf00b4479 │ │ │ │ + @ instruction: 0xf1b0f82d │ │ │ │ + svclt 0x00180900 │ │ │ │ + stmdbeq r1, {r0, r1, r2, r3, r6, ip, sp, lr, pc} │ │ │ │ + ldmibmi r2, {r1, r2, r3, r4, r5, r6, r8, r9, sl, sp, lr, pc}^ │ │ │ │ + ldrbtmi r4, [r9], #-1568 @ 0xfffff9e0 │ │ │ │ + @ instruction: 0xf822f00b │ │ │ │ + ldmibmi r0, {r5, r6, r8, ip, sp, pc}^ │ │ │ │ + @ instruction: 0xf04f4620 │ │ │ │ + ldrbtmi r0, [r9], #-2563 @ 0xfffff5fd │ │ │ │ + @ instruction: 0xf81af00b │ │ │ │ + stmdbeq r0, {r4, r5, r7, r8, ip, sp, lr, pc} │ │ │ │ + @ instruction: 0xf04fbf18 │ │ │ │ + strb r0, [fp, -r1, lsl #18]! │ │ │ │ + strtmi r4, [r0], -sl, asr #19 │ │ │ │ + @ instruction: 0xf00b4479 │ │ │ │ + msrlt SPSR_, pc, lsl #16 │ │ │ │ + strtmi r4, [r0], -r8, asr #19 │ │ │ │ + beq d0d00 │ │ │ │ + @ instruction: 0xf00b4479 │ │ │ │ + @ instruction: 0xf1b0f807 │ │ │ │ + svclt 0x00180900 │ │ │ │ + stmdbeq r1, {r0, r1, r2, r3, r6, ip, sp, lr, pc} │ │ │ │ + stmibmi r3, {r3, r4, r6, r8, r9, sl, sp, lr, pc}^ │ │ │ │ + ldrbtmi r4, [r9], #-1568 @ 0xfffff9e0 │ │ │ │ + @ instruction: 0xfffcf00a │ │ │ │ + cmnlt r0, r0, lsl #13 │ │ │ │ + strtmi r4, [r0], -r0, asr #19 │ │ │ │ + beq 150d28 │ │ │ │ + @ instruction: 0xf00a4479 │ │ │ │ + @ instruction: 0xf1b0fff3 │ │ │ │ + svclt 0x00180900 │ │ │ │ + stmdbeq r1, {r0, r1, r2, r3, r6, ip, sp, lr, pc} │ │ │ │ + stmdavc r3!, {r2, r6, r8, r9, sl, sp, lr, pc} │ │ │ │ + @ instruction: 0xf0002b77 │ │ │ │ + blcs 1875098 │ │ │ │ + msrhi CPSR_c, r0 │ │ │ │ + @ instruction: 0xf0402b72 │ │ │ │ + @ instruction: 0x46308115 │ │ │ │ + @ instruction: 0xf0114639 │ │ │ │ + strmi pc, [r6], -r3, lsl #29 │ │ │ │ + @ instruction: 0xf0002800 │ │ │ │ + @ instruction: 0xf00d811c │ │ │ │ + stmdacs r0, {r0, r2, r4, r5, r7, r8, sl, fp, ip, sp, lr, pc} │ │ │ │ + tstphi r4, r0 @ p-variant is OBSOLETE │ │ │ │ + addvs pc, r0, #1325400064 @ 0x4f000000 │ │ │ │ + ldrtmi sl, [r0], -r6, lsl #18 │ │ │ │ + andshi pc, r8, sp, asr #17 │ │ │ │ + blx fe0d0c74 │ │ │ │ + vcge.f32 d17, d0, d2 │ │ │ │ + blls 1b4fe8 │ │ │ │ + vpmax.u8 d18, d0, d2 │ │ │ │ + ldmdavc r9, {r5, r6, r7, pc} │ │ │ │ + @ instruction: 0xf000291b │ │ │ │ + stmibcs pc!, {r1, r2, r3, r5, r7, pc}^ @ │ │ │ │ + addshi pc, lr, r0 │ │ │ │ + @ instruction: 0xf00029fe │ │ │ │ + ldmibcs pc!, {r2, r4, r5, r7, pc}^ @ │ │ │ │ + addhi pc, pc, r0 │ │ │ │ + cdpeq 0, 0, cr15, cr0, cr15, {2} │ │ │ │ + vpmax.s8 d19, d8, d4 │ │ │ │ + @ instruction: 0xf6cf0c01 │ │ │ │ + andls r7, r3, #65280 @ 0xff00 │ │ │ │ + @ instruction: 0x46714699 │ │ │ │ + @ instruction: 0x46f34672 │ │ │ │ + and pc, r4, sp, asr #17 │ │ │ │ + and pc, r8, sp, asr #17 │ │ │ │ + movwvc lr, #18893 @ 0x49cd │ │ │ │ + ldrmi r9, [lr, #2819] @ 0xb03 │ │ │ │ + mcrge 6, 5, pc, cr3, cr15, {5} @ │ │ │ │ + svcvs 0x0080f5be │ │ │ │ + mrcge 4, 4, APSR_nzcv, cr15, cr15, {1} │ │ │ │ + bleq 92d00 │ │ │ │ + streq pc, [r1, -lr] │ │ │ │ + blls 838a4 │ │ │ │ + @ instruction: 0xf1033101 │ │ │ │ + andlt r0, r9, #4096 @ 0x1000 │ │ │ │ + vmlsl.u8 , d10, d15 │ │ │ │ + ldmiblt r7, {r0, r8, r9, ip, pc} │ │ │ │ + strcc r9, [r1, -r2, lsl #30] │ │ │ │ + @ instruction: 0xf899b23b │ │ │ │ + movwls r7, #8192 @ 0x2000 │ │ │ │ + pkhtbmi fp, r2, pc, asr #18 @ │ │ │ │ + bleq 910f4 │ │ │ │ + blx fe31350a │ │ │ │ + streq pc, [r0, r0, lsl #1] │ │ │ │ + stmdble r4, {r0, r1, r2, r3, r4, r5, r8, r9, sl, fp, sp} │ │ │ │ + svceq 0x0000f1ba │ │ │ │ + andcc sp, r1, #40, 22 @ 0xa000 │ │ │ │ + @ instruction: 0xf10eb212 │ │ │ │ + ldrb r0, [r1, r1, lsl #28] │ │ │ │ + blx fe053624 │ │ │ │ + svceq 0x0000f1ba │ │ │ │ + tstcc r1, r8, lsl #22 │ │ │ │ + svccs 0x0000b209 │ │ │ │ + @ instruction: 0xf899d1f1 │ │ │ │ + svccs 0x00007000 │ │ │ │ + strb sp, [r1, r6, ror #3]! │ │ │ │ + @ instruction: 0x4661b97f │ │ │ │ + stmdals r2, {r0, r1, r2, r4, r5, r6, r7, r8, r9, sl, sp, lr, pc} │ │ │ │ + mvnvc lr, fp, lsr #20 │ │ │ │ + stcle 2, cr4, [r1], #-544 @ 0xfffffde0 │ │ │ │ + svceq 0x0000f1bb │ │ │ │ + ldrbmi sp, [r8, #-3351] @ 0xfffff2e9 │ │ │ │ + @ instruction: 0x469bdc15 │ │ │ │ + bne 211620 │ │ │ │ + @ instruction: 0xf080e667 │ │ │ │ + ldmdbcs pc!, {r7, r8} @ │ │ │ │ + ldmible r8, {r0, r5, r6, r9, sl, lr}^ │ │ │ │ + strbeq pc, [r0, -r0, lsl #2] @ │ │ │ │ + svccs 0x001fb2ff │ │ │ │ + @ instruction: 0xf899d812 │ │ │ │ + @ instruction: 0xf0800000 │ │ │ │ + ldmdacs pc!, {r7} @ │ │ │ │ + strbtmi sp, [r2], -fp, asr #19 │ │ │ │ + ldrmi lr, [fp], fp, asr #15 │ │ │ │ + @ instruction: 0xf73f2a00 │ │ │ │ + @ instruction: 0xf06fae50 │ │ │ │ + strb r0, [lr], -r1, lsl #20 │ │ │ │ + @ instruction: 0xf04f469b │ │ │ │ + strb r0, [sl], -r7, lsl #20 │ │ │ │ + streq pc, [r0, -r0, lsl #2]! │ │ │ │ + svccs 0x000fb2ff │ │ │ │ + @ instruction: 0xf899d838 │ │ │ │ + @ instruction: 0xf0800000 │ │ │ │ + ldmdacs pc!, {r7} @ │ │ │ │ + @ instruction: 0xf899d8e7 │ │ │ │ + @ instruction: 0xf0800001 │ │ │ │ + ldmdacs pc!, {r7} @ │ │ │ │ + strbtmi sp, [r2], -sp, lsr #19 │ │ │ │ + ldmdavc r9, {r0, r2, r3, r5, r7, r8, r9, sl, sp, lr, pc}^ │ │ │ │ + @ instruction: 0xf47f29fe │ │ │ │ + @ instruction: 0xf103af6d │ │ │ │ + vqdmulh.s d16, d0, d2 │ │ │ │ + strt r1, [lr], -r7, lsl #20 │ │ │ │ + ldmibcs fp!, {r0, r3, r4, r6, fp, ip, sp, lr} │ │ │ │ + svcge 0x0064f47f │ │ │ │ + ldmibcs pc!, {r0, r3, r4, r7, fp, ip, sp, lr} @ │ │ │ │ + svcge 0x0060f47f │ │ │ │ + bleq 1111b4 │ │ │ │ + beq 290ee8 │ │ │ │ + ldmdavc r9, {r0, r5, r9, sl, sp, lr, pc}^ │ │ │ │ + @ instruction: 0xf47f294c │ │ │ │ + ldmvc r9, {r0, r1, r2, r4, r6, r8, r9, sl, fp, sp, pc} │ │ │ │ + @ instruction: 0xf47f294a │ │ │ │ + @ instruction: 0x469baf53 │ │ │ │ + beq 90f80 │ │ │ │ + ldmdavc r9, {r0, r2, r4, r9, sl, sp, lr, pc}^ │ │ │ │ + @ instruction: 0xf47f29ff │ │ │ │ + @ instruction: 0xf103af4b │ │ │ │ + @ instruction: 0xf04f0b02 │ │ │ │ + str r0, [ip], -r7, lsl #20 │ │ │ │ + sbclt r3, r0, #16 │ │ │ │ + ldmle r0!, {r0, r1, r2, fp, sp} │ │ │ │ + muleq r0, r9, r8 │ │ │ │ + addeq pc, r0, r0, lsl #1 │ │ │ │ + stmiale sl!, {r0, r1, r2, r3, r4, r5, fp, sp} │ │ │ │ + muleq r1, r9, r8 │ │ │ │ + addeq pc, r0, r0, lsl #1 │ │ │ │ + stmiale r4!, {r0, r1, r2, r3, r4, r5, fp, sp} │ │ │ │ + muleq r2, r9, r8 │ │ │ │ + addeq pc, r0, r0, lsl #1 │ │ │ │ + @ instruction: 0xf67f283f │ │ │ │ + strbtmi sl, [r2], -sl, ror #30 │ │ │ │ + bcs 8ebb0 │ │ │ │ + svcge 0x002af43f │ │ │ │ + @ instruction: 0xe7217819 │ │ │ │ + @ instruction: 0x46204935 │ │ │ │ + @ instruction: 0xf00a4479 │ │ │ │ + @ instruction: 0xf1b0fedd │ │ │ │ + ldrtmi r0, [r0], -r0, lsl #18 │ │ │ │ + @ instruction: 0xf04fbf18 │ │ │ │ + @ instruction: 0xf00d0901 │ │ │ │ + stmdacs r0, {r0, r4, r5, r7, sl, fp, ip, sp, lr, pc} │ │ │ │ + ldclge 4, cr15, [r8, #252]! @ 0xfc │ │ │ │ + @ instruction: 0xf06f4634 │ │ │ │ + ldr r0, [r4, #2561] @ 0xa01 │ │ │ │ + @ instruction: 0xf7f04628 │ │ │ │ + stmdbmi fp!, {r1, r2, r3, r4, r7, r9, sl, fp, sp, lr, pc} │ │ │ │ + ldrbtmi r4, [r9], #-1576 @ 0xfffff9d8 │ │ │ │ + bl ff9d2e0c │ │ │ │ + stmdbmi r9!, {r1, r2, r4, r5, r6, r7, r8, sl, sp, lr, pc} │ │ │ │ + ldrb r4, [r0, #-1145]! @ 0xfffffb87 │ │ │ │ + @ instruction: 0xf00d4630 │ │ │ │ + strtmi pc, [r8], -r3, asr #31 │ │ │ │ + mcr 7, 4, pc, cr14, cr0, {7} @ │ │ │ │ + strtmi r4, [r8], -r5, lsr #18 │ │ │ │ + @ instruction: 0xf7f04479 │ │ │ │ + strb lr, [r7, #3032]! @ 0xbd8 │ │ │ │ + muleq r5, r2, r0 │ │ │ │ + andeq r0, r0, r0, lsl #12 │ │ │ │ + andeq sp, r2, lr, lsl #17 │ │ │ │ + andeq lr, r2, ip, lsr r9 │ │ │ │ + muleq r2, r0, r9 │ │ │ │ + andeq sl, r5, lr, lsr #31 │ │ │ │ + andeq lr, r2, r6, lsl #18 │ │ │ │ + andeq lr, r2, r8, asr #17 │ │ │ │ + @ instruction: 0x0002e8b6 │ │ │ │ + andeq lr, r2, r0, lsl #17 │ │ │ │ + andeq lr, r2, sl, lsl r8 │ │ │ │ + andeq lr, r2, sl, ror #16 │ │ │ │ + andeq lr, r2, ip, lsl #16 │ │ │ │ + andeq lr, r2, r2, asr r8 │ │ │ │ + andeq lr, r2, r2, lsl #15 │ │ │ │ + andeq lr, r2, r4, asr #15 │ │ │ │ + andeq lr, r2, r8, ror r7 │ │ │ │ + andeq lr, r2, lr, lsr #15 │ │ │ │ + andeq lr, r2, sl, asr r7 │ │ │ │ + andeq lr, r2, r8, lsl #15 │ │ │ │ + andeq lr, r2, r4, asr r7 │ │ │ │ + andeq lr, r2, r6, ror r7 │ │ │ │ + andeq lr, r2, sl, asr #14 │ │ │ │ + andeq lr, r2, r4, ror #14 │ │ │ │ + andeq lr, r2, r0, asr #14 │ │ │ │ + andeq lr, r2, ip, asr #14 │ │ │ │ + andeq lr, r2, r2, lsr #14 │ │ │ │ + andeq lr, r2, r6, lsr #14 │ │ │ │ + andeq lr, r2, r0, lsl #14 │ │ │ │ + andeq lr, r2, r0, lsl #14 │ │ │ │ + andeq lr, r2, r2, ror #13 │ │ │ │ + ldrdeq lr, [r2], -r8 │ │ │ │ + andeq lr, r2, ip, lsr #9 │ │ │ │ + muleq r2, r2, r4 │ │ │ │ + andeq lr, r2, r4, ror r4 │ │ │ │ + andeq lr, r2, r4, ror #8 │ │ │ │ ldrblt fp, [r0, #-944]! @ 0xfffffc50 │ │ │ │ stcpl 4, cr15, [r0], {79} @ 0x4f │ │ │ │ @ instruction: 0x0c0cebad │ │ │ │ svceq 0x00f0f8cc │ │ │ │ mrscs r2, R9_usr │ │ │ │ @ instruction: 0xf7f04604 │ │ │ │ - bmi 64fc80 │ │ │ │ + bmi 64f700 │ │ │ │ movwcs r4, #1541 @ 0x605 │ │ │ │ ldrbtmi r2, [sl], #-258 @ 0xfffffefe │ │ │ │ @ instruction: 0xf7f04620 │ │ │ │ - stmdacs r0, {r1, r2, r5, r6, r7, sl, fp, sp, lr, pc} │ │ │ │ + stmdacs r0, {r1, r2, r5, r9, fp, sp, lr, pc} │ │ │ │ stccs 15, cr11, [r0, #-96] @ 0xffffffa0 │ │ │ │ andcs fp, r0, r8, lsl #30 │ │ │ │ stmdavc r2, {r0, r1, r3, r4, ip, lr, pc} │ │ │ │ stmdavc r3, {r0, r1, r8, sp}^ │ │ │ │ - bcs 1de623c │ │ │ │ + bcs 1de67bc │ │ │ │ strcs fp, [r2], -ip, lsl #30 │ │ │ │ - blcs 109e1c8 │ │ │ │ + blcs 109e748 │ │ │ │ @ instruction: 0xf046bf08 │ │ │ │ - @ instruction: 0xf7f10604 │ │ │ │ - mrc 8, 7, lr, cr12, cr0, {1} │ │ │ │ + @ instruction: 0xf7f00604 │ │ │ │ + mrc 13, 7, lr, cr12, cr0, {3} │ │ │ │ ldrtmi r7, [r1], -r0, asr #23 │ │ │ │ cdp 6, 1, cr4, cr7, cr8, {1} │ │ │ │ @ instruction: 0xf01d2a90 │ │ │ │ - strmi pc, [r1], -r9, asr #21 │ │ │ │ + strmi pc, [r1], -r9, lsl #16 │ │ │ │ @ instruction: 0xb1294620 │ │ │ │ - stc 7, cr15, [r4], #960 @ 0x3c0 │ │ │ │ + stmib r4!, {r4, r5, r6, r7, r8, r9, sl, ip, sp, lr, pc}^ │ │ │ │ ldcllt 0, cr2, [r0, #-4]! │ │ │ │ ldrbmi r2, [r0, -r0]! │ │ │ │ - stmia r4, {r0, r4, r5, r6, r7, r8, r9, sl, ip, sp, lr, pc}^ │ │ │ │ + mcr 7, 0, pc, cr4, cr0, {7} @ │ │ │ │ svclt 0x0000e7f8 │ │ │ │ - ldrdeq sp, [r2], -r2 │ │ │ │ + andeq sp, r2, r2, asr r2 │ │ │ │ + ldrlt fp, [r0, #-848] @ 0xfffffcb0 │ │ │ │ + stcpl 4, cr15, [r0], {79} @ 0x4f │ │ │ │ + @ instruction: 0x0c0cebad │ │ │ │ + svceq 0x00f8f8cc │ │ │ │ + strmi r2, [r4], -r1, lsl #2 │ │ │ │ + stc 7, cr15, [ip, #-960]! @ 0xfffffc40 │ │ │ │ + smlatbcs r1, r0, r1, fp │ │ │ │ + @ instruction: 0xf7f04620 │ │ │ │ + @ instruction: 0xb168eb9c │ │ │ │ + stmdblt fp!, {r0, r1, r8, fp, sp, lr}^ │ │ │ │ + @ instruction: 0xf00d6840 │ │ │ │ + @ instruction: 0xf7f0fac5 │ │ │ │ + mcrr 14, 14, lr, r1, cr4 │ │ │ │ + @ instruction: 0x46200b10 │ │ │ │ + ldmib sl!, {r4, r5, r6, r7, r8, r9, sl, ip, sp, lr, pc}^ │ │ │ │ + ldclt 0, cr2, [r0, #-4] │ │ │ │ + ldclt 0, cr2, [r0, #-0] │ │ │ │ + @ instruction: 0xf7f04620 │ │ │ │ + stmdbmi r4, {r2, r3, r4, r6, r7, r8, sl, fp, sp, lr, pc} │ │ │ │ + ldrbtmi r4, [r9], #-1568 @ 0xfffff9e0 │ │ │ │ + bl 952f90 │ │ │ │ + ldclt 0, cr2, [r0, #-8] │ │ │ │ + ldrbmi r2, [r0, -r0]! │ │ │ │ + andeq lr, r2, sl, lsr r3 │ │ │ │ svcmi 0x00f0e92d │ │ │ │ stcpl 4, cr15, [r0], {79} @ 0x4f │ │ │ │ @ instruction: 0x0c0cebad │ │ │ │ svceq 0x00c0f8cc │ │ │ │ addlt r4, r7, fp, ror sl │ │ │ │ ldrbtmi r4, [sl], #-2939 @ 0xfffff485 │ │ │ │ ldmdavs fp, {r0, r1, r4, r6, r7, fp, ip, lr} │ │ │ │ @ instruction: 0xf04f9305 │ │ │ │ stmdacs r0, {r8, r9} │ │ │ │ addhi pc, r1, r0 │ │ │ │ strmi r2, [r4], -r1, lsl #2 │ │ │ │ - svc 0x00e0f7f0 │ │ │ │ + ldcl 7, cr15, [r0], #960 @ 0x3c0 │ │ │ │ @ instruction: 0xf0002800 │ │ │ │ smlabtcs r1, pc, r0, r8 @ │ │ │ │ @ instruction: 0xf7f04620 │ │ │ │ - strmi lr, [r6], -lr, asr #28 │ │ │ │ + @ instruction: 0x4606eb5e │ │ │ │ rsbsle r2, r2, r0, lsl #16 │ │ │ │ @ instruction: 0xf7f04620 │ │ │ │ - strmi lr, [r7], -r6, lsr #26 │ │ │ │ + @ instruction: 0x4607ea36 │ │ │ │ vsub.i8 d18, d0, d1 │ │ │ │ ldmdbvs r3!, {r1, r2, r7, pc}^ │ │ │ │ @ instruction: 0xf8df2502 │ │ │ │ @ instruction: 0xf04fb1b0 │ │ │ │ movwcc r0, #10240 @ 0x2800 │ │ │ │ svclt 0x00144b6a │ │ │ │ stmdbeq r0, {r0, r1, r2, r3, r6, ip, sp, lr, pc} │ │ │ │ stmdbeq r1, {r0, r1, r2, r3, r6, ip, sp, lr, pc} │ │ │ │ ldrbtmi r4, [fp], #1147 @ 0x47b │ │ │ │ ands r9, sl, r1, lsl #6 │ │ │ │ strtmi sl, [r9], -r3, lsl #20 │ │ │ │ @ instruction: 0xf7f04620 │ │ │ │ - strmi lr, [r2], r8, asr #24 │ │ │ │ + pkhtbmi lr, r2, r8, asr #18 │ │ │ │ cmnlt sl, r3, lsl #20 │ │ │ │ svceq 0x0000f1ba │ │ │ │ ldmdbvs r1!, {r0, r3, r5, r6, ip, lr, pc} │ │ │ │ cmple sl, r0, lsl #18 │ │ │ │ svceq 0x0000f1b9 │ │ │ │ ldmibvs r1!, {r0, r2, r3, r5, r6, r8, ip, lr, pc} │ │ │ │ stmdbcs r0, {r4, r5, fp, sp, lr} │ │ │ │ @ instruction: 0x4651d17e │ │ │ │ - @ instruction: 0xf802f00e │ │ │ │ + ldc2 0, cr15, [r2, #-52] @ 0xffffffcc │ │ │ │ adcmi r3, pc, #4194304 @ 0x400000 │ │ │ │ @ instruction: 0x4629db59 │ │ │ │ @ instruction: 0xf8cd4620 │ │ │ │ @ instruction: 0xf7f0800c │ │ │ │ - strmi lr, [r2], r2, asr #25 │ │ │ │ + pkhtbmi lr, r2, r2, asr #19 │ │ │ │ bicsle r2, fp, r0, lsl #16 │ │ │ │ strtmi r4, [r0], -r9, lsr #12 │ │ │ │ - stc 7, cr15, [r0, #-960] @ 0xfffffc40 │ │ │ │ + b 453060 │ │ │ │ cmple r7, r5, lsl #16 │ │ │ │ @ instruction: 0x46204659 │ │ │ │ - stc 7, cr15, [r6, #960]! @ 0x3c0 │ │ │ │ + b fedd306c │ │ │ │ strtmi r4, [r0], -r9, lsr #12 │ │ │ │ - svc 0x00caf7f0 │ │ │ │ + ldcl 7, cr15, [sl], {240} @ 0xf0 │ │ │ │ mvnscc pc, pc, asr #32 │ │ │ │ - @ instruction: 0xf7f14620 │ │ │ │ - stmdacs r0, {r1, r3, r7, r8, fp, sp, lr, pc} │ │ │ │ + @ instruction: 0xf7f04620 │ │ │ │ + stmdacs r0, {r1, r3, r4, r7, r9, sl, fp, sp, lr, pc} │ │ │ │ strmi sp, [r2], sl, asr #2 │ │ │ │ tstpeq r1, pc, rrx @ p-variant is OBSOLETE │ │ │ │ @ instruction: 0xf7f04620 │ │ │ │ - stmdage r4, {r1, r2, r4, r5, r9, sl, fp, sp, lr, pc} │ │ │ │ + stmdage r4, {r1, r2, r6, r8, r9, fp, sp, lr, pc} │ │ │ │ andshi pc, r0, sp, asr #17 │ │ │ │ - cdp2 0, 6, cr15, cr8, cr11, {0} │ │ │ │ + blx 1e51106 │ │ │ │ strtmi r9, [r0], -r1, lsl #18 │ │ │ │ - stc 7, cr15, [ip, #960] @ 0x3c0 │ │ │ │ + b fe7530a0 │ │ │ │ strtmi r4, [r0], -r9, lsr #12 │ │ │ │ - svc 0x00b0f7f0 │ │ │ │ + stcl 7, cr15, [r0], {240} @ 0xf0 │ │ │ │ mvnscc pc, pc, asr #32 │ │ │ │ - @ instruction: 0xf7f14620 │ │ │ │ - stmdacs r0, {r4, r5, r6, r8, fp, sp, lr, pc} │ │ │ │ + @ instruction: 0xf7f04620 │ │ │ │ + stmdacs r0, {r7, r9, sl, fp, sp, lr, pc} │ │ │ │ @ instruction: 0xf06fd138 │ │ │ │ strtmi r0, [r0], -r1, lsl #2 │ │ │ │ stmdbeq r1, {r0, r1, r2, r3, r6, ip, sp, lr, pc} │ │ │ │ - mrc 7, 0, APSR_nzcv, cr10, cr0, {7} │ │ │ │ + bl ad30c4 │ │ │ │ andcs lr, r0, sl, lsr #15 │ │ │ │ - blmi d6740c │ │ │ │ + blmi d679ec │ │ │ │ ldmpl r3, {r1, r3, r4, r5, r6, sl, lr}^ │ │ │ │ - blls 16eb9c │ │ │ │ + blls 16f17c │ │ │ │ @ instruction: 0xf04f405a │ │ │ │ cmple ip, r0, lsl #6 │ │ │ │ pop {r0, r1, r2, ip, sp, pc} │ │ │ │ @ instruction: 0xf0218ff0 │ │ │ │ stmdbcs r1, {r4, r8} │ │ │ │ ldmdavs r0!, {r1, r3, r5, r7, ip, lr, pc} │ │ │ │ @ instruction: 0xf0204651 │ │ │ │ - sbfx pc, r1, #27, #6 │ │ │ │ - blcs 3b764 │ │ │ │ + str pc, [r5, r1, ror #21]! │ │ │ │ + blcs 3bd44 │ │ │ │ smlatbcs r1, r2, r0, sp │ │ │ │ @ instruction: 0xf7f04620 │ │ │ │ - @ instruction: 0x4620edfc │ │ │ │ + strtmi lr, [r0], -ip, lsl #22 │ │ │ │ @ instruction: 0xf7f02101 │ │ │ │ - andcs lr, r1, ip, lsl #23 │ │ │ │ + mulcs r1, ip, r8 │ │ │ │ ldmdavs r0!, {r2, r3, r4, r6, r7, r8, r9, sl, sp, lr, pc} │ │ │ │ @ instruction: 0xf00d4651 │ │ │ │ - @ instruction: 0xe793ff97 │ │ │ │ + ldr pc, [r3, r7, lsr #25] │ │ │ │ @ instruction: 0xf04f4652 │ │ │ │ @ instruction: 0x462031ff │ │ │ │ - mcr 7, 1, pc, cr8, cr0, {7} @ │ │ │ │ + bl e53124 │ │ │ │ str r4, [sp, r2, lsl #13]! │ │ │ │ @ instruction: 0xf04f2200 │ │ │ │ @ instruction: 0x462031ff │ │ │ │ - mcr 7, 1, pc, cr0, cr0, {7} @ │ │ │ │ + bl c53134 │ │ │ │ ldr r9, [lr, r3]! │ │ │ │ stmdbcs r9, {r0, r4, r5, r6, r8, fp, sp, lr} │ │ │ │ vqadd.s8 d29, d0, d0 │ │ │ │ strbmi r1, [r1, #-3079]! @ 0xfffff3f9 │ │ │ │ stmdbcs r7, {r1, r2, r3, r4, ip, lr, pc} │ │ │ │ ldmdbmi r9, {r0, r1, r2, r8, ip, lr, pc} │ │ │ │ ldrbtmi r2, [r9], #-514 @ 0xfffffdfe │ │ │ │ @ instruction: 0xf00d3108 │ │ │ │ - bls 114994 │ │ │ │ + bls 1143b4 │ │ │ │ tstcs r0, r0, lsr r8 │ │ │ │ @ instruction: 0xe76c61b1 │ │ │ │ andcs r4, r3, #20, 18 @ 0x50000 │ │ │ │ @ instruction: 0xf00d4479 │ │ │ │ - bls 114980 │ │ │ │ + bls 1143a0 │ │ │ │ @ instruction: 0xe7f46830 │ │ │ │ @ instruction: 0xf7f04620 │ │ │ │ - ldmdbmi r0, {r2, r4, r6, r7, r8, r9, sl, fp, sp, lr, pc} │ │ │ │ + ldmdbmi r0, {r2, r5, r6, r7, sl, fp, sp, lr, pc} │ │ │ │ ldrbtmi r4, [r9], #-1568 @ 0xfffff9e0 │ │ │ │ - ldc 7, cr15, [ip, #-960] @ 0xfffffc40 │ │ │ │ + b b53180 │ │ │ │ str r2, [r1, r2]! │ │ │ │ andcs r4, r2, #212992 @ 0x34000 │ │ │ │ tstcc r4, r9, ror r4 │ │ │ │ - @ instruction: 0xff5af00d │ │ │ │ + stc2l 0, cr15, [sl], #-52 @ 0xffffffcc │ │ │ │ ldmdavs r0!, {r0, r1, r9, fp, ip, pc} │ │ │ │ @ instruction: 0xf7f0e7e1 │ │ │ │ - svclt 0x0000eec0 │ │ │ │ - andeq sl, r5, lr, lsr pc │ │ │ │ - andeq r0, r0, r0, lsl #12 │ │ │ │ - andeq sp, r2, sl, lsl #14 │ │ │ │ - andeq lr, r2, r8, ror #29 │ │ │ │ - andeq sl, r5, r4, lsr #28 │ │ │ │ - andeq fp, r5, sl, asr r4 │ │ │ │ - andeq fp, r5, r4, asr #8 │ │ │ │ - andeq lr, r2, sl, lsl #13 │ │ │ │ - andeq fp, r5, r0, lsr #8 │ │ │ │ - ldrlt fp, [r8, #-960]! @ 0xfffffc40 │ │ │ │ - stcpl 4, cr15, [r0], {79} @ 0x4f │ │ │ │ - blhi d00e0 │ │ │ │ - @ instruction: 0x0c0cebad │ │ │ │ - svceq 0x00e8f8cc │ │ │ │ - strmi r2, [r4], -r1, lsl #2 │ │ │ │ - mrc 7, 6, APSR_nzcv, cr8, cr0, {7} │ │ │ │ - @ instruction: 0xecbdb918 │ │ │ │ - andcs r8, r0, r2, lsl #22 │ │ │ │ - tstcs r1, r8, lsr sp │ │ │ │ - @ instruction: 0xf7f04620 │ │ │ │ - strmi lr, [r5], -r4, asr #26 │ │ │ │ - rscsle r2, r4, r0, lsl #16 │ │ │ │ - strtmi r2, [r0], -r2, lsl #2 │ │ │ │ - mcr 7, 7, pc, cr8, cr0, {7} @ │ │ │ │ - blhi 1050720 │ │ │ │ - strtmi r2, [r0], -r3, lsl #2 │ │ │ │ - mcr 7, 7, pc, cr2, cr0, {7} @ │ │ │ │ - cdp 6, 15, cr4, cr12, cr8, {1} │ │ │ │ - vnmla.f64 d7, d23, d8 │ │ │ │ - @ instruction: 0xeefd1a90 │ │ │ │ - vnmla.f64 d7, d23, d0 │ │ │ │ - @ instruction: 0xf0202a90 │ │ │ │ - vmov.16 d16[0], pc │ │ │ │ - @ instruction: 0x46200a10 │ │ │ │ - bleq ff050768 │ │ │ │ - bl fe452c4c │ │ │ │ - ldc 0, cr2, [sp], #4 │ │ │ │ - vldmdblt r8!, {d8} │ │ │ │ - ldrbmi r2, [r0, -r0]! │ │ │ │ - ldrlt fp, [r0, #-448] @ 0xfffffe40 │ │ │ │ - stcpl 4, cr15, [r0], {79} @ 0x4f │ │ │ │ - @ instruction: 0x0c0cebad │ │ │ │ - svceq 0x00f8f8cc │ │ │ │ - strmi r2, [r4], -r1, lsl #2 │ │ │ │ - mrc 7, 4, APSR_nzcv, cr14, cr0, {7} │ │ │ │ - andcs fp, r0, r8, lsl #18 │ │ │ │ - tstcs r1, r0, lsl sp │ │ │ │ - @ instruction: 0xf7f04620 │ │ │ │ - stmdacs r0, {r2, r3, r8, sl, fp, sp, lr, pc} │ │ │ │ - strdcs sp, [r2, -r7] │ │ │ │ - @ instruction: 0xfffef01f │ │ │ │ - ldclt 0, cr2, [r0, #-0] │ │ │ │ - ldrbmi r2, [r0, -r0]! │ │ │ │ - vst3.8 {d27,d29,d31}, [pc :64], r0 │ │ │ │ - bl feb6bed8 │ │ │ │ - @ instruction: 0xf8cc0c0c │ │ │ │ - bmi 8d8ca0 │ │ │ │ - blmi 900eec │ │ │ │ - ldmpl r3, {r1, r3, r4, r5, r6, sl, lr}^ │ │ │ │ - movwls r6, #6171 @ 0x181b │ │ │ │ - movweq pc, #79 @ 0x4f @ │ │ │ │ - tstcs r1, r8, asr #6 │ │ │ │ - @ instruction: 0xf7f04604 │ │ │ │ - cmnlt r8, sl, ror lr │ │ │ │ - strtmi r2, [r0], -r1, lsl #2 │ │ │ │ - stcl 7, cr15, [r8], #960 @ 0x3c0 │ │ │ │ - stmdbvs r3, {r3, r4, r5, r6, r7, r8, ip, sp, pc} │ │ │ │ - tstcs r4, r3, asr #18 │ │ │ │ - smlabteq r1, r0, r2, pc @ │ │ │ │ - strbtmi r6, [sl], -r0, asr #16 │ │ │ │ - @ instruction: 0xf00d9300 │ │ │ │ - ldmiblt r0!, {r0, r2, r3, r5, r6, r8, r9, fp, ip, sp, lr, pc} │ │ │ │ - @ instruction: 0xf7f04620 │ │ │ │ - ldmdbmi r4, {r1, r2, r3, r5, r8, r9, sl, fp, sp, lr, pc} │ │ │ │ - ldrbtmi r4, [r9], #-1568 @ 0xfffff9e0 │ │ │ │ - ldcl 7, cr15, [r6], #-960 @ 0xfffffc40 │ │ │ │ - bmi 49cd38 │ │ │ │ - ldrbtmi r4, [sl], #-2831 @ 0xfffff4f1 │ │ │ │ - ldmdavs sl, {r0, r1, r4, r6, r7, fp, ip, lr} │ │ │ │ - subsmi r9, sl, r1, lsl #22 │ │ │ │ - movweq pc, #79 @ 0x4f @ │ │ │ │ - andlt sp, r2, r1, lsl r1 │ │ │ │ - andcs fp, r0, r0, lsl sp │ │ │ │ - blls 4ed10 │ │ │ │ - bleq 5084c │ │ │ │ - blcc 811e0 │ │ │ │ - bcc 450558 │ │ │ │ - bleq ff05083c │ │ │ │ - @ instruction: 0xf7f04620 │ │ │ │ - andcs lr, r1, r6, lsr #22 │ │ │ │ - @ instruction: 0xf7f0e7e3 │ │ │ │ - svclt 0x0000ee08 │ │ │ │ - andeq sl, r5, ip, ror #24 │ │ │ │ + svclt 0x0000ebd0 │ │ │ │ + andeq sl, r5, lr, asr r9 │ │ │ │ andeq r0, r0, r0, lsl #12 │ │ │ │ - andeq lr, r2, r6, asr r5 │ │ │ │ - andeq sl, r5, lr, lsl ip │ │ │ │ - ldrlt fp, [r8, #-824]! @ 0xfffffcc8 │ │ │ │ - stcpl 4, cr15, [r0], {79} @ 0x4f │ │ │ │ - @ instruction: 0x0c0cebad │ │ │ │ - svceq 0x00f0f8cc │ │ │ │ - strmi r2, [r4], -r2, lsl #2 │ │ │ │ - bl fe5d2d54 │ │ │ │ - svclt 0x00182805 │ │ │ │ - andsle r2, sl, r0, lsl #10 │ │ │ │ - strtmi r2, [r0], -r1, lsl #2 │ │ │ │ - mcr 7, 1, pc, cr4, cr0, {7} @ │ │ │ │ - andcs fp, r0, r8, lsl #18 │ │ │ │ - tstcs r1, r8, lsr sp │ │ │ │ - @ instruction: 0xf7f04620 │ │ │ │ - stmdacs r0, {r1, r4, r7, sl, fp, sp, lr, pc} │ │ │ │ - stccs 0, cr13, [r0, #-988] @ 0xfffffc24 │ │ │ │ - tstcs r1, ip, lsl #30 │ │ │ │ - @ instruction: 0xf01b2102 │ │ │ │ - @ instruction: 0x4601ffdf │ │ │ │ - @ instruction: 0xf7f04620 │ │ │ │ - andcs lr, r1, ip, asr sl │ │ │ │ - andcs fp, r0, r8, lsr sp │ │ │ │ - stmdbmi sl, {r4, r5, r6, r8, r9, sl, lr} │ │ │ │ - ldrbtmi r4, [r9], #-1568 @ 0xfffff9e0 │ │ │ │ - ldc 7, cr15, [lr], {240} @ 0xf0 │ │ │ │ - strtmi r2, [r0], -r2, lsl #2 │ │ │ │ - mcr 7, 2, pc, cr2, cr0, {7} @ │ │ │ │ - mvnscc pc, pc, asr #32 │ │ │ │ - @ instruction: 0xf7f04620 │ │ │ │ - @ instruction: 0xf06feb76 │ │ │ │ - strmi r0, [r5], -r1, lsl #2 │ │ │ │ - @ instruction: 0xf7f04620 │ │ │ │ - @ instruction: 0xe7cfecb0 │ │ │ │ - andeq lr, r2, r2, asr #9 │ │ │ │ - vst3.8 {d27,d29,d31}, [pc :256], r0 │ │ │ │ - bl feb6c008 │ │ │ │ - @ instruction: 0xf8cc0c0c │ │ │ │ - bmi 998d70 │ │ │ │ - blmi 9c1030 │ │ │ │ - ldmpl r3, {r1, r3, r4, r5, r6, sl, lr}^ │ │ │ │ - movwls r6, #22555 @ 0x581b │ │ │ │ - movweq pc, #79 @ 0x4f @ │ │ │ │ - bmi 901ba4 │ │ │ │ - mrscs r2, SP_irq │ │ │ │ - ldrbtmi r4, [sl], #-1540 @ 0xfffff9fc │ │ │ │ - b fe852df0 │ │ │ │ - stcge 3, cr11, [r1, #-128] @ 0xffffff80 │ │ │ │ - movwls r2, #4864 @ 0x1300 │ │ │ │ - rsbvs r2, fp, r2, lsl #2 │ │ │ │ - blcs 10b2e4c │ │ │ │ - movwcs fp, #20228 @ 0x4f04 │ │ │ │ - stmdavc r3, {r0, r8, r9, ip, pc}^ │ │ │ │ - blcs 10a66cc │ │ │ │ - movwcs fp, #20228 @ 0x4f04 │ │ │ │ - @ instruction: 0xf7f09302 │ │ │ │ - cdp 13, 15, cr14, cr12, cr12, {7} │ │ │ │ - strtmi r7, [r9], -r0, asr #23 │ │ │ │ - cdp 8, 1, cr10, cr7, cr3, {0} │ │ │ │ - @ instruction: 0xf01d2a90 │ │ │ │ - lslslt pc, r3, #18 @ │ │ │ │ - strtmi r9, [r0], -r3, lsl #18 │ │ │ │ - b 1852e30 │ │ │ │ - strtmi r9, [r0], -r4, lsl #18 │ │ │ │ - b 1752e38 │ │ │ │ - and r2, r0, r2 │ │ │ │ - bmi 35ce80 │ │ │ │ - ldrbtmi r4, [sl], #-2826 @ 0xfffff4f6 │ │ │ │ - ldmdavs sl, {r0, r1, r4, r6, r7, fp, ip, lr} │ │ │ │ - subsmi r9, sl, r5, lsl #22 │ │ │ │ - movweq pc, #79 @ 0x4f @ │ │ │ │ - andlt sp, r7, r8, lsl #2 │ │ │ │ - @ instruction: 0x4620bd30 │ │ │ │ - mrc 7, 3, APSR_nzcv, cr0, cr0, {7} │ │ │ │ - @ instruction: 0xf7f04620 │ │ │ │ - strb lr, [r9, lr, ror #28]! │ │ │ │ - stcl 7, cr15, [r8, #-960]! @ 0xfffffc40 │ │ │ │ - andeq sl, r5, ip, lsr fp │ │ │ │ - andeq r0, r0, r0, lsl #12 │ │ │ │ - andeq lr, r2, r6, ror r4 │ │ │ │ - andeq sl, r5, lr, asr #21 │ │ │ │ - ldrbmi lr, [r0, sp, lsr #18]! │ │ │ │ - stcpl 4, cr15, [r0], {79} @ 0x4f │ │ │ │ - @ instruction: 0x0c0cebad │ │ │ │ - svceq 0x0058f8cc │ │ │ │ - adclt r4, r2, ip, asr sl │ │ │ │ - ldrbtmi r4, [sl], #-2908 @ 0xfffff4a4 │ │ │ │ - ldmdavs fp, {r0, r1, r4, r6, r7, fp, ip, lr} │ │ │ │ - @ instruction: 0xf04f9321 │ │ │ │ - @ instruction: 0xb3a80300 │ │ │ │ - strmi r2, [r4], -r1, lsl #2 │ │ │ │ - stc 7, cr15, [r4, #960] @ 0x3c0 │ │ │ │ - @ instruction: 0x2101b390 │ │ │ │ - @ instruction: 0xf7f04620 │ │ │ │ - @ instruction: 0x4605ebf4 │ │ │ │ - tstcs r2, r0, asr r3 │ │ │ │ - @ instruction: 0xf7f04620 │ │ │ │ - @ instruction: 0x4607ef7c │ │ │ │ - @ instruction: 0x2103bb98 │ │ │ │ - @ instruction: 0xf7f04620 │ │ │ │ - @ instruction: 0x4606ef76 │ │ │ │ - @ instruction: 0xf0402800 │ │ │ │ - strmi r8, [r7], -sp, lsl #1 │ │ │ │ - rscscc pc, pc, #79 @ 0x4f │ │ │ │ - mvnscc pc, #79 @ 0x4f │ │ │ │ - @ instruction: 0xf7f04620 │ │ │ │ - stmdbmi r9, {r1, r3, r6, r7, r8, sl, fp, sp, lr, pc}^ │ │ │ │ - @ instruction: 0x463a4633 │ │ │ │ - @ instruction: 0x46204479 │ │ │ │ - mrc 7, 2, APSR_nzcv, cr4, cr0, {7} │ │ │ │ - bmi 119cf38 │ │ │ │ - ldrbtmi r4, [sl], #-2883 @ 0xfffff4bd │ │ │ │ - ldmdavs sl, {r0, r1, r4, r6, r7, fp, ip, lr} │ │ │ │ - subsmi r9, sl, r1, lsr #22 │ │ │ │ - movweq pc, #79 @ 0x4f @ │ │ │ │ - eorlt sp, r2, r9, ror r1 │ │ │ │ - @ instruction: 0x87f0e8bd │ │ │ │ - ldrb r2, [r0, r0]! │ │ │ │ - @ instruction: 0xf04f4620 │ │ │ │ - @ instruction: 0xf04f32ff │ │ │ │ - @ instruction: 0xf7f033ff │ │ │ │ - ldmdbmi ip!, {r2, r3, r5, r7, r8, sl, fp, sp, lr, pc} │ │ │ │ - ldrbtmi r4, [r9], #-1568 @ 0xfffff9e0 │ │ │ │ - bl 16d2f24 │ │ │ │ - andcs lr, r0, #59244544 @ 0x3880000 │ │ │ │ - strtmi r2, [r0], -r2, lsl #2 │ │ │ │ - ldc 7, cr15, [r2], #-960 @ 0xfffffc40 │ │ │ │ - strmi r2, [r0], r3, lsl #2 │ │ │ │ - strtmi r4, [r0], -r7, lsl #12 │ │ │ │ - svc 0x003af7f0 │ │ │ │ - stmdacs r0, {r1, r2, r9, sl, lr} │ │ │ │ - andcs sp, r0, #198 @ 0xc6 │ │ │ │ - strtmi r2, [r0], -r3, lsl #2 │ │ │ │ - stc 7, cr15, [r4], #-960 @ 0xfffffc40 │ │ │ │ - svclt 0x00182800 │ │ │ │ - svceq 0x0000f1b8 │ │ │ │ - strmi r4, [r6], -r1, lsl #13 │ │ │ │ - @ instruction: 0xf04fbf0c │ │ │ │ - @ instruction: 0xf04f0a01 │ │ │ │ - adcsle r0, r5, r0, lsl #20 │ │ │ │ - @ instruction: 0xf8cda803 │ │ │ │ - @ instruction: 0xf00ba00c │ │ │ │ - ldrbmi pc, [r2], -sp, lsl #24 @ │ │ │ │ - strtmi r2, [r0], -r4, lsl #2 │ │ │ │ - stmib lr!, {r4, r5, r6, r7, r8, r9, sl, ip, sp, lr, pc}^ │ │ │ │ - strmi r2, [r7], -r5, lsl #2 │ │ │ │ - @ instruction: 0xf7f04620 │ │ │ │ - mrc 13, 5, lr, cr12, cr6, {1} │ │ │ │ - vnmla.f64 d0, d16, d0 │ │ │ │ - addslt r3, lr, #16, 20 @ 0x10000 │ │ │ │ - svclt 0x00182e00 │ │ │ │ - andsle r2, ip, r0, lsl #30 │ │ │ │ - strtmi r2, [r0], -r6, lsl #2 │ │ │ │ - stc 7, cr15, [r8, #-960]! @ 0xfffffc40 │ │ │ │ - blvc ff050bd0 │ │ │ │ - mcrge 6, 0, r4, cr4, cr2, {1} │ │ │ │ - @ instruction: 0x46304639 │ │ │ │ - bvc 90720 │ │ │ │ - mulcc r4, sp, r8 │ │ │ │ - @ instruction: 0xf93cf013 │ │ │ │ - strbmi r4, [r2], -fp, asr #12 │ │ │ │ - @ instruction: 0x46284631 │ │ │ │ - @ instruction: 0xff70f01f │ │ │ │ - strtmi r4, [r0], -r2, lsl #12 │ │ │ │ - @ instruction: 0xf7f017d3 │ │ │ │ - andcs lr, r1, r4, asr sp │ │ │ │ - strtmi lr, [r0], -pc, lsl #15 │ │ │ │ - rscscc pc, pc, #79 @ 0x4f │ │ │ │ - mvnscc pc, #79 @ 0x4f │ │ │ │ - stcl 7, cr15, [sl, #-960] @ 0xfffffc40 │ │ │ │ - strtmi r4, [r0], -ip, lsl #18 │ │ │ │ - @ instruction: 0xf7f04479 │ │ │ │ - @ instruction: 0xe781eafa │ │ │ │ - tstcs r3, sl, lsr r6 │ │ │ │ - @ instruction: 0xf7f04620 │ │ │ │ - @ instruction: 0x4606ebd2 │ │ │ │ - @ instruction: 0xf7f0e76c │ │ │ │ - svclt 0x0000eca0 │ │ │ │ - andeq sl, r5, r2, lsl #21 │ │ │ │ - andeq r0, r0, r0, lsl #12 │ │ │ │ - ldrdeq sp, [r2], -r0 │ │ │ │ - andeq sl, r5, lr, lsl sl │ │ │ │ - andeq lr, r2, r6, asr #6 │ │ │ │ - muleq r2, r4, r2 │ │ │ │ - ldrlt fp, [r8, #-824]! @ 0xfffffcc8 │ │ │ │ - stcpl 4, cr15, [r0], {79} @ 0x4f │ │ │ │ - @ instruction: 0x0c0cebad │ │ │ │ - svceq 0x00f0f8cc │ │ │ │ - strmi r2, [r4], -r2, lsl #2 │ │ │ │ - b ad302c │ │ │ │ - svclt 0x00182805 │ │ │ │ - andsle r2, sl, r0, lsl #10 │ │ │ │ - strtmi r2, [r0], -r1, lsl #2 │ │ │ │ - ldc 7, cr15, [r8], #960 @ 0x3c0 │ │ │ │ - andcs fp, r0, r8, lsl #18 │ │ │ │ - tstcs r1, r8, lsr sp │ │ │ │ - @ instruction: 0xf7f04620 │ │ │ │ - stmdacs r0, {r1, r2, r5, r8, r9, fp, sp, lr, pc} │ │ │ │ - stccs 0, cr13, [r0, #-988] @ 0xfffffc24 │ │ │ │ - tstcs r1, ip, lsl #30 │ │ │ │ - @ instruction: 0xf01b2102 │ │ │ │ - @ instruction: 0x4601fe5b │ │ │ │ - @ instruction: 0xf7f04620 │ │ │ │ - strdcs lr, [r1], -r0 │ │ │ │ - andcs fp, r0, r8, lsr sp │ │ │ │ - stmdbmi sl, {r4, r5, r6, r8, r9, sl, lr} │ │ │ │ - ldrbtmi r4, [r9], #-1568 @ 0xfffff9e0 │ │ │ │ - b fecd3074 │ │ │ │ - strtmi r2, [r0], -r2, lsl #2 │ │ │ │ - ldcl 7, cr15, [r6], {240} @ 0xf0 │ │ │ │ - mvnscc pc, pc, asr #32 │ │ │ │ - @ instruction: 0xf7f04620 │ │ │ │ - @ instruction: 0xf06fea0a │ │ │ │ - strmi r0, [r5], -r1, lsl #2 │ │ │ │ - @ instruction: 0xf7f04620 │ │ │ │ - strb lr, [pc, r4, asr #22] │ │ │ │ - andeq lr, r2, sl, ror #3 │ │ │ │ + andeq sp, r2, sl, lsr #2 │ │ │ │ + @ instruction: 0x0002e9b8 │ │ │ │ + andeq sl, r5, r4, asr #16 │ │ │ │ + andeq sl, r5, sl, ror lr │ │ │ │ + andeq sl, r5, r4, ror #28 │ │ │ │ + andeq lr, r2, r6, ror #2 │ │ │ │ + andeq sl, r5, r0, asr #28 │ │ │ │ svcmi 0x00f0e92d │ │ │ │ stcpl 4, cr15, [r0], {79} @ 0x4f │ │ │ │ @ instruction: 0x0c0cebad │ │ │ │ svceq 0x00c0f8cc │ │ │ │ addlt r4, r7, r3, lsl #21 │ │ │ │ ldrbtmi r4, [sl], #-2947 @ 0xfffff47d │ │ │ │ ldmdavs fp, {r0, r1, r4, r6, r7, fp, ip, lr} │ │ │ │ @ instruction: 0xf04f9305 │ │ │ │ stmdacs r0, {r8, r9} │ │ │ │ tstcs r1, fp, rrx │ │ │ │ @ instruction: 0xf7f04604 │ │ │ │ - stmdacs r0, {r2, r4, r5, r6, sl, fp, sp, lr, pc} │ │ │ │ + stmdacs r0, {r5, r6, r7, r8, r9, fp, sp, lr, pc} │ │ │ │ addhi pc, pc, r0 │ │ │ │ strtmi r2, [r0], -r2, lsl #2 │ │ │ │ - stcl 7, cr15, [ip], #-960 @ 0xfffffc40 │ │ │ │ + bl ff6531fc │ │ │ │ rsble r2, sp, r0, lsl #16 │ │ │ │ strtmi r2, [r0], -r1, lsl #2 │ │ │ │ - b ff6d30e0 │ │ │ │ + b 11d3208 │ │ │ │ stmdacs r0, {r0, r2, r9, sl, lr} │ │ │ │ qaddcs sp, r7, r2 │ │ │ │ @ instruction: 0xf7f04620 │ │ │ │ - stmdacs r0, {r2, r4, r6, r7, r9, fp, sp, lr, pc} │ │ │ │ + stmdacs r0, {r6, r9, fp, sp, lr, pc} │ │ │ │ stmdbvs r3, {r0, r4, r6, ip, lr, pc} │ │ │ │ cmnle fp, r0, lsl #22 │ │ │ │ stmdacs r0, {r6, fp, sp, lr} │ │ │ │ tstcs r4, r8, rrx │ │ │ │ smlabteq r1, r0, r2, pc @ │ │ │ │ movwls sl, #18948 @ 0x4a04 │ │ │ │ - @ instruction: 0xf954f00d │ │ │ │ + @ instruction: 0xf8c0f00d │ │ │ │ @ instruction: 0xf0002800 │ │ │ │ stmdals r4, {r0, r4, r7, pc} │ │ │ │ @ instruction: 0xf0002800 │ │ │ │ @ instruction: 0xf01a808d │ │ │ │ - strmi pc, [r6], -r7, asr #30 │ │ │ │ - b 14269a0 │ │ │ │ + @ instruction: 0x4606feb3 │ │ │ │ + b 1426ac8 │ │ │ │ @ instruction: 0xf0000301 │ │ │ │ strhcs r8, [r3, -r8] │ │ │ │ - @ instruction: 0xf7f04620 │ │ │ │ - strmi lr, [r0], r8, lsl #16 │ │ │ │ + @ instruction: 0xf7ef4620 │ │ │ │ + @ instruction: 0x4680ef74 │ │ │ │ @ instruction: 0xf0402800 │ │ │ │ strmi r8, [r3], sl, lsl #1 │ │ │ │ - beq 912bc │ │ │ │ + beq 913e4 │ │ │ │ andge pc, ip, sp, asr #17 │ │ │ │ strtmi r2, [r0], -r4, lsl #2 │ │ │ │ @ instruction: 0xf7ef46b1 │ │ │ │ - stmdacs r0, {r1, r3, r4, r5, r6, r7, r8, r9, sl, fp, sp, lr, pc} │ │ │ │ + stmdacs r0, {r1, r2, r5, r6, r8, r9, sl, fp, sp, lr, pc} │ │ │ │ strbmi sp, [r1, #344] @ 0x158 │ │ │ │ vmlscc.f64 d13, d1, d16 │ │ │ │ @ instruction: 0xf1474653 │ │ │ │ ldmne r6!, {r0, r1, r2, r3, r4, r5, r6, r7, r8, r9, sl, ip, sp}^ │ │ │ │ movweq lr, #31563 @ 0x7b4b │ │ │ │ rscvc lr, r9, #323584 @ 0x4f000 │ │ │ │ orrsmi r4, r3, lr, asr #10 │ │ │ │ - bl fea89f00 │ │ │ │ + bl fea8a028 │ │ │ │ strbmi r0, [r2], -sl, lsl #18 │ │ │ │ movweq pc, #4361 @ 0x1109 @ │ │ │ │ movwls r9, #2308 @ 0x904 │ │ │ │ ldrbne r4, [fp, r8, lsr #12] │ │ │ │ ldrbne r9, [r3, r1, lsl #6] │ │ │ │ - stc2l 0, cr15, [ip, #124]! @ 0x7c │ │ │ │ + ldc2l 0, cr15, [r8, #-124] @ 0xffffff84 │ │ │ │ strtmi r4, [r0], -r2, lsl #12 │ │ │ │ @ instruction: 0xf7f017d3 │ │ │ │ - andcs lr, r1, r0, ror ip │ │ │ │ + ldrdcs lr, [r1], -ip │ │ │ │ andcs lr, r0, r0 │ │ │ │ - blmi 1227b00 │ │ │ │ + blmi 1227c28 │ │ │ │ ldmpl r3, {r1, r3, r4, r5, r6, sl, lr}^ │ │ │ │ - blls 16f24c │ │ │ │ + blls 16f374 │ │ │ │ @ instruction: 0xf04f405a │ │ │ │ @ instruction: 0xf0400300 │ │ │ │ andlt r8, r7, r3, lsl #1 │ │ │ │ svchi 0x00f0e8bd │ │ │ │ @ instruction: 0xf04f4620 │ │ │ │ @ instruction: 0xf04f32ff │ │ │ │ @ instruction: 0xf7f033ff │ │ │ │ - stmdbmi r0, {r3, r4, r6, sl, fp, sp, lr, pc}^ │ │ │ │ + stmdbmi r0, {r2, r6, r7, r8, r9, fp, sp, lr, pc}^ │ │ │ │ ldrbtmi r4, [r9], #-1568 @ 0xfffff9e0 │ │ │ │ - b 1d31cc │ │ │ │ + ldmdb r2!, {r4, r5, r6, r7, r8, r9, sl, ip, sp, lr, pc}^ │ │ │ │ strb r2, [r3, r2]! │ │ │ │ @ instruction: 0xf04f4620 │ │ │ │ @ instruction: 0xf04f32ff │ │ │ │ @ instruction: 0xf7f033ff │ │ │ │ - ldmdbmi sl!, {r1, r3, r6, sl, fp, sp, lr, pc} │ │ │ │ + ldmdbmi sl!, {r1, r2, r4, r5, r7, r8, r9, fp, sp, lr, pc} │ │ │ │ ldrbtmi r4, [r9], #-1568 @ 0xfffff9e0 │ │ │ │ - ldmib r8!, {r4, r5, r6, r7, r8, r9, sl, ip, sp, lr, pc}^ │ │ │ │ + stmdb r4!, {r4, r5, r6, r7, r8, r9, sl, ip, sp, lr, pc}^ │ │ │ │ @ instruction: 0x4620e7f0 │ │ │ │ rscscc pc, pc, #79 @ 0x4f │ │ │ │ mvnscc pc, #79 @ 0x4f │ │ │ │ - ldc 7, cr15, [ip], #-960 @ 0xfffffc40 │ │ │ │ + bl fea53320 │ │ │ │ @ instruction: 0x46204934 │ │ │ │ @ instruction: 0xf7f04479 │ │ │ │ - strb lr, [r3, ip, ror #19]! │ │ │ │ + ubfx lr, r8, #18, #4 │ │ │ │ mrscs r2, R12_usr │ │ │ │ @ instruction: 0xf7f04620 │ │ │ │ - cdp 13, 15, cr14, cr13, cr4, {1} │ │ │ │ + mrc 12, 7, lr, cr13, cr0, {4} │ │ │ │ vnmla.f64 d7, d23, d0 │ │ │ │ @ instruction: 0xe79c9a90 │ │ │ │ @ instruction: 0xf04f4620 │ │ │ │ @ instruction: 0xf04f32ff │ │ │ │ @ instruction: 0xf7f033ff │ │ │ │ - stmdbmi sl!, {r1, r2, r5, sl, fp, sp, lr, pc} │ │ │ │ + stmdbmi sl!, {r1, r4, r7, r8, r9, fp, sp, lr, pc} │ │ │ │ strtmi r4, [r0], -sl, asr #12 │ │ │ │ @ instruction: 0xf7f04479 │ │ │ │ - @ instruction: 0xe7cbecb2 │ │ │ │ + bfi lr, lr, (invalid: 24:11) │ │ │ │ @ instruction: 0xf04f4620 │ │ │ │ @ instruction: 0xf04f32ff │ │ │ │ @ instruction: 0xf7f033ff │ │ │ │ - stmdbmi r4!, {r3, r4, sl, fp, sp, lr, pc} │ │ │ │ + stmdbmi r4!, {r2, r7, r8, r9, fp, sp, lr, pc} │ │ │ │ ldrbtmi r4, [r9], #-1568 @ 0xfffff9e0 │ │ │ │ - stmib r6, {r4, r5, r6, r7, r8, r9, sl, ip, sp, lr, pc}^ │ │ │ │ + ldmdb r2!, {r4, r5, r6, r7, r8, r9, sl, ip, sp, lr, pc} │ │ │ │ andcs lr, r0, #49807360 @ 0x2f80000 │ │ │ │ strtmi r2, [r0], -r3, lsl #2 │ │ │ │ - ldcl 7, cr15, [lr], #960 @ 0x3c0 │ │ │ │ - blvc ff050e90 │ │ │ │ - bge fe450afc │ │ │ │ + stcl 7, cr15, [sl], #-960 @ 0xfffffc40 │ │ │ │ + blvc ff050fb8 │ │ │ │ + bge fe450c24 │ │ │ │ svceq 0x0000f1ba │ │ │ │ - b 140c6d4 │ │ │ │ + b 140c7fc │ │ │ │ ldrbmi r7, [r6, #-3050] @ 0xfffff416 │ │ │ │ andeq lr, fp, #121856 @ 0x1dc00 │ │ │ │ - bvc 1109e8 │ │ │ │ + bvc 110b10 │ │ │ │ @ instruction: 0xf10abf28 │ │ │ │ @ instruction: 0xf4bf38ff │ │ │ │ strtmi sl, [r0], -r3, ror #30 │ │ │ │ rscscc pc, pc, #79 @ 0x4f │ │ │ │ mvnscc pc, #79 @ 0x4f │ │ │ │ - bl ffcd328c │ │ │ │ + bl 17d33b4 │ │ │ │ @ instruction: 0x46524912 │ │ │ │ ldrbtmi r4, [r9], #-1568 @ 0xfffff9e0 │ │ │ │ - ldcl 7, cr15, [lr], #-960 @ 0xfffffc40 │ │ │ │ + bl ffad33c0 │ │ │ │ @ instruction: 0x4620e798 │ │ │ │ rscscc pc, pc, #79 @ 0x4f │ │ │ │ mvnscc pc, #79 @ 0x4f │ │ │ │ - bl ff9532a8 │ │ │ │ + bl 14533d0 │ │ │ │ strtmi r4, [r0], -ip, lsl #18 │ │ │ │ @ instruction: 0xf7f04479 │ │ │ │ - @ instruction: 0xe78be994 │ │ │ │ - bl 10532b8 │ │ │ │ - andeq sl, r5, r2, ror #16 │ │ │ │ - andeq r0, r0, r0, lsl #12 │ │ │ │ - andeq sl, r5, r4, ror r7 │ │ │ │ - andeq lr, r2, r2, asr #1 │ │ │ │ - strheq lr, [r2], -r6 │ │ │ │ - andeq lr, r2, r8, rrx │ │ │ │ - ldrdeq lr, [r2], -r0 │ │ │ │ - andeq lr, r2, r6, rrx │ │ │ │ - andeq lr, r2, lr, asr #32 │ │ │ │ - andeq lr, r2, ip, lsl r0 │ │ │ │ - mvnsmi lr, sp, lsr #18 │ │ │ │ + str lr, [fp, r0, lsl #18] │ │ │ │ + b feb533e0 │ │ │ │ + andeq sl, r5, sl, lsr r7 │ │ │ │ + andeq r0, r0, r0, lsl #12 │ │ │ │ + andeq sl, r5, ip, asr #12 │ │ │ │ + andeq lr, r2, sl, lsl r0 │ │ │ │ + andeq lr, r2, lr │ │ │ │ + ldrdeq sp, [r2], -r4 │ │ │ │ + andeq lr, r2, r8, lsr #32 │ │ │ │ + @ instruction: 0x0002dfbe │ │ │ │ + andeq sp, r2, r6, lsr #31 │ │ │ │ + andeq sp, r2, r4, ror pc │ │ │ │ + ldrlt fp, [r8, #-832]! @ 0xfffffcc0 │ │ │ │ stcpl 4, cr15, [r0], {79} @ 0x4f │ │ │ │ @ instruction: 0x0c0cebad │ │ │ │ - svceq 0x0068f8cc │ │ │ │ - adclt r4, r0, r6, lsr sl │ │ │ │ - ldrbtmi r4, [sl], #-2870 @ 0xfffff4ca │ │ │ │ - ldmdavs fp, {r0, r1, r4, r6, r7, fp, ip, lr} │ │ │ │ - @ instruction: 0xf04f931f │ │ │ │ - bicslt r0, r8, #0, 6 │ │ │ │ + svceq 0x00f0f8cc │ │ │ │ strmi r2, [r4], -r1, lsl #2 │ │ │ │ - bl 145330c │ │ │ │ - suble r2, pc, r0, lsl #16 │ │ │ │ + b ff1d3420 │ │ │ │ + andcs fp, r0, r8, lsl #18 │ │ │ │ + tstcs r1, r8, lsr sp │ │ │ │ + @ instruction: 0xf7f04620 │ │ │ │ + @ instruction: 0x4605e934 │ │ │ │ + rscsle r2, r6, r0, lsl #16 │ │ │ │ + tstcs r2, r0, lsr #12 │ │ │ │ + b ff65343c │ │ │ │ + blvc ff051070 │ │ │ │ + cdp 6, 1, cr4, cr7, cr8, {1} │ │ │ │ + @ instruction: 0xf01f1a90 │ │ │ │ + @ instruction: 0xee00fb53 │ │ │ │ + @ instruction: 0x46200a10 │ │ │ │ + bleq ff050f74 │ │ │ │ + svc 0x008af7ef │ │ │ │ + ldclt 0, cr2, [r8, #-4]! │ │ │ │ + ldrbmi r2, [r0, -r0]! │ │ │ │ + ldrlt fp, [r0, #-472] @ 0xfffffe28 │ │ │ │ + stcpl 4, cr15, [r0], {79} @ 0x4f │ │ │ │ + @ instruction: 0x0c0cebad │ │ │ │ + svceq 0x00f8f8cc │ │ │ │ + strmi r2, [r4], -r1, lsl #2 │ │ │ │ + b fe6d3478 │ │ │ │ + andcs fp, r0, r8, lsl #18 │ │ │ │ + tstcs r1, r0, lsl sp │ │ │ │ + @ instruction: 0xf7f04620 │ │ │ │ + stmdacs r0, {r3, r8, fp, sp, lr, pc} │ │ │ │ + @ instruction: 0xf01bd0f7 │ │ │ │ + strtmi pc, [r0], -r7, lsr #24 │ │ │ │ + @ instruction: 0xf7ef2101 │ │ │ │ + ldrdcs lr, [r1], -r6 │ │ │ │ + andcs fp, r0, r0, lsl sp │ │ │ │ + svclt 0x00004770 │ │ │ │ + vst3.8 {d27,d29,d31}, [pc :256], r8 │ │ │ │ + bl feb6c6e8 │ │ │ │ + @ instruction: 0xf8cc0c0c │ │ │ │ + @ instruction: 0x46040ff0 │ │ │ │ + tstcs r1, r0, lsl r3 │ │ │ │ + b fe6d34b8 │ │ │ │ + blvc ff0510ec │ │ │ │ + tstcs r2, r0, lsr #12 │ │ │ │ + bpl fe450d60 │ │ │ │ + b fe4d34c8 │ │ │ │ + bleq ff050ffc │ │ │ │ + svclt 0x00082d02 │ │ │ │ + andcs pc, r2, r0, asr #4 │ │ │ │ + vhadd.s8 d29, d0, d6 │ │ │ │ + vhadd.s8 d19, d0, d3 │ │ │ │ + stccs 3, cr1, [r3, #-4] │ │ │ │ + sadd16mi fp, r8, r8 │ │ │ │ + bne 450d68 │ │ │ │ + @ instruction: 0xf8a2f01f │ │ │ │ + strtmi r4, [r0], -r1, lsl #12 │ │ │ │ + @ instruction: 0xf7efb119 │ │ │ │ + strdcs lr, [r1], -lr @ │ │ │ │ + @ instruction: 0xf7f0bd38 │ │ │ │ + ldrb lr, [sl, r0, lsr #22]! │ │ │ │ + mvnsmi lr, sp, lsr #18 │ │ │ │ + stcpl 4, cr15, [r0], {79} @ 0x4f │ │ │ │ + @ instruction: 0x0c0cebad │ │ │ │ + svceq 0x00e8f8cc │ │ │ │ + ldrbtmi r4, [lr], #-3637 @ 0xfffff1cb │ │ │ │ + stmdacs r0, {r4, r5, fp, sp, lr} │ │ │ │ + strmi sp, [ip], -r0, asr #32 │ │ │ │ + andcs r4, r0, #24117248 @ 0x1700000 │ │ │ │ + @ instruction: 0x4611461d │ │ │ │ + svc 0x002ef7ef │ │ │ │ + ldmdavs r0!, {r1, r5, fp, ip, sp, lr} │ │ │ │ + @ instruction: 0xf7f02300 │ │ │ │ + ldmdavs r0!, {r5, r7, r9, fp, sp, lr, pc} │ │ │ │ + movwcs r2, #513 @ 0x201 │ │ │ │ + tstpeq r1, pc, rrx @ p-variant is OBSOLETE │ │ │ │ + ldmdb sl, {r4, r5, r6, r7, r8, r9, sl, ip, sp, lr, pc}^ │ │ │ │ + teqlt sp, #48, 16 @ 0x300000 │ │ │ │ + @ instruction: 0xf7f04629 │ │ │ │ + stcmi 8, cr14, [r8, #-288]! @ 0xfffffee0 │ │ │ │ + andcs r2, r2, #0, 6 │ │ │ │ + tstpeq r1, pc, rrx @ p-variant is OBSOLETE │ │ │ │ + stmdavs r8!, {r0, r2, r3, r4, r5, r6, sl, lr} │ │ │ │ + stmdb ip, {r4, r5, r6, r7, r8, r9, sl, ip, sp, lr, pc}^ │ │ │ │ + stmdavs r8!, {r0, r1, r5, fp, ip, sp, lr} │ │ │ │ + andsle r2, sp, r4, lsl #22 │ │ │ │ + @ instruction: 0x17fb463a │ │ │ │ + b fe0d356c │ │ │ │ + andcs r4, r3, #32, 24 @ 0x2000 │ │ │ │ + @ instruction: 0xf06f2300 │ │ │ │ + ldrbtmi r0, [ip], #-257 @ 0xfffffeff │ │ │ │ + @ instruction: 0xf7f06820 │ │ │ │ + stmdavs r2!, {r2, r3, r4, r5, r8, fp, sp, lr, pc}^ │ │ │ │ + @ instruction: 0xf06f6820 │ │ │ │ + andcc r0, r1, #1073741824 @ 0x40000000 │ │ │ │ + pop {r1, r5, r6, sp, lr} │ │ │ │ + @ instruction: 0x17d341f0 │ │ │ │ + stmdblt lr!, {r4, r5, r6, r7, r8, r9, sl, ip, sp, lr, pc} │ │ │ │ + @ instruction: 0xf7ef6861 │ │ │ │ + ldrb lr, [r6, ip, lsr #29] │ │ │ │ + ldrhhi lr, [r0, #141]! @ 0x8d │ │ │ │ + ldrmi r2, [r1], -r0, lsl #4 │ │ │ │ + cdp 7, 14, cr15, cr14, cr15, {7} │ │ │ │ + sbcsle r2, pc, r0, lsl #30 │ │ │ │ + stmdavs r8!, {r0, r4, r8, fp, lr} │ │ │ │ + @ instruction: 0xf7f04479 │ │ │ │ + ldcne 8, cr14, [r9, #-72]! @ 0xffffffb8 │ │ │ │ + @ instruction: 0xf7f06828 │ │ │ │ + stmdavs r8!, {r1, r2, r3, fp, sp, lr, pc} │ │ │ │ + tstpeq r2, pc, rrx @ p-variant is OBSOLETE │ │ │ │ + stc 7, cr15, [r8], {239} @ 0xef │ │ │ │ + stmdavs r8!, {r0, r1, r3, r8, fp, lr} │ │ │ │ + @ instruction: 0xf7f04479 │ │ │ │ + stmdavs r8!, {r2, fp, sp, lr, pc} │ │ │ │ + movwcs r6, #2106 @ 0x83a │ │ │ │ + b 12d35dc │ │ │ │ + @ instruction: 0xf06f6828 │ │ │ │ + @ instruction: 0xf7ef0102 │ │ │ │ + @ instruction: 0xe7c1ec7a │ │ │ │ + andeq sl, r5, lr, lsl lr │ │ │ │ + ldrdeq sl, [r5], -ip │ │ │ │ + @ instruction: 0x0005adba │ │ │ │ + ldrdeq ip, [r2], -r4 │ │ │ │ + strdeq sp, [r2], -r4 │ │ │ │ + vst3.8 {d27,d29,d31}, [pc :64], r0 │ │ │ │ + stc 12, cr5, [sp, #-512]! @ 0xfffffe00 │ │ │ │ + bl feb78250 │ │ │ │ + @ instruction: 0xf8cc0c0c │ │ │ │ + @ instruction: 0x46040ff0 │ │ │ │ + tstcs r1, r0, asr r3 │ │ │ │ + stmib sl!, {r4, r5, r6, r7, r8, r9, sl, ip, sp, lr, pc}^ │ │ │ │ + vmov.32 r4, d0[1] │ │ │ │ + andcs r8, r0, #64, 22 @ 0x10000 │ │ │ │ + @ instruction: 0x4611447b │ │ │ │ + stmib r3, {r5, r9, sl, lr}^ │ │ │ │ + @ instruction: 0xf7ef4200 │ │ │ │ + @ instruction: 0xf001eeac │ │ │ │ + vcvt.s32.f32 s31, s15 │ │ │ │ + ldmdbmi r7, {r3, r6, r7, r8, r9, fp, ip, sp, lr} │ │ │ │ + mrc 4, 0, r4, cr7, cr9, {3} │ │ │ │ + @ instruction: 0xf01d2a90 │ │ │ │ + mcrne 14, 0, pc, cr2, cr13, {2} @ │ │ │ │ + @ instruction: 0xf06fdc13 │ │ │ │ + strtmi r0, [r0], -r1, lsl #2 │ │ │ │ + @ instruction: 0xf7f0d014 │ │ │ │ + strtmi lr, [r0], -r4, ror #16 │ │ │ │ + b 1cd3658 │ │ │ │ + rscscc pc, pc, #79 @ 0x4f │ │ │ │ + mvnscc pc, #79 @ 0x4f │ │ │ │ + @ instruction: 0xf7f04620 │ │ │ │ + andcs lr, r2, r6, lsl #20 │ │ │ │ + blhi d09a0 │ │ │ │ + bfine fp, r0, (invalid: 26:19) │ │ │ │ + @ instruction: 0xf7f04620 │ │ │ │ + udf #28318 @ 0x6e9e │ │ │ │ + stmda lr, {r4, r5, r6, r7, r8, r9, sl, ip, sp, lr, pc}^ │ │ │ │ + @ instruction: 0xf7f04620 │ │ │ │ + andcs lr, r0, #385024 @ 0x5e000 │ │ │ │ + strtmi r2, [r0], -r0, lsl #6 │ │ │ │ + ldmib r2!, {r4, r5, r6, r7, r8, r9, sl, ip, sp, lr, pc}^ │ │ │ │ + svclt 0x0000e7eb │ │ │ │ + andeq sl, r5, r0, lsl sp │ │ │ │ + @ instruction: 0xfffffec5 │ │ │ │ + ldrlt fp, [r8, #-824]! @ 0xfffffcc8 │ │ │ │ + stcpl 4, cr15, [r0], {79} @ 0x4f │ │ │ │ + @ instruction: 0x0c0cebad │ │ │ │ + svceq 0x00f0f8cc │ │ │ │ + strmi r2, [r4], -r2, lsl #2 │ │ │ │ + cdp 7, 14, cr15, cr8, cr15, {7} │ │ │ │ + svclt 0x00182805 │ │ │ │ + andsle r2, sl, r0, lsl #10 │ │ │ │ strtmi r2, [r0], -r1, lsl #2 │ │ │ │ - ldmib lr!, {r4, r5, r6, r7, r8, r9, sl, ip, sp, lr, pc} │ │ │ │ - cmnlt r8, #5242880 @ 0x500000 │ │ │ │ - mrscs r2, R10_usr │ │ │ │ + ldmdb r6!, {r4, r5, r6, r7, r8, r9, sl, ip, sp, lr, pc}^ │ │ │ │ + andcs fp, r0, r8, lsl #18 │ │ │ │ + tstcs r1, r8, lsr sp │ │ │ │ + @ instruction: 0xf7ef4620 │ │ │ │ + stmdacs r0, {r2, r5, r6, r7, r8, r9, sl, fp, sp, lr, pc} │ │ │ │ + stccs 0, cr13, [r0, #-988] @ 0xfffffc24 │ │ │ │ + tstcs r1, ip, lsl #30 │ │ │ │ + @ instruction: 0xf01b2102 │ │ │ │ + @ instruction: 0x4601fb19 │ │ │ │ + @ instruction: 0xf7ef4620 │ │ │ │ + andcs lr, r1, lr, lsr #27 │ │ │ │ + andcs fp, r0, r8, lsr sp │ │ │ │ + stmdbmi sl, {r4, r5, r6, r8, r9, sl, lr} │ │ │ │ + ldrbtmi r4, [r9], #-1568 @ 0xfffff9e0 │ │ │ │ + svc 0x0070f7ef │ │ │ │ + strtmi r2, [r0], -r2, lsl #2 │ │ │ │ + ldmib r4, {r4, r5, r6, r7, r8, r9, sl, ip, sp, lr, pc} │ │ │ │ + mvnscc pc, pc, asr #32 │ │ │ │ + @ instruction: 0xf7ef4620 │ │ │ │ + @ instruction: 0xf06feec8 │ │ │ │ + strmi r0, [r5], -r1, lsl #2 │ │ │ │ @ instruction: 0xf7f04620 │ │ │ │ - @ instruction: 0x4606e818 │ │ │ │ - tstcs r4, r0, asr #6 │ │ │ │ + strb lr, [pc, r2, lsl #16] │ │ │ │ + andeq sp, r2, r6, lsr #25 │ │ │ │ + ldrlt fp, [r0, #-472] @ 0xfffffe28 │ │ │ │ + stcpl 4, cr15, [r0], {79} @ 0x4f │ │ │ │ + @ instruction: 0x0c0cebad │ │ │ │ + svceq 0x00f8f8cc │ │ │ │ + strmi r2, [r4], -r1, lsl #2 │ │ │ │ + ldmdb ip!, {r4, r5, r6, r7, r8, r9, sl, ip, sp, lr, pc} │ │ │ │ + andcs fp, r0, r8, lsl #18 │ │ │ │ + tstcs r1, r0, lsl sp │ │ │ │ + @ instruction: 0xf7ef4620 │ │ │ │ + stmdacs r0, {r1, r3, r5, r7, r8, r9, sl, fp, sp, lr, pc} │ │ │ │ + @ instruction: 0xf01cd0f7 │ │ │ │ + strmi pc, [r1], -r3, ror #25 │ │ │ │ + @ instruction: 0xf7ef4620 │ │ │ │ + andcs lr, r1, r8, ror sp │ │ │ │ + andcs fp, r0, r0, lsl sp │ │ │ │ + svclt 0x00004770 │ │ │ │ + rsble r2, ip, r0, lsl #16 │ │ │ │ + mvnsmi lr, #737280 @ 0xb4000 │ │ │ │ + stcpl 4, cr15, [r0], {79} @ 0x4f │ │ │ │ + @ instruction: 0x0c0cebad │ │ │ │ + svceq 0x00e0f8cc │ │ │ │ + strmi r2, [r4], -r1, lsl #2 │ │ │ │ + ldmdb sl, {r4, r5, r6, r7, r8, r9, sl, ip, sp, lr, pc} │ │ │ │ + rsble r2, r0, r0, lsl #16 │ │ │ │ + strtmi r2, [r0], -r1, lsl #2 │ │ │ │ + svc 0x0088f7ef │ │ │ │ + stmdacs r0, {r1, r2, r9, sl, lr} │ │ │ │ + bmi 10c98bc │ │ │ │ + mrscs r2, LR_svc │ │ │ │ + ldrbtmi r4, [sl], #-1568 @ 0xfffff9e0 │ │ │ │ + stcl 7, cr15, [ip, #956] @ 0x3bc │ │ │ │ + strmi r2, [r7], -r3, lsl #2 │ │ │ │ + bleq f10e5c │ │ │ │ + @ instruction: 0xf7ef4620 │ │ │ │ + mrrc 13, 6, lr, r1, cr14 │ │ │ │ + cmplt pc, #16, 22 @ 0x4000 │ │ │ │ + blcs 2fcbc │ │ │ │ + @ instruction: 0xf7efd159 │ │ │ │ + @ instruction: 0xf897ec82 │ │ │ │ + strmi ip, [r5], -r0 │ │ │ │ + ldmdavs r0!, {r0, r1, r2, r3, r9, sl, lr} │ │ │ │ + strmi r4, [r9], r8, lsr #13 │ │ │ │ + svceq 0x0065f1bc │ │ │ │ + @ instruction: 0xf1bcd01f │ │ │ │ + svclt 0x00040f73 │ │ │ │ + strmi r4, [fp], -sl, lsr #12 │ │ │ │ + @ instruction: 0xf00cd007 │ │ │ │ + stmdane sl!, {r0, r5, r9, sl, fp, ip, sp, lr, pc} │ │ │ │ + movweq lr, #31553 @ 0x7b41 │ │ │ │ + @ instruction: 0x46906830 │ │ │ │ + @ instruction: 0xf00d4699 │ │ │ │ + orrslt pc, r8, #13632 @ 0x3540 │ │ │ │ + strbmi r4, [r9], -r0, asr #12 │ │ │ │ + b fe8537f4 │ │ │ │ + bleq 45093c │ │ │ │ + @ instruction: 0xf7ef4620 │ │ │ │ + @ instruction: 0x2001edb8 │ │ │ │ + mvnshi lr, #12386304 @ 0xbd0000 │ │ │ │ + ldmfd sp!, {sp} │ │ │ │ + @ instruction: 0xf00c83f8 │ │ │ │ + stmdacs r1, {r0, r1, r4, r5, r6, r9, sl, fp, ip, sp, lr, pc} │ │ │ │ + movweq pc, #369 @ 0x171 @ │ │ │ │ + movwcs fp, #8108 @ 0x1fac │ │ │ │ + stccs 3, cr2, [r1, #-0] │ │ │ │ + movweq pc, #4099 @ 0x1003 @ │ │ │ │ + andeq pc, r0, #-1073741795 @ 0xc000001d │ │ │ │ + movwcs fp, #4008 @ 0xfa8 │ │ │ │ + stmdane fp!, {r0, r1, r4, r5, r8, r9, ip, sp, pc} │ │ │ │ + bl 106f930 │ │ │ │ + ldrmi r0, [r8], r7, lsl #18 │ │ │ │ + @ instruction: 0x464b461a │ │ │ │ + ldrdcs lr, [r0], -r5 │ │ │ │ + @ instruction: 0x46204770 │ │ │ │ + ldmdb ip!, {r4, r5, r6, r7, r8, r9, sl, ip, sp, lr, pc}^ │ │ │ │ + @ instruction: 0x46204914 │ │ │ │ + @ instruction: 0xf7ef4479 │ │ │ │ + andcs lr, r2, r6, asr #29 │ │ │ │ + mvnshi lr, #12386304 @ 0xbd0000 │ │ │ │ @ instruction: 0xf7f04620 │ │ │ │ - vmov.u8 lr, d12[6] │ │ │ │ - vstr d23, [sp, #768] @ 0x300 │ │ │ │ - @ instruction: 0xf89d7a01 │ │ │ │ - svccs 0x00037004 │ │ │ │ - tstcs r3, sl, lsr #32 │ │ │ │ + ldmdbmi r0, {r1, r4, r5, r6, r8, fp, sp, lr, pc} │ │ │ │ + ldrbtmi r4, [r9], #-1568 @ 0xfffff9e0 │ │ │ │ + cdp 7, 11, cr15, cr10, cr15, {7} │ │ │ │ + @ instruction: 0x4620e7f3 │ │ │ │ + stmdb r8!, {r4, r5, r6, r7, r8, r9, sl, ip, sp, lr, pc}^ │ │ │ │ + strtmi r4, [r0], -ip, lsl #18 │ │ │ │ + @ instruction: 0xf7ef4479 │ │ │ │ + @ instruction: 0xe7eaeeb2 │ │ │ │ @ instruction: 0xf7f04620 │ │ │ │ - @ instruction: 0xeebceb52 │ │ │ │ - @ instruction: 0xf10d0bc0 │ │ │ │ - ldrtmi r0, [fp], -r8, lsl #16 │ │ │ │ - @ instruction: 0x46404631 │ │ │ │ - bcs 450bdc │ │ │ │ - @ instruction: 0xf012b292 │ │ │ │ - strbmi pc, [r1], -r5, ror #30 @ │ │ │ │ - @ instruction: 0xf01f4628 │ │ │ │ - vmla.f64 d15, d0, d3 │ │ │ │ - @ instruction: 0x46200a10 │ │ │ │ - bleq ff050e94 │ │ │ │ - svc 0x00faf7ef │ │ │ │ - and r2, r0, r1 │ │ │ │ - bmi 55d3c0 │ │ │ │ - ldrbtmi r4, [sl], #-2835 @ 0xfffff4ed │ │ │ │ - ldmdavs sl, {r0, r1, r4, r6, r7, fp, ip, lr} │ │ │ │ - subsmi r9, sl, pc, lsl fp │ │ │ │ - movweq pc, #79 @ 0x4f @ │ │ │ │ - eorlt sp, r0, sl, lsl r1 │ │ │ │ - ldrhhi lr, [r0, #141]! @ 0x8d │ │ │ │ - @ instruction: 0x46204639 │ │ │ │ - stmdaeq r8, {r0, r2, r3, r8, ip, sp, lr, pc} │ │ │ │ - ldmda sl!, {r4, r5, r6, r7, r8, r9, sl, ip, sp, lr, pc}^ │ │ │ │ - @ instruction: 0x46024631 │ │ │ │ - @ instruction: 0xf0134640 │ │ │ │ - ldrb pc, [r8, r9, lsr #16] @ │ │ │ │ - cdp 6, 11, cr4, cr15, cr0, {1} │ │ │ │ - @ instruction: 0xf7ef0b00 │ │ │ │ - stmdbmi r7, {r1, r3, r4, r6, r7, r8, r9, sl, fp, sp, lr, pc} │ │ │ │ + stmdbmi r9, {r5, r6, r8, fp, sp, lr, pc} │ │ │ │ ldrbtmi r4, [r9], #-1568 @ 0xfffff9e0 │ │ │ │ - stmdb sl, {r4, r5, r6, r7, r8, r9, sl, ip, sp, lr, pc} │ │ │ │ - ldrb r2, [sl, r2] │ │ │ │ - b fedd33cc │ │ │ │ - andeq sl, r5, sl, lsl r6 │ │ │ │ - andeq r0, r0, r0, lsl #12 │ │ │ │ - andeq sl, r5, lr, lsl #11 │ │ │ │ - andeq sp, r2, r6, lsr #29 │ │ │ │ - vst3.8 {d27,d29,d31}, [pc :64], r0 │ │ │ │ + cdp 7, 10, cr15, cr8, cr15, {7} │ │ │ │ + svclt 0x0000e7e1 │ │ │ │ + ... │ │ │ │ + andeq sp, r2, r2, lsr #24 │ │ │ │ + andeq sp, r2, r8, asr fp │ │ │ │ + andeq sp, r2, sl, ror fp │ │ │ │ + andeq sp, r2, r8, ror fp │ │ │ │ + andeq sp, r2, r6, lsr fp │ │ │ │ + vst3.8 {d27,d29,d31}, [pc :256], r0 │ │ │ │ stc 12, cr5, [sp, #-512]! @ 0xfffffe00 │ │ │ │ - bl feb78030 │ │ │ │ + bl feb784fc │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ - bmi 9193b0 │ │ │ │ - blmi 941644 │ │ │ │ + bmi a9985c │ │ │ │ + blmi ac1b14 │ │ │ │ ldmpl r3, {r1, r3, r4, r5, r6, sl, lr}^ │ │ │ │ movwls r6, #14363 @ 0x381b │ │ │ │ movweq pc, #79 @ 0x4f @ │ │ │ │ - tstcs r2, r0, ror r3 │ │ │ │ - @ instruction: 0xf7f04604 │ │ │ │ - cmplt r8, #860160 @ 0xd2000 │ │ │ │ - strtmi r2, [r0], -r1, lsl #2 │ │ │ │ - b ffb53414 │ │ │ │ - strtmi r2, [r0], -r2, lsl #2 │ │ │ │ - blhi 1050f1c │ │ │ │ - ldmdb sl!, {r4, r5, r6, r7, r8, r9, sl, ip, sp, lr, pc} │ │ │ │ - mrc 1, 7, fp, cr12, cr0, {7} │ │ │ │ - andls r7, r2, r8, asr #23 │ │ │ │ - bcc fe450cc8 │ │ │ │ + eorsle r2, sl, r0, lsl #16 │ │ │ │ + strmi r2, [r4], -r2, lsl #2 │ │ │ │ + stmda sl!, {r4, r5, r6, r7, r8, r9, sl, ip, sp, lr, pc}^ │ │ │ │ + @ instruction: 0x2101b3b8 │ │ │ │ + @ instruction: 0xf7f04620 │ │ │ │ + smlabbcs r2, r6, r8, lr │ │ │ │ + cdp 6, 11, cr4, cr0, cr0, {1} │ │ │ │ + @ instruction: 0xf7ef8b40 │ │ │ │ + @ instruction: 0x4605eed4 │ │ │ │ + tstcs r3, r8, asr #6 │ │ │ │ + @ instruction: 0xf7f04620 │ │ │ │ + mrc 8, 7, lr, cr12, cr10, {3} │ │ │ │ + vabs.f64 d7, d8 │ │ │ │ + strls r8, [r2, #-2880] @ 0xfffff4c0 │ │ │ │ + bcc fe4511a4 │ │ │ │ andcc pc, r4, sp, lsl #17 │ │ │ │ - @ instruction: 0xff8af000 │ │ │ │ - @ instruction: 0xf01da901 │ │ │ │ - @ instruction: 0x4601fe55 │ │ │ │ + @ instruction: 0xf978f001 │ │ │ │ + blvc ff251544 │ │ │ │ + stmdbge r1, {r8, r9, sp} │ │ │ │ + bcs fe4511b8 │ │ │ │ + blx 2d19d4 │ │ │ │ + strtmi r4, [r0], -r1, lsl #12 │ │ │ │ + stc 7, cr15, [ip], {239} @ 0xef │ │ │ │ + bmi 41d970 │ │ │ │ + ldrbtmi r4, [sl], #-2830 @ 0xfffff4f2 │ │ │ │ + ldmdavs sl, {r0, r1, r4, r6, r7, fp, ip, lr} │ │ │ │ + subsmi r9, sl, r3, lsl #22 │ │ │ │ + movweq pc, #79 @ 0x4f @ │ │ │ │ + andlt sp, r5, r0, lsl r1 │ │ │ │ + blhi d0c78 │ │ │ │ + andcs fp, r0, r0, lsr sp │ │ │ │ + strmi lr, [r1], -pc, ror #15 │ │ │ │ @ instruction: 0xf7ef4620 │ │ │ │ - andcs lr, r1, r0, lsl #30 │ │ │ │ - blmi 3e7cc8 │ │ │ │ + stmdbmi r7, {r3, r4, r5, r6, sl, fp, sp, lr, pc} │ │ │ │ + ldrbtmi r4, [r9], #-1568 @ 0xfffff9e0 │ │ │ │ + ldmdb ip, {r4, r5, r6, r7, r8, r9, sl, ip, sp, lr, pc} │ │ │ │ + strb r2, [r4, r2]! │ │ │ │ + svc 0x00eaf7ef │ │ │ │ + andeq sl, r5, r0, asr r0 │ │ │ │ + andeq r0, r0, r0, lsl #12 │ │ │ │ + andeq r9, r5, r2, ror #31 │ │ │ │ + @ instruction: 0x0002d8b2 │ │ │ │ + mvnsmi lr, sp, lsr #18 │ │ │ │ + stcpl 4, cr15, [r0], {79} @ 0x4f │ │ │ │ + @ instruction: 0x0c0cebad │ │ │ │ + svceq 0x0070f8cc │ │ │ │ + addslt r4, lr, lr, asr #20 │ │ │ │ + strmi r4, [r4], -lr, asr #22 │ │ │ │ + svcmi 0x004e447a │ │ │ │ + ldmpl r3, {r0, r1, r2, r3, r4, r5, r6, sl, lr}^ │ │ │ │ + tstls sp, #1769472 @ 0x1b0000 │ │ │ │ + movweq pc, #79 @ 0x4f @ │ │ │ │ + subsle r2, r3, r0, lsl #16 │ │ │ │ + mrscs r2, R9_usr │ │ │ │ + cdp 7, 15, cr15, cr6, cr15, {7} │ │ │ │ + stmdacs r2, {r1, r2, r9, sl, lr} │ │ │ │ + stmdacs r3, {r0, r1, r2, r3, r5, r6, ip, lr, pc} │ │ │ │ + stmdacs r1, {r0, r1, r2, r4, r6, ip, lr, pc} │ │ │ │ + andcs sp, r1, #14 │ │ │ │ + @ instruction: 0x46202174 │ │ │ │ + cdp 7, 13, cr15, cr14, cr15, {7} │ │ │ │ + stmdacs r0, {r0, r2, r9, sl, lr} │ │ │ │ + blmi 1089b6c │ │ │ │ + stmib r0, {r9, sp}^ │ │ │ │ + addvs r2, r2, r0, lsl #4 │ │ │ │ + @ instruction: 0xe01a58fc │ │ │ │ + stc2 0, cr15, [r2, #124]! @ 0x7c │ │ │ │ + @ instruction: 0x46804632 │ │ │ │ + @ instruction: 0x46202174 │ │ │ │ + cdp 7, 12, cr15, cr12, cr15, {7} │ │ │ │ + @ instruction: 0x46054b3a │ │ │ │ + suble r2, r6, r0, lsl #16 │ │ │ │ + stmib r5, {r9, sp}^ │ │ │ │ + adcvs r8, sl, r0, lsl #4 │ │ │ │ + ldmdavs r8, {r0, r1, r3, r4, r5, r6, r7, fp, ip, lr} │ │ │ │ + b fe6539f8 │ │ │ │ + ldc 7, cr15, [r0, #956]! @ 0x3bc │ │ │ │ + ldmpl ip!, {r1, r4, r5, r8, r9, fp, lr}^ │ │ │ │ + @ instruction: 0xf046b108 │ │ │ │ + movwcs r0, #38416 @ 0x9610 │ │ │ │ + stmib r5, {r5, fp, sp, lr}^ │ │ │ │ + @ instruction: 0xf7ef6304 │ │ │ │ + strbtmi lr, [r9], -ip, lsl #21 │ │ │ │ + ldcl 7, cr15, [r6], #-956 @ 0xfffffc44 │ │ │ │ + svclt 0x00083001 │ │ │ │ + movwpl pc, #1103 @ 0x44f @ │ │ │ │ + andeq pc, r1, #79 @ 0x4f │ │ │ │ + tstpeq r0, pc, asr #32 @ p-variant is OBSOLETE │ │ │ │ + svclt 0x00186820 │ │ │ │ + @ instruction: 0xf7ef9b0c │ │ │ │ + @ instruction: 0xf105ef4c │ │ │ │ + @ instruction: 0xf00a001c │ │ │ │ + @ instruction: 0xf105fedd │ │ │ │ + @ instruction: 0xf00a0048 │ │ │ │ + ldrdcs pc, [r1], -r9 │ │ │ │ + blmi 7a8314 │ │ │ │ ldmpl r3, {r1, r3, r4, r5, r6, sl, lr}^ │ │ │ │ - blls ef4f8 │ │ │ │ + blls 76fafc │ │ │ │ @ instruction: 0xf04f405a │ │ │ │ - tstle r0, r0, lsl #6 │ │ │ │ - ldc 0, cr11, [sp], #16 │ │ │ │ - vldrlt d8, [r0, #-8] │ │ │ │ - strb r2, [pc, r0]! │ │ │ │ - strtmi r4, [r0], -r1, lsl #12 │ │ │ │ - cdp 7, 14, cr15, cr10, cr15, {7} │ │ │ │ - strtmi r4, [r0], -r7, lsl #18 │ │ │ │ - @ instruction: 0xf7f04479 │ │ │ │ - mulcs r2, r0, fp │ │ │ │ - @ instruction: 0xf7f0e7e4 │ │ │ │ - svclt 0x0000ea5e │ │ │ │ - andeq sl, r5, ip, lsl r5 │ │ │ │ + @ instruction: 0xd12f0300 │ │ │ │ + pop {r1, r2, r3, r4, ip, sp, pc} │ │ │ │ + @ instruction: 0xf01f81f0 │ │ │ │ + andcs pc, r1, #8896 @ 0x22c0 │ │ │ │ + cmncs r4, r0, lsl #13 │ │ │ │ + @ instruction: 0xf7ef4620 │ │ │ │ + blmi 6914cc │ │ │ │ + stmdacs r0, {r0, r2, r9, sl, lr} │ │ │ │ + @ instruction: 0x4620d1b8 │ │ │ │ + ldmda lr, {r4, r5, r6, r7, r8, r9, sl, ip, sp, lr, pc}^ │ │ │ │ + @ instruction: 0x46204916 │ │ │ │ + @ instruction: 0xf7ef4479 │ │ │ │ + andcs lr, r2, r8, lsr #27 │ │ │ │ + @ instruction: 0xf01fe7dc │ │ │ │ + andcs pc, r1, #5952 @ 0x1740 │ │ │ │ + cmncs r4, r0, lsl #13 │ │ │ │ + @ instruction: 0xf7ef4620 │ │ │ │ + @ instruction: 0x4605ee70 │ │ │ │ + rscle r2, sl, r0, lsl #16 │ │ │ │ + andcs r4, r0, #9216 @ 0x2400 │ │ │ │ + andhi lr, r0, #192, 18 @ 0x300000 │ │ │ │ + ldmpl ip!, {r1, r7, sp, lr}^ │ │ │ │ + @ instruction: 0xf7ef6820 │ │ │ │ + @ instruction: 0xf7efea3c │ │ │ │ + sbfx lr, r4, #26, #4 │ │ │ │ + svc 0x003cf7ef │ │ │ │ + andeq r9, r5, r4, lsl #31 │ │ │ │ andeq r0, r0, r0, lsl #12 │ │ │ │ - andeq sl, r5, r8, asr #9 │ │ │ │ - andeq sp, r2, r8, lsr #29 │ │ │ │ - ldrblt fp, [r0, #-856]! @ 0xfffffca8 │ │ │ │ + andeq r9, r5, r0, lsl #31 │ │ │ │ + andeq r0, r0, r0, asr r6 │ │ │ │ + andeq r0, r0, r0, lsr r6 │ │ │ │ + andeq r9, r5, r4, asr #29 │ │ │ │ + andeq r0, r0, r8, ror #12 │ │ │ │ + andeq sp, r2, r8, lsl #19 │ │ │ │ + mvnsmi lr, #737280 @ 0xb4000 │ │ │ │ stcpl 4, cr15, [r0], {79} @ 0x4f │ │ │ │ @ instruction: 0x0c0cebad │ │ │ │ - svceq 0x00f0f8cc │ │ │ │ - mrscs r2, R9_usr │ │ │ │ - strcs r4, [r2], -r5, lsl #12 │ │ │ │ - svc 0x000ef7ef │ │ │ │ - bicslt r4, r0, r4, lsl #12 │ │ │ │ - strtmi r2, [r0], -r0, lsl #2 │ │ │ │ - ldc2 0, cr15, [r0, #104]! @ 0x68 │ │ │ │ - svclt 0x000c2800 │ │ │ │ - tstcs r4, ip, lsl #2 │ │ │ │ - @ instruction: 0xf01b4620 │ │ │ │ - stmdblt r0, {r0, r4, r5, r6, r7, r8, r9, fp, ip, sp, lr, pc}^ │ │ │ │ - tstle r4, r1, lsl #28 │ │ │ │ - @ instruction: 0xf7f04628 │ │ │ │ - andcs lr, r1, r6, lsr fp │ │ │ │ - @ instruction: 0x2601bd70 │ │ │ │ - strmi lr, [r1], -sl, ror #15 │ │ │ │ - @ instruction: 0xf7ef4628 │ │ │ │ - andcs lr, r1, r8, lsl #30 │ │ │ │ - andcs fp, r0, r0, ror sp │ │ │ │ - andcs fp, r0, r0, ror sp │ │ │ │ + svceq 0x00d8f8cc │ │ │ │ + addlt r4, r3, r1, asr #20 │ │ │ │ + ldrbtmi r4, [sl], #-2881 @ 0xfffff4bf │ │ │ │ + ldmdavs fp, {r0, r1, r4, r6, r7, fp, ip, lr} │ │ │ │ + @ instruction: 0xf04f9301 │ │ │ │ + movtlt r0, #768 @ 0x300 │ │ │ │ + strmi r2, [r4], -r1, lsl #2 │ │ │ │ + svc 0x0050f7ef │ │ │ │ + smlabbcs r1, r8, r3, fp │ │ │ │ + @ instruction: 0xf7ef4620 │ │ │ │ + strmi lr, [r5], -r0, asr #27 │ │ │ │ + smlattcs r2, r8, r1, fp │ │ │ │ + @ instruction: 0xf7f04620 │ │ │ │ + strmi lr, [r7], -r8, asr #18 │ │ │ │ + @ instruction: 0x2103bb90 │ │ │ │ + @ instruction: 0xf7f04620 │ │ │ │ + strmi lr, [r6], -r2, asr #18 │ │ │ │ + cmple r8, r0, lsl #16 │ │ │ │ + @ instruction: 0xf04f4607 │ │ │ │ + @ instruction: 0xf04f32ff │ │ │ │ + @ instruction: 0x462033ff │ │ │ │ + svc 0x0096f7ef │ │ │ │ + ldrtmi r4, [r3], -lr, lsr #18 │ │ │ │ + ldrbtmi r4, [r9], #-1594 @ 0xfffff9c6 │ │ │ │ + @ instruction: 0xf7f04620 │ │ │ │ + andcs lr, r2, r2, lsr #16 │ │ │ │ + andcs lr, r0, r0 │ │ │ │ + blmi a28444 │ │ │ │ + ldmpl r3, {r1, r3, r4, r5, r6, sl, lr}^ │ │ │ │ + blls 6fc0c │ │ │ │ + @ instruction: 0xf04f405a │ │ │ │ + mrsle r0, (UNDEF: 115) │ │ │ │ + pop {r0, r1, ip, sp, pc} │ │ │ │ + @ instruction: 0x462083f0 │ │ │ │ + rscscc pc, pc, #79 @ 0x4f │ │ │ │ + mvnscc pc, #79 @ 0x4f │ │ │ │ + svc 0x0078f7ef │ │ │ │ + strtmi r4, [r0], -r1, lsr #18 │ │ │ │ + @ instruction: 0xf7ef4479 │ │ │ │ + strb lr, [r2, r8, lsr #26]! │ │ │ │ + mrscs r2, R10_usr │ │ │ │ + @ instruction: 0xf7ef4620 │ │ │ │ + tstcs r3, r0, lsl #28 │ │ │ │ + strmi r4, [r7], -r0, lsl #13 │ │ │ │ + @ instruction: 0xf7f04620 │ │ │ │ + strmi lr, [r6], -r8, lsl #18 │ │ │ │ + sbcle r2, r6, r0, lsl #16 │ │ │ │ + mrscs r2, R11_usr │ │ │ │ + @ instruction: 0xf7ef4620 │ │ │ │ + stmdacs r0, {r1, r4, r5, r6, r7, r8, sl, fp, sp, lr, pc} │ │ │ │ + @ instruction: 0xf1b8bf18 │ │ │ │ + strmi r0, [r1], r0, lsl #30 │ │ │ │ + svclt 0x000c4606 │ │ │ │ + movwcs r2, #769 @ 0x301 │ │ │ │ + @ instruction: 0x4668d0b7 │ │ │ │ + @ instruction: 0xf00a9300 │ │ │ │ + @ instruction: 0x464afddd │ │ │ │ + strtmi r4, [r8], -r1, asr #12 │ │ │ │ + blx ff451c88 │ │ │ │ + strtmi r4, [r0], -r2, lsl #12 │ │ │ │ + @ instruction: 0xf7ef17d3 │ │ │ │ + andcs lr, r1, r8, asr #30 │ │ │ │ + @ instruction: 0x463ae7b8 │ │ │ │ + strtmi r2, [r0], -r3, lsl #2 │ │ │ │ + ldcl 7, cr15, [r2, #956] @ 0x3bc │ │ │ │ + str r4, [r0, r6, lsl #12]! │ │ │ │ + cdp 7, 10, cr15, cr0, cr15, {7} │ │ │ │ + andeq r9, r5, sl, lsl lr │ │ │ │ + andeq r0, r0, r0, lsl #12 │ │ │ │ + andeq ip, r2, sl, ror #22 │ │ │ │ + @ instruction: 0x00059db4 │ │ │ │ + andeq sp, r2, r0, lsr #17 │ │ │ │ + ldrlt fp, [r0, #-472] @ 0xfffffe28 │ │ │ │ + stcpl 4, cr15, [r0], {79} @ 0x4f │ │ │ │ + @ instruction: 0x0c0cebad │ │ │ │ + svceq 0x00f8f8cc │ │ │ │ + strmi r2, [r4], -r1, lsl #2 │ │ │ │ + cdp 7, 12, cr15, cr4, cr15, {7} │ │ │ │ + andcs fp, r0, r8, lsl #18 │ │ │ │ + tstcs r1, r0, lsl sp │ │ │ │ + @ instruction: 0xf7ef4620 │ │ │ │ + stmdacs r0, {r1, r4, r5, r8, sl, fp, sp, lr, pc} │ │ │ │ + @ instruction: 0xf01fd0f7 │ │ │ │ + @ instruction: 0x4601f83b │ │ │ │ + @ instruction: 0xf7ef4620 │ │ │ │ + andcs lr, r1, r0, lsl #22 │ │ │ │ + andcs fp, r0, r0, lsl sp │ │ │ │ svclt 0x00004770 │ │ │ │ + ldrlt fp, [r0, #-880] @ 0xfffffc90 │ │ │ │ + stcpl 4, cr15, [r0], {79} @ 0x4f │ │ │ │ + @ instruction: 0x0c0cebad │ │ │ │ + svceq 0x00f8f8cc │ │ │ │ + strmi r2, [r4], -r1, lsl #2 │ │ │ │ + cdp 7, 10, cr15, cr4, cr15, {7} │ │ │ │ + smlabtcs r1, r0, r1, fp │ │ │ │ + @ instruction: 0xf7ef4620 │ │ │ │ + cmnlt r8, r4, lsl sp │ │ │ │ + stmdavs r0, {r0, r1, r8, fp, sp, lr} │ │ │ │ + @ instruction: 0xf00cb963 │ │ │ │ + movwmi pc, #36051 @ 0x8cd3 @ │ │ │ │ + tstcs r1, r4, lsl pc │ │ │ │ + strtmi r2, [r0], -r0, lsl #2 │ │ │ │ + b ff753c84 │ │ │ │ + ldclt 0, cr2, [r0, #-4] │ │ │ │ + ldclt 0, cr2, [r0, #-0] │ │ │ │ + ldc2l 0, cr15, [r0, #124] @ 0x7c │ │ │ │ + ldrb r4, [r4, r1, lsl #12]! │ │ │ │ + @ instruction: 0xf7ef4620 │ │ │ │ + stmdbmi r4, {r4, r6, r8, r9, sl, fp, sp, lr, pc} │ │ │ │ + ldrbtmi r4, [r9], #-1568 @ 0xfffff9e0 │ │ │ │ + ldc 7, cr15, [r8], {239} @ 0xef │ │ │ │ + ldclt 0, cr2, [r0, #-8] │ │ │ │ + ldrbmi r2, [r0, -r0]! │ │ │ │ + muleq r2, r6, r7 │ │ │ │ vst3. {d27,d29,d31}, [pc :256], r0 │ │ │ │ - bl feb6c738 │ │ │ │ + bl feb6cefc │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ @ instruction: 0xf5ac0000 │ │ │ │ @ instruction: 0xf8cc5c80 │ │ │ │ @ instruction: 0xf84c0000 │ │ │ │ - bmi d5866c │ │ │ │ + bmi d58e30 │ │ │ │ stcpl 5, cr15, [r0, #-692] @ 0xfffffd4c │ │ │ │ addlt r4, sp, r4, lsr fp │ │ │ │ @ instruction: 0x460c447a │ │ │ │ tstppl r0, sp, lsl #10 @ p-variant is OBSOLETE │ │ │ │ @ instruction: 0x312c4607 │ │ │ │ ldmpl r3, {r3, r5, r6, r9, sl, lr}^ │ │ │ │ andvs r6, fp, fp, lsl r8 │ │ │ │ movweq pc, #79 @ 0x4f @ │ │ │ │ - @ instruction: 0xf964f00b │ │ │ │ + stc2 0, cr15, [r2, #40] @ 0x28 │ │ │ │ suble r2, r8, r0, lsl #16 │ │ │ │ stmdavs r4!, {r2, r3, r8, sl, fp, sp, pc} │ │ │ │ stccc 6, cr4, [r4, #-440] @ 0xfffffe48 │ │ │ │ - @ instruction: 0xf00d4620 │ │ │ │ - stmiblt r0, {r0, r1, r2, r3, fp, ip, sp, lr, pc} │ │ │ │ + @ instruction: 0xf00c4620 │ │ │ │ + stmiblt r0, {r0, r2, r3, r5, sl, fp, ip, sp, lr, pc} │ │ │ │ andpl pc, r0, #1325400064 @ 0x4f000000 │ │ │ │ strtmi r4, [r0], -r9, lsr #12 │ │ │ │ - @ instruction: 0xf942f00d │ │ │ │ + stc2l 0, cr15, [r0, #-48]! @ 0xffffffd0 │ │ │ │ stcle 14, cr1, [r6], #-8 │ │ │ │ @ instruction: 0xf04fd107 │ │ │ │ strdcs r3, [r1, -pc] │ │ │ │ @ instruction: 0xf00c4620 │ │ │ │ - stmdacs r0, {r0, r2, r3, r5, r6, r8, sl, fp, ip, sp, lr, pc} │ │ │ │ + stmdacs r0, {r0, r1, r3, r7, r8, fp, ip, sp, lr, pc} │ │ │ │ ldrtmi sp, [r0], -sl, ror #25 │ │ │ │ - @ instruction: 0xf978f00b │ │ │ │ + ldc2 0, cr15, [r6, #40] @ 0x28 │ │ │ │ ldmdbmi lr, {r4, r5, r6, r7, r8, fp, ip, sp, pc} │ │ │ │ ldrbtmi r4, [r9], #-1592 @ 0xfffff9c8 │ │ │ │ - ldmda r0!, {r4, r5, r6, r7, r8, r9, sl, ip, sp, lr, pc} │ │ │ │ - @ instruction: 0xf00b4630 │ │ │ │ - andcs pc, r1, sp, asr #18 │ │ │ │ + mcrr 7, 14, pc, lr, cr15 @ │ │ │ │ + @ instruction: 0xf00a4630 │ │ │ │ + andcs pc, r1, fp, ror #26 │ │ │ │ @ instruction: 0xf50d4a1a │ │ │ │ - blmi 5e99c8 │ │ │ │ + blmi 5ea18c │ │ │ │ ldrbtmi r3, [sl], #-300 @ 0xfffffed4 │ │ │ │ ldmdavs sl, {r0, r1, r4, r6, r7, fp, ip, lr} │ │ │ │ subsmi r6, sl, fp, lsl #16 │ │ │ │ movweq pc, #79 @ 0x4f @ │ │ │ │ @ instruction: 0xf50dd11f │ │ │ │ andlt r5, sp, r0, lsl #26 │ │ │ │ @ instruction: 0x4629bdf0 │ │ │ │ - @ instruction: 0xf00b4630 │ │ │ │ - @ instruction: 0xe7c7fb7d │ │ │ │ - @ instruction: 0xf00b4630 │ │ │ │ - @ instruction: 0x4604f951 │ │ │ │ - @ instruction: 0xf00b4630 │ │ │ │ - @ instruction: 0x4621f951 │ │ │ │ + @ instruction: 0xf00a4630 │ │ │ │ + bfi pc, fp, (invalid: 31:7) @ │ │ │ │ + @ instruction: 0xf00a4630 │ │ │ │ + strmi pc, [r4], -pc, ror #26 │ │ │ │ + @ instruction: 0xf00a4630 │ │ │ │ + strtmi pc, [r1], -pc, ror #26 │ │ │ │ ldrtmi r4, [r8], -r2, lsl #12 │ │ │ │ - bl ff1535c4 │ │ │ │ + svc 0x00e2f7ef │ │ │ │ @ instruction: 0x4638e7d8 │ │ │ │ - b fee535cc │ │ │ │ + cdp 7, 13, cr15, cr6, cr15, {7} │ │ │ │ ldrtmi r4, [r8], -r8, lsl #18 │ │ │ │ - @ instruction: 0xf7f04479 │ │ │ │ - andcs lr, r2, r2, lsl #16 │ │ │ │ - @ instruction: 0xf7f0e7d2 │ │ │ │ - svclt 0x0000e9ae │ │ │ │ - strdeq sl, [r5], -ip │ │ │ │ - andeq r0, r0, r0, lsl #12 │ │ │ │ - muleq r2, r2, sl │ │ │ │ - andeq sl, r5, r6, lsl #7 │ │ │ │ - andeq sp, r2, r0, ror #26 │ │ │ │ + @ instruction: 0xf7ef4479 │ │ │ │ + andcs lr, r2, r0, lsr #24 │ │ │ │ + @ instruction: 0xf7efe7d2 │ │ │ │ + svclt 0x0000edcc │ │ │ │ + andeq r9, r5, r8, lsr ip │ │ │ │ + andeq r0, r0, r0, lsl #12 │ │ │ │ + andeq lr, r2, lr, asr #5 │ │ │ │ + andeq r9, r5, r2, asr #23 │ │ │ │ + @ instruction: 0x0002d6b8 │ │ │ │ svcmi 0x00f0e92d │ │ │ │ stcpl 4, cr15, [r0], {79} @ 0x4f │ │ │ │ @ instruction: 0x0c0cebad │ │ │ │ svceq 0x00c8f8cc │ │ │ │ @ instruction: 0x460c4d7d │ │ │ │ addlt r4, r5, sp, ror r9 │ │ │ │ @ instruction: 0xf8d4447d │ │ │ │ @@ -15871,3647 +16367,3278 @@ │ │ │ │ tstls r3, r9, lsl #16 │ │ │ │ tstpeq r0, pc, asr #32 @ p-variant is OBSOLETE │ │ │ │ movwls r9, #1 │ │ │ │ @ instruction: 0xf8dfd104 │ │ │ │ movwcs sl, #4568 @ 0x11d8 │ │ │ │ ldrbtmi r9, [sl], #768 @ 0x300 │ │ │ │ ldmdbeq ip, {r2, r8, ip, sp, lr, pc} │ │ │ │ - @ instruction: 0xf00b4648 │ │ │ │ - stmdavs r5!, {r0, r1, r2, r4, r8, fp, ip, sp, lr, pc} │ │ │ │ + @ instruction: 0xf00a4648 │ │ │ │ + stmdavs r5!, {r0, r2, r4, r5, r8, sl, fp, ip, sp, lr, pc} │ │ │ │ suble r2, sp, r0, lsl #26 │ │ │ │ movwcs r4, #1576 @ 0x628 │ │ │ │ movwls sl, #12034 @ 0x2f02 │ │ │ │ - @ instruction: 0xff52f00c │ │ │ │ + blx 1c51e86 │ │ │ │ strmi r4, [lr], -r0, lsl #13 │ │ │ │ - blle 160e98 │ │ │ │ + blle 16165c │ │ │ │ @ instruction: 0xf00c4628 │ │ │ │ - strbmi pc, [r0, #-3807] @ 0xfffff121 @ │ │ │ │ + strbmi pc, [r0, #-2813] @ 0xfffff503 @ │ │ │ │ suble r4, pc, #1073741868 @ 0x4000002c │ │ │ │ andpl pc, r0, #1325400064 @ 0x4f000000 │ │ │ │ @ instruction: 0x46284639 │ │ │ │ - stc2l 0, cr15, [r8, #-52] @ 0xffffffcc │ │ │ │ + @ instruction: 0xf966f00d │ │ │ │ stcle 14, cr1, [r2], #-16 │ │ │ │ @ instruction: 0xf04fd107 │ │ │ │ strdcs r3, [r1, -pc] │ │ │ │ @ instruction: 0xf00c4628 │ │ │ │ - stmdacs r0, {r0, r2, r3, r4, r6, r7, sl, fp, ip, sp, lr, pc} │ │ │ │ + stmdacs r0, {r0, r1, r3, r4, r5, r6, r7, fp, ip, sp, lr, pc} │ │ │ │ strbmi sp, [r8], -r6, ror #25 │ │ │ │ - @ instruction: 0xf8e8f00b │ │ │ │ + stc2 0, cr15, [r6, #-40] @ 0xffffffd8 │ │ │ │ teqlt r8, #6291456 @ 0x600000 │ │ │ │ @ instruction: 0x46354650 │ │ │ │ - blx feb51700 │ │ │ │ + cdp2 0, 12, cr15, cr10, cr9, {0} │ │ │ │ strmi r2, [r4], -r0, lsl #28 │ │ │ │ ldmdbmi sl, {r0, r1, r5, r8, r9, fp, ip, lr, pc}^ │ │ │ │ strbmi r2, [r8], -r2, lsl #4 │ │ │ │ - @ instruction: 0xf00b4479 │ │ │ │ - @ instruction: 0x4648fafd │ │ │ │ - @ instruction: 0xf8d2f00b │ │ │ │ + @ instruction: 0xf00a4479 │ │ │ │ + @ instruction: 0x4648ff1b │ │ │ │ + ldc2l 0, cr15, [r0], #40 @ 0x28 │ │ │ │ stmdacs r0, {r0, r1, r2, r9, sl, lr} │ │ │ │ strcs sp, [r3], #-321 @ 0xfffffebf │ │ │ │ stmdals r2, {r1, r2, r4, sp, lr, pc} │ │ │ │ strtmi r2, [r1], -sl, lsl #4 │ │ │ │ - blx fe15172c │ │ │ │ + cdp2 0, 10, cr15, cr2, cr9, {0} │ │ │ │ cmple r4, r0, lsl #16 │ │ │ │ strbne r4, [r3, r2, lsr #12]! │ │ │ │ @ instruction: 0xf00d4628 │ │ │ │ - msrlt (UNDEF: 56), r7 │ │ │ │ + msrlt (UNDEF: 56), r5 │ │ │ │ strtmi r9, [r2], -r2, lsl #18 │ │ │ │ - @ instruction: 0xf00b4648 │ │ │ │ - ldr pc, [r9, r3, ror #21]! │ │ │ │ - @ instruction: 0xf00a4650 │ │ │ │ - strcs pc, [r0], #-2693 @ 0xfffff57b │ │ │ │ - blmi 116804c │ │ │ │ + @ instruction: 0xf00a4648 │ │ │ │ + ldr pc, [r9, r1, lsl #30]! │ │ │ │ + @ instruction: 0xf0094650 │ │ │ │ + strcs pc, [r0], #-3747 @ 0xfffff15d │ │ │ │ + blmi 1168810 │ │ │ │ ldmpl r3, {r1, r3, r4, r5, r6, sl, lr}^ │ │ │ │ - blls ef79c │ │ │ │ + blls eff60 │ │ │ │ @ instruction: 0xf04f405a │ │ │ │ cmnle sp, r0, lsl #6 │ │ │ │ andlt r4, r5, r0, lsr #12 │ │ │ │ svchi 0x00f0e8bd │ │ │ │ - @ instruction: 0xf00b4648 │ │ │ │ - strmi pc, [r6], -r9, lsr #17 │ │ │ │ + @ instruction: 0xf00a4648 │ │ │ │ + strmi pc, [r6], -r7, asr #25 │ │ │ │ @ instruction: 0xd1bf2800 │ │ │ │ @ instruction: 0xf00c4628 │ │ │ │ - stmdacs r0, {r0, r2, r5, r8, r9, sl, fp, ip, sp, lr, pc} │ │ │ │ + stmdacs r0, {r0, r1, r6, r8, r9, fp, ip, sp, lr, pc} │ │ │ │ ldrbmi sp, [r0], -r2, ror #3 │ │ │ │ - blx 1a51788 │ │ │ │ + cdp2 0, 8, cr15, cr6, cr9, {0} │ │ │ │ andcs r4, r2, #966656 @ 0xec000 │ │ │ │ ldrbtmi r4, [r9], #-1608 @ 0xfffff9b8 │ │ │ │ - blx fef51798 │ │ │ │ - @ instruction: 0xf00b4648 │ │ │ │ - stmdacs r0, {r0, r4, r7, fp, ip, sp, lr, pc} │ │ │ │ + cdp2 0, 13, cr15, cr10, cr10, {0} │ │ │ │ + @ instruction: 0xf00a4648 │ │ │ │ + stmdacs r0, {r0, r1, r2, r3, r5, r7, sl, fp, ip, sp, lr, pc} │ │ │ │ strcs sp, [r1], #-191 @ 0xffffff41 │ │ │ │ ldmibne fp!, {r1, r2, r4, r6, r7, r8, r9, sl, sp, lr, pc} │ │ │ │ stccc 8, cr15, [r1], {19} │ │ │ │ andsle r2, ip, sl, lsl #22 │ │ │ │ stmdals r1, {r0, sl, sp} │ │ │ │ @ instruction: 0x46394632 │ │ │ │ - blx fead17bc │ │ │ │ - blls cf6bc │ │ │ │ - bne ff12179c │ │ │ │ + cdp2 0, 12, cr15, cr8, cr10, {0} │ │ │ │ + blls cfe80 │ │ │ │ + bne ff121f60 │ │ │ │ strtmi r2, [r2], -r0, lsl #6 │ │ │ │ @ instruction: 0xf00d4628 │ │ │ │ - stmdacs r0, {r0, r1, r2, r3, r6, r8, r9, sl, fp, ip, sp, lr, pc} │ │ │ │ + stmdacs r0, {r0, r2, r3, r5, r6, r8, r9, fp, ip, sp, lr, pc} │ │ │ │ stmdbls r2, {r2, r3, r4, r5, r7, ip, lr, pc} │ │ │ │ strbmi r4, [r8], -r2, lsr #12 │ │ │ │ - blx fe6d17dc │ │ │ │ - @ instruction: 0xf00b4648 │ │ │ │ - @ instruction: 0x4606f873 │ │ │ │ + cdp2 0, 11, cr15, cr8, cr10, {0} │ │ │ │ + @ instruction: 0xf00a4648 │ │ │ │ + @ instruction: 0x4606fc91 │ │ │ │ orrle r2, r9, r0, lsl #16 │ │ │ │ cdpcs 7, 0, cr14, cr1, cr8, {6} │ │ │ │ @ instruction: 0xf11bd00d │ │ │ │ andle r0, r3, r2, lsl #30 │ │ │ │ ldcpl 14, cr1, [r9], #712 @ 0x2c8 │ │ │ │ andle r2, sl, sp, lsl #18 │ │ │ │ - blls 43e64 │ │ │ │ + blls 44628 │ │ │ │ @ instruction: 0x3e01b9eb │ │ │ │ ldrpl r2, [fp, #1025]! @ 0x401 │ │ │ │ stcls 7, cr14, [r0], {211} @ 0xd3 │ │ │ │ sbcle r2, r8, r0, lsl #24 │ │ │ │ stccc 7, cr14, [r1, #-828] @ 0xfffffcc4 │ │ │ │ ldmdblt ip!, {r0, r1, r3, r4, r5, r7, sl, ip, lr} │ │ │ │ stmiblt r3, {r8, r9, fp, ip, pc} │ │ │ │ movwcs r1, #3694 @ 0xe6e │ │ │ │ mcrcs 5, 0, r5, cr0, cr11, {5} │ │ │ │ @ instruction: 0xe7c3d0bd │ │ │ │ strtmi r1, [lr], -r3, ror #24 │ │ │ │ stmdble fp, {r0, r1, r3, r5, r7, r9, lr} │ │ │ │ - blcs 3c408 │ │ │ │ + blcs 3cbcc │ │ │ │ stcls 0, cr13, [r0], {242} @ 0xf2 │ │ │ │ ldrbpl r2, [fp, #-768]! @ 0xfffffd00 │ │ │ │ movwcs lr, #1977 @ 0x7b9 │ │ │ │ strcs r4, [r1], #-1582 @ 0xfffff9d2 │ │ │ │ @ instruction: 0xe7b4557b │ │ │ │ ldrbmi r1, [r0], -lr, lsr #22 │ │ │ │ strtmi r3, [r2], -r1, lsl #28 │ │ │ │ - @ instruction: 0xf00a19b9 │ │ │ │ - stmdacs r0, {r0, r5, r6, r7, r8, fp, ip, sp, lr, pc} │ │ │ │ + @ instruction: 0xf00919b9 │ │ │ │ + stmdacs r0, {r0, r1, r2, r3, r4, r5, r6, r7, r8, sl, fp, ip, sp, lr, pc} │ │ │ │ strcs sp, [r2], #-478 @ 0xfffffe22 │ │ │ │ ldrpl r2, [r8, #3584]! @ 0xe00 │ │ │ │ ldrb sp, [r7, -r7, lsr #25]! │ │ │ │ - ldm lr, {r4, r5, r6, r7, r8, r9, sl, ip, sp, lr, pc} │ │ │ │ - andeq sl, r5, r4, lsl #6 │ │ │ │ + ldc 7, cr15, [ip], #956 @ 0x3bc │ │ │ │ + andeq r9, r5, r0, asr #22 │ │ │ │ andeq r0, r0, r0, lsl #12 │ │ │ │ - ldrdeq lr, [r2], -r2 │ │ │ │ - ldrdeq lr, [r2], -ip │ │ │ │ - andeq sl, r5, r4, lsr #4 │ │ │ │ - andeq lr, r2, sl, asr sp │ │ │ │ + andeq lr, r2, lr, lsl #4 │ │ │ │ + andeq lr, r2, r8, lsl r6 │ │ │ │ + andeq r9, r5, r0, ror #20 │ │ │ │ + muleq r2, r6, r5 │ │ │ │ mvnsmi lr, #737280 @ 0xb4000 │ │ │ │ stcpl 4, cr15, [r0], {79} @ 0x4f │ │ │ │ @ instruction: 0x0c0cebad │ │ │ │ svceq 0x00b0f8cc │ │ │ │ - bmi be70c4 │ │ │ │ - blmi be72cc │ │ │ │ + bmi be7888 │ │ │ │ + blmi be7a90 │ │ │ │ addlt r4, sp, sl, ror r4 │ │ │ │ strbtmi r4, [r8], -r5, lsl #12 │ │ │ │ strbtmi r4, [ip], -lr, lsl #12 │ │ │ │ @ instruction: 0xf04f58d3 │ │ │ │ ldmdavs fp, {r8, fp} │ │ │ │ @ instruction: 0xf04f930b │ │ │ │ @ instruction: 0xf00a0300 │ │ │ │ - stmdacs r0, {r0, r1, r2, r4, r6, r7, r8, r9, sl, fp, ip, sp, lr, pc} │ │ │ │ + stmdacs r0, {r0, r2, r4, r5, r6, r7, r8, r9, fp, ip, sp, lr, pc} │ │ │ │ @ instruction: 0x4643d03e │ │ │ │ @ instruction: 0x4631463a │ │ │ │ @ instruction: 0xf7ff4620 │ │ │ │ stmdacs r1, {r0, r2, r3, r6, r7, r9, sl, fp, ip, sp, lr, pc} │ │ │ │ stmdacs r2, {r1, r4, ip, lr, pc} │ │ │ │ cmnlt r0, sp, lsr #32 │ │ │ │ @ instruction: 0xf00a4620 │ │ │ │ - @ instruction: 0x4628ffd7 │ │ │ │ - stmdb r6!, {r4, r5, r6, r7, r8, r9, sl, ip, sp, lr, pc}^ │ │ │ │ + @ instruction: 0x4628fbf5 │ │ │ │ + stc 7, cr15, [r4, #956] @ 0x3bc │ │ │ │ @ instruction: 0x4628491e │ │ │ │ @ instruction: 0xf7ef4479 │ │ │ │ - @ instruction: 0x2002eeb0 │ │ │ │ + andcs lr, r2, lr, asr #21 │ │ │ │ @ instruction: 0xf1b9e012 │ │ │ │ andsle r0, pc, r0, lsl #30 │ │ │ │ @ instruction: 0xf00a4620 │ │ │ │ - strmi pc, [r6], -r5, ror #31 │ │ │ │ + strmi pc, [r6], -r3, lsl #24 │ │ │ │ @ instruction: 0xf00a4620 │ │ │ │ - ldrtmi pc, [r1], -r5, ror #31 @ │ │ │ │ + ldrtmi pc, [r1], -r3, lsl #24 @ │ │ │ │ strtmi r4, [r8], -r2, lsl #12 │ │ │ │ - b 165389c │ │ │ │ + cdp 7, 7, cr15, cr6, cr15, {7} │ │ │ │ @ instruction: 0xf00a4620 │ │ │ │ - @ instruction: 0x2001ffbb │ │ │ │ - blmi 428130 │ │ │ │ + ldrdcs pc, [r1], -r9 │ │ │ │ + blmi 4288f4 │ │ │ │ ldmpl r3, {r1, r3, r4, r5, r6, sl, lr}^ │ │ │ │ - blls 2ef958 │ │ │ │ + blls 2f011c │ │ │ │ @ instruction: 0xf04f405a │ │ │ │ tstle r2, r0, lsl #6 │ │ │ │ pop {r0, r2, r3, ip, sp, pc} │ │ │ │ @ instruction: 0xf04f83f0 │ │ │ │ strb r0, [r4, r1, lsl #18] │ │ │ │ - @ instruction: 0xf7f04628 │ │ │ │ - @ instruction: 0xe7e7e93a │ │ │ │ - @ instruction: 0xf7f04628 │ │ │ │ - stmdbmi r8, {r1, r2, r4, r5, r8, fp, sp, lr, pc} │ │ │ │ + @ instruction: 0xf7ef4628 │ │ │ │ + ubfx lr, r8, #26, #8 │ │ │ │ + @ instruction: 0xf7ef4628 │ │ │ │ + stmdbmi r8, {r2, r4, r6, r8, sl, fp, sp, lr, pc} │ │ │ │ ldrbtmi r4, [r9], #-1576 @ 0xfffff9d8 │ │ │ │ - cdp 7, 7, cr15, cr14, cr15, {7} │ │ │ │ - @ instruction: 0xf7f0e7cd │ │ │ │ - svclt 0x0000e82c │ │ │ │ - andeq sl, r5, r4, ror #1 │ │ │ │ - andeq r0, r0, r0, lsl #12 │ │ │ │ - ldrdeq sp, [r2], -r0 │ │ │ │ - andeq sl, r5, r8, rrx │ │ │ │ - andeq sp, r2, sl, asr sl │ │ │ │ + b fe75409c │ │ │ │ + @ instruction: 0xf7efe7cd │ │ │ │ + svclt 0x0000ec4a │ │ │ │ + andeq r9, r5, r0, lsr #18 │ │ │ │ + andeq r0, r0, r0, lsl #12 │ │ │ │ + andeq sp, r2, r8, lsr #8 │ │ │ │ + andeq r9, r5, r4, lsr #17 │ │ │ │ + @ instruction: 0x0002d3b2 │ │ │ │ vst3.8 {d27,d29,d31}, [pc :256], r0 │ │ │ │ - bl feb6cb40 │ │ │ │ + bl feb6d304 │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ ldcmi 13, cr0, [fp, #-928] @ 0xfffffc60 │ │ │ │ stcvc 5, cr15, [r3, #-692] @ 0xfffffd4c │ │ │ │ @ instruction: 0x46044b1a │ │ │ │ stmiapl fp!, {r0, r2, r3, r4, r5, r6, sl, lr}^ │ │ │ │ orrls r6, r1, #1769472 @ 0x1b0000 │ │ │ │ movweq pc, #79 @ 0x4f @ │ │ │ │ @ instruction: 0xad01b9fa │ │ │ │ vst2.8 {d22-d23}, [pc], r8 │ │ │ │ strtmi r7, [r9], -r0, lsl #4 │ │ │ │ - @ instruction: 0xff42f01f │ │ │ │ + blx 18521ae │ │ │ │ strtmi fp, [r0], -r0, lsl #19 │ │ │ │ - stmdb r4, {r4, r5, r6, r7, r8, r9, sl, ip, sp, lr, pc} │ │ │ │ - bmi 45d97c │ │ │ │ + stc 7, cr15, [r2, #-956]! @ 0xfffffc44 │ │ │ │ + bmi 45e140 │ │ │ │ ldrbtmi r4, [sl], #-2831 @ 0xfffff4f1 │ │ │ │ ldmdavs sl, {r0, r1, r4, r6, r7, fp, ip, lr} │ │ │ │ subsmi r9, sl, r1, lsl #23 │ │ │ │ movweq pc, #79 @ 0x4f @ │ │ │ │ @ instruction: 0xf50dd112 │ │ │ │ ldclt 13, cr7, [r0, #-12]! │ │ │ │ - @ instruction: 0xf0094628 │ │ │ │ - strtmi pc, [r0], -r9, lsl #23 │ │ │ │ - stc 7, cr15, [r8, #-956] @ 0xfffffc44 │ │ │ │ - @ instruction: 0xf7f0e7ea │ │ │ │ - stmdbmi r7, {r1, r2, r3, r5, r6, r7, fp, sp, lr, pc} │ │ │ │ + @ instruction: 0xf0084628 │ │ │ │ + strtmi pc, [r0], -r7, lsr #31 │ │ │ │ + stmdb r6!, {r0, r1, r2, r3, r5, r6, r7, r8, r9, sl, ip, sp, lr, pc} │ │ │ │ + @ instruction: 0xf7efe7ea │ │ │ │ + stmdbmi r7, {r2, r3, r8, sl, fp, sp, lr, pc} │ │ │ │ ldrbtmi r4, [r9], #-1568 @ 0xfffff9e0 │ │ │ │ - cdp 7, 3, cr15, cr6, cr15, {7} │ │ │ │ + b 155412c │ │ │ │ strb r2, [r2, r2]! │ │ │ │ - svc 0x00e2f7ef │ │ │ │ - andeq sl, r5, r0 │ │ │ │ + stc 7, cr15, [r0], {239} @ 0xef │ │ │ │ + andeq r9, r5, ip, lsr r8 │ │ │ │ andeq r0, r0, r0, lsl #12 │ │ │ │ - ldrdeq r9, [r5], -r6 │ │ │ │ - strdeq sp, [r2], -r2 │ │ │ │ + andeq r9, r5, r2, lsl r8 │ │ │ │ + andeq sp, r2, sl, asr #6 │ │ │ │ mvnsmi lr, #737280 @ 0xb4000 │ │ │ │ stcpl 4, cr15, [r0], {79} @ 0x4f │ │ │ │ @ instruction: 0x0c0cebad │ │ │ │ andeq pc, r0, ip, asr #17 │ │ │ │ stcpl 5, cr15, [r0], {172} @ 0xac │ │ │ │ andeq pc, r0, ip, asr #17 │ │ │ │ stceq 8, cr15, [r8], #-304 @ 0xfffffed0 │ │ │ │ - bmi fa7234 │ │ │ │ - blmi fa744c │ │ │ │ + bmi fa79f8 │ │ │ │ + blmi fa7c10 │ │ │ │ @ instruction: 0xf5ad447a │ │ │ │ addlt r5, r3, r0, lsl #26 │ │ │ │ @ instruction: 0xf10d4606 │ │ │ │ strmi r0, [r8], -r8, lsl #16 │ │ │ │ @ instruction: 0xf50d58d3 │ │ │ │ @ instruction: 0xf1a85100 │ │ │ │ tstcc r4, r4, lsl #14 │ │ │ │ andvs r6, fp, fp, lsl r8 │ │ │ │ movweq pc, #79 @ 0x4f @ │ │ │ │ rscsvc pc, pc, #68157440 @ 0x4100000 │ │ │ │ @ instruction: 0xf01f4639 │ │ │ │ - ldmiblt r8, {r0, r2, r3, r5, r6, r7, r9, sl, fp, ip, sp, lr, pc} │ │ │ │ - bmi ca722c │ │ │ │ + ldmiblt r8, {r0, r1, r3, r8, r9, fp, ip, sp, lr, pc} │ │ │ │ + bmi ca79f0 │ │ │ │ tstppl r0, sp, lsl #10 @ p-variant is OBSOLETE │ │ │ │ tstcc r4, pc, lsr #22 │ │ │ │ ldmpl r3, {r1, r3, r4, r5, r6, sl, lr}^ │ │ │ │ stmdavs fp, {r1, r3, r4, fp, sp, lr} │ │ │ │ @ instruction: 0xf04f405a │ │ │ │ cmple r1, r0, lsl #6 │ │ │ │ @ instruction: 0xf50d4620 │ │ │ │ andlt r5, r3, r0, lsl #26 │ │ │ │ mvnshi lr, #12386304 @ 0xbd0000 │ │ │ │ - @ instruction: 0xf00a4638 │ │ │ │ - @ instruction: 0x4605f8f5 │ │ │ │ - @ instruction: 0xf00a4620 │ │ │ │ - @ instruction: 0x4602f8f1 │ │ │ │ + @ instruction: 0xf0094638 │ │ │ │ + @ instruction: 0x4605fd13 │ │ │ │ + @ instruction: 0xf0094620 │ │ │ │ + strmi pc, [r2], -pc, lsl #26 │ │ │ │ mcrne 1, 3, fp, cr11, cr5, {3} │ │ │ │ tsteq r3, r8, lsl #22 │ │ │ │ stcne 8, cr15, [r4], {17} │ │ │ │ svclt 0x0018290a │ │ │ │ andsle r2, r0, r1, lsl #8 │ │ │ │ ldrtmi r4, [r9], -sl, lsr #12 │ │ │ │ - @ instruction: 0xf00b4630 │ │ │ │ - @ instruction: 0xe7d4f93b │ │ │ │ + @ instruction: 0xf00a4630 │ │ │ │ + @ instruction: 0xe7d4fd59 │ │ │ │ svceq 0x0000f1b9 │ │ │ │ svclt 0x00084639 │ │ │ │ ldrtmi r2, [r0], -r0, lsl #10 │ │ │ │ strcs r4, [r1], #-1578 @ 0xfffff9d6 │ │ │ │ - @ instruction: 0xf930f00b │ │ │ │ + stc2l 0, cr15, [lr, #-40] @ 0xffffffd8 │ │ │ │ stccs 7, cr14, [r1, #-804] @ 0xfffffcdc │ │ │ │ mcrne 0, 5, sp, cr8, cr2, {7} │ │ │ │ @ instruction: 0xf8104440 │ │ │ │ @ instruction: 0xf1bccc04 │ │ │ │ svclt 0x00040f0d │ │ │ │ stcne 8, cr15, [r4], {-0} │ │ │ │ orrlt r4, r2, sp, lsl r6 │ │ │ │ adcmi r1, fp, #21248 @ 0x5300 │ │ │ │ strtmi sp, [r0], -sp, lsl #16 │ │ │ │ @ instruction: 0x3c011aac │ │ │ │ - @ instruction: 0xf00a1939 │ │ │ │ - ldmdblt r0!, {r0, r2, r3, r4, r7, fp, ip, sp, lr, pc} │ │ │ │ + @ instruction: 0xf0091939 │ │ │ │ + ldmdblt r0!, {r0, r1, r3, r4, r5, r7, sl, fp, ip, sp, lr, pc} │ │ │ │ movweq lr, #19208 @ 0x4b08 │ │ │ │ strcs r4, [r2], #-1573 @ 0xfffff9db │ │ │ │ stceq 8, cr15, [r4], {3} │ │ │ │ @ instruction: 0xf1b9e7d0 │ │ │ │ tstle r0, r0, lsl #30 │ │ │ │ - bl 224ed0 │ │ │ │ + bl 225694 │ │ │ │ andcs r0, r0, #335544320 @ 0x14000000 │ │ │ │ @ instruction: 0xf8032401 │ │ │ │ strb r2, [r5, r4, lsl #24] │ │ │ │ - svc 0x004ef7ef │ │ │ │ - andeq r9, r5, r8, ror #30 │ │ │ │ + bl 1b5425c │ │ │ │ + andeq r9, r5, r4, lsr #15 │ │ │ │ andeq r0, r0, r0, lsl #12 │ │ │ │ - andeq r9, r5, ip, lsr #30 │ │ │ │ + andeq r9, r5, r8, ror #14 │ │ │ │ mvnsmi lr, #737280 @ 0xb4000 │ │ │ │ stcpl 4, cr15, [r0], {79} @ 0x4f │ │ │ │ @ instruction: 0x0c0cebad │ │ │ │ svceq 0x00b0f8cc │ │ │ │ - bmi a27354 │ │ │ │ - blmi a2737c │ │ │ │ + bmi a27b18 │ │ │ │ + blmi a27b40 │ │ │ │ addlt r4, sp, sl, ror r4 │ │ │ │ strbtmi r4, [r8], -r0, lsl #13 │ │ │ │ strbtmi r4, [ip], -sp, lsl #12 │ │ │ │ @ instruction: 0xf04f58d3 │ │ │ │ ldmdavs fp, {r8, fp} │ │ │ │ @ instruction: 0xf04f930b │ │ │ │ @ instruction: 0xf00a0300 │ │ │ │ - orrlt pc, r0, #2256 @ 0x8d0 │ │ │ │ + orrlt pc, r0, #700416 @ 0xab000 │ │ │ │ ldrtmi r6, [fp], -r9, lsr #16 │ │ │ │ @ instruction: 0x46204632 │ │ │ │ @ instruction: 0xff4cf7ff │ │ │ │ andle r2, r8, r1, lsl #16 │ │ │ │ eorle r2, r3, r2, lsl #16 │ │ │ │ svceq 0x0000f1b9 │ │ │ │ strbmi sp, [r0], -r3, lsl #2 │ │ │ │ - ldmda lr, {r4, r5, r6, r7, r8, r9, sl, ip, sp, lr, pc} │ │ │ │ + ldc 7, cr15, [ip], #-956 @ 0xfffffc44 │ │ │ │ strtmi lr, [r0], -fp │ │ │ │ - cdp2 0, 10, cr15, cr6, cr10, {0} │ │ │ │ + blx ff152334 │ │ │ │ strtmi r4, [r0], -r5, lsl #12 │ │ │ │ - cdp2 0, 10, cr15, cr6, cr10, {0} │ │ │ │ + blx ff15233c │ │ │ │ strmi r4, [r2], -r9, lsr #12 │ │ │ │ - @ instruction: 0xf7f04640 │ │ │ │ - @ instruction: 0x4620e91a │ │ │ │ - cdp2 0, 7, cr15, cr12, cr10, {0} │ │ │ │ - bmi 41db68 │ │ │ │ + @ instruction: 0xf7ef4640 │ │ │ │ + @ instruction: 0x4620ed38 │ │ │ │ + blx fe6d234c │ │ │ │ + bmi 41e32c │ │ │ │ ldrbtmi r4, [sl], #-2830 @ 0xfffff4f2 │ │ │ │ ldmdavs sl, {r0, r1, r4, r6, r7, fp, ip, lr} │ │ │ │ subsmi r9, sl, fp, lsl #22 │ │ │ │ movweq pc, #79 @ 0x4f @ │ │ │ │ andlt sp, sp, pc, lsl #2 │ │ │ │ mvnshi lr, #12386304 @ 0xbd0000 │ │ │ │ stmdbeq r1, {r0, r1, r2, r3, r6, ip, sp, lr, pc} │ │ │ │ strbmi lr, [r0], -lr, asr #15 │ │ │ │ - svc 0x00faf7ef │ │ │ │ + ldc 7, cr15, [r8], {239} @ 0xef │ │ │ │ strbmi r4, [r0], -r7, lsl #18 │ │ │ │ @ instruction: 0xf7ef4479 │ │ │ │ - andcs lr, r2, r4, asr #26 │ │ │ │ + andcs lr, r2, r2, ror #18 │ │ │ │ @ instruction: 0xf7efe7e5 │ │ │ │ - svclt 0x0000eef0 │ │ │ │ - andeq r9, r5, r0, asr lr │ │ │ │ + svclt 0x0000eb0e │ │ │ │ + andeq r9, r5, ip, lsl #13 │ │ │ │ andeq r0, r0, r0, lsl #12 │ │ │ │ - andeq r9, r5, sl, ror #27 │ │ │ │ - andeq sp, r2, r4, ror #15 │ │ │ │ + andeq r9, r5, r6, lsr #12 │ │ │ │ + andeq sp, r2, ip, lsr r1 │ │ │ │ mvnsmi lr, #737280 @ 0xb4000 │ │ │ │ stcpl 4, cr15, [r0], {79} @ 0x4f │ │ │ │ @ instruction: 0x0c0cebad │ │ │ │ svceq 0x00a8f8cc │ │ │ │ addlt r4, pc, lr, ror #21 │ │ │ │ ldrbtmi r4, [sl], #-3054 @ 0xfffff412 │ │ │ │ ldmdavs fp, {r0, r1, r4, r6, r7, fp, ip, lr} │ │ │ │ @ instruction: 0xf04f930d │ │ │ │ @ instruction: 0xb3280300 │ │ │ │ strmi r2, [r4], -r1, lsl #2 │ │ │ │ - svc 0x000af7ef │ │ │ │ + bl a54358 │ │ │ │ @ instruction: 0xf0002800 │ │ │ │ swpcs r8, r4, [r1] │ │ │ │ @ instruction: 0xf7ef4620 │ │ │ │ - @ instruction: 0x4605ed78 │ │ │ │ - bmi ff9822ec │ │ │ │ + @ instruction: 0x4605e996 │ │ │ │ + bmi ff982ab0 │ │ │ │ mrscs r2, LR_svc │ │ │ │ ldrbtmi r4, [sl], #-1568 @ 0xfffff9e0 │ │ │ │ - bl fef53bb4 │ │ │ │ + svc 0x00daf7ee │ │ │ │ strmi r4, [r6], -r2, ror #21 │ │ │ │ ldrbtmi r2, [sl], #-768 @ 0xfffffd00 │ │ │ │ strtmi r2, [r0], -r3, lsl #2 │ │ │ │ - bl fed53bc4 │ │ │ │ + svc 0x00d2f7ee │ │ │ │ svclt 0x00182800 │ │ │ │ strmi r2, [r7], -r0, lsl #28 │ │ │ │ @ instruction: 0xf04fbf0c │ │ │ │ @ instruction: 0xf04f0901 │ │ │ │ tstle lr, r0, lsl #18 │ │ │ │ - bmi ff69dc20 │ │ │ │ + bmi ff69e3e4 │ │ │ │ ldrbtmi r4, [sl], #-3030 @ 0xfffff42a │ │ │ │ ldmdavs sl, {r0, r1, r4, r6, r7, fp, ip, lr} │ │ │ │ subsmi r9, sl, sp, lsl #22 │ │ │ │ movweq pc, #79 @ 0x4f @ │ │ │ │ tstphi sp, r0, asr #32 @ p-variant is OBSOLETE │ │ │ │ pop {r0, r1, r2, r3, ip, sp, pc} │ │ │ │ strdcs r8, [r2, -r0] │ │ │ │ - @ instruction: 0xf7ef4620 │ │ │ │ - strmi lr, [r0], r0, lsr #21 │ │ │ │ + @ instruction: 0xf7ee4620 │ │ │ │ + @ instruction: 0x4680eebe │ │ │ │ cmnle r8, r0, lsl #16 │ │ │ │ stmdbvs sl!, {r0, r1, r4, r5, fp, ip, sp, lr} │ │ │ │ @ instruction: 0xf0002b2a │ │ │ │ - bllt 1eb5f6c │ │ │ │ + bllt 1eb6730 │ │ │ │ @ instruction: 0xf0002b6c │ │ │ │ vhadd.s8 d8, d16, d31 │ │ │ │ - blcs 1335f98 │ │ │ │ + blcs 133675c │ │ │ │ rschi pc, r9, r0 │ │ │ │ @ instruction: 0xf0402b61 │ │ │ │ stmdbvs fp!, {r0, r1, r2, r3, r4, r5, r7, pc}^ │ │ │ │ @ instruction: 0xf0003302 │ │ │ │ mcrge 1, 0, r8, cr2, cr15, {2} │ │ │ │ @ instruction: 0xf00a4630 │ │ │ │ - stmdacs r0, {r0, r1, r2, r3, r4, r6, r7, r8, sl, fp, ip, sp, lr, pc} │ │ │ │ + stmdacs r0, {r0, r2, r3, r4, r5, r6, r7, r8, fp, ip, sp, lr, pc} │ │ │ │ cmnphi r3, r0 @ p-variant is OBSOLETE │ │ │ │ ldrtmi r2, [sl], -r1, lsl #6 │ │ │ │ ldrtmi r4, [r0], -r9, lsr #12 │ │ │ │ ldc2l 7, cr15, [r4], {255} @ 0xff │ │ │ │ @ instruction: 0xf0002800 │ │ │ │ @ instruction: 0xf04f812b │ │ │ │ stmdacs r3, {r0, fp} │ │ │ │ @ instruction: 0x4630d1f2 │ │ │ │ - ldc2l 0, cr15, [ip, #40] @ 0x28 │ │ │ │ + @ instruction: 0xf9faf00a │ │ │ │ @ instruction: 0xf7ef4620 │ │ │ │ - ldmibmi r9!, {r2, r3, r5, r6, r8, r9, sl, fp, sp, lr, pc} │ │ │ │ + ldmibmi r9!, {r1, r3, r7, r8, r9, fp, sp, lr, pc} │ │ │ │ ldrbtmi r4, [r9], #-1568 @ 0xfffff9e0 │ │ │ │ - ldc 7, cr15, [r4], #956 @ 0x3bc │ │ │ │ + ldm r2, {r0, r1, r2, r3, r5, r6, r7, r8, r9, sl, ip, sp, lr, pc}^ │ │ │ │ ldmdavc r3!, {r0, r4, r5, sp, lr, pc}^ │ │ │ │ rsble r2, ip, ip, ror #22 │ │ │ │ adchi pc, sl, r0, lsl #4 │ │ │ │ @ instruction: 0xf0002b4c │ │ │ │ - blcs 1875fe4 │ │ │ │ + blcs 18767a8 │ │ │ │ addshi pc, r0, r0, asr #32 │ │ │ │ ldrtmi sl, [r0], -r2, lsl #28 │ │ │ │ - ldc2 0, cr15, [r4, #40]! @ 0x28 │ │ │ │ + @ instruction: 0xf9d2f00a │ │ │ │ @ instruction: 0xf0002800 │ │ │ │ movwcs r8, #4414 @ 0x113e │ │ │ │ ldrtmi r6, [sl], -r9, lsr #16 │ │ │ │ @ instruction: 0xf7ff4630 │ │ │ │ mcrne 14, 2, pc, cr3, cr1, {3} @ │ │ │ │ vqdmulh.s d18, d0, d1 │ │ │ │ @ instruction: 0xf1b88108 │ │ │ │ @ instruction: 0xf0400f00 │ │ │ │ stmibmi r7!, {r2, r3, r4, r6, r7, pc} │ │ │ │ ldrbtmi r4, [r9], #-1568 @ 0xfffff9e0 │ │ │ │ - stc 7, cr15, [lr], {239} @ 0xef │ │ │ │ + stmia ip!, {r0, r1, r2, r3, r5, r6, r7, r8, r9, sl, ip, sp, lr, pc} │ │ │ │ @ instruction: 0xf00a4630 │ │ │ │ - andcs pc, r1, fp, lsr #27 │ │ │ │ + andcs pc, r1, r9, asr #19 │ │ │ │ strtmi lr, [r0], -fp, lsl #15 │ │ │ │ - svc 0x0038f7ef │ │ │ │ + bl 15d448c │ │ │ │ strtmi r4, [r0], -r1, lsr #19 │ │ │ │ @ instruction: 0xf7ef4479 │ │ │ │ - andcs lr, r2, r2, lsl #25 │ │ │ │ + andcs lr, r2, r0, lsr #17 │ │ │ │ strbmi lr, [sl], -r1, lsl #15 │ │ │ │ strtmi r2, [r0], -r2, lsl #2 │ │ │ │ - ldcl 7, cr15, [r8, #-956] @ 0xfffffc44 │ │ │ │ + ldmdb r6!, {r0, r1, r2, r3, r5, r6, r7, r8, r9, sl, ip, sp, lr, pc}^ │ │ │ │ vmull.p8 , d0, d6 │ │ │ │ stmdbvs sl!, {r1, r2, r4, r6, r7, pc} │ │ │ │ ldmiblt sl!, {r0, r1, r3, r4, r5, fp, ip, sp, lr} │ │ │ │ @ instruction: 0xf0402b00 │ │ │ │ stmdbvs fp!, {r1, r2, r3, r5, r6, r7, pc}^ │ │ │ │ @ instruction: 0xf0403302 │ │ │ │ cdpcs 0, 0, cr8, cr0, cr3, {6} │ │ │ │ addshi pc, r4, r0, asr #32 │ │ │ │ andcs r6, r1, #40, 16 @ 0x280000 │ │ │ │ movwcs sl, #2305 @ 0x901 │ │ │ │ - @ instruction: 0xf00d9301 │ │ │ │ - stmdacs r0, {r0, r1, r3, r4, r5, r6, r7, fp, ip, sp, lr, pc} │ │ │ │ + @ instruction: 0xf00c9301 │ │ │ │ + stmdacs r0, {r0, r3, r4, r8, sl, fp, ip, sp, lr, pc} │ │ │ │ rschi pc, r6, r0, asr #32 │ │ │ │ @ instruction: 0xf7ef4620 │ │ │ │ - bfi lr, r0, (invalid: 30:16) │ │ │ │ + ldrb lr, [r0, lr, lsr #22] │ │ │ │ @ instruction: 0xf0402b00 │ │ │ │ cdpcs 0, 0, cr8, cr0, cr13, {6} │ │ │ │ addshi pc, r2, r0 │ │ │ │ @ instruction: 0xf1054631 │ │ │ │ @ instruction: 0xf00a001c │ │ │ │ - @ instruction: 0x4607fd9f │ │ │ │ + @ instruction: 0x4607f9bd │ │ │ │ stmdavs r8!, {r1, r4, r5, r9, sl, lr} │ │ │ │ @ instruction: 0xf01f4639 │ │ │ │ - stmdacs r0, {r0, r2, r4, r7, sl, fp, ip, sp, lr, pc} │ │ │ │ + stmdacs r0, {r0, r1, r4, r5, r7, fp, ip, sp, lr, pc} │ │ │ │ ldrtmi sp, [r2], -r8, ror #1 │ │ │ │ @ instruction: 0x46204639 │ │ │ │ - svc 0x00fef7ef │ │ │ │ - bmi fe08fc70 │ │ │ │ + ldc 7, cr15, [ip], {239} @ 0xef │ │ │ │ + bmi fe090434 │ │ │ │ ldrbtmi r4, [sl], #-2937 @ 0xfffff487 │ │ │ │ ldmdavs sl, {r0, r1, r4, r6, r7, fp, ip, lr} │ │ │ │ subsmi r9, sl, sp, lsl #22 │ │ │ │ movweq pc, #79 @ 0x4f @ │ │ │ │ movwcs fp, #3848 @ 0xf08 │ │ │ │ @ instruction: 0x463ad151 │ │ │ │ strtmi r4, [r0], -r9, lsr #12 │ │ │ │ pop {r0, r1, r2, r3, ip, sp, pc} │ │ │ │ @ instruction: 0xe69743f0 │ │ │ │ - blmi 1c2879c │ │ │ │ + blmi 1c28f60 │ │ │ │ ldmpl r3, {r1, r3, r4, r5, r6, sl, lr}^ │ │ │ │ - blls 36fe2c │ │ │ │ + blls 3705f0 │ │ │ │ @ instruction: 0xf04f405a │ │ │ │ svclt 0x00080300 │ │ │ │ teqle lr, r0, lsl #6 │ │ │ │ @ instruction: 0x4629463a │ │ │ │ andlt r4, pc, r0, lsr #12 │ │ │ │ mvnsmi lr, #12386304 @ 0xbd0000 │ │ │ │ - bcs 4f2c8 │ │ │ │ + bcs 4fa8c │ │ │ │ svcge 0x0067f47f │ │ │ │ @ instruction: 0xe7357873 │ │ │ │ @ instruction: 0xf7ef4620 │ │ │ │ - stmdbmi ip!, {r3, r6, r7, r9, sl, fp, sp, lr, pc}^ │ │ │ │ + stmdbmi ip!, {r1, r2, r5, r6, r7, r9, fp, sp, lr, pc}^ │ │ │ │ ldrbtmi r4, [r9], #-1568 @ 0xfffff9e0 │ │ │ │ - ldc 7, cr15, [r0], {239} @ 0xef │ │ │ │ - blcs 1bcfc30 │ │ │ │ + stmda lr!, {r0, r1, r2, r3, r5, r6, r7, r8, r9, sl, ip, sp, lr, pc} │ │ │ │ + blcs 1bd03f4 │ │ │ │ @ instruction: 0x4620d1f4 │ │ │ │ - cdp 7, 11, cr15, cr12, cr15, {7} │ │ │ │ + b ff6d4584 │ │ │ │ strtmi r4, [r0], -r7, ror #18 │ │ │ │ @ instruction: 0xf7ef4479 │ │ │ │ - str lr, [r2, r6, lsl #24] │ │ │ │ + str lr, [r2, r4, lsr #16] │ │ │ │ mvnle r2, lr, ror #22 │ │ │ │ - blmi 16687a8 │ │ │ │ + blmi 1668f6c │ │ │ │ ldmpl r3, {r1, r3, r4, r5, r6, sl, lr}^ │ │ │ │ - blls 36fe88 │ │ │ │ + blls 37064c │ │ │ │ @ instruction: 0xf04f405a │ │ │ │ tstle r2, r0, lsl #6 │ │ │ │ @ instruction: 0x4629783a │ │ │ │ andlt r4, pc, r0, lsr #12 │ │ │ │ mvnsmi lr, #12386304 @ 0xbd0000 │ │ │ │ - bmi 178f438 │ │ │ │ + bmi 178fbfc │ │ │ │ ldrbtmi r4, [sl], #-2896 @ 0xfffff4b0 │ │ │ │ ldmdavs sl, {r0, r1, r4, r6, r7, fp, ip, lr} │ │ │ │ subsmi r9, sl, sp, lsl #22 │ │ │ │ movweq pc, #79 @ 0x4f @ │ │ │ │ movwcs fp, #7944 @ 0x1f08 │ │ │ │ @ instruction: 0xf7efd0c0 │ │ │ │ - bmi 16114a4 │ │ │ │ + bmi 1610ce0 │ │ │ │ ldrbtmi r4, [sl], #-2889 @ 0xfffff4b7 │ │ │ │ ldmdavs sl, {r0, r1, r4, r6, r7, fp, ip, lr} │ │ │ │ subsmi r9, sl, sp, lsl #22 │ │ │ │ movweq pc, #79 @ 0x4f @ │ │ │ │ movwcs fp, #7944 @ 0x1f08 │ │ │ │ @ instruction: 0xe7f0d09f │ │ │ │ @ instruction: 0xf1051c71 │ │ │ │ @ instruction: 0xf00a001c │ │ │ │ - @ instruction: 0x4607fd1f │ │ │ │ + @ instruction: 0x4607f93d │ │ │ │ @ instruction: 0xf43f2800 │ │ │ │ stmdavs r8!, {r0, r2, r3, r5, r6, r8, r9, sl, fp, sp, pc} │ │ │ │ @ instruction: 0x46394632 │ │ │ │ - blx 4d1ebc │ │ │ │ + cdp2 0, 3, cr15, cr0, cr12, {0} │ │ │ │ @ instruction: 0xf43f2800 │ │ │ │ ldrb sl, [sl, -r5, ror #30]! │ │ │ │ stmdbge r1, {r3, r5, fp, sp, lr} │ │ │ │ - mrrc2 0, 1, pc, r2, cr15 @ │ │ │ │ + @ instruction: 0xf870f01f │ │ │ │ @ instruction: 0xf43f2800 │ │ │ │ stmdbmi r5, {r0, r2, r3, r4, r6, r8, r9, sl, fp, sp, pc}^ │ │ │ │ ldrbtmi r4, [r9], #-1568 @ 0xfffff9e0 │ │ │ │ - bl fee53e64 │ │ │ │ + svc 0x00d6f7ee │ │ │ │ ldrtmi lr, [r0], -fp, lsr #14 │ │ │ │ - ldc2l 0, cr15, [r2], #40 @ 0x28 │ │ │ │ + @ instruction: 0xf910f00a │ │ │ │ ldrtmi r4, [r0], -r5, lsl #12 │ │ │ │ - ldc2l 0, cr15, [r2], #40 @ 0x28 │ │ │ │ + @ instruction: 0xf910f00a │ │ │ │ strmi r4, [r2], -r9, lsr #12 │ │ │ │ @ instruction: 0xf7ef4620 │ │ │ │ - ldr lr, [fp, -r6, ror #30] │ │ │ │ + ldr lr, [fp, -r4, lsl #23] │ │ │ │ @ instruction: 0xf7ef4620 │ │ │ │ - ldmdbmi fp!, {r1, r3, r4, r6, r9, sl, fp, sp, lr, pc} │ │ │ │ + ldmdbmi fp!, {r3, r4, r5, r6, r9, fp, sp, lr, pc} │ │ │ │ ldrbtmi r4, [r9], #-1568 @ 0xfffff9e0 │ │ │ │ - bl fe8d3e90 │ │ │ │ + svc 0x00c0f7ee │ │ │ │ @ instruction: 0x4620e71f │ │ │ │ - cdp 7, 5, cr15, cr0, cr15, {7} │ │ │ │ + b 1bd465c │ │ │ │ @ instruction: 0x46204937 │ │ │ │ - @ instruction: 0xf7ef4479 │ │ │ │ - @ instruction: 0xe716eb9a │ │ │ │ + @ instruction: 0xf7ee4479 │ │ │ │ + @ instruction: 0xe716efb8 │ │ │ │ svceq 0x0000f1b8 │ │ │ │ ldmdbmi r4!, {r0, r2, r3, r4, r6, r7, r8, ip, lr, pc} │ │ │ │ ldrbtmi r4, [r9], #-1568 @ 0xfffff9e0 │ │ │ │ - bl fe453eb4 │ │ │ │ + svc 0x00aef7ee │ │ │ │ @ instruction: 0xf04fe700 │ │ │ │ strbt r0, [sl], r1, lsl #16 │ │ │ │ @ instruction: 0xf7ef4620 │ │ │ │ - stmdbmi pc!, {r2, r3, r4, r5, r9, sl, fp, sp, lr, pc} @ │ │ │ │ + stmdbmi pc!, {r1, r3, r4, r6, r9, fp, sp, lr, pc} @ │ │ │ │ ldrbtmi r4, [r9], #-1568 @ 0xfffff9e0 │ │ │ │ - bl fe153ecc │ │ │ │ + svc 0x00a2f7ee │ │ │ │ strtmi lr, [r0], -r1, lsl #14 │ │ │ │ - cdp 7, 3, cr15, cr2, cr15, {7} │ │ │ │ + b 1454698 │ │ │ │ strtmi r4, [r0], -fp, lsr #18 │ │ │ │ - @ instruction: 0xf7ef4479 │ │ │ │ - @ instruction: 0xe6f8eb7c │ │ │ │ + @ instruction: 0xf7ee4479 │ │ │ │ + usat lr, #24, sl, lsl #31 │ │ │ │ strtmi r4, [r0], -r9, lsr #18 │ │ │ │ - @ instruction: 0xf7ef4479 │ │ │ │ - @ instruction: 0xe6e8eb76 │ │ │ │ - blmi 4a87d0 │ │ │ │ + @ instruction: 0xf7ee4479 │ │ │ │ + usat lr, #8, r4, lsl #31 │ │ │ │ + blmi 4a8f94 │ │ │ │ ldmpl r3, {r1, r3, r4, r5, r6, sl, lr}^ │ │ │ │ - blls 36ffa4 │ │ │ │ + blls 370768 │ │ │ │ @ instruction: 0xf04f405a │ │ │ │ orrle r0, r4, r0, lsl #6 │ │ │ │ strtmi r4, [r0], -r9, lsr #12 │ │ │ │ pop {r0, r1, r2, r3, ip, sp, pc} │ │ │ │ @ instruction: 0xf7ff43f0 │ │ │ │ strtmi fp, [r0], -pc, ror #21 │ │ │ │ - cdp 7, 1, cr15, cr2, cr15, {7} │ │ │ │ + b c546d8 │ │ │ │ @ instruction: 0x4620491e │ │ │ │ - @ instruction: 0xf7ef4479 │ │ │ │ - andcs lr, r2, ip, asr fp │ │ │ │ + @ instruction: 0xf7ee4479 │ │ │ │ + andcs lr, r2, sl, ror pc │ │ │ │ @ instruction: 0x4620e65b │ │ │ │ - cdp 7, 0, cr15, cr8, cr15, {7} │ │ │ │ + b 9d46ec │ │ │ │ @ instruction: 0x4620491a │ │ │ │ - @ instruction: 0xf7ef4479 │ │ │ │ - @ instruction: 0xe6ceeb52 │ │ │ │ - andeq r9, r5, lr, lsl #27 │ │ │ │ + @ instruction: 0xf7ee4479 │ │ │ │ + @ instruction: 0xe6ceef70 │ │ │ │ + andeq r9, r5, sl, asr #11 │ │ │ │ andeq r0, r0, r0, lsl #12 │ │ │ │ - andeq sp, r2, sl, ror #15 │ │ │ │ - andeq lr, r2, r6, asr #8 │ │ │ │ - andeq r9, r5, lr, lsr #26 │ │ │ │ - strdeq sp, [r2], -r2 │ │ │ │ - andeq lr, r2, lr, asr #6 │ │ │ │ - @ instruction: 0x0002d6b8 │ │ │ │ - @ instruction: 0x00059bba │ │ │ │ - muleq r5, r4, fp │ │ │ │ + andeq sp, r2, lr, lsr #2 │ │ │ │ + andeq sp, r2, r2, lsl #25 │ │ │ │ + andeq r9, r5, sl, ror #10 │ │ │ │ + andeq sp, r2, r6, lsr r1 │ │ │ │ + andeq sp, r2, sl, lsl #23 │ │ │ │ + andeq ip, r2, r4, lsr #31 │ │ │ │ + strdeq r9, [r5], -r6 │ │ │ │ + ldrdeq r9, [r5], -r0 │ │ │ │ + andeq sp, r2, r2, lsr #32 │ │ │ │ + andeq ip, r2, ip, ror #31 │ │ │ │ + andeq r9, r5, r4, ror r3 │ │ │ │ + andeq r9, r5, r2, asr r3 │ │ │ │ + andeq r9, r5, r6, lsr r3 │ │ │ │ ldrdeq sp, [r2], -lr │ │ │ │ - andeq sp, r2, r8, lsr #13 │ │ │ │ - andeq r9, r5, r8, lsr fp │ │ │ │ - andeq r9, r5, r6, lsl fp │ │ │ │ - strdeq r9, [r5], -sl │ │ │ │ - andeq lr, r2, r2, lsr #3 │ │ │ │ - andeq sp, r2, lr, ror r5 │ │ │ │ - andeq sp, r2, r0, lsl #10 │ │ │ │ - andeq lr, r2, r2, asr r1 │ │ │ │ - andeq sp, r2, lr, lsl #9 │ │ │ │ - strdeq sp, [r2], -r8 │ │ │ │ - andeq lr, r2, ip, lsl r1 │ │ │ │ - andeq r9, r5, ip, lsl sl │ │ │ │ - andeq sp, r2, r4, lsl r4 │ │ │ │ - andeq sp, r2, r0, lsl #8 │ │ │ │ + andeq ip, r2, r2, asr #29 │ │ │ │ + andeq ip, r2, r4, asr #28 │ │ │ │ + andeq sp, r2, lr, lsl #19 │ │ │ │ + andeq ip, r2, r6, ror #27 │ │ │ │ + andeq ip, r2, ip, lsr lr │ │ │ │ + andeq sp, r2, r8, asr r9 │ │ │ │ + andeq r9, r5, r8, asr r2 │ │ │ │ + andeq ip, r2, ip, ror #26 │ │ │ │ + andeq ip, r2, r8, asr sp │ │ │ │ + ldrlt fp, [r0, #-816] @ 0xfffffcd0 │ │ │ │ + stcpl 4, cr15, [r0], {79} @ 0x4f │ │ │ │ + @ instruction: 0x0c0cebad │ │ │ │ + svceq 0x00f8f8cc │ │ │ │ + strmi r2, [r4], -r1, lsl #2 │ │ │ │ + ldmdb sl, {r0, r1, r2, r3, r5, r6, r7, r8, r9, sl, ip, sp, lr, pc} │ │ │ │ + smlabbcs r1, r0, r1, fp │ │ │ │ + @ instruction: 0xf7ee4620 │ │ │ │ + smlalbblt lr, r8, sl, pc @ │ │ │ │ + cdp 14, 0, cr1, cr0, cr3, {2} │ │ │ │ + @ instruction: 0x46203a10 │ │ │ │ + bleq ff0522b0 │ │ │ │ + stcl 7, cr15, [ip, #952]! @ 0x3b8 │ │ │ │ + ldclt 0, cr2, [r0, #-4] │ │ │ │ + ldclt 0, cr2, [r0, #-0] │ │ │ │ + @ instruction: 0xf7ef4620 │ │ │ │ + stmdbmi r4, {r1, r2, r3, r6, r7, r8, fp, sp, lr, pc} │ │ │ │ + ldrbtmi r4, [r9], #-1568 @ 0xfffff9e0 │ │ │ │ + svc 0x0016f7ee │ │ │ │ + ldclt 0, cr2, [r0, #-8] │ │ │ │ + ldrbmi r2, [r0, -r0]! │ │ │ │ + andeq ip, r2, r6, lsl #28 │ │ │ │ + vst3.8 {d27,d29,d31}, [pc :64], r0 │ │ │ │ + bl feb6da00 │ │ │ │ + @ instruction: 0xf8cc0c0c │ │ │ │ + bmi 8da7c8 │ │ │ │ + blmi 902a14 │ │ │ │ + ldmpl r3, {r1, r3, r4, r5, r6, sl, lr}^ │ │ │ │ + movwls r6, #6171 @ 0x181b │ │ │ │ + movweq pc, #79 @ 0x4f @ │ │ │ │ + tstcs r1, r8, asr #6 │ │ │ │ + @ instruction: 0xf7ef4604 │ │ │ │ + cmnlt r8, r6, ror #17 │ │ │ │ + strtmi r2, [r0], -r1, lsl #2 │ │ │ │ + svc 0x0054f7ee │ │ │ │ + stmdbvs r3, {r3, r4, r5, r6, r7, r8, ip, sp, pc} │ │ │ │ + tstcs r4, r3, asr #18 │ │ │ │ + smlabteq r1, r0, r2, pc @ │ │ │ │ + strbtmi r6, [sl], -r0, asr #16 │ │ │ │ + @ instruction: 0xf00b9300 │ │ │ │ + ldmiblt r0!, {r0, r3, r4, r6, r7, r8, sl, fp, ip, sp, lr, pc} │ │ │ │ + @ instruction: 0xf7ef4620 │ │ │ │ + ldmdbmi r4, {r1, r3, r4, r7, r8, fp, sp, lr, pc} │ │ │ │ + ldrbtmi r4, [r9], #-1568 @ 0xfffff9e0 │ │ │ │ + cdp 7, 14, cr15, cr2, cr14, {7} │ │ │ │ + bmi 49e860 │ │ │ │ + ldrbtmi r4, [sl], #-2831 @ 0xfffff4f1 │ │ │ │ + ldmdavs sl, {r0, r1, r4, r6, r7, fp, ip, lr} │ │ │ │ + subsmi r9, sl, r1, lsl #22 │ │ │ │ + movweq pc, #79 @ 0x4f @ │ │ │ │ + andlt sp, r2, r1, lsl r1 │ │ │ │ + andcs fp, r0, r0, lsl sp │ │ │ │ + blls 50838 │ │ │ │ + bleq 52374 │ │ │ │ + blcc 82d08 │ │ │ │ + bcc 452080 │ │ │ │ + bleq ff052364 │ │ │ │ + @ instruction: 0xf7ee4620 │ │ │ │ + mulcs r1, r2, sp │ │ │ │ + @ instruction: 0xf7efe7e3 │ │ │ │ + svclt 0x0000e874 │ │ │ │ + andeq r9, r5, r4, asr #2 │ │ │ │ + andeq r0, r0, r0, lsl #12 │ │ │ │ + @ instruction: 0x0002cdba │ │ │ │ + strdeq r9, [r5], -r6 │ │ │ │ mvnsmi lr, sp, lsr #18 │ │ │ │ stcpl 4, cr15, [r0], {79} @ 0x4f │ │ │ │ @ instruction: 0x0c0cebad │ │ │ │ svceq 0x00e0f8cc │ │ │ │ addlt r4, r2, pc, lsr sl │ │ │ │ ldrbtmi r4, [sl], #-2879 @ 0xfffff4c1 │ │ │ │ ldmdavs fp, {r0, r1, r4, r6, r7, fp, ip, lr} │ │ │ │ @ instruction: 0xf04f9301 │ │ │ │ stmdacs r0, {r8, r9} │ │ │ │ tstcs r1, sl, lsr r0 │ │ │ │ @ instruction: 0xf7ef4604 │ │ │ │ - stmdacs r0, {r1, r4, r5, r6, r7, sl, fp, sp, lr, pc} │ │ │ │ + stmdacs r0, {r1, r2, r3, r7, fp, sp, lr, pc} │ │ │ │ qaddcs sp, r1, r1 │ │ │ │ - @ instruction: 0xf7ef4620 │ │ │ │ - strmi lr, [r5], -r0, ror #22 │ │ │ │ + @ instruction: 0xf7ee4620 │ │ │ │ + @ instruction: 0x4605eefc │ │ │ │ tstcs r2, r0, ror r3 │ │ │ │ @ instruction: 0xf7ef4620 │ │ │ │ - stmdacs r0, {r3, r5, r6, r7, r9, sl, fp, sp, lr, pc} │ │ │ │ + stmdacs r0, {r2, r7, r9, fp, sp, lr, pc} │ │ │ │ andcs sp, r0, #82 @ 0x52 │ │ │ │ strtmi r2, [r0], -r2, lsl #2 │ │ │ │ - bl ff4d3fec │ │ │ │ + svc 0x006ef7ee │ │ │ │ stmdacs r0, {r1, r2, r9, sl, lr} │ │ │ │ strbtmi sp, [r8], -sl, asr #32 │ │ │ │ stmdaeq r0, {r0, r1, r2, r3, r6, ip, sp, lr, pc} │ │ │ │ andhi pc, r0, sp, asr #17 │ │ │ │ - blx ff0d206e │ │ │ │ + @ instruction: 0xff5ef009 │ │ │ │ strtmi r2, [r0], -r3, lsl #2 │ │ │ │ - cdp 7, 13, cr15, cr2, cr15, {7} │ │ │ │ + b 1bd48d0 │ │ │ │ movwlt r4, #34311 @ 0x8607 │ │ │ │ tstcs r3, r2, asr #12 │ │ │ │ - @ instruction: 0xf7ef4620 │ │ │ │ - @ instruction: 0x4602ebbe │ │ │ │ + @ instruction: 0xf7ee4620 │ │ │ │ + @ instruction: 0x4602ef5a │ │ │ │ strbmi r4, [r0, #-1543] @ 0xfffff9f9 │ │ │ │ @ instruction: 0x4631dd18 │ │ │ │ @ instruction: 0xf01e4628 │ │ │ │ - @ instruction: 0x4602fe53 │ │ │ │ + strmi pc, [r2], -pc, ror #19 │ │ │ │ ldrbne r4, [r3, r0, lsr #12] │ │ │ │ - ldc 7, cr15, [lr, #-956] @ 0xfffffc44 │ │ │ │ + ldm sl!, {r0, r1, r2, r3, r5, r6, r7, r8, r9, sl, ip, sp, lr, pc} │ │ │ │ and r2, r0, r1 │ │ │ │ - bmi 79e07c │ │ │ │ + bmi 79e944 │ │ │ │ ldrbtmi r4, [sl], #-2844 @ 0xfffff4e4 │ │ │ │ ldmdavs sl, {r0, r1, r4, r6, r7, fp, ip, lr} │ │ │ │ subsmi r9, sl, r1, lsl #22 │ │ │ │ movweq pc, #79 @ 0x4f @ │ │ │ │ andlt sp, r2, ip, lsr #2 │ │ │ │ ldrhhi lr, [r0, #141]! @ 0x8d │ │ │ │ rscscc pc, pc, #79 @ 0x4f │ │ │ │ @ instruction: 0xf04f4620 │ │ │ │ @ instruction: 0xf7ef33ff │ │ │ │ - ldmdbmi r5, {r3, r8, sl, fp, sp, lr, pc} │ │ │ │ + ldmdbmi r5, {r2, r5, r7, fp, sp, lr, pc} │ │ │ │ @ instruction: 0x4620463a │ │ │ │ @ instruction: 0xf7ef4479 │ │ │ │ - mulcs r2, r4, sp │ │ │ │ + andcs lr, r2, r0, lsr r9 │ │ │ │ strtmi lr, [r0], -r3, ror #15 │ │ │ │ rscscc pc, pc, #79 @ 0x4f │ │ │ │ mvnscc pc, #79 @ 0x4f │ │ │ │ - ldcl 7, cr15, [r8], #956 @ 0x3bc │ │ │ │ + ldm r4, {r0, r1, r2, r3, r5, r6, r7, r8, r9, sl, ip, sp, lr, pc} │ │ │ │ strtmi r4, [r0], -lr, lsl #18 │ │ │ │ - @ instruction: 0xf7ef4479 │ │ │ │ - ldrb lr, [r0, r8, lsr #21]! │ │ │ │ + @ instruction: 0xf7ee4479 │ │ │ │ + ldrb lr, [r0, r4, asr #28]! │ │ │ │ @ instruction: 0xf04f4620 │ │ │ │ @ instruction: 0xf04f32ff │ │ │ │ @ instruction: 0xf7ef33ff │ │ │ │ - stmdbmi r9, {r2, r3, r5, r6, r7, sl, fp, sp, lr, pc} │ │ │ │ + stmdbmi r9, {r3, r7, fp, sp, lr, pc} │ │ │ │ strtmi r2, [r0], -r0, lsl #4 │ │ │ │ @ instruction: 0xf7ef4479 │ │ │ │ - @ instruction: 0xe7e2ed78 │ │ │ │ - mcrr 7, 14, pc, r6, cr15 @ │ │ │ │ - andeq r9, r5, lr, asr r9 │ │ │ │ - andeq r0, r0, r0, lsl #12 │ │ │ │ - ldrdeq r9, [r5], -r2 │ │ │ │ - andeq sp, r2, r0, asr r4 │ │ │ │ - andeq sp, r2, r0, ror #3 │ │ │ │ - andeq sp, r2, r4, lsl #8 │ │ │ │ - ldrlt fp, [r0, #-488] @ 0xfffffe18 │ │ │ │ + @ instruction: 0xe7e2e914 │ │ │ │ + svc 0x00e2f7ee │ │ │ │ + muleq r5, r6, r0 │ │ │ │ + andeq r0, r0, r0, lsl #12 │ │ │ │ + andeq r9, r5, sl │ │ │ │ + andeq ip, r2, r8, asr #25 │ │ │ │ + andeq ip, r2, ip, lsr #19 │ │ │ │ + andeq ip, r2, ip, ror ip │ │ │ │ + vst3.8 {d27,d29,d31}, [pc :64], r0 │ │ │ │ + stc 12, cr5, [sp, #-512]! @ 0xfffffe00 │ │ │ │ + bl feb795e0 │ │ │ │ + @ instruction: 0xf8cc0c0c │ │ │ │ + @ instruction: 0x46040ff0 │ │ │ │ + smlabbcs r1, r8, r1, fp │ │ │ │ + stmda r2!, {r0, r1, r2, r3, r5, r6, r7, r8, r9, sl, ip, sp, lr, pc} │ │ │ │ + blhi 10524ac │ │ │ │ + @ instruction: 0xf928f000 │ │ │ │ + blvc ff2525e4 │ │ │ │ + bne fe452254 │ │ │ │ + @ instruction: 0xf9b4f01c │ │ │ │ + strtmi r4, [r0], -r1, lsl #12 │ │ │ │ + ldc 7, cr15, [lr], #-952 @ 0xfffffc48 │ │ │ │ + ldc 0, cr2, [sp], #4 │ │ │ │ + vldrlt d8, [r0, #-8] │ │ │ │ + ldrlt fp, [r8, #-960]! @ 0xfffffc40 │ │ │ │ + stcpl 4, cr15, [r0], {79} @ 0x4f │ │ │ │ + blhi d1ecc │ │ │ │ + @ instruction: 0x0c0cebad │ │ │ │ + svceq 0x00e8f8cc │ │ │ │ + strmi r2, [r4], -r1, lsl #2 │ │ │ │ + svc 0x00e2f7ee │ │ │ │ + @ instruction: 0xecbdb918 │ │ │ │ + andcs r8, r0, r2, lsl #22 │ │ │ │ + tstcs r1, r8, lsr sp │ │ │ │ + @ instruction: 0xf7ee4620 │ │ │ │ + strmi lr, [r5], -lr, asr #28 │ │ │ │ + rscsle r2, r4, r0, lsl #16 │ │ │ │ + strtmi r2, [r0], -r2, lsl #2 │ │ │ │ + svc 0x00f2f7ee │ │ │ │ + blhi 105250c │ │ │ │ + strtmi r2, [r0], -r3, lsl #2 │ │ │ │ + svc 0x00ecf7ee │ │ │ │ + cdp 6, 15, cr4, cr12, cr8, {1} │ │ │ │ + vnmla.f64 d7, d23, d8 │ │ │ │ + @ instruction: 0xeefd1a90 │ │ │ │ + vnmla.f64 d7, d23, d0 │ │ │ │ + @ instruction: 0xf01b2a90 │ │ │ │ + vmls.f64 d15, d16, d9 │ │ │ │ + @ instruction: 0x46200a10 │ │ │ │ + bleq ff052554 │ │ │ │ + ldc 7, cr15, [sl], {238} @ 0xee │ │ │ │ + ldc 0, cr2, [sp], #4 │ │ │ │ + vldmdblt r8!, {d8} │ │ │ │ + ldrbmi r2, [r0, -r0]! │ │ │ │ + eorsle r2, fp, r0, lsl #16 │ │ │ │ + vst3.16 {d27,d29,d31}, [pc :256], r0 │ │ │ │ + bl feb6dc90 │ │ │ │ + @ instruction: 0xf8cc0c0c │ │ │ │ + strdcs r0, [r1, -r0] │ │ │ │ + @ instruction: 0xf7ee4604 │ │ │ │ + teqlt r0, #168, 30 @ 0x2a0 │ │ │ │ + strtmi r2, [r0], -r1, lsl #2 │ │ │ │ + cdp 7, 1, cr15, cr6, cr14, {7} │ │ │ │ + andcs r4, r0, r5, lsl #12 │ │ │ │ + stmdbvs r9!, {r0, r2, r3, r4, r5, r6, r8, ip, sp, pc} │ │ │ │ + stmdavs lr!, {r0, r4, r5, r6, r8, ip, sp, pc} │ │ │ │ + ldc2l 0, cr15, [r2, #-120] @ 0xffffff88 │ │ │ │ + andle r4, lr, r6, lsl #5 │ │ │ │ + @ instruction: 0xf01e6828 │ │ │ │ + ldrsblt pc, [r0, #-223] @ 0xffffff21 @ │ │ │ │ + tstcs r1, r0, lsr #12 │ │ │ │ + bl ff6d4a84 │ │ │ │ + ldcllt 0, cr2, [r0, #-4]! │ │ │ │ + @ instruction: 0xf00c6828 │ │ │ │ + stmdacs r0, {r0, r2, r5, r6, fp, ip, sp, lr, pc} │ │ │ │ + @ instruction: 0x4620d1f4 │ │ │ │ + stmda lr, {r0, r1, r2, r3, r5, r6, r7, r8, r9, sl, ip, sp, lr, pc}^ │ │ │ │ + strtmi r4, [r0], -r8, lsl #18 │ │ │ │ + @ instruction: 0xf7ee4479 │ │ │ │ + mulcs r2, r8, sp │ │ │ │ + @ instruction: 0x4620bd70 │ │ │ │ + stmda r4, {r0, r1, r2, r3, r5, r6, r7, r8, r9, sl, ip, sp, lr, pc}^ │ │ │ │ + strtmi r4, [r0], -r4, lsl #18 │ │ │ │ + @ instruction: 0xf7ee4479 │ │ │ │ + ldrb lr, [r4, lr, lsl #27]! │ │ │ │ + ldrbmi r2, [r0, -r0]! │ │ │ │ + andeq ip, r2, r0, lsl #23 │ │ │ │ + andeq ip, r2, r4, asr fp │ │ │ │ + ldrlt fp, [r0, #-840] @ 0xfffffcb8 │ │ │ │ stcpl 4, cr15, [r0], {79} @ 0x4f │ │ │ │ @ instruction: 0x0c0cebad │ │ │ │ svceq 0x00f8f8cc │ │ │ │ strmi r2, [r4], -r1, lsl #2 │ │ │ │ - stcl 7, cr15, [r8], #-956 @ 0xfffffc44 │ │ │ │ - andcs fp, r0, r8, lsl #18 │ │ │ │ - tstcs r1, r0, lsl sp │ │ │ │ - @ instruction: 0xf7ef4620 │ │ │ │ - stmdacs r0, {r1, r2, r4, r6, r7, r9, fp, sp, lr, pc} │ │ │ │ - strdcs sp, [r0, -r7] │ │ │ │ - stc2 0, cr15, [lr, #-120] @ 0xffffff88 │ │ │ │ - strtmi r4, [r0], -r1, lsl #12 │ │ │ │ - @ instruction: 0xf7efb129 │ │ │ │ - strdcs lr, [r1], -sl │ │ │ │ + svc 0x0064f7ee │ │ │ │ + smlabbcs r1, r8, r1, fp │ │ │ │ + @ instruction: 0xf7ee4620 │ │ │ │ + ldrsblt lr, [r0, #-212] @ 0xffffff2c │ │ │ │ + blx 7d2ba2 │ │ │ │ + beq 452338 │ │ │ │ + cdp 6, 11, cr4, cr8, cr0, {1} │ │ │ │ + @ instruction: 0xf7ee0bc0 │ │ │ │ + andcs lr, r1, r6, lsr ip │ │ │ │ andcs fp, r0, r0, lsl sp │ │ │ │ - @ instruction: 0xf7ef4770 │ │ │ │ - @ instruction: 0xe7f8ed1a │ │ │ │ + @ instruction: 0x4620bd10 │ │ │ │ + bleq 5264c │ │ │ │ + stc 7, cr15, [ip], #-952 @ 0xfffffc48 │ │ │ │ + strtmi r4, [r0], -r4, lsl #18 │ │ │ │ + @ instruction: 0xf7ee4479 │ │ │ │ + andcs lr, r2, lr, asr sp │ │ │ │ + andcs fp, r0, r0, lsl sp │ │ │ │ + svclt 0x00004770 │ │ │ │ + andeq ip, r2, r4, lsr #22 │ │ │ │ ldrlt fp, [r0, #-464] @ 0xfffffe30 │ │ │ │ stcpl 4, cr15, [r0], {79} @ 0x4f │ │ │ │ @ instruction: 0x0c0cebad │ │ │ │ svceq 0x00f8f8cc │ │ │ │ strmi r2, [r4], -r1, lsl #2 │ │ │ │ - b fee54120 │ │ │ │ + stc 7, cr15, [r8, #952]! @ 0x3b8 │ │ │ │ tstcs r1, r0, ror #2 │ │ │ │ - @ instruction: 0xf7ef4620 │ │ │ │ - teqlt r8, r4 @ │ │ │ │ - mrc2 0, 0, pc, cr14, cr10, {0} │ │ │ │ + @ instruction: 0xf7ee4620 │ │ │ │ + teqlt r8, r4, lsr #27 │ │ │ │ + @ instruction: 0xf90ef01a │ │ │ │ strtmi r4, [r0], -r1, lsl #12 │ │ │ │ - stm r2, {r0, r1, r2, r3, r5, r6, r7, r8, r9, sl, ip, sp, lr, pc} │ │ │ │ + bl 1cd4b54 │ │ │ │ ldclt 0, cr2, [r0, #-4] │ │ │ │ ldclt 0, cr2, [r0, #-0] │ │ │ │ ldrbmi r2, [r0, -r0]! │ │ │ │ - vst3.8 {d27,d29,d31}, [pc :256], r0 │ │ │ │ - stc 12, cr5, [sp, #-512]! @ 0xfffffe00 │ │ │ │ - bl feb78d9c │ │ │ │ - @ instruction: 0xf8cc0c0c │ │ │ │ - bmi a9a0fc │ │ │ │ - blmi ac23b4 │ │ │ │ - ldmpl r3, {r1, r3, r4, r5, r6, sl, lr}^ │ │ │ │ - movwls r6, #14363 @ 0x381b │ │ │ │ - movweq pc, #79 @ 0x4f @ │ │ │ │ - eorsle r2, sl, r0, lsl #16 │ │ │ │ - strmi r2, [r4], -r2, lsl #2 │ │ │ │ - ldc 7, cr15, [sl], {239} @ 0xef │ │ │ │ - @ instruction: 0x2101b3b8 │ │ │ │ - @ instruction: 0xf7ef4620 │ │ │ │ - tstcs r2, r6, lsr ip │ │ │ │ - cdp 6, 11, cr4, cr0, cr0, {1} │ │ │ │ - @ instruction: 0xf7ef8b40 │ │ │ │ - strmi lr, [r5], -r4, lsl #21 │ │ │ │ - tstcs r3, r8, asr #6 │ │ │ │ - @ instruction: 0xf7ef4620 │ │ │ │ - cdp 12, 15, cr14, cr12, cr10, {1} │ │ │ │ - vabs.f64 d7, d8 │ │ │ │ - strls r8, [r2, #-2880] @ 0xfffff4c0 │ │ │ │ - bcc fe451a44 │ │ │ │ - andcc pc, r4, sp, lsl #17 │ │ │ │ - @ instruction: 0xf8ccf000 │ │ │ │ - blvc ff251de4 │ │ │ │ - stmdbge r1, {r8, r9, sp} │ │ │ │ - bcs fe451a58 │ │ │ │ - @ instruction: 0xfffcf01c │ │ │ │ - strtmi r4, [r0], -r1, lsl #12 │ │ │ │ - ldmda ip!, {r0, r1, r2, r3, r5, r6, r7, r8, r9, sl, ip, sp, lr, pc} │ │ │ │ - bmi 41e210 │ │ │ │ - ldrbtmi r4, [sl], #-2830 @ 0xfffff4f2 │ │ │ │ - ldmdavs sl, {r0, r1, r4, r6, r7, fp, ip, lr} │ │ │ │ - subsmi r9, sl, r3, lsl #22 │ │ │ │ - movweq pc, #79 @ 0x4f @ │ │ │ │ - andlt sp, r5, r0, lsl r1 │ │ │ │ - blhi d1518 │ │ │ │ - andcs fp, r0, r0, lsr sp │ │ │ │ - strmi lr, [r1], -pc, ror #15 │ │ │ │ - @ instruction: 0xf7ef4620 │ │ │ │ - stmdbmi r7, {r3, r5, fp, sp, lr, pc} │ │ │ │ - ldrbtmi r4, [r9], #-1568 @ 0xfffff9e0 │ │ │ │ - stcl 7, cr15, [ip], {239} @ 0xef │ │ │ │ - strb r2, [r4, r2]! │ │ │ │ - bl fe6d4200 │ │ │ │ - @ instruction: 0x000597b0 │ │ │ │ - andeq r0, r0, r0, lsl #12 │ │ │ │ - andeq r9, r5, r2, asr #14 │ │ │ │ - andeq sp, r2, r2, lsr #2 │ │ │ │ - vst3.8 {d27,d29,d31}, [pc :256], r0 │ │ │ │ - bl feb6d45c │ │ │ │ - @ instruction: 0xf8cc0c0c │ │ │ │ - bmi 859c44 │ │ │ │ - blmi 8825e4 │ │ │ │ - ldmpl r3, {r1, r3, r4, r5, r6, sl, lr}^ │ │ │ │ - cmpls sp, #1769472 @ 0x1b0000 │ │ │ │ - movweq pc, #79 @ 0x4f @ │ │ │ │ - smlattcs r1, r8, r1, fp │ │ │ │ - @ instruction: 0xf7ef4604 │ │ │ │ - teqlt r8, #184, 22 @ 0x2e000 │ │ │ │ - strtmi r2, [r0], -r1, lsl #2 │ │ │ │ - b 9d4244 │ │ │ │ - @ instruction: 0x4669b198 │ │ │ │ - stc2l 0, cr15, [r2], #120 @ 0x78 │ │ │ │ - strtmi fp, [r0], -r8, lsl #19 │ │ │ │ - ldcl 7, cr15, [r2], #-956 @ 0xfffffc44 │ │ │ │ - bmi 55e2a0 │ │ │ │ - ldrbtmi r4, [sl], #-2835 @ 0xfffff4ed │ │ │ │ - ldmdavs sl, {r0, r1, r4, r6, r7, fp, ip, lr} │ │ │ │ - subsmi r9, sl, sp, asr fp │ │ │ │ - movweq pc, #79 @ 0x4f @ │ │ │ │ - subslt sp, pc, sl, lsl r1 @ │ │ │ │ - andcs fp, r0, r0, lsr sp │ │ │ │ - ldmdbge sp, {r0, r4, r5, r6, r7, r8, r9, sl, sp, lr, pc} │ │ │ │ - addvc pc, r0, #1325400064 @ 0x4f000000 │ │ │ │ - @ instruction: 0xf0114668 │ │ │ │ - @ instruction: 0x4601fed3 │ │ │ │ - rscle r2, r4, r0, lsl #16 │ │ │ │ - @ instruction: 0xf7ef4620 │ │ │ │ - strb lr, [r3, r6, lsr #19]! │ │ │ │ - @ instruction: 0xf7ef4620 │ │ │ │ - stmdbmi r7, {r2, r4, r6, sl, fp, sp, lr, pc} │ │ │ │ - ldrbtmi r4, [r9], #-1568 @ 0xfffff9e0 │ │ │ │ - ldmib ip, {r0, r1, r2, r3, r5, r6, r7, r8, r9, sl, ip, sp, lr, pc} │ │ │ │ - ldrb r2, [sl, r2] │ │ │ │ - bl 12542a4 │ │ │ │ - andeq r9, r5, r8, ror #13 │ │ │ │ - andeq r0, r0, r0, lsl #12 │ │ │ │ - @ instruction: 0x000596b2 │ │ │ │ - andeq sp, r2, r2, lsr r2 │ │ │ │ - ldrlt fp, [r0, #-880] @ 0xfffffc90 │ │ │ │ + ldrblt fp, [r0, #-912]! @ 0xfffffc70 │ │ │ │ stcpl 4, cr15, [r0], {79} @ 0x4f │ │ │ │ @ instruction: 0x0c0cebad │ │ │ │ - svceq 0x00f8f8cc │ │ │ │ + svceq 0x00f0f8cc │ │ │ │ strmi r2, [r4], -r1, lsl #2 │ │ │ │ - bl 1bd42cc │ │ │ │ - smlabtcs r1, r0, r1, fp │ │ │ │ - @ instruction: 0xf7ef4620 │ │ │ │ - ldrdlt lr, [r8, #-158]! @ 0xffffff62 │ │ │ │ - stmdavs r0, {r0, r1, r8, fp, sp, lr} │ │ │ │ - @ instruction: 0xf00cb963 │ │ │ │ - movwmi pc, #35229 @ 0x899d @ │ │ │ │ - tstcs r1, r4, lsl pc │ │ │ │ - strtmi r2, [r0], -r0, lsl #2 │ │ │ │ - svc 0x00a6f7ee │ │ │ │ - ldclt 0, cr2, [r0, #-4] │ │ │ │ - ldclt 0, cr2, [r0, #-0] │ │ │ │ - blx fe6d23bc │ │ │ │ - ldrb r4, [r4, r1, lsl #12]! │ │ │ │ - @ instruction: 0xf7ef4620 │ │ │ │ - stmdbmi r4, {r1, r3, r4, sl, fp, sp, lr, pc} │ │ │ │ + svc 0x0016f7ee │ │ │ │ + ldrdcs fp, [r1, -r0] │ │ │ │ + @ instruction: 0xf7ee4620 │ │ │ │ + strmi lr, [r5], -r6, lsl #27 │ │ │ │ + orrslt r2, r5, r0 │ │ │ │ + strtmi r2, [r0], -r2, lsl #2 │ │ │ │ + bl ff954b90 │ │ │ │ + strmi r2, [r6], -r3, lsl #2 │ │ │ │ + @ instruction: 0xf7ee4620 │ │ │ │ + ldrtmi lr, [r1], -r0, ror #23 │ │ │ │ + strtmi r4, [r8], -r2, lsl #12 │ │ │ │ + mrc2 0, 0, pc, cr4, cr13, {0} │ │ │ │ + strtmi r4, [r0], -r1, lsl #12 │ │ │ │ + bl 11d4bac │ │ │ │ + ldcllt 0, cr2, [r0, #-4]! │ │ │ │ + cdp 6, 11, cr4, cr15, cr0, {1} │ │ │ │ + @ instruction: 0xf7ee0b00 │ │ │ │ + stmdbmi r4, {r1, r2, r4, r6, r7, r8, r9, fp, sp, lr, pc} │ │ │ │ ldrbtmi r4, [r9], #-1568 @ 0xfffff9e0 │ │ │ │ - stmdb r2!, {r0, r1, r2, r3, r5, r6, r7, r8, r9, sl, ip, sp, lr, pc}^ │ │ │ │ - ldclt 0, cr2, [r0, #-8] │ │ │ │ + stc 7, cr15, [r6, #-952] @ 0xfffffc48 │ │ │ │ + ldcllt 0, cr2, [r0, #-8]! │ │ │ │ ldrbmi r2, [r0, -r0]! │ │ │ │ - andeq sp, r2, sl, ror r0 │ │ │ │ + andeq ip, r2, r2, lsr r7 │ │ │ │ @ instruction: 0xf01cb108 │ │ │ │ - @ instruction: 0x4770bcb9 │ │ │ │ + @ instruction: 0x4770b85d │ │ │ │ vst3.8 {d27,d29,d31}, [pc :64], r0 │ │ │ │ - bl feb6d570 │ │ │ │ + bl feb6de28 │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ strdcs r0, [r0], -r8 │ │ │ │ - stc2l 0, cr15, [ip], #-112 @ 0xffffff90 │ │ │ │ + @ instruction: 0xf810f01c │ │ │ │ tstlt r8, r4, lsl #12 │ │ │ │ - @ instruction: 0xf91cf01d │ │ │ │ + stc2l 0, cr15, [r0], {28} │ │ │ │ ldclt 6, cr4, [r0, #-128] @ 0xffffff80 │ │ │ │ vst3.8 {d27,d29,d31}, [pc], r0 │ │ │ │ - bl feb6d590 │ │ │ │ + bl feb6de48 │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ strdlt r0, [r3], r0 @ │ │ │ │ stmdbmi r6, {r0, r2, r9, fp, lr} │ │ │ │ ldrbtmi r2, [sl], #-768 @ 0xfffffd00 │ │ │ │ ldrbtmi r2, [r9], #-20 @ 0xffffffec │ │ │ │ @ instruction: 0xf0099300 │ │ │ │ - andlt pc, r3, r7, lsl lr @ │ │ │ │ - blx 154526 │ │ │ │ + @ instruction: 0xb003f9bb │ │ │ │ + blx 154dde │ │ │ │ @ instruction: 0xffffffbf │ │ │ │ @ instruction: 0xffffffc3 │ │ │ │ - strlt fp, [r8, #-352] @ 0xfffffea0 │ │ │ │ - stcpl 4, cr15, [r0], {79} @ 0x4f │ │ │ │ - @ instruction: 0x0c0cebad │ │ │ │ - svceq 0x00f8f8cc │ │ │ │ - @ instruction: 0xffdef7ff │ │ │ │ - stc2 0, cr15, [r4], #112 @ 0x70 │ │ │ │ - stclt 0, cr2, [r8, #-0] │ │ │ │ - ldrbmi r2, [r0, -r0]! │ │ │ │ - ldrlt fp, [r0, #-472] @ 0xfffffe28 │ │ │ │ + ldrlt fp, [r8, #-824]! @ 0xfffffcc8 │ │ │ │ stcpl 4, cr15, [r0], {79} @ 0x4f │ │ │ │ @ instruction: 0x0c0cebad │ │ │ │ - svceq 0x00f8f8cc │ │ │ │ - strmi r2, [r4], -r1, lsl #2 │ │ │ │ - b fffd43ac │ │ │ │ + svceq 0x00f0f8cc │ │ │ │ + strmi r2, [r4], -r2, lsl #2 │ │ │ │ + ldc 7, cr15, [ip], {238} @ 0xee │ │ │ │ + svclt 0x00182805 │ │ │ │ + andsle r2, sl, r0, lsl #10 │ │ │ │ + strtmi r2, [r0], -r1, lsl #2 │ │ │ │ + cdp 7, 10, cr15, cr10, cr14, {7} │ │ │ │ andcs fp, r0, r8, lsl #18 │ │ │ │ - tstcs r1, r0, lsl sp │ │ │ │ - @ instruction: 0xf7ef4620 │ │ │ │ - stmdacs r0, {r2, r3, r5, r6, r8, fp, sp, lr, pc} │ │ │ │ - @ instruction: 0xf01bd0f7 │ │ │ │ - strmi pc, [r1], -r5, lsr #29 │ │ │ │ + tstcs r1, r8, lsr sp │ │ │ │ @ instruction: 0xf7ee4620 │ │ │ │ - andcs lr, r1, sl, lsr pc │ │ │ │ - andcs fp, r0, r0, lsl sp │ │ │ │ - svclt 0x00004770 │ │ │ │ - ldrlt fp, [r0, #-848] @ 0xfffffcb0 │ │ │ │ - stcpl 4, cr15, [r0], {79} @ 0x4f │ │ │ │ - @ instruction: 0x0c0cebad │ │ │ │ - svceq 0x00f8f8cc │ │ │ │ - strmi r2, [r4], -r1, lsl #2 │ │ │ │ - b ff7d43ec │ │ │ │ - smlatbcs r1, r0, r1, fp │ │ │ │ - @ instruction: 0xf7ef4620 │ │ │ │ - cmnlt r8, lr, asr #18 │ │ │ │ - stmdblt fp!, {r0, r1, r8, fp, sp, lr}^ │ │ │ │ - @ instruction: 0xf00c6840 │ │ │ │ - @ instruction: 0xf7eff877 │ │ │ │ - mcrr 12, 9, lr, r1, cr6 │ │ │ │ - @ instruction: 0x46200b10 │ │ │ │ - svc 0x00acf7ee │ │ │ │ - ldclt 0, cr2, [r0, #-4] │ │ │ │ - ldclt 0, cr2, [r0, #-0] │ │ │ │ - @ instruction: 0xf7ef4620 │ │ │ │ - stmdbmi r4, {r1, r2, r3, r7, r8, r9, fp, sp, lr, pc} │ │ │ │ + stmdacs r0, {r3, r4, r8, sl, fp, sp, lr, pc} │ │ │ │ + stccs 0, cr13, [r0, #-988] @ 0xfffffc24 │ │ │ │ + tstcs r1, ip, lsl #30 │ │ │ │ + @ instruction: 0xf01a2102 │ │ │ │ + strmi pc, [r1], -r5, ror #16 │ │ │ │ + @ instruction: 0xf7ee4620 │ │ │ │ + andcs lr, r1, r2, ror #21 │ │ │ │ + andcs fp, r0, r8, lsr sp │ │ │ │ + stmdbmi sl, {r4, r5, r6, r8, r9, sl, lr} │ │ │ │ ldrbtmi r4, [r9], #-1568 @ 0xfffff9e0 │ │ │ │ - ldm r6, {r0, r1, r2, r3, r5, r6, r7, r8, r9, sl, ip, sp, lr, pc}^ │ │ │ │ - ldclt 0, cr2, [r0, #-8] │ │ │ │ + stc 7, cr15, [r4], #952 @ 0x3b8 │ │ │ │ + strtmi r2, [r0], -r2, lsl #2 │ │ │ │ + cdp 7, 12, cr15, cr8, cr14, {7} │ │ │ │ + mvnscc pc, pc, asr #32 │ │ │ │ + @ instruction: 0xf7ee4620 │ │ │ │ + @ instruction: 0xf06febfc │ │ │ │ + strmi r0, [r5], -r1, lsl #2 │ │ │ │ + @ instruction: 0xf7ee4620 │ │ │ │ + @ instruction: 0xe7cfed36 │ │ │ │ + andeq ip, r2, lr, lsl #14 │ │ │ │ + eorsle r2, pc, r0, lsl #16 │ │ │ │ + vst3.8 {d27,d29,d31}, [pc :256], r8 │ │ │ │ + bl feb6df00 │ │ │ │ + @ instruction: 0xf8cc0c0c │ │ │ │ + strdcs r0, [r1, -r0] │ │ │ │ + @ instruction: 0xf7ee4605 │ │ │ │ + stmdacs r0, {r4, r5, r6, r9, sl, fp, sp, lr, pc} │ │ │ │ + tstcs r1, r4, lsr r0 │ │ │ │ + @ instruction: 0xf7ee4628 │ │ │ │ + @ instruction: 0x4604ecde │ │ │ │ + stmdbvs r1, {r3, r4, r6, r8, ip, sp, pc} │ │ │ │ + teqle r5, r0, lsl #18 │ │ │ │ + ldrbeq r6, [fp, -r3, asr #17] │ │ │ │ + stmvs r3, {r0, r1, r2, r8, sl, ip, lr, pc} │ │ │ │ + stmdavs r0, {r0, r1, r3, r5, r8, ip, sp, pc} │ │ │ │ + @ instruction: 0xff36f00b │ │ │ │ + andcs fp, r0, r8, lsl #18 │ │ │ │ + stmdavs r0!, {r3, r4, r5, r8, sl, fp, ip, sp, pc} │ │ │ │ + @ instruction: 0xfff6f00b │ │ │ │ + movwcs r6, #2208 @ 0x8a0 │ │ │ │ + tstlt r8, r3, lsr #32 │ │ │ │ + @ instruction: 0xf84af00c │ │ │ │ + movwcs r6, #2144 @ 0x860 │ │ │ │ + smlatblt r8, r3, r0, r6 │ │ │ │ + @ instruction: 0xf844f00c │ │ │ │ + andseq pc, ip, r4, lsl #2 │ │ │ │ + rsbvs r2, r3, r0, lsl #6 │ │ │ │ + ldc2l 0, cr15, [sl, #-36]! @ 0xffffffdc │ │ │ │ + subeq pc, r8, r4, lsl #2 │ │ │ │ + ldc2l 0, cr15, [r6, #-36]! @ 0xffffffdc │ │ │ │ + tstcs r1, r8, lsr #12 │ │ │ │ + b fe1d4d2c │ │ │ │ + ldclt 0, cr2, [r8, #-4]! │ │ │ │ ldrbmi r2, [r0, -r0]! │ │ │ │ - andeq sp, r2, sl, asr #1 │ │ │ │ + @ instruction: 0xf7ee4628 │ │ │ │ + stmdbmi r4, {r1, r2, r3, r4, r5, r6, r7, r9, sl, fp, sp, lr, pc} │ │ │ │ + ldrbtmi r4, [r9], #-1576 @ 0xfffff9d8 │ │ │ │ + mcrr 7, 14, pc, r6, cr14 @ │ │ │ │ + ldclt 0, cr2, [r8, #-8]! │ │ │ │ + @ instruction: 0xe7e5301c │ │ │ │ + andeq ip, r2, r6, lsl #18 │ │ │ │ + ldrblt fp, [r0, #-856]! @ 0xfffffca8 │ │ │ │ + stcpl 4, cr15, [r0], {79} @ 0x4f │ │ │ │ + @ instruction: 0x0c0cebad │ │ │ │ + svceq 0x00f0f8cc │ │ │ │ + mrscs r2, R9_usr │ │ │ │ + strcs r4, [r2], -r5, lsl #12 │ │ │ │ + b fead4d6c │ │ │ │ + bicslt r4, r0, r4, lsl #12 │ │ │ │ + strtmi r2, [r0], -r0, lsl #2 │ │ │ │ + @ instruction: 0xf94cf019 │ │ │ │ + svclt 0x000c2800 │ │ │ │ + tstcs r4, ip, lsl #2 │ │ │ │ + @ instruction: 0xf0194620 │ │ │ │ + stmdblt r0, {r0, r2, r3, r7, r8, r9, sl, fp, ip, sp, lr, pc}^ │ │ │ │ + tstle r4, r1, lsl #28 │ │ │ │ + @ instruction: 0xf7ee4628 │ │ │ │ + ldrdcs lr, [r1], -r2 │ │ │ │ + @ instruction: 0x2601bd70 │ │ │ │ + strmi lr, [r1], -sl, ror #15 │ │ │ │ + @ instruction: 0xf7ee4628 │ │ │ │ + andcs lr, r1, r4, lsr #21 │ │ │ │ + andcs fp, r0, r0, ror sp │ │ │ │ + andcs fp, r0, r0, ror sp │ │ │ │ + svclt 0x00004770 │ │ │ │ + vst3.8 {d27,d29,d31}, [pc :256], r0 │ │ │ │ + bl feb6e000 │ │ │ │ + @ instruction: 0xf8cc0c0c │ │ │ │ + bmi 99ad68 │ │ │ │ + blmi 9c3028 │ │ │ │ + ldmpl r3, {r1, r3, r4, r5, r6, sl, lr}^ │ │ │ │ + movwls r6, #22555 @ 0x581b │ │ │ │ + movweq pc, #79 @ 0x4f @ │ │ │ │ + bmi 903b9c │ │ │ │ + mrscs r2, SP_irq │ │ │ │ + ldrbtmi r4, [sl], #-1540 @ 0xfffff9fc │ │ │ │ + b fe954de0 │ │ │ │ + stcge 3, cr11, [r1, #-128] @ 0xffffff80 │ │ │ │ + movwls r2, #4864 @ 0x1300 │ │ │ │ + rsbvs r2, fp, r2, lsl #2 │ │ │ │ + blcs 10b4e44 │ │ │ │ + movwcs fp, #20228 @ 0x4f04 │ │ │ │ + stmdavc r3, {r0, r8, r9, ip, pc}^ │ │ │ │ + blcs 10a86c4 │ │ │ │ + movwcs fp, #20228 @ 0x4f04 │ │ │ │ + @ instruction: 0xf7ee9302 │ │ │ │ + mrc 13, 7, lr, cr12, cr0, {7} │ │ │ │ + strtmi r7, [r9], -r0, asr #23 │ │ │ │ + cdp 8, 1, cr10, cr7, cr3, {0} │ │ │ │ + @ instruction: 0xf01b2a90 │ │ │ │ + lslslt pc, r7, #18 @ │ │ │ │ + strtmi r9, [r0], -r3, lsl #18 │ │ │ │ + b 1954e20 │ │ │ │ + strtmi r9, [r0], -r4, lsl #18 │ │ │ │ + b 1854e28 │ │ │ │ + and r2, r0, r2 │ │ │ │ + bmi 35ee78 │ │ │ │ + ldrbtmi r4, [sl], #-2826 @ 0xfffff4f6 │ │ │ │ + ldmdavs sl, {r0, r1, r4, r6, r7, fp, ip, lr} │ │ │ │ + subsmi r9, sl, r5, lsl #22 │ │ │ │ + movweq pc, #79 @ 0x4f @ │ │ │ │ + andlt sp, r7, r8, lsl #2 │ │ │ │ + @ instruction: 0x4620bd30 │ │ │ │ + cdp 7, 7, cr15, cr4, cr14, {7} │ │ │ │ + @ instruction: 0xf7ee4620 │ │ │ │ + @ instruction: 0xe7e9ee72 │ │ │ │ + stcl 7, cr15, [ip, #-952]! @ 0xfffffc48 │ │ │ │ + andeq r8, r5, r4, asr #22 │ │ │ │ + andeq r0, r0, r0, lsl #12 │ │ │ │ + andeq ip, r2, r2, lsl #17 │ │ │ │ + ldrdeq r8, [r5], -r6 │ │ │ │ mvnsmi lr, #737280 @ 0xb4000 │ │ │ │ stcpl 4, cr15, [r0], {79} @ 0x4f │ │ │ │ @ instruction: 0x0c0cebad │ │ │ │ svceq 0x00d8f8cc │ │ │ │ addlt r4, r3, r1, asr #20 │ │ │ │ ldrbtmi r4, [sl], #-2881 @ 0xfffff4bf │ │ │ │ ldmdavs fp, {r0, r1, r4, r6, r7, fp, ip, lr} │ │ │ │ @ instruction: 0xf04f9301 │ │ │ │ movtlt r0, #768 @ 0x300 │ │ │ │ strmi r2, [r4], -r1, lsl #2 │ │ │ │ - b fe954460 │ │ │ │ + stc 7, cr15, [r8, #952] @ 0x3b8 │ │ │ │ smlabbcs r1, r8, r3, fp │ │ │ │ - @ instruction: 0xf7ef4620 │ │ │ │ - @ instruction: 0x4605e914 │ │ │ │ + @ instruction: 0xf7ee4620 │ │ │ │ + @ instruction: 0x4605ebf8 │ │ │ │ smlattcs r2, r8, r1, fp │ │ │ │ - @ instruction: 0xf7ef4620 │ │ │ │ - @ instruction: 0x4607ec9c │ │ │ │ + @ instruction: 0xf7ee4620 │ │ │ │ + strmi lr, [r7], -r0, lsl #31 │ │ │ │ @ instruction: 0x2103bb90 │ │ │ │ - @ instruction: 0xf7ef4620 │ │ │ │ - @ instruction: 0x4606ec96 │ │ │ │ + @ instruction: 0xf7ee4620 │ │ │ │ + @ instruction: 0x4606ef7a │ │ │ │ cmple r8, r0, lsl #16 │ │ │ │ @ instruction: 0xf04f4607 │ │ │ │ @ instruction: 0xf04f32ff │ │ │ │ @ instruction: 0x462033ff │ │ │ │ - b ffad4498 │ │ │ │ + stcl 7, cr15, [lr, #952] @ 0x3b8 │ │ │ │ ldrtmi r4, [r3], -lr, lsr #18 │ │ │ │ ldrbtmi r4, [r9], #-1594 @ 0xfffff9c6 │ │ │ │ - @ instruction: 0xf7ef4620 │ │ │ │ - andcs lr, r2, r6, ror fp │ │ │ │ + @ instruction: 0xf7ee4620 │ │ │ │ + andcs lr, r2, sl, asr lr │ │ │ │ andcs lr, r0, r0 │ │ │ │ - blmi a28d9c │ │ │ │ + blmi a297d4 │ │ │ │ ldmpl r3, {r1, r3, r4, r5, r6, sl, lr}^ │ │ │ │ - blls 70564 │ │ │ │ + blls 70f9c │ │ │ │ @ instruction: 0xf04f405a │ │ │ │ mrsle r0, (UNDEF: 115) │ │ │ │ pop {r0, r1, ip, sp, pc} │ │ │ │ @ instruction: 0x462083f0 │ │ │ │ rscscc pc, pc, #79 @ 0x4f │ │ │ │ mvnscc pc, #79 @ 0x4f │ │ │ │ - b ff3544d4 │ │ │ │ + ldc 7, cr15, [r0, #952]! @ 0x3b8 │ │ │ │ strtmi r4, [r0], -r1, lsr #18 │ │ │ │ - @ instruction: 0xf7ef4479 │ │ │ │ - @ instruction: 0xe7e2e87c │ │ │ │ + @ instruction: 0xf7ee4479 │ │ │ │ + strb lr, [r2, r0, ror #22]! │ │ │ │ mrscs r2, R10_usr │ │ │ │ - @ instruction: 0xf7ef4620 │ │ │ │ - tstcs r3, r4, asr r9 │ │ │ │ + @ instruction: 0xf7ee4620 │ │ │ │ + tstcs r3, r8, lsr ip │ │ │ │ strmi r4, [r7], -r0, lsl #13 │ │ │ │ - @ instruction: 0xf7ef4620 │ │ │ │ - @ instruction: 0x4606ec5c │ │ │ │ + @ instruction: 0xf7ee4620 │ │ │ │ + strmi lr, [r6], -r0, asr #30 │ │ │ │ sbcle r2, r6, r0, lsl #16 │ │ │ │ mrscs r2, R11_usr │ │ │ │ - @ instruction: 0xf7ef4620 │ │ │ │ - stmdacs r0, {r1, r2, r6, r8, fp, sp, lr, pc} │ │ │ │ + @ instruction: 0xf7ee4620 │ │ │ │ + stmdacs r0, {r1, r3, r5, sl, fp, sp, lr, pc} │ │ │ │ @ instruction: 0xf1b8bf18 │ │ │ │ strmi r0, [r1], r0, lsl #30 │ │ │ │ svclt 0x000c4606 │ │ │ │ movwcs r2, #769 @ 0x301 │ │ │ │ @ instruction: 0x4668d0b7 │ │ │ │ - @ instruction: 0xf00a9300 │ │ │ │ - @ instruction: 0x464af931 │ │ │ │ + @ instruction: 0xf0099300 │ │ │ │ + @ instruction: 0x464afc15 │ │ │ │ strtmi r4, [r8], -r1, asr #12 │ │ │ │ - mcr2 0, 1, pc, cr4, cr11, {0} @ │ │ │ │ + mrc2 0, 6, pc, cr8, cr13, {0} │ │ │ │ strtmi r4, [r0], -r2, lsl #12 │ │ │ │ - @ instruction: 0xf7ef17d3 │ │ │ │ - mulcs r1, ip, sl │ │ │ │ + @ instruction: 0xf7ee17d3 │ │ │ │ + andcs lr, r1, r0, lsl #27 │ │ │ │ @ instruction: 0x463ae7b8 │ │ │ │ strtmi r2, [r0], -r3, lsl #2 │ │ │ │ - stmdb r6!, {r0, r1, r2, r3, r5, r6, r7, r8, r9, sl, ip, sp, lr, pc} │ │ │ │ + stc 7, cr15, [sl], {238} @ 0xee │ │ │ │ str r4, [r0, r6, lsl #12]! │ │ │ │ - ldmib r4!, {r0, r1, r2, r3, r5, r6, r7, r8, r9, sl, ip, sp, lr, pc}^ │ │ │ │ - andeq r9, r5, r2, asr #9 │ │ │ │ + ldcl 7, cr15, [r8], {238} @ 0xee │ │ │ │ + andeq r8, r5, sl, lsl #21 │ │ │ │ andeq r0, r0, r0, lsl #12 │ │ │ │ - andeq ip, r2, r2, lsl r2 │ │ │ │ - andeq r9, r5, ip, asr r4 │ │ │ │ - andeq sp, r2, r0, lsr r0 │ │ │ │ - rsble r2, ip, r0, lsl #16 │ │ │ │ - mvnsmi lr, #737280 @ 0xb4000 │ │ │ │ + ldrdeq fp, [r2], -sl │ │ │ │ + andeq r8, r5, r4, lsr #20 │ │ │ │ + andeq ip, r2, r4, ror #7 │ │ │ │ + ldrlt fp, [r0, #-488] @ 0xfffffe18 │ │ │ │ stcpl 4, cr15, [r0], {79} @ 0x4f │ │ │ │ @ instruction: 0x0c0cebad │ │ │ │ - svceq 0x00e0f8cc │ │ │ │ + svceq 0x00f8f8cc │ │ │ │ strmi r2, [r4], -r1, lsl #2 │ │ │ │ - b 5d457c │ │ │ │ - rsble r2, r0, r0, lsl #16 │ │ │ │ - strtmi r2, [r0], -r1, lsl #2 │ │ │ │ - stm r4, {r0, r1, r2, r3, r5, r6, r7, r8, r9, sl, ip, sp, lr, pc} │ │ │ │ - stmdacs r0, {r1, r2, r9, sl, lr} │ │ │ │ - bmi 10ca6c4 │ │ │ │ - mrscs r2, LR_svc │ │ │ │ - ldrbtmi r4, [sl], #-1568 @ 0xfffff9e0 │ │ │ │ - cdp 7, 12, cr15, cr8, cr14, {7} │ │ │ │ - strmi r2, [r7], -r3, lsl #2 │ │ │ │ - bleq f11c64 │ │ │ │ + ldcl 7, cr15, [ip], #952 @ 0x3b8 │ │ │ │ + andcs fp, r0, r8, lsl #18 │ │ │ │ + tstcs r1, r0, lsl sp │ │ │ │ @ instruction: 0xf7ee4620 │ │ │ │ - mrrc 14, 6, lr, r1, cr10 │ │ │ │ - cmplt pc, #16, 22 @ 0x4000 │ │ │ │ - blcs 30ac4 │ │ │ │ - @ instruction: 0xf7eed159 │ │ │ │ - @ instruction: 0xf897ed7e │ │ │ │ - strmi ip, [r5], -r0 │ │ │ │ - ldmdavs r0!, {r0, r1, r2, r3, r9, sl, lr} │ │ │ │ - strmi r4, [r9], r8, lsr #13 │ │ │ │ - svceq 0x0065f1bc │ │ │ │ - @ instruction: 0xf1bcd01f │ │ │ │ - svclt 0x00040f73 │ │ │ │ - strmi r4, [fp], -sl, lsr #12 │ │ │ │ - @ instruction: 0xf00bd007 │ │ │ │ - stmdane sl!, {r0, r2, r3, r4, r8, r9, sl, fp, ip, sp, lr, pc} │ │ │ │ - movweq lr, #31553 @ 0x7b41 │ │ │ │ - @ instruction: 0x46906830 │ │ │ │ - @ instruction: 0xf00c4699 │ │ │ │ - orrslt pc, r8, #3344 @ 0xd10 │ │ │ │ - strbmi r4, [r9], -r0, asr #12 │ │ │ │ - bl fe7545f8 │ │ │ │ - bleq 451744 │ │ │ │ + stmdacs r0, {r1, r3, r5, r6, r8, r9, fp, sp, lr, pc} │ │ │ │ + strdcs sp, [r0, -r7] │ │ │ │ + stc2 0, cr15, [r2, #116]! @ 0x74 │ │ │ │ + strtmi r4, [r0], -r1, lsl #12 │ │ │ │ + @ instruction: 0xf7eeb129 │ │ │ │ + andcs lr, r1, lr, lsl #19 │ │ │ │ + andcs fp, r0, r0, lsl sp │ │ │ │ + @ instruction: 0xf7ee4770 │ │ │ │ + ldrb lr, [r8, lr, lsr #27]! │ │ │ │ + mvnsmi lr, sp, lsr #18 │ │ │ │ + stcpl 4, cr15, [r0], {79} @ 0x4f │ │ │ │ + @ instruction: 0x0c0cebad │ │ │ │ + svceq 0x00e0f8cc │ │ │ │ + addlt r4, r2, pc, lsr sl │ │ │ │ + ldrbtmi r4, [sl], #-2879 @ 0xfffff4c1 │ │ │ │ + ldmdavs fp, {r0, r1, r4, r6, r7, fp, ip, lr} │ │ │ │ + @ instruction: 0xf04f9301 │ │ │ │ + stmdacs r0, {r8, r9} │ │ │ │ + tstcs r1, sl, lsr r0 │ │ │ │ + @ instruction: 0xf7ee4604 │ │ │ │ + stmdacs r0, {r1, r2, r3, r6, r7, sl, fp, sp, lr, pc} │ │ │ │ + qaddcs sp, r1, r1 │ │ │ │ @ instruction: 0xf7ee4620 │ │ │ │ - @ instruction: 0x2001eeb4 │ │ │ │ - mvnshi lr, #12386304 @ 0xbd0000 │ │ │ │ - ldmfd sp!, {sp} │ │ │ │ - @ instruction: 0xf00b83f8 │ │ │ │ - stmdacs r1, {r0, r1, r2, r3, r5, r6, r8, r9, sl, fp, ip, sp, lr, pc} │ │ │ │ - movweq pc, #369 @ 0x171 @ │ │ │ │ - movwcs fp, #8108 @ 0x1fac │ │ │ │ - stccs 3, cr2, [r1, #-0] │ │ │ │ - movweq pc, #4099 @ 0x1003 @ │ │ │ │ - andeq pc, r0, #-1073741795 @ 0xc000001d │ │ │ │ - movwcs fp, #4008 @ 0xfa8 │ │ │ │ - stmdane fp!, {r0, r1, r4, r5, r8, r9, ip, sp, pc} │ │ │ │ - bl 1070738 │ │ │ │ - ldrmi r0, [r8], r7, lsl #18 │ │ │ │ - @ instruction: 0x464b461a │ │ │ │ - ldrdcs lr, [r0], -r5 │ │ │ │ - @ instruction: 0x46204770 │ │ │ │ - b 1e54648 │ │ │ │ - @ instruction: 0x46204914 │ │ │ │ + @ instruction: 0x4605eb3c │ │ │ │ + tstcs r2, r0, ror r3 │ │ │ │ + @ instruction: 0xf7ee4620 │ │ │ │ + stmdacs r0, {r2, r6, r7, r9, sl, fp, sp, lr, pc} │ │ │ │ + andcs sp, r0, #82 @ 0x52 │ │ │ │ + strtmi r2, [r0], -r2, lsl #2 │ │ │ │ + bl febd5030 │ │ │ │ + stmdacs r0, {r1, r2, r9, sl, lr} │ │ │ │ + strbtmi sp, [r8], -sl, asr #32 │ │ │ │ + stmdaeq r0, {r0, r1, r2, r3, r6, ip, sp, lr, pc} │ │ │ │ + andhi pc, r0, sp, asr #17 │ │ │ │ + blx fe7d30b2 │ │ │ │ + strtmi r2, [r0], -r3, lsl #2 │ │ │ │ + cdp 7, 10, cr15, cr14, cr14, {7} │ │ │ │ + movwlt r4, #34311 @ 0x8607 │ │ │ │ + tstcs r3, r2, asr #12 │ │ │ │ + @ instruction: 0xf7ee4620 │ │ │ │ + @ instruction: 0x4602eb9a │ │ │ │ + strbmi r4, [r0, #-1543] @ 0xfffff9f9 │ │ │ │ + @ instruction: 0x4631dd18 │ │ │ │ + @ instruction: 0xf01b4628 │ │ │ │ + strmi pc, [r2], -r1, ror #16 │ │ │ │ + ldrbne r4, [r3, r0, lsr #12] │ │ │ │ + ldcl 7, cr15, [sl], #952 @ 0x3b8 │ │ │ │ + and r2, r0, r1 │ │ │ │ + bmi 79f0c4 │ │ │ │ + ldrbtmi r4, [sl], #-2844 @ 0xfffff4e4 │ │ │ │ + ldmdavs sl, {r0, r1, r4, r6, r7, fp, ip, lr} │ │ │ │ + subsmi r9, sl, r1, lsl #22 │ │ │ │ + movweq pc, #79 @ 0x4f @ │ │ │ │ + andlt sp, r2, ip, lsr #2 │ │ │ │ + ldrhhi lr, [r0, #141]! @ 0x8d │ │ │ │ + rscscc pc, pc, #79 @ 0x4f │ │ │ │ + @ instruction: 0xf04f4620 │ │ │ │ + @ instruction: 0xf7ee33ff │ │ │ │ + ldmdbmi r5, {r2, r5, r6, r7, sl, fp, sp, lr, pc} │ │ │ │ + @ instruction: 0x4620463a │ │ │ │ @ instruction: 0xf7ee4479 │ │ │ │ - andcs lr, r2, r2, asr #31 │ │ │ │ - mvnshi lr, #12386304 @ 0xbd0000 │ │ │ │ - @ instruction: 0xf7ef4620 │ │ │ │ - ldmdbmi r0, {r1, r2, r3, r5, r6, r9, fp, sp, lr, pc} │ │ │ │ - ldrbtmi r4, [r9], #-1568 @ 0xfffff9e0 │ │ │ │ - svc 0x00b6f7ee │ │ │ │ - @ instruction: 0x4620e7f3 │ │ │ │ - b 1954670 │ │ │ │ - strtmi r4, [r0], -ip, lsl #18 │ │ │ │ + andcs lr, r2, r0, ror sp │ │ │ │ + strtmi lr, [r0], -r3, ror #15 │ │ │ │ + rscscc pc, pc, #79 @ 0x4f │ │ │ │ + mvnscc pc, #79 @ 0x4f │ │ │ │ + ldcl 7, cr15, [r4], {238} @ 0xee │ │ │ │ + strtmi r4, [r0], -lr, lsl #18 │ │ │ │ @ instruction: 0xf7ee4479 │ │ │ │ - strb lr, [sl, lr, lsr #31]! │ │ │ │ - @ instruction: 0xf7ef4620 │ │ │ │ - stmdbmi r9, {r2, r3, r4, r6, r9, fp, sp, lr, pc} │ │ │ │ - ldrbtmi r4, [r9], #-1568 @ 0xfffff9e0 │ │ │ │ - svc 0x00a4f7ee │ │ │ │ - svclt 0x0000e7e1 │ │ │ │ - ... │ │ │ │ - muleq r2, sl, pc @ │ │ │ │ - ldrdeq ip, [r2], -r0 │ │ │ │ - strdeq ip, [r2], -r2 │ │ │ │ - strdeq ip, [r2], -r0 │ │ │ │ - andeq ip, r2, lr, lsr #29 │ │ │ │ + ldrb lr, [r0, r4, lsl #21]! │ │ │ │ + @ instruction: 0xf04f4620 │ │ │ │ + @ instruction: 0xf04f32ff │ │ │ │ + @ instruction: 0xf7ee33ff │ │ │ │ + stmdbmi r9, {r3, r6, r7, sl, fp, sp, lr, pc} │ │ │ │ + strtmi r2, [r0], -r0, lsl #4 │ │ │ │ + @ instruction: 0xf7ee4479 │ │ │ │ + ubfx lr, r4, #26, #3 │ │ │ │ + stc 7, cr15, [r2], #-952 @ 0xfffffc48 │ │ │ │ + andeq r8, r5, r6, lsl r9 │ │ │ │ + andeq r0, r0, r0, lsl #12 │ │ │ │ + andeq r8, r5, sl, lsl #17 │ │ │ │ + andeq ip, r2, r8, asr #10 │ │ │ │ + andeq ip, r2, r8, asr r3 │ │ │ │ + strdeq ip, [r2], -ip @ │ │ │ │ + ldrlt fp, [r8, #-960]! @ 0xfffffc40 │ │ │ │ + stcpl 4, cr15, [r0], {79} @ 0x4f │ │ │ │ + blhi d260c │ │ │ │ + @ instruction: 0x0c0cebad │ │ │ │ + svceq 0x00e8f8cc │ │ │ │ + strmi r2, [r4], -r1, lsl #2 │ │ │ │ + mcrr 7, 14, pc, r2, cr14 @ │ │ │ │ + @ instruction: 0xecbdb918 │ │ │ │ + andcs r8, r0, r2, lsl #22 │ │ │ │ + tstcs r1, r8, lsr sp │ │ │ │ + @ instruction: 0xf7ee4620 │ │ │ │ + strmi lr, [r5], -lr, lsr #21 │ │ │ │ + rscsle r2, r4, r0, lsl #16 │ │ │ │ + strtmi r2, [r0], -r2, lsl #2 │ │ │ │ + mrrc 7, 14, pc, r2, cr14 @ │ │ │ │ + blhi 1052c4c │ │ │ │ + strtmi r2, [r0], -r3, lsl #2 │ │ │ │ + mcrr 7, 14, pc, ip, cr14 @ │ │ │ │ + cdp 6, 15, cr4, cr12, cr8, {1} │ │ │ │ + vnmla.f64 d7, d23, d8 │ │ │ │ + @ instruction: 0xeefd1a90 │ │ │ │ + vnmla.f64 d7, d23, d0 │ │ │ │ + @ instruction: 0xf01e2a90 │ │ │ │ + @ instruction: 0xee00f921 │ │ │ │ + @ instruction: 0x46200a10 │ │ │ │ + bleq ff052c94 │ │ │ │ + ldm sl!, {r1, r2, r3, r5, r6, r7, r8, r9, sl, ip, sp, lr, pc}^ │ │ │ │ + ldc 0, cr2, [sp], #4 │ │ │ │ + vldmdblt r8!, {d8} │ │ │ │ + ldrbmi r2, [r0, -r0]! │ │ │ │ + strlt fp, [r8, #-352] @ 0xfffffea0 │ │ │ │ + stcpl 4, cr15, [r0], {79} @ 0x4f │ │ │ │ + @ instruction: 0x0c0cebad │ │ │ │ + svceq 0x00f8f8cc │ │ │ │ + ldc2 7, cr15, [r4, #-1020]! @ 0xfffffc04 │ │ │ │ + ldc2 0, cr15, [lr, #108] @ 0x6c │ │ │ │ + stclt 0, cr2, [r8, #-0] │ │ │ │ + ldrbmi r2, [r0, -r0]! │ │ │ │ vst3.8 {d27,d29,d31}, [pc :256], r0 │ │ │ │ stc 12, cr5, [sp, #-512]! @ 0xfffffe00 │ │ │ │ - bl feb79304 │ │ │ │ + bl feb79df8 │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ - bmi a9a664 │ │ │ │ - blmi ac291c │ │ │ │ + bmi a9b158 │ │ │ │ + blmi ac3410 │ │ │ │ ldmpl r3, {r1, r3, r4, r5, r6, sl, lr}^ │ │ │ │ movwls r6, #14363 @ 0x381b │ │ │ │ movweq pc, #79 @ 0x4f @ │ │ │ │ eorsle r2, sl, r0, lsl #16 │ │ │ │ strmi r2, [r4], -r2, lsl #2 │ │ │ │ - stmdb r6!, {r0, r1, r2, r3, r5, r6, r7, r8, r9, sl, ip, sp, lr, pc}^ │ │ │ │ + bl ffb551cc │ │ │ │ @ instruction: 0x2101b3b8 │ │ │ │ - @ instruction: 0xf7ef4620 │ │ │ │ - smlabbcs r2, r2, r9, lr │ │ │ │ + @ instruction: 0xf7ee4620 │ │ │ │ + tstcs r2, r8, lsl #24 │ │ │ │ cdp 6, 11, cr4, cr0, cr0, {1} │ │ │ │ @ instruction: 0xf7ee8b40 │ │ │ │ - @ instruction: 0x4605efd0 │ │ │ │ + @ instruction: 0x4605ea56 │ │ │ │ tstcs r3, r8, asr #6 │ │ │ │ - @ instruction: 0xf7ef4620 │ │ │ │ - @ instruction: 0xeefce976 │ │ │ │ + @ instruction: 0xf7ee4620 │ │ │ │ + vmov.u8 lr, d28[7] │ │ │ │ vabs.f64 d7, d8 │ │ │ │ strls r8, [r2, #-2880] @ 0xfffff4c0 │ │ │ │ - bcc fe451fac │ │ │ │ + bcc fe452aa0 │ │ │ │ andcc pc, r4, sp, lsl #17 │ │ │ │ - mrc2 7, 0, pc, cr8, cr15, {7} │ │ │ │ - blvc ff25234c │ │ │ │ + ldc2l 7, cr15, [sl], #1020 @ 0x3fc │ │ │ │ + blvc ff252e40 │ │ │ │ stmdbge r1, {r8, r9, sp} │ │ │ │ - bcs fe451fc0 │ │ │ │ - blx 1d27da │ │ │ │ + bcs fe452ab4 │ │ │ │ + @ instruction: 0xffcef01b │ │ │ │ strtmi r4, [r0], -r1, lsl #12 │ │ │ │ - stc 7, cr15, [r8, #952] @ 0x3b8 │ │ │ │ - bmi 41e778 │ │ │ │ + stmda lr, {r1, r2, r3, r5, r6, r7, r8, r9, sl, ip, sp, lr, pc} │ │ │ │ + bmi 41f26c │ │ │ │ ldrbtmi r4, [sl], #-2830 @ 0xfffff4f2 │ │ │ │ ldmdavs sl, {r0, r1, r4, r6, r7, fp, ip, lr} │ │ │ │ subsmi r9, sl, r3, lsl #22 │ │ │ │ movweq pc, #79 @ 0x4f @ │ │ │ │ andlt sp, r5, r0, lsl r1 │ │ │ │ - blhi d1a80 │ │ │ │ + blhi d2574 │ │ │ │ andcs fp, r0, r0, lsr sp │ │ │ │ strmi lr, [r1], -pc, ror #15 │ │ │ │ - @ instruction: 0xf7ee4620 │ │ │ │ - stmdbmi r7, {r2, r4, r5, r6, r8, sl, fp, sp, lr, pc} │ │ │ │ + @ instruction: 0xf7ed4620 │ │ │ │ + stmdbmi r7, {r1, r3, r4, r5, r6, r7, r8, r9, sl, fp, sp, lr, pc} │ │ │ │ ldrbtmi r4, [r9], #-1568 @ 0xfffff9e0 │ │ │ │ - b 654760 │ │ │ │ + ldc 7, cr15, [lr], {238} @ 0xee │ │ │ │ strb r2, [r4, r2]! │ │ │ │ - stmia r6!, {r0, r1, r2, r3, r5, r6, r7, r8, r9, sl, ip, sp, lr, pc}^ │ │ │ │ - andeq r9, r5, r8, asr #4 │ │ │ │ + bl 1b55258 │ │ │ │ + andeq r8, r5, r4, asr r7 │ │ │ │ andeq r0, r0, r0, lsl #12 │ │ │ │ - ldrdeq r9, [r5], -sl │ │ │ │ - @ instruction: 0x0002cbba │ │ │ │ - ldrlt fp, [r0, #-816] @ 0xfffffcd0 │ │ │ │ + andeq r8, r5, r6, ror #13 │ │ │ │ + @ instruction: 0x0002bfb6 │ │ │ │ + ldrbmi lr, [r0, sp, lsr #18]! │ │ │ │ + stcpl 4, cr15, [r0], {79} @ 0x4f │ │ │ │ + @ instruction: 0x0c0cebad │ │ │ │ + svceq 0x0058f8cc │ │ │ │ + adclt r4, r2, ip, asr sl │ │ │ │ + ldrbtmi r4, [sl], #-2908 @ 0xfffff4a4 │ │ │ │ + ldmdavs fp, {r0, r1, r4, r6, r7, fp, ip, lr} │ │ │ │ + @ instruction: 0xf04f9321 │ │ │ │ + @ instruction: 0xb3a80300 │ │ │ │ + strmi r2, [r4], -r1, lsl #2 │ │ │ │ + bl fe255294 │ │ │ │ + @ instruction: 0x2101b390 │ │ │ │ + @ instruction: 0xf7ee4620 │ │ │ │ + @ instruction: 0x4605e9f8 │ │ │ │ + tstcs r2, r0, asr r3 │ │ │ │ + @ instruction: 0xf7ee4620 │ │ │ │ + strmi lr, [r7], -r0, lsl #27 │ │ │ │ + @ instruction: 0x2103bb98 │ │ │ │ + @ instruction: 0xf7ee4620 │ │ │ │ + @ instruction: 0x4606ed7a │ │ │ │ + @ instruction: 0xf0402800 │ │ │ │ + strmi r8, [r7], -sp, lsl #1 │ │ │ │ + rscscc pc, pc, #79 @ 0x4f │ │ │ │ + mvnscc pc, #79 @ 0x4f │ │ │ │ + @ instruction: 0xf7ee4620 │ │ │ │ + stmdbmi r9, {r1, r2, r3, r6, r7, r8, r9, fp, sp, lr, pc}^ │ │ │ │ + @ instruction: 0x463a4633 │ │ │ │ + @ instruction: 0x46204479 │ │ │ │ + mrrc 7, 14, pc, r8, cr14 @ │ │ │ │ + bmi 119f330 │ │ │ │ + ldrbtmi r4, [sl], #-2883 @ 0xfffff4bd │ │ │ │ + ldmdavs sl, {r0, r1, r4, r6, r7, fp, ip, lr} │ │ │ │ + subsmi r9, sl, r1, lsr #22 │ │ │ │ + movweq pc, #79 @ 0x4f @ │ │ │ │ + eorlt sp, r2, r9, ror r1 │ │ │ │ + @ instruction: 0x87f0e8bd │ │ │ │ + ldrb r2, [r0, r0]! │ │ │ │ + @ instruction: 0xf04f4620 │ │ │ │ + @ instruction: 0xf04f32ff │ │ │ │ + @ instruction: 0xf7ee33ff │ │ │ │ + ldmdbmi ip!, {r4, r5, r7, r8, r9, fp, sp, lr, pc} │ │ │ │ + ldrbtmi r4, [r9], #-1568 @ 0xfffff9e0 │ │ │ │ + ldmdb lr, {r1, r2, r3, r5, r6, r7, r8, r9, sl, ip, sp, lr, pc}^ │ │ │ │ + andcs lr, r0, #59244544 @ 0x3880000 │ │ │ │ + strtmi r2, [r0], -r2, lsl #2 │ │ │ │ + b dd5320 │ │ │ │ + strmi r2, [r0], r3, lsl #2 │ │ │ │ + strtmi r4, [r0], -r7, lsl #12 │ │ │ │ + ldc 7, cr15, [lr, #-952]! @ 0xfffffc48 │ │ │ │ + stmdacs r0, {r1, r2, r9, sl, lr} │ │ │ │ + andcs sp, r0, #198 @ 0xc6 │ │ │ │ + strtmi r2, [r0], -r3, lsl #2 │ │ │ │ + b a5533c │ │ │ │ + svclt 0x00182800 │ │ │ │ + svceq 0x0000f1b8 │ │ │ │ + strmi r4, [r6], -r1, lsl #13 │ │ │ │ + @ instruction: 0xf04fbf0c │ │ │ │ + @ instruction: 0xf04f0a01 │ │ │ │ + adcsle r0, r5, r0, lsl #20 │ │ │ │ + @ instruction: 0xf8cda803 │ │ │ │ + @ instruction: 0xf009a00c │ │ │ │ + @ instruction: 0x4652fa11 │ │ │ │ + strtmi r2, [r0], -r4, lsl #2 │ │ │ │ + svc 0x00f2f7ed │ │ │ │ + strmi r2, [r7], -r5, lsl #2 │ │ │ │ + @ instruction: 0xf7ee4620 │ │ │ │ + vmov.u16 lr, d12[2] │ │ │ │ + vnmla.f64 d0, d16, d0 │ │ │ │ + addslt r3, lr, #16, 20 @ 0x10000 │ │ │ │ + svclt 0x00182e00 │ │ │ │ + andsle r2, ip, r0, lsl #30 │ │ │ │ + strtmi r2, [r0], -r6, lsl #2 │ │ │ │ + bl b5538c │ │ │ │ + blvc ff052fc8 │ │ │ │ + mcrge 6, 0, r4, cr4, cr2, {1} │ │ │ │ + @ instruction: 0x46304639 │ │ │ │ + bvc 92b18 │ │ │ │ + mulcc r4, sp, r8 │ │ │ │ + @ instruction: 0xff40f010 │ │ │ │ + strbmi r4, [r2], -fp, asr #12 │ │ │ │ + @ instruction: 0x46284631 │ │ │ │ + ldc2l 0, cr15, [r4, #-116]! @ 0xffffff8c │ │ │ │ + strtmi r4, [r0], -r2, lsl #12 │ │ │ │ + @ instruction: 0xf7ee17d3 │ │ │ │ + andcs lr, r1, r8, asr fp │ │ │ │ + strtmi lr, [r0], -pc, lsl #15 │ │ │ │ + rscscc pc, pc, #79 @ 0x4f │ │ │ │ + mvnscc pc, #79 @ 0x4f │ │ │ │ + bl 13d53cc │ │ │ │ + strtmi r4, [r0], -ip, lsl #18 │ │ │ │ + @ instruction: 0xf7ee4479 │ │ │ │ + @ instruction: 0xe781e8fe │ │ │ │ + tstcs r3, sl, lsr r6 │ │ │ │ + @ instruction: 0xf7ee4620 │ │ │ │ + @ instruction: 0x4606e9d6 │ │ │ │ + @ instruction: 0xf7eee76c │ │ │ │ + svclt 0x0000eaa4 │ │ │ │ + andeq r8, r5, sl, lsl #13 │ │ │ │ + andeq r0, r0, r0, lsl #12 │ │ │ │ + ldrdeq fp, [r2], -r8 │ │ │ │ + andeq r8, r5, r6, lsr #12 │ │ │ │ + andeq fp, r2, r2, ror #31 │ │ │ │ + muleq r2, r0, r2 │ │ │ │ + ldrlt fp, [r0, #-800] @ 0xfffffce0 │ │ │ │ stcpl 4, cr15, [r0], {79} @ 0x4f │ │ │ │ @ instruction: 0x0c0cebad │ │ │ │ svceq 0x00f8f8cc │ │ │ │ strmi r2, [r4], -r1, lsl #2 │ │ │ │ - stmdb ip, {r0, r1, r2, r3, r5, r6, r7, r8, r9, sl, ip, sp, lr, pc} │ │ │ │ - smlabbcs r1, r0, r1, fp │ │ │ │ + b ff15541c │ │ │ │ + tstcs r1, r0, ror r1 │ │ │ │ @ instruction: 0xf7ee4620 │ │ │ │ - hvclt 36604 @ 0x8efc │ │ │ │ - cdp 14, 0, cr1, cr0, cr3, {2} │ │ │ │ - @ instruction: 0x46203a10 │ │ │ │ - bleq ff0522cc │ │ │ │ - ldcl 7, cr15, [lr, #952] @ 0x3b8 │ │ │ │ + teqlt r8, r4, lsr r9 │ │ │ │ + strtmi r7, [r0], -r1, lsl #24 │ │ │ │ + smlabtne r0, r1, r3, pc @ │ │ │ │ + svc 0x0002f7ed │ │ │ │ ldclt 0, cr2, [r0, #-4] │ │ │ │ ldclt 0, cr2, [r0, #-0] │ │ │ │ - @ instruction: 0xf7ef4620 │ │ │ │ - stmdbmi r4, {r6, r7, r8, fp, sp, lr, pc} │ │ │ │ + @ instruction: 0xf7ee4620 │ │ │ │ + stmdbmi r4, {r1, r3, r4, r5, r6, r8, r9, fp, sp, lr, pc} │ │ │ │ ldrbtmi r4, [r9], #-1568 @ 0xfffff9e0 │ │ │ │ - svc 0x0008f7ee │ │ │ │ + stmia r2, {r1, r2, r3, r5, r6, r7, r8, r9, sl, ip, sp, lr, pc}^ │ │ │ │ ldclt 0, cr2, [r0, #-8] │ │ │ │ ldrbmi r2, [r0, -r0]! │ │ │ │ - andeq ip, r2, sl, asr #27 │ │ │ │ + andeq ip, r2, lr, lsr #4 │ │ │ │ mvnsmi lr, sp, lsr #18 │ │ │ │ stcpl 4, cr15, [r0], {79} @ 0x4f │ │ │ │ @ instruction: 0x0c0cebad │ │ │ │ svceq 0x0068f8cc │ │ │ │ - adclt r4, r0, r4, lsr sl │ │ │ │ - ldrbtmi r4, [sl], #-2868 @ 0xfffff4cc │ │ │ │ + adclt r4, r0, r6, lsr sl │ │ │ │ + ldrbtmi r4, [sl], #-2870 @ 0xfffff4ca │ │ │ │ ldmdavs fp, {r0, r1, r4, r6, r7, fp, ip, lr} │ │ │ │ @ instruction: 0xf04f931f │ │ │ │ - biclt r0, r0, #0, 6 │ │ │ │ + bicslt r0, r8, #0, 6 │ │ │ │ strmi r2, [r4], -r1, lsl #2 │ │ │ │ - ldm r6, {r0, r1, r2, r3, r5, r6, r7, r8, r9, sl, ip, sp, lr, pc}^ │ │ │ │ - suble r2, ip, r0, lsl #16 │ │ │ │ + b fe455484 │ │ │ │ + suble r2, pc, r0, lsl #16 │ │ │ │ strtmi r2, [r0], -r1, lsl #2 │ │ │ │ - svc 0x0044f7ee │ │ │ │ - cmnlt r0, #5242880 @ 0x500000 │ │ │ │ + ldm lr!, {r1, r2, r3, r5, r6, r7, r8, r9, sl, ip, sp, lr, pc}^ │ │ │ │ + cmnlt r8, #5242880 @ 0x500000 │ │ │ │ mrscs r2, R10_usr │ │ │ │ + @ instruction: 0xf7ed4620 │ │ │ │ + @ instruction: 0x4606ef58 │ │ │ │ + tstcs r4, r0, asr #6 │ │ │ │ @ instruction: 0xf7ee4620 │ │ │ │ - @ instruction: 0x4606ed9e │ │ │ │ - tstcs r4, r8, lsr #6 │ │ │ │ - @ instruction: 0xf7ef4620 │ │ │ │ - cdp 8, 15, cr14, cr12, cr4, {7} │ │ │ │ + @ instruction: 0xeefcea9e │ │ │ │ vstr d23, [sp, #768] @ 0x300 │ │ │ │ @ instruction: 0xf89d7a01 │ │ │ │ svccs 0x00037004 │ │ │ │ - tstcs r3, r7, lsr #32 │ │ │ │ - @ instruction: 0xf7ef4620 │ │ │ │ - mrc 8, 5, lr, cr12, cr8, {6} │ │ │ │ + tstcs r3, sl, lsr #32 │ │ │ │ + @ instruction: 0xf7ee4620 │ │ │ │ + @ instruction: 0xeebcea92 │ │ │ │ @ instruction: 0xf10d0bc0 │ │ │ │ ldrtmi r0, [fp], -r8, lsl #16 │ │ │ │ @ instruction: 0x46404631 │ │ │ │ - bcs 4520d0 │ │ │ │ - @ instruction: 0xf011b292 │ │ │ │ - strbmi pc, [r1], -fp, ror #25 @ │ │ │ │ - @ instruction: 0xf01e4628 │ │ │ │ - @ instruction: 0x4601f8db │ │ │ │ - @ instruction: 0xf7ee4620 │ │ │ │ - andcs lr, r1, lr, ror #25 │ │ │ │ - andcs lr, r0, r0 │ │ │ │ - blmi 4e9100 │ │ │ │ - ldmpl r3, {r1, r3, r4, r5, r6, sl, lr}^ │ │ │ │ - blls 7f0920 │ │ │ │ - @ instruction: 0xf04f405a │ │ │ │ - tstle r9, r0, lsl #6 │ │ │ │ - pop {r5, ip, sp, pc} │ │ │ │ - @ instruction: 0x463981f0 │ │ │ │ - @ instruction: 0xf10d4620 │ │ │ │ - @ instruction: 0xf7ee0808 │ │ │ │ - ldrtmi lr, [r1], -r4, lsl #28 │ │ │ │ - strbmi r4, [r0], -r2, lsl #12 │ │ │ │ - ldc2 0, cr15, [r2, #68]! @ 0x44 │ │ │ │ - @ instruction: 0x4601e7db │ │ │ │ - @ instruction: 0xf7ee4620 │ │ │ │ - stmdbmi r7, {r1, r2, r3, r6, r7, sl, fp, sp, lr, pc} │ │ │ │ - ldrbtmi r4, [r9], #-1568 @ 0xfffff9e0 │ │ │ │ - cdp 7, 9, cr15, cr4, cr14, {7} │ │ │ │ - ldrb r2, [fp, r2] │ │ │ │ - stmda r0, {r0, r1, r2, r3, r5, r6, r7, r8, r9, sl, ip, sp, lr, pc}^ │ │ │ │ - andeq r9, r5, r6, lsr #2 │ │ │ │ - andeq r0, r0, r0, lsl #12 │ │ │ │ - andeq r9, r5, r0, lsr #1 │ │ │ │ - @ instruction: 0x0002c9ba │ │ │ │ - mvnsmi lr, sp, lsr #18 │ │ │ │ - stcpl 4, cr15, [r0], {79} @ 0x4f │ │ │ │ - @ instruction: 0x0c0cebad │ │ │ │ - svceq 0x00e0f8cc │ │ │ │ - addlt r4, r2, pc, lsr sl │ │ │ │ - ldrbtmi r4, [sl], #-2879 @ 0xfffff4c1 │ │ │ │ - ldmdavs fp, {r0, r1, r4, r6, r7, fp, ip, lr} │ │ │ │ - @ instruction: 0xf04f9301 │ │ │ │ - stmdacs r0, {r8, r9} │ │ │ │ - tstcs r1, sl, lsr r0 │ │ │ │ - @ instruction: 0xf7ef4604 │ │ │ │ - stmdacs r0, {r2, r3, r4, r6, fp, sp, lr, pc} │ │ │ │ - qaddcs sp, r1, r1 │ │ │ │ - @ instruction: 0xf7ee4620 │ │ │ │ - strmi lr, [r5], -sl, asr #29 │ │ │ │ - tstcs r2, r0, ror r3 │ │ │ │ - @ instruction: 0xf7ef4620 │ │ │ │ - stmdacs r0, {r1, r4, r6, r9, fp, sp, lr, pc} │ │ │ │ - andcs sp, r0, #82 @ 0x52 │ │ │ │ - strtmi r2, [r0], -r2, lsl #2 │ │ │ │ - svc 0x003cf7ee │ │ │ │ - stmdacs r0, {r1, r2, r9, sl, lr} │ │ │ │ - strbtmi sp, [r8], -sl, asr #32 │ │ │ │ - stmdaeq r0, {r0, r1, r2, r3, r6, ip, sp, lr, pc} │ │ │ │ - andhi pc, r0, sp, asr #17 │ │ │ │ - @ instruction: 0xff2cf009 │ │ │ │ - strtmi r2, [r0], -r3, lsl #2 │ │ │ │ - b f54934 │ │ │ │ - movwlt r4, #34311 @ 0x8607 │ │ │ │ - tstcs r3, r2, asr #12 │ │ │ │ - @ instruction: 0xf7ee4620 │ │ │ │ - strmi lr, [r2], -r8, lsr #30 │ │ │ │ - strbmi r4, [r0, #-1543] @ 0xfffff9f9 │ │ │ │ - @ instruction: 0x4631dd18 │ │ │ │ - @ instruction: 0xf01b4628 │ │ │ │ - strmi pc, [r2], -pc, ror #23 │ │ │ │ - ldrbne r4, [r3, r0, lsr #12] │ │ │ │ - stm r8, {r0, r1, r2, r3, r5, r6, r7, r8, r9, sl, ip, sp, lr, pc} │ │ │ │ + bcs 452d5c │ │ │ │ + @ instruction: 0xf010b292 │ │ │ │ + strbmi pc, [r1], -r5, lsr #29 @ │ │ │ │ + @ instruction: 0xf01d4628 │ │ │ │ + vmls.f32 s30, s0, s6 │ │ │ │ + @ instruction: 0x46200a10 │ │ │ │ + bleq ff053014 │ │ │ │ + svc 0x003af7ed │ │ │ │ and r2, r0, r1 │ │ │ │ - bmi 79e9a8 │ │ │ │ - ldrbtmi r4, [sl], #-2844 @ 0xfffff4e4 │ │ │ │ + bmi 55f540 │ │ │ │ + ldrbtmi r4, [sl], #-2835 @ 0xfffff4ed │ │ │ │ ldmdavs sl, {r0, r1, r4, r6, r7, fp, ip, lr} │ │ │ │ - subsmi r9, sl, r1, lsl #22 │ │ │ │ + subsmi r9, sl, pc, lsl fp │ │ │ │ movweq pc, #79 @ 0x4f @ │ │ │ │ - andlt sp, r2, ip, lsr #2 │ │ │ │ + eorlt sp, r0, sl, lsl r1 │ │ │ │ ldrhhi lr, [r0, #141]! @ 0x8d │ │ │ │ - rscscc pc, pc, #79 @ 0x4f │ │ │ │ - @ instruction: 0xf04f4620 │ │ │ │ - @ instruction: 0xf7ef33ff │ │ │ │ - ldmdbmi r5, {r1, r4, r5, r6, fp, sp, lr, pc} │ │ │ │ - @ instruction: 0x4620463a │ │ │ │ - @ instruction: 0xf7ef4479 │ │ │ │ - strdcs lr, [r2], -lr @ │ │ │ │ - strtmi lr, [r0], -r3, ror #15 │ │ │ │ - rscscc pc, pc, #79 @ 0x4f │ │ │ │ - mvnscc pc, #79 @ 0x4f │ │ │ │ - stmda r2!, {r0, r1, r2, r3, r5, r6, r7, r8, r9, sl, ip, sp, lr, pc}^ │ │ │ │ - strtmi r4, [r0], -lr, lsl #18 │ │ │ │ - @ instruction: 0xf7ee4479 │ │ │ │ - @ instruction: 0xe7f0ee12 │ │ │ │ - @ instruction: 0xf04f4620 │ │ │ │ - @ instruction: 0xf04f32ff │ │ │ │ - @ instruction: 0xf7ef33ff │ │ │ │ - stmdbmi r9, {r1, r2, r4, r6, fp, sp, lr, pc} │ │ │ │ - strtmi r2, [r0], -r0, lsl #4 │ │ │ │ - @ instruction: 0xf7ef4479 │ │ │ │ - strb lr, [r2, r2, ror #17]! │ │ │ │ - svc 0x00b0f7ee │ │ │ │ - andeq r9, r5, r2, lsr r0 │ │ │ │ + @ instruction: 0x46204639 │ │ │ │ + stmdaeq r8, {r0, r2, r3, r8, ip, sp, lr, pc} │ │ │ │ + svc 0x00baf7ed │ │ │ │ + @ instruction: 0x46024631 │ │ │ │ + @ instruction: 0xf0104640 │ │ │ │ + ldrb pc, [r8, r9, ror #30] @ │ │ │ │ + cdp 6, 11, cr4, cr15, cr0, {1} │ │ │ │ + @ instruction: 0xf7ed0b00 │ │ │ │ + stmdbmi r7, {r1, r3, r4, r8, r9, sl, fp, sp, lr, pc} │ │ │ │ + ldrbtmi r4, [r9], #-1568 @ 0xfffff9e0 │ │ │ │ + stmda sl, {r1, r2, r3, r5, r6, r7, r8, r9, sl, ip, sp, lr, pc}^ │ │ │ │ + ldrb r2, [sl, r2] │ │ │ │ + ldmib r6!, {r1, r2, r3, r5, r6, r7, r8, r9, sl, ip, sp, lr, pc}^ │ │ │ │ + muleq r5, sl, r4 │ │ │ │ andeq r0, r0, r0, lsl #12 │ │ │ │ - andeq r8, r5, r6, lsr #31 │ │ │ │ - andeq ip, r2, r4, lsr #22 │ │ │ │ - andeq ip, r2, ip, asr fp │ │ │ │ - ldrdeq ip, [r2], -r8 │ │ │ │ - ldrlt fp, [r8, #-832]! @ 0xfffffcc0 │ │ │ │ + andeq r8, r5, lr, lsl #8 │ │ │ │ + @ instruction: 0x0002bdba │ │ │ │ + ldrlt fp, [r0, #-448] @ 0xfffffe40 │ │ │ │ stcpl 4, cr15, [r0], {79} @ 0x4f │ │ │ │ @ instruction: 0x0c0cebad │ │ │ │ - svceq 0x00f0f8cc │ │ │ │ + svceq 0x00f8f8cc │ │ │ │ strmi r2, [r4], -r1, lsl #2 │ │ │ │ - svc 0x00d2f7ee │ │ │ │ + b 75556c │ │ │ │ andcs fp, r0, r8, lsl #18 │ │ │ │ - tstcs r1, r8, lsr sp │ │ │ │ + tstcs r1, r0, lsl sp │ │ │ │ @ instruction: 0xf7ee4620 │ │ │ │ - strmi lr, [r5], -r0, asr #28 │ │ │ │ - rscsle r2, r6, r0, lsl #16 │ │ │ │ - tstcs r2, r0, lsr #12 │ │ │ │ - svc 0x00e4f7ee │ │ │ │ - blvc ff052658 │ │ │ │ - cdp 6, 1, cr4, cr7, cr8, {1} │ │ │ │ - @ instruction: 0xf01e1a90 │ │ │ │ - mcr 8, 0, pc, cr0, cr15, {2} @ │ │ │ │ - @ instruction: 0x46200a10 │ │ │ │ - bleq ff05255c │ │ │ │ - ldc 7, cr15, [r6], {238} @ 0xee │ │ │ │ - ldclt 0, cr2, [r8, #-4]! │ │ │ │ + stmdacs r0, {r1, r3, r7, fp, sp, lr, pc} │ │ │ │ + strdcs sp, [r2, -r7] │ │ │ │ + blx 1f53642 │ │ │ │ + ldclt 0, cr2, [r0, #-0] │ │ │ │ ldrbmi r2, [r0, -r0]! │ │ │ │ - ldrlt fp, [r0, #-472] @ 0xfffffe28 │ │ │ │ + mvnsmi lr, sp, lsr #18 │ │ │ │ stcpl 4, cr15, [r0], {79} @ 0x4f │ │ │ │ @ instruction: 0x0c0cebad │ │ │ │ - svceq 0x00f8f8cc │ │ │ │ + svceq 0x0068f8cc │ │ │ │ + adclt r4, r0, r4, lsr sl │ │ │ │ + ldrbtmi r4, [sl], #-2868 @ 0xfffff4cc │ │ │ │ + ldmdavs fp, {r0, r1, r4, r6, r7, fp, ip, lr} │ │ │ │ + @ instruction: 0xf04f931f │ │ │ │ + biclt r0, r0, #0, 6 │ │ │ │ strmi r2, [r4], -r1, lsl #2 │ │ │ │ - svc 0x00a6f7ee │ │ │ │ - andcs fp, r0, r8, lsl #18 │ │ │ │ - tstcs r1, r0, lsl sp │ │ │ │ + ldmib r6!, {r1, r2, r3, r5, r6, r7, r8, r9, sl, ip, sp, lr, pc}^ │ │ │ │ + suble r2, ip, r0, lsl #16 │ │ │ │ + strtmi r2, [r0], -r1, lsl #2 │ │ │ │ + stmda r4!, {r1, r2, r3, r5, r6, r7, r8, r9, sl, ip, sp, lr, pc}^ │ │ │ │ + cmnlt r0, #5242880 @ 0x500000 │ │ │ │ + mrscs r2, R10_usr │ │ │ │ + @ instruction: 0xf7ed4620 │ │ │ │ + @ instruction: 0x4606eebe │ │ │ │ + tstcs r4, r8, lsr #6 │ │ │ │ @ instruction: 0xf7ee4620 │ │ │ │ - stmdacs r0, {r2, r4, r9, sl, fp, sp, lr, pc} │ │ │ │ - @ instruction: 0xf01ed0f7 │ │ │ │ - @ instruction: 0x4601f91d │ │ │ │ + vmov.f32 s29, #196 @ 0xbe200000 -0.1562500 │ │ │ │ + vstr d23, [sp, #768] @ 0x300 │ │ │ │ + @ instruction: 0xf89d7a01 │ │ │ │ + svccs 0x00037004 │ │ │ │ + tstcs r3, r7, lsr #32 │ │ │ │ @ instruction: 0xf7ee4620 │ │ │ │ - andcs lr, r1, r2, ror #23 │ │ │ │ - andcs fp, r0, r0, lsl sp │ │ │ │ - svclt 0x00004770 │ │ │ │ - mvnsmi lr, sp, lsr #18 │ │ │ │ - stcpl 4, cr15, [r0], {79} @ 0x4f │ │ │ │ - @ instruction: 0x0c0cebad │ │ │ │ - svceq 0x0070f8cc │ │ │ │ - addslt r4, lr, lr, asr #20 │ │ │ │ - strmi r4, [r4], -lr, asr #22 │ │ │ │ - svcmi 0x004e447a │ │ │ │ - ldmpl r3, {r0, r1, r2, r3, r4, r5, r6, sl, lr}^ │ │ │ │ - tstls sp, #1769472 @ 0x1b0000 │ │ │ │ - movweq pc, #79 @ 0x4f @ │ │ │ │ - subsle r2, r3, r0, lsl #16 │ │ │ │ - mrscs r2, R9_usr │ │ │ │ - cdp 7, 6, cr15, cr12, cr14, {7} │ │ │ │ - stmdacs r2, {r1, r2, r9, sl, lr} │ │ │ │ - stmdacs r3, {r0, r1, r2, r3, r5, r6, ip, lr, pc} │ │ │ │ - stmdacs r1, {r0, r1, r2, r4, r6, ip, lr, pc} │ │ │ │ - andcs sp, r1, #14 │ │ │ │ - @ instruction: 0x46202174 │ │ │ │ - cdp 7, 5, cr15, cr4, cr14, {7} │ │ │ │ - stmdacs r0, {r0, r2, r9, sl, lr} │ │ │ │ - blmi 108ac80 │ │ │ │ - stmib r0, {r9, sp}^ │ │ │ │ - addvs r2, r2, r0, lsl #4 │ │ │ │ - @ instruction: 0xe01a58fc │ │ │ │ - ldc2 0, cr15, [r8, #-120] @ 0xffffff88 │ │ │ │ - @ instruction: 0x46804632 │ │ │ │ - @ instruction: 0x46202174 │ │ │ │ - cdp 7, 4, cr15, cr2, cr14, {7} │ │ │ │ - @ instruction: 0x46054b3a │ │ │ │ - suble r2, r6, r0, lsl #16 │ │ │ │ - stmib r5, {r9, sp}^ │ │ │ │ - adcvs r8, sl, r0, lsl #4 │ │ │ │ - ldmdavs r8, {r0, r1, r3, r4, r5, r6, r7, fp, ip, lr} │ │ │ │ - b 3d4b08 │ │ │ │ - stc 7, cr15, [r6, #-952]! @ 0xfffffc48 │ │ │ │ - ldmpl ip!, {r1, r4, r5, r8, r9, fp, lr}^ │ │ │ │ - @ instruction: 0xf046b108 │ │ │ │ - movwcs r0, #38416 @ 0x9610 │ │ │ │ - stmib r5, {r5, fp, sp, lr}^ │ │ │ │ - @ instruction: 0xf7ee6304 │ │ │ │ - strbtmi lr, [r9], -r2, lsl #20 │ │ │ │ - bl ffb54b28 │ │ │ │ - svclt 0x00083001 │ │ │ │ - movwpl pc, #1103 @ 0x44f @ │ │ │ │ - andeq pc, r1, #79 @ 0x4f │ │ │ │ - tstpeq r0, pc, asr #32 @ p-variant is OBSOLETE │ │ │ │ - svclt 0x00186820 │ │ │ │ - @ instruction: 0xf7ee9b0c │ │ │ │ - @ instruction: 0xf105eec2 │ │ │ │ - @ instruction: 0xf009001c │ │ │ │ - @ instruction: 0xf105fe53 │ │ │ │ - @ instruction: 0xf0090048 │ │ │ │ - andcs pc, r1, pc, asr #28 │ │ │ │ - blmi 7a9428 │ │ │ │ + @ instruction: 0xeebce9f8 │ │ │ │ + @ instruction: 0xf10d0bc0 │ │ │ │ + ldrtmi r0, [fp], -r8, lsl #16 │ │ │ │ + @ instruction: 0x46404631 │ │ │ │ + bcs 452e90 │ │ │ │ + @ instruction: 0xf010b292 │ │ │ │ + strbmi pc, [r1], -fp, lsl #28 @ │ │ │ │ + @ instruction: 0xf01d4628 │ │ │ │ + @ instruction: 0x4601f9fb │ │ │ │ + @ instruction: 0xf7ed4620 │ │ │ │ + andcs lr, r1, lr, lsl #28 │ │ │ │ + andcs lr, r0, r0 │ │ │ │ + blmi 4e9ec0 │ │ │ │ ldmpl r3, {r1, r3, r4, r5, r6, sl, lr}^ │ │ │ │ - blls 770c10 │ │ │ │ + blls 7f16e0 │ │ │ │ @ instruction: 0xf04f405a │ │ │ │ - @ instruction: 0xd12f0300 │ │ │ │ - pop {r1, r2, r3, r4, ip, sp, pc} │ │ │ │ - @ instruction: 0xf01e81f0 │ │ │ │ - andcs pc, r1, #1, 26 @ 0x40 │ │ │ │ - cmncs r4, r0, lsl #13 │ │ │ │ - @ instruction: 0xf7ee4620 │ │ │ │ - blmi 6923b8 │ │ │ │ - stmdacs r0, {r0, r2, r9, sl, lr} │ │ │ │ - @ instruction: 0x4620d1b8 │ │ │ │ - svc 0x00d4f7ee │ │ │ │ - @ instruction: 0x46204916 │ │ │ │ - @ instruction: 0xf7ee4479 │ │ │ │ - andcs lr, r2, lr, lsl sp │ │ │ │ - @ instruction: 0xf01ee7dc │ │ │ │ - andcs pc, r1, #54016 @ 0xd300 │ │ │ │ - cmncs r4, r0, lsl #13 │ │ │ │ - @ instruction: 0xf7ee4620 │ │ │ │ - strmi lr, [r5], -r6, ror #27 │ │ │ │ - rscle r2, sl, r0, lsl #16 │ │ │ │ - andcs r4, r0, #9216 @ 0x2400 │ │ │ │ - andhi lr, r0, #192, 18 @ 0x300000 │ │ │ │ - ldmpl ip!, {r1, r7, sp, lr}^ │ │ │ │ - @ instruction: 0xf7ee6820 │ │ │ │ - @ instruction: 0xf7eee9b2 │ │ │ │ - str lr, [r3, sl, asr #25]! │ │ │ │ - cdp 7, 11, cr15, cr2, cr14, {7} │ │ │ │ - andeq r8, r5, r0, ror lr │ │ │ │ + tstle r9, r0, lsl #6 │ │ │ │ + pop {r5, ip, sp, pc} │ │ │ │ + @ instruction: 0x463981f0 │ │ │ │ + @ instruction: 0xf10d4620 │ │ │ │ + @ instruction: 0xf7ed0808 │ │ │ │ + ldrtmi lr, [r1], -r4, lsr #30 │ │ │ │ + strbmi r4, [r0], -r2, lsl #12 │ │ │ │ + mrc2 0, 6, pc, cr2, cr0, {0} │ │ │ │ + @ instruction: 0x4601e7db │ │ │ │ + @ instruction: 0xf7ed4620 │ │ │ │ + stmdbmi r7, {r1, r2, r3, r5, r6, r7, r8, sl, fp, sp, lr, pc} │ │ │ │ + ldrbtmi r4, [r9], #-1568 @ 0xfffff9e0 │ │ │ │ + svc 0x00b4f7ed │ │ │ │ + ldrb r2, [fp, r2] │ │ │ │ + stmdb r0!, {r1, r2, r3, r5, r6, r7, r8, r9, sl, ip, sp, lr, pc}^ │ │ │ │ + andeq r8, r5, r6, ror #6 │ │ │ │ andeq r0, r0, r0, lsl #12 │ │ │ │ - andeq r8, r5, ip, ror #28 │ │ │ │ - andeq r0, r0, r0, asr r6 │ │ │ │ - andeq r0, r0, r0, lsr r6 │ │ │ │ - @ instruction: 0x00058db0 │ │ │ │ - andeq r0, r0, r8, ror #12 │ │ │ │ - andeq ip, r2, r0, lsl sl │ │ │ │ + andeq r8, r5, r0, ror #5 │ │ │ │ + andeq fp, r2, lr, lsl #25 │ │ │ │ mvnsmi lr, sp, lsr #18 │ │ │ │ stcpl 4, cr15, [r0], {79} @ 0x4f │ │ │ │ @ instruction: 0x0c0cebad │ │ │ │ cdpeq 8, 6, cr15, cr8, cr12, {6} │ │ │ │ rsclt r4, r0, r3, asr sl │ │ │ │ ldrbtmi r4, [sl], #-2899 @ 0xfffff4ad │ │ │ │ ldmdavs fp, {r0, r1, r4, r6, r7, fp, ip, lr} │ │ │ │ @ instruction: 0xf04f935f │ │ │ │ stmdacs r0, {r8, r9} │ │ │ │ tstcs r1, r1, rrx │ │ │ │ @ instruction: 0xf7ee4604 │ │ │ │ - stmdacs r0, {r1, r2, r6, r7, r9, sl, fp, sp, lr, pc} │ │ │ │ + stmdacs r0, {r2, r3, r4, r5, r6, r8, fp, sp, lr, pc} │ │ │ │ tstcs r1, r8, ror r0 │ │ │ │ - @ instruction: 0xf7ee4620 │ │ │ │ - @ instruction: 0x4605ed34 │ │ │ │ + @ instruction: 0xf7ed4620 │ │ │ │ + strmi lr, [r5], -sl, ror #31 │ │ │ │ subsle r2, r4, r0, lsl #16 │ │ │ │ strtmi r2, [r0], -r2, lsl #2 │ │ │ │ - ldm sl!, {r0, r1, r2, r3, r5, r6, r7, r8, r9, sl, ip, sp, lr, pc} │ │ │ │ + bl 1c556c8 │ │ │ │ rsbsle r2, r8, r0, lsl #16 │ │ │ │ mrscs r2, R10_usr │ │ │ │ @ instruction: 0xf7ee4620 │ │ │ │ - strmi lr, [r6], -r6, lsr #27 │ │ │ │ + @ instruction: 0x4606e85c │ │ │ │ rsbsle r2, r0, r0, lsl #16 │ │ │ │ @ instruction: 0xf04fa801 │ │ │ │ @ instruction: 0xf8c00800 │ │ │ │ @ instruction: 0xf0098000 │ │ │ │ - @ instruction: 0x2103fd95 │ │ │ │ - @ instruction: 0xf7ef4620 │ │ │ │ - strmi lr, [r7], -r6, lsr #17 │ │ │ │ + tstpcs r3, fp, asr #16 @ p-variant is OBSOLETE │ │ │ │ + @ instruction: 0xf7ee4620 │ │ │ │ + @ instruction: 0x4607eb5c │ │ │ │ suble r2, r6, r0, lsl #16 │ │ │ │ tstcs r3, r2, asr #12 │ │ │ │ @ instruction: 0xf7ee4620 │ │ │ │ - pkhbtmi lr, r0, r0, lsl #27 │ │ │ │ + strmi lr, [r0], r6, asr #16 │ │ │ │ stmdacs r0, {r0, r1, r2, r9, sl, lr} │ │ │ │ svcge 0x0002dd3d │ │ │ │ - @ instruction: 0xf0114638 │ │ │ │ - @ instruction: 0x4643f83f │ │ │ │ + @ instruction: 0xf0104638 │ │ │ │ + @ instruction: 0x4643faf5 │ │ │ │ @ instruction: 0x46394632 │ │ │ │ - @ instruction: 0xf01e4628 │ │ │ │ - @ instruction: 0x4605f8b5 │ │ │ │ + @ instruction: 0xf01d4628 │ │ │ │ + strmi pc, [r5], -fp, ror #22 │ │ │ │ strbne r4, [r3, r2, lsl #12] │ │ │ │ @ instruction: 0xf7ee4620 │ │ │ │ - stccs 14, cr14, [r0, #-936] @ 0xfffffc58 │ │ │ │ + @ instruction: 0x2d00e9a0 │ │ │ │ ldrdcs fp, [r1], -r8 │ │ │ │ @ instruction: 0x4620dd1c │ │ │ │ - svc 0x0048f7ee │ │ │ │ - @ instruction: 0xf0114638 │ │ │ │ - bllt 1e54e68 │ │ │ │ + ldmib lr!, {r1, r2, r3, r5, r6, r7, r8, r9, sl, ip, sp, lr, pc}^ │ │ │ │ + @ instruction: 0xf0104638 │ │ │ │ + bllt 1e563d4 │ │ │ │ vst2.8 {d26,d28}, [pc :64] │ │ │ │ ldrtmi r7, [r8], -r0, lsl #5 │ │ │ │ - @ instruction: 0xf95af011 │ │ │ │ + ldc2 0, cr15, [r0], {16} │ │ │ │ teqlt r8, #1048576 @ 0x100000 │ │ │ │ - @ instruction: 0xf7ee4620 │ │ │ │ - ldrtmi lr, [r8], -r8, lsl #25 │ │ │ │ - stc2 0, cr15, [lr], {17} │ │ │ │ + @ instruction: 0xf7ed4620 │ │ │ │ + shasxmi lr, r8, lr │ │ │ │ + mcr2 0, 6, pc, cr4, cr0, {0} @ │ │ │ │ strmi r2, [r2], -r0, lsl #6 │ │ │ │ @ instruction: 0xf7ee4620 │ │ │ │ - andcs lr, r4, ip, asr #29 │ │ │ │ + andcs lr, r4, r2, lsl #19 │ │ │ │ andcs lr, r0, r0 │ │ │ │ - blmi 76959c │ │ │ │ + blmi 76a030 │ │ │ │ ldmpl r3, {r1, r3, r4, r5, r6, sl, lr}^ │ │ │ │ - blls 17f0d94 │ │ │ │ + blls 17f1828 │ │ │ │ @ instruction: 0xf04f405a │ │ │ │ @ instruction: 0xd12c0300 │ │ │ │ pop {r5, r6, ip, sp, pc} │ │ │ │ @ instruction: 0xf04f81f0 │ │ │ │ @ instruction: 0x462032ff │ │ │ │ mvnscc pc, #79 @ 0x4f │ │ │ │ - cdp 7, 11, cr15, cr4, cr14, {7} │ │ │ │ + stmdb sl!, {r1, r2, r3, r5, r6, r7, r8, r9, sl, ip, sp, lr, pc}^ │ │ │ │ @ instruction: 0x463a4915 │ │ │ │ ldrbtmi r4, [r9], #-1568 @ 0xfffff9e0 │ │ │ │ - svc 0x0040f7ee │ │ │ │ + ldmib r6!, {r1, r2, r3, r5, r6, r7, r8, r9, sl, ip, sp, lr, pc}^ │ │ │ │ strb r2, [r3, r2]! │ │ │ │ @ instruction: 0xf04f4620 │ │ │ │ @ instruction: 0xf04f32ff │ │ │ │ @ instruction: 0xf7ee33ff │ │ │ │ - stmdbmi pc, {r1, r2, r5, r7, r9, sl, fp, sp, lr, pc} @ │ │ │ │ + stmdbmi pc, {r2, r3, r4, r6, r8, fp, sp, lr, pc} @ │ │ │ │ ldrbtmi r4, [r9], #-1568 @ 0xfffff9e0 │ │ │ │ - mrrc 7, 14, pc, r4, cr14 @ │ │ │ │ + svc 0x000af7ed │ │ │ │ @ instruction: 0x4620e7f0 │ │ │ │ rscscc pc, pc, #79 @ 0x4f │ │ │ │ mvnscc pc, #79 @ 0x4f │ │ │ │ - cdp 7, 9, cr15, cr8, cr14, {7} │ │ │ │ + stmdb lr, {r1, r2, r3, r5, r6, r7, r8, r9, sl, ip, sp, lr, pc}^ │ │ │ │ andcs r4, r0, #147456 @ 0x24000 │ │ │ │ ldrbtmi r4, [r9], #-1568 @ 0xfffff9e0 │ │ │ │ - svc 0x0024f7ee │ │ │ │ + ldmib sl, {r1, r2, r3, r5, r6, r7, r8, r9, sl, ip, sp, lr, pc}^ │ │ │ │ @ instruction: 0xf7eee7e2 │ │ │ │ - svclt 0x0000edf4 │ │ │ │ - andeq r8, r5, r6, lsl #26 │ │ │ │ + svclt 0x0000e8aa │ │ │ │ + andeq r8, r5, r2, ror r2 │ │ │ │ andeq r0, r0, r0, lsl #12 │ │ │ │ - andeq r8, r5, ip, lsr #24 │ │ │ │ - andeq ip, r2, sl, lsr #15 │ │ │ │ - andeq ip, r2, sl, lsr r5 │ │ │ │ - andeq ip, r2, lr, asr r7 │ │ │ │ - mvnsmi lr, #737280 @ 0xb4000 │ │ │ │ - stcpl 4, cr15, [r0], {79} @ 0x4f │ │ │ │ - @ instruction: 0x0c0cebad │ │ │ │ - svceq 0x00d8f8cc │ │ │ │ - addlt r4, r3, r1, asr #20 │ │ │ │ - ldrbtmi r4, [sl], #-2881 @ 0xfffff4bf │ │ │ │ - ldmdavs fp, {r0, r1, r4, r6, r7, fp, ip, lr} │ │ │ │ - @ instruction: 0xf04f9301 │ │ │ │ - movtlt r0, #768 @ 0x300 │ │ │ │ - strmi r2, [r4], -r1, lsl #2 │ │ │ │ - cdp 7, 0, cr15, cr10, cr14, {7} │ │ │ │ - smlabbcs r1, r8, r3, fp │ │ │ │ - @ instruction: 0xf7ee4620 │ │ │ │ - @ instruction: 0x4605ec7a │ │ │ │ - smlattcs r2, r8, r1, fp │ │ │ │ - @ instruction: 0xf7ef4620 │ │ │ │ - strmi lr, [r7], -r2, lsl #16 │ │ │ │ - @ instruction: 0x2103bb90 │ │ │ │ - @ instruction: 0xf7ee4620 │ │ │ │ - @ instruction: 0x4606effc │ │ │ │ - cmple r8, r0, lsl #16 │ │ │ │ - @ instruction: 0xf04f4607 │ │ │ │ - @ instruction: 0xf04f32ff │ │ │ │ - @ instruction: 0x462033ff │ │ │ │ - cdp 7, 5, cr15, cr0, cr14, {7} │ │ │ │ - ldrtmi r4, [r3], -lr, lsr #18 │ │ │ │ - ldrbtmi r4, [r9], #-1594 @ 0xfffff9c6 │ │ │ │ - @ instruction: 0xf7ee4620 │ │ │ │ - ldrdcs lr, [r2], -ip │ │ │ │ - andcs lr, r0, r0 │ │ │ │ - blmi a296d0 │ │ │ │ - ldmpl r3, {r1, r3, r4, r5, r6, sl, lr}^ │ │ │ │ - blls 70e98 │ │ │ │ - @ instruction: 0xf04f405a │ │ │ │ - mrsle r0, (UNDEF: 115) │ │ │ │ - pop {r0, r1, ip, sp, pc} │ │ │ │ - @ instruction: 0x462083f0 │ │ │ │ - rscscc pc, pc, #79 @ 0x4f │ │ │ │ - mvnscc pc, #79 @ 0x4f │ │ │ │ - cdp 7, 3, cr15, cr2, cr14, {7} │ │ │ │ - strtmi r4, [r0], -r1, lsr #18 │ │ │ │ - @ instruction: 0xf7ee4479 │ │ │ │ - strb lr, [r2, r2, ror #23]! │ │ │ │ - mrscs r2, R10_usr │ │ │ │ - @ instruction: 0xf7ee4620 │ │ │ │ - @ instruction: 0x2103ecba │ │ │ │ - strmi r4, [r7], -r0, lsl #13 │ │ │ │ - @ instruction: 0xf7ee4620 │ │ │ │ - strmi lr, [r6], -r2, asr #31 │ │ │ │ - sbcle r2, r6, r0, lsl #16 │ │ │ │ - mrscs r2, R11_usr │ │ │ │ - @ instruction: 0xf7ee4620 │ │ │ │ - stmdacs r0, {r2, r3, r5, r7, sl, fp, sp, lr, pc} │ │ │ │ - @ instruction: 0xf1b8bf18 │ │ │ │ - strmi r0, [r1], r0, lsl #30 │ │ │ │ - svclt 0x000c4606 │ │ │ │ - movwcs r2, #769 @ 0x301 │ │ │ │ - @ instruction: 0x4668d0b7 │ │ │ │ - @ instruction: 0xf0099300 │ │ │ │ - @ instruction: 0x464afc97 │ │ │ │ - strtmi r4, [r8], -r1, asr #12 │ │ │ │ - @ instruction: 0xff5af01d │ │ │ │ - strtmi r4, [r0], -r2, lsl #12 │ │ │ │ - @ instruction: 0xf7ee17d3 │ │ │ │ - andcs lr, r1, r2, lsl #28 │ │ │ │ - @ instruction: 0x463ae7b8 │ │ │ │ - strtmi r2, [r0], -r3, lsl #2 │ │ │ │ - stc 7, cr15, [ip], {238} @ 0xee │ │ │ │ - str r4, [r0, r6, lsl #12]! │ │ │ │ - ldcl 7, cr15, [sl, #-952] @ 0xfffffc48 │ │ │ │ - andeq r8, r5, lr, lsl #23 │ │ │ │ - andeq r0, r0, r0, lsl #12 │ │ │ │ - ldrdeq fp, [r2], -lr │ │ │ │ - andeq r8, r5, r8, lsr #22 │ │ │ │ - andeq ip, r2, r4, asr r4 │ │ │ │ - ldrlt fp, [r0, #-472] @ 0xfffffe28 │ │ │ │ - stcpl 4, cr15, [r0], {79} @ 0x4f │ │ │ │ - @ instruction: 0x0c0cebad │ │ │ │ - svceq 0x00f8f8cc │ │ │ │ - strmi r2, [r4], -r1, lsl #2 │ │ │ │ - ldcl 7, cr15, [lr, #-952]! @ 0xfffffc48 │ │ │ │ - andcs fp, r0, r8, lsl #18 │ │ │ │ - tstcs r1, r0, lsl sp │ │ │ │ - @ instruction: 0xf7ee4620 │ │ │ │ - stmdacs r0, {r2, r3, r5, r6, r7, r8, r9, fp, sp, lr, pc} │ │ │ │ - @ instruction: 0xf019d0f7 │ │ │ │ - strtmi pc, [r0], -fp, lsl #30 │ │ │ │ - @ instruction: 0xf7ee2101 │ │ │ │ - @ instruction: 0x2001e9ba │ │ │ │ - andcs fp, r0, r0, lsl sp │ │ │ │ - svclt 0x00004770 │ │ │ │ - ldrblt fp, [r0, #-912]! @ 0xfffffc70 │ │ │ │ - stcpl 4, cr15, [r0], {79} @ 0x4f │ │ │ │ - @ instruction: 0x0c0cebad │ │ │ │ - svceq 0x00f0f8cc │ │ │ │ - strmi r2, [r4], -r1, lsl #2 │ │ │ │ - ldcl 7, cr15, [lr, #-952] @ 0xfffffc48 │ │ │ │ - ldrdcs fp, [r1, -r0] │ │ │ │ - @ instruction: 0xf7ee4620 │ │ │ │ - strmi lr, [r5], -lr, asr #23 │ │ │ │ - orrslt r2, r5, r0 │ │ │ │ - strtmi r2, [r0], -r2, lsl #2 │ │ │ │ - b b54f00 │ │ │ │ - strmi r2, [r6], -r3, lsl #2 │ │ │ │ - @ instruction: 0xf7ee4620 │ │ │ │ - ldrtmi lr, [r1], -r8, lsr #20 │ │ │ │ - strtmi r4, [r8], -r2, lsl #12 │ │ │ │ - mrrc2 0, 1, pc, ip, cr13 @ │ │ │ │ - strtmi r4, [r0], -r1, lsl #12 │ │ │ │ - stmib lr, {r1, r2, r3, r5, r6, r7, r8, r9, sl, ip, sp, lr, pc} │ │ │ │ - ldcllt 0, cr2, [r0, #-4]! │ │ │ │ - cdp 6, 11, cr4, cr15, cr0, {1} │ │ │ │ - @ instruction: 0xf7ee0b00 │ │ │ │ - stmdbmi r4, {r1, r2, r3, r4, r9, fp, sp, lr, pc} │ │ │ │ - ldrbtmi r4, [r9], #-1568 @ 0xfffff9e0 │ │ │ │ - bl 13d4f34 │ │ │ │ - ldcllt 0, cr2, [r0, #-8]! │ │ │ │ - ldrbmi r2, [r0, -r0]! │ │ │ │ - andeq ip, r2, lr, lsr #6 │ │ │ │ - svcmi 0x00f0e92d │ │ │ │ - stcpl 4, cr15, [r0], {79} @ 0x4f │ │ │ │ - @ instruction: 0x0c0cebad │ │ │ │ - svceq 0x00b8f8cc │ │ │ │ - ldrcs pc, [r4, #2271]! @ 0x8df │ │ │ │ - @ instruction: 0xf8dfb089 │ │ │ │ - ldrbtmi r3, [sl], #-1460 @ 0xfffffa4c │ │ │ │ - ldmdavs fp, {r0, r1, r4, r6, r7, fp, ip, lr} │ │ │ │ - @ instruction: 0xf04f9307 │ │ │ │ - stmdacs r0, {r8, r9} │ │ │ │ - andcs sp, r0, #100 @ 0x64 │ │ │ │ - strmi r2, [r5], -r1, lsl #2 │ │ │ │ - stmib r6!, {r1, r2, r3, r5, r6, r7, r8, r9, sl, ip, sp, lr, pc} │ │ │ │ - ldrcs pc, [r8, #2271] @ 0x8df │ │ │ │ - movwcs r4, #1542 @ 0x606 │ │ │ │ - ldrbtmi r2, [sl], #-258 @ 0xfffffefe │ │ │ │ - @ instruction: 0xf7ee4628 │ │ │ │ - @ instruction: 0x4604e9d2 │ │ │ │ - svclt 0x00182800 │ │ │ │ - subsle r2, r1, r0, lsl #28 │ │ │ │ - blcs 1874fe8 │ │ │ │ - ldrcs fp, [ip, -r8, lsl #30] │ │ │ │ - blcs 1e0aff0 │ │ │ │ - strcs fp, [ip, -ip, lsl #30]! │ │ │ │ - @ instruction: 0x212b2701 │ │ │ │ - @ instruction: 0xf0084620 │ │ │ │ - stmdavc r3!, {r0, r1, r2, r6, r9, sl, fp, ip, sp, lr, pc}^ │ │ │ │ - @ instruction: 0xf0002b62 │ │ │ │ - @ instruction: 0xb1108095 │ │ │ │ - blcs 18b528c │ │ │ │ - @ instruction: 0xf8dfd04d │ │ │ │ - @ instruction: 0x46201558 │ │ │ │ - @ instruction: 0xf0084479 │ │ │ │ - stmdacs r0, {r0, r2, r5, r6, r7, r8, sl, fp, ip, sp, lr, pc} │ │ │ │ - addhi pc, ip, r0 │ │ │ │ - strbne pc, [r8, #-2271] @ 0xfffff721 @ │ │ │ │ - @ instruction: 0x46204479 │ │ │ │ - beq 29315c │ │ │ │ - ldc2l 0, cr15, [sl, #32] │ │ │ │ - stmdbeq r0, {r4, r5, r7, r8, ip, sp, lr, pc} │ │ │ │ - @ instruction: 0xf04fbf18 │ │ │ │ - ldrtmi r0, [r0], -r1, lsl #18 │ │ │ │ - @ instruction: 0xf00f4639 │ │ │ │ - @ instruction: 0x4606fc75 │ │ │ │ - rsble r2, r8, r0, lsl #16 │ │ │ │ - blx fea5306e │ │ │ │ - rsble r2, r1, r0, lsl #16 │ │ │ │ - @ instruction: 0xf04f4634 │ │ │ │ - strtmi r0, [r8], -r0, lsl #16 │ │ │ │ - cmncs r4, r1, lsl #4 │ │ │ │ - bl fed5500c │ │ │ │ - orrlt r4, r8, r5, lsl #12 │ │ │ │ - stmib r0, {r8, r9, sp}^ │ │ │ │ - stmib r0, {r9, sl, lr}^ │ │ │ │ - andscc r7, ip, r3, lsl #6 │ │ │ │ - ldchi 8, cr15, [r4], {64} @ 0x40 │ │ │ │ - stmdbge r5, {r0, r2, r6, r7, r8, fp, sp, lr, pc} │ │ │ │ - blx ff953096 │ │ │ │ - subeq pc, r8, r5, lsl #2 │ │ │ │ - blx ff85309e │ │ │ │ - and r2, r0, r1 │ │ │ │ - @ instruction: 0xf8df2000 │ │ │ │ - @ instruction: 0xf8df24e4 │ │ │ │ - ldrbtmi r3, [sl], #-1232 @ 0xfffffb30 │ │ │ │ - ldmdavs sl, {r0, r1, r4, r6, r7, fp, ip, lr} │ │ │ │ - subsmi r9, sl, r7, lsl #22 │ │ │ │ - movweq pc, #79 @ 0x4f @ │ │ │ │ - adchi pc, r8, r0, asr #32 │ │ │ │ - pop {r0, r3, ip, sp, pc} │ │ │ │ - @ instruction: 0xf8df8ff0 │ │ │ │ - ldrbtmi r1, [r9], #-1224 @ 0xfffffb38 │ │ │ │ - @ instruction: 0xf06f4620 │ │ │ │ - @ instruction: 0xf0080a01 │ │ │ │ - @ instruction: 0xf1b0fd95 │ │ │ │ - svclt 0x00180900 │ │ │ │ - stmdbeq r1, {r0, r1, r2, r3, r6, ip, sp, lr, pc} │ │ │ │ - ldmib sp, {r0, r3, r4, r5, r7, r8, r9, sl, sp, lr, pc}^ │ │ │ │ - bcs 33cd0 │ │ │ │ - stmdbcs r0, {r3, r4, r6, r7, r8, r9, sl, fp, ip, sp, pc} │ │ │ │ - orrshi pc, r1, r0, asr #6 │ │ │ │ - stmdbcs r1, {r0, r8, fp, ip, pc} │ │ │ │ - orrhi pc, sp, r0, lsl #6 │ │ │ │ - @ instruction: 0xf04f469b │ │ │ │ - @ instruction: 0xf8df0a09 │ │ │ │ - @ instruction: 0x46201494 │ │ │ │ - bleq 111f8c │ │ │ │ - @ instruction: 0xf0084479 │ │ │ │ - @ instruction: 0xf1b0fd79 │ │ │ │ - svclt 0x00180900 │ │ │ │ - stmdbeq r1, {r0, r1, r2, r3, r6, ip, sp, lr, pc} │ │ │ │ - svceq 0x0009f1ba │ │ │ │ - @ instruction: 0xf11abf18 │ │ │ │ - cmple r0, r2, lsl #30 │ │ │ │ - @ instruction: 0x46344630 │ │ │ │ - blx 11d3132 │ │ │ │ - cmple fp, r0, lsl #16 │ │ │ │ - @ instruction: 0xf00b4630 │ │ │ │ - strtmi pc, [r8], -r9, ror #28 │ │ │ │ - ldc 7, cr15, [r4, #-952]! @ 0xfffffc48 │ │ │ │ - ldrbne pc, [r8], #-2271 @ 0xfffff721 @ │ │ │ │ - ldrbtmi r4, [r9], #-1576 @ 0xfffff9d8 │ │ │ │ - b 1f550d8 │ │ │ │ - str r2, [ip, r2]! │ │ │ │ - strbne pc, [ip], #-2271 @ 0xfffff721 @ │ │ │ │ - @ instruction: 0xe7bb4479 │ │ │ │ - strbne pc, [r8], #-2271 @ 0xfffff721 @ │ │ │ │ - ldrbtmi r4, [r9], #-1568 @ 0xfffff9e0 │ │ │ │ - ldc2l 0, cr15, [r0, #-32] @ 0xffffffe0 │ │ │ │ - @ instruction: 0xf8dfb118 │ │ │ │ - ldrbtmi r1, [r9], #-1088 @ 0xfffffbc0 │ │ │ │ - @ instruction: 0xf8dfe76b │ │ │ │ - @ instruction: 0x4620143c │ │ │ │ - @ instruction: 0xf0084479 │ │ │ │ - stmdacs r0, {r0, r2, r6, r8, sl, fp, ip, sp, lr, pc} │ │ │ │ - @ instruction: 0xf8dfd041 │ │ │ │ - ldrbtmi r1, [r9], #-1072 @ 0xfffffbd0 │ │ │ │ - vmax.s8 d20, d0, d16 │ │ │ │ - @ instruction: 0xf0081a07 │ │ │ │ - @ instruction: 0xf1b0fd3b │ │ │ │ - svclt 0x00180900 │ │ │ │ - stmdbeq r1, {r0, r1, r2, r3, r6, ip, sp, lr, pc} │ │ │ │ - @ instruction: 0x46394630 │ │ │ │ - blx ff5d31b2 │ │ │ │ - stmdacs r0, {r1, r2, r9, sl, lr} │ │ │ │ - @ instruction: 0xf04fd0c9 │ │ │ │ - stmdavc r3!, {r8, r9, fp} │ │ │ │ - blcs 1ca8a44 │ │ │ │ - andcs fp, r9, #7, 30 │ │ │ │ - @ instruction: 0x46524651 │ │ │ │ - @ instruction: 0xf00f2109 │ │ │ │ - @ instruction: 0x4604f933 │ │ │ │ - adcsle r2, r7, r0, lsl #16 │ │ │ │ - @ instruction: 0xf00b46a0 │ │ │ │ - rorslt pc, r9 @ @ │ │ │ │ - svceq 0x0000f1bb │ │ │ │ - svcge 0x0051f77f │ │ │ │ - @ instruction: 0x4630465a │ │ │ │ - @ instruction: 0xf00c17d3 │ │ │ │ - stmdacs r0, {r0, r4, r8, fp, ip, sp, lr, pc} │ │ │ │ - svcge 0x0049f47f │ │ │ │ - @ instruction: 0xf00b4630 │ │ │ │ - @ instruction: 0xf1b8fe11 │ │ │ │ - adcle r0, r4, r0, lsl #30 │ │ │ │ - strtmi r4, [r0], -r4, asr #12 │ │ │ │ - cdp2 0, 0, cr15, cr10, cr11, {0} │ │ │ │ - @ instruction: 0x4630e79f │ │ │ │ - cdp2 0, 0, cr15, cr6, cr11, {0} │ │ │ │ - stmibmi ip!, {r0, r1, r2, r4, r5, r6, r7, r8, r9, sl, sp, lr, pc}^ │ │ │ │ - ldrbtmi r4, [r9], #-1568 @ 0xfffff9e0 │ │ │ │ - ldc2l 0, cr15, [ip], #32 │ │ │ │ - stmibmi sl!, {r5, r8, ip, sp, pc}^ │ │ │ │ - @ instruction: 0xe7b74479 │ │ │ │ - bl ff1d51a4 │ │ │ │ - strtmi r4, [r0], -r8, ror #19 │ │ │ │ - @ instruction: 0xf0084479 │ │ │ │ - strdlt pc, [r0, #-193]! @ 0xffffff3f │ │ │ │ - ldrbtmi r4, [r9], #-2534 @ 0xfffff61a │ │ │ │ - @ instruction: 0xf04f4620 │ │ │ │ - @ instruction: 0xf0080a07 │ │ │ │ - @ instruction: 0xf1b0fce9 │ │ │ │ - svclt 0x00180900 │ │ │ │ - stmdbeq r1, {r0, r1, r2, r3, r6, ip, sp, lr, pc} │ │ │ │ - stmibmi r1!, {r2, r3, r5, r7, r8, r9, sl, sp, lr, pc}^ │ │ │ │ - ldrbtmi r4, [r9], #-1568 @ 0xfffff9e0 │ │ │ │ - ldc2l 0, cr15, [lr], {8} │ │ │ │ - ldmibmi pc, {r4, r8, ip, sp, pc}^ @ │ │ │ │ - @ instruction: 0xe7eb4479 │ │ │ │ - @ instruction: 0x462049de │ │ │ │ - @ instruction: 0xf0084479 │ │ │ │ - @ instruction: 0xb110fcd5 │ │ │ │ - ldrbtmi r4, [r9], #-2524 @ 0xfffff624 │ │ │ │ - ldmibmi ip, {r4, r7, r8, r9, sl, sp, lr, pc}^ │ │ │ │ - ldrbtmi r4, [r9], #-1568 @ 0xfffff9e0 │ │ │ │ - stc2l 0, cr15, [ip], {8} │ │ │ │ - ldmibmi sl, {r4, r8, ip, sp, pc}^ │ │ │ │ - @ instruction: 0xe7874479 │ │ │ │ - @ instruction: 0x462049d9 │ │ │ │ - @ instruction: 0xf0084479 │ │ │ │ - msrlt SPSR_, r3, asr #25 │ │ │ │ - @ instruction: 0x462049d7 │ │ │ │ - beq 453398 │ │ │ │ - @ instruction: 0xf0084479 │ │ │ │ - @ instruction: 0xf1b0fcbb │ │ │ │ - svclt 0x00180900 │ │ │ │ - stmdbeq r1, {r0, r1, r2, r3, r6, ip, sp, lr, pc} │ │ │ │ - ldmibmi r2, {r1, r2, r3, r4, r5, r6, r8, r9, sl, sp, lr, pc}^ │ │ │ │ - ldrbtmi r4, [r9], #-1568 @ 0xfffff9e0 │ │ │ │ - ldc2 0, cr15, [r0], #32 │ │ │ │ - ldmibmi r0, {r5, r6, r8, ip, sp, pc}^ │ │ │ │ - @ instruction: 0xf04f4620 │ │ │ │ - ldrbtmi r0, [r9], #-2563 @ 0xfffff5fd │ │ │ │ - stc2 0, cr15, [r8], #32 │ │ │ │ - stmdbeq r0, {r4, r5, r7, r8, ip, sp, lr, pc} │ │ │ │ - @ instruction: 0xf04fbf18 │ │ │ │ - strb r0, [fp, -r1, lsl #18]! │ │ │ │ - strtmi r4, [r0], -sl, asr #19 │ │ │ │ - @ instruction: 0xf0084479 │ │ │ │ - msrlt SPSR_, sp @ │ │ │ │ - strtmi r4, [r0], -r8, asr #19 │ │ │ │ - beq d33e4 │ │ │ │ - @ instruction: 0xf0084479 │ │ │ │ - @ instruction: 0xf1b0fc95 │ │ │ │ - svclt 0x00180900 │ │ │ │ - stmdbeq r1, {r0, r1, r2, r3, r6, ip, sp, lr, pc} │ │ │ │ - stmibmi r3, {r3, r4, r6, r8, r9, sl, sp, lr, pc}^ │ │ │ │ - ldrbtmi r4, [r9], #-1568 @ 0xfffff9e0 │ │ │ │ - stc2 0, cr15, [sl], {8} │ │ │ │ - cmnlt r0, r0, lsl #13 │ │ │ │ - strtmi r4, [r0], -r0, asr #19 │ │ │ │ - beq 15340c │ │ │ │ - @ instruction: 0xf0084479 │ │ │ │ - @ instruction: 0xf1b0fc81 │ │ │ │ - svclt 0x00180900 │ │ │ │ - stmdbeq r1, {r0, r1, r2, r3, r6, ip, sp, lr, pc} │ │ │ │ - stmdavc r3!, {r2, r6, r8, r9, sl, sp, lr, pc} │ │ │ │ - @ instruction: 0xf0002b77 │ │ │ │ - blcs 187777c │ │ │ │ - msrhi CPSR_c, r0 │ │ │ │ - @ instruction: 0xf0402b72 │ │ │ │ - @ instruction: 0x46308115 │ │ │ │ - @ instruction: 0xf00f4639 │ │ │ │ - @ instruction: 0x4606fb11 │ │ │ │ - @ instruction: 0xf0002800 │ │ │ │ - @ instruction: 0xf00b811c │ │ │ │ - stmdacs r0, {r0, r1, r6, r9, fp, ip, sp, lr, pc} │ │ │ │ - tstphi r4, r0 @ p-variant is OBSOLETE │ │ │ │ - addvs pc, r0, #1325400064 @ 0x4f000000 │ │ │ │ - ldrtmi sl, [r0], -r6, lsl #18 │ │ │ │ - andshi pc, r8, sp, asr #17 │ │ │ │ - @ instruction: 0xff10f00b │ │ │ │ - vcge.f32 d17, d0, d2 │ │ │ │ - blls 1b76cc │ │ │ │ - vpmax.u8 d18, d0, d2 │ │ │ │ - ldmdavc r9, {r5, r6, r7, pc} │ │ │ │ - @ instruction: 0xf000291b │ │ │ │ - stmibcs pc!, {r1, r2, r3, r5, r7, pc}^ @ │ │ │ │ - addshi pc, lr, r0 │ │ │ │ - @ instruction: 0xf00029fe │ │ │ │ - ldmibcs pc!, {r2, r4, r5, r7, pc}^ @ │ │ │ │ - addhi pc, pc, r0 │ │ │ │ - cdpeq 0, 0, cr15, cr0, cr15, {2} │ │ │ │ - vpmax.s8 d19, d8, d4 │ │ │ │ - @ instruction: 0xf6cf0c01 │ │ │ │ - andls r7, r3, #65280 @ 0xff00 │ │ │ │ - @ instruction: 0x46714699 │ │ │ │ - @ instruction: 0x46f34672 │ │ │ │ - and pc, r4, sp, asr #17 │ │ │ │ - and pc, r8, sp, asr #17 │ │ │ │ - movwvc lr, #18893 @ 0x49cd │ │ │ │ - ldrmi r9, [lr, #2819] @ 0xb03 │ │ │ │ - mcrge 6, 5, pc, cr3, cr15, {5} @ │ │ │ │ - svcvs 0x0080f5be │ │ │ │ - mrcge 4, 4, APSR_nzcv, cr15, cr15, {1} │ │ │ │ - bleq 953e4 │ │ │ │ - streq pc, [r1, -lr] │ │ │ │ - blls 85f88 │ │ │ │ - @ instruction: 0xf1033101 │ │ │ │ - andlt r0, r9, #4096 @ 0x1000 │ │ │ │ - vmlsl.u8 , d10, d15 │ │ │ │ - ldmiblt r7, {r0, r8, r9, ip, pc} │ │ │ │ - strcc r9, [r1, -r2, lsl #30] │ │ │ │ - @ instruction: 0xf899b23b │ │ │ │ - movwls r7, #8192 @ 0x2000 │ │ │ │ - pkhtbmi fp, r2, pc, asr #18 @ │ │ │ │ - bleq 937d8 │ │ │ │ - blx fe315bee │ │ │ │ - streq pc, [r0, r0, lsl #1] │ │ │ │ - stmdble r4, {r0, r1, r2, r3, r4, r5, r8, r9, sl, fp, sp} │ │ │ │ - svceq 0x0000f1ba │ │ │ │ - andcc sp, r1, #40, 22 @ 0xa000 │ │ │ │ - @ instruction: 0xf10eb212 │ │ │ │ - ldrb r0, [r1, r1, lsl #28] │ │ │ │ - blx fe055d08 │ │ │ │ - svceq 0x0000f1ba │ │ │ │ - tstcc r1, r8, lsl #22 │ │ │ │ - svccs 0x0000b209 │ │ │ │ - @ instruction: 0xf899d1f1 │ │ │ │ - svccs 0x00007000 │ │ │ │ - strb sp, [r1, r6, ror #3]! │ │ │ │ - @ instruction: 0x4661b97f │ │ │ │ - stmdals r2, {r0, r1, r2, r4, r5, r6, r7, r8, r9, sl, sp, lr, pc} │ │ │ │ - mvnvc lr, fp, lsr #20 │ │ │ │ - stcle 2, cr4, [r1], #-544 @ 0xfffffde0 │ │ │ │ - svceq 0x0000f1bb │ │ │ │ - ldrbmi sp, [r8, #-3351] @ 0xfffff2e9 │ │ │ │ - @ instruction: 0x469bdc15 │ │ │ │ - bne 213d04 │ │ │ │ - @ instruction: 0xf080e667 │ │ │ │ - ldmdbcs pc!, {r7, r8} @ │ │ │ │ - ldmible r8, {r0, r5, r6, r9, sl, lr}^ │ │ │ │ - strbeq pc, [r0, -r0, lsl #2] @ │ │ │ │ - svccs 0x001fb2ff │ │ │ │ - @ instruction: 0xf899d812 │ │ │ │ - @ instruction: 0xf0800000 │ │ │ │ - ldmdacs pc!, {r7} @ │ │ │ │ - strbtmi sp, [r2], -fp, asr #19 │ │ │ │ - ldrmi lr, [fp], fp, asr #15 │ │ │ │ - @ instruction: 0xf73f2a00 │ │ │ │ - @ instruction: 0xf06fae50 │ │ │ │ - strb r0, [lr], -r1, lsl #20 │ │ │ │ - @ instruction: 0xf04f469b │ │ │ │ - strb r0, [sl], -r7, lsl #20 │ │ │ │ - streq pc, [r0, -r0, lsl #2]! │ │ │ │ - svccs 0x000fb2ff │ │ │ │ - @ instruction: 0xf899d838 │ │ │ │ - @ instruction: 0xf0800000 │ │ │ │ - ldmdacs pc!, {r7} @ │ │ │ │ - @ instruction: 0xf899d8e7 │ │ │ │ - @ instruction: 0xf0800001 │ │ │ │ - ldmdacs pc!, {r7} @ │ │ │ │ - strbtmi sp, [r2], -sp, lsr #19 │ │ │ │ - ldmdavc r9, {r0, r2, r3, r5, r7, r8, r9, sl, sp, lr, pc}^ │ │ │ │ - @ instruction: 0xf47f29fe │ │ │ │ - @ instruction: 0xf103af6d │ │ │ │ - vqdmulh.s d16, d0, d2 │ │ │ │ - strt r1, [lr], -r7, lsl #20 │ │ │ │ - ldmibcs fp!, {r0, r3, r4, r6, fp, ip, sp, lr} │ │ │ │ - svcge 0x0064f47f │ │ │ │ - ldmibcs pc!, {r0, r3, r4, r7, fp, ip, sp, lr} @ │ │ │ │ - svcge 0x0060f47f │ │ │ │ - bleq 113898 │ │ │ │ - beq 2935cc │ │ │ │ - ldmdavc r9, {r0, r5, r9, sl, sp, lr, pc}^ │ │ │ │ - @ instruction: 0xf47f294c │ │ │ │ - ldmvc r9, {r0, r1, r2, r4, r6, r8, r9, sl, fp, sp, pc} │ │ │ │ - @ instruction: 0xf47f294a │ │ │ │ - @ instruction: 0x469baf53 │ │ │ │ - beq 93664 │ │ │ │ - ldmdavc r9, {r0, r2, r4, r9, sl, sp, lr, pc}^ │ │ │ │ - @ instruction: 0xf47f29ff │ │ │ │ - @ instruction: 0xf103af4b │ │ │ │ - @ instruction: 0xf04f0b02 │ │ │ │ - str r0, [ip], -r7, lsl #20 │ │ │ │ - sbclt r3, r0, #16 │ │ │ │ - ldmle r0!, {r0, r1, r2, fp, sp} │ │ │ │ - muleq r0, r9, r8 │ │ │ │ - addeq pc, r0, r0, lsl #1 │ │ │ │ - stmiale sl!, {r0, r1, r2, r3, r4, r5, fp, sp} │ │ │ │ - muleq r1, r9, r8 │ │ │ │ - addeq pc, r0, r0, lsl #1 │ │ │ │ - stmiale r4!, {r0, r1, r2, r3, r4, r5, fp, sp} │ │ │ │ - muleq r2, r9, r8 │ │ │ │ - addeq pc, r0, r0, lsl #1 │ │ │ │ - @ instruction: 0xf67f283f │ │ │ │ - strbtmi sl, [r2], -sl, ror #30 │ │ │ │ - bcs 91294 │ │ │ │ - svcge 0x002af43f │ │ │ │ - @ instruction: 0xe7217819 │ │ │ │ - @ instruction: 0x46204935 │ │ │ │ - @ instruction: 0xf0084479 │ │ │ │ - @ instruction: 0xf1b0fb6b │ │ │ │ - ldrtmi r0, [r0], -r0, lsl #18 │ │ │ │ - @ instruction: 0xf04fbf18 │ │ │ │ - @ instruction: 0xf00b0901 │ │ │ │ - stmdacs r0, {r0, r1, r2, r3, r4, r5, r8, fp, ip, sp, lr, pc} │ │ │ │ - ldclge 4, cr15, [r8, #252]! @ 0xfc │ │ │ │ - @ instruction: 0xf06f4634 │ │ │ │ - ldr r0, [r4, #2561] @ 0xa01 │ │ │ │ - @ instruction: 0xf7ee4628 │ │ │ │ - stmdbmi fp!, {r2, r3, r5, r8, r9, fp, sp, lr, pc} │ │ │ │ - ldrbtmi r4, [r9], #-1576 @ 0xfffff9d8 │ │ │ │ - ldmda r4!, {r1, r2, r3, r5, r6, r7, r8, r9, sl, ip, sp, lr, pc}^ │ │ │ │ - stmdbmi r9!, {r1, r2, r4, r5, r6, r7, r8, sl, sp, lr, pc} │ │ │ │ - ldrb r4, [r0, #-1145]! @ 0xfffffb87 │ │ │ │ - @ instruction: 0xf00b4630 │ │ │ │ - @ instruction: 0x4628fc51 │ │ │ │ - bl 7554fc │ │ │ │ - strtmi r4, [r8], -r5, lsr #18 │ │ │ │ - @ instruction: 0xf7ee4479 │ │ │ │ - strb lr, [r7, #2150]! @ 0x866 │ │ │ │ - andeq r8, r5, lr, lsr #19 │ │ │ │ - andeq r0, r0, r0, lsl #12 │ │ │ │ - andeq fp, r2, sl, lsr #3 │ │ │ │ - strdeq ip, [r2], -r8 │ │ │ │ - andeq ip, r2, ip, asr #12 │ │ │ │ - andeq r8, r5, sl, asr #17 │ │ │ │ - andeq ip, r2, r2, asr #11 │ │ │ │ - andeq ip, r2, r4, lsl #11 │ │ │ │ - andeq ip, r2, r2, ror r5 │ │ │ │ - andeq ip, r2, ip, lsr r5 │ │ │ │ - ldrdeq ip, [r2], -r6 │ │ │ │ - andeq ip, r2, r6, lsr #10 │ │ │ │ - andeq ip, r2, r8, asr #9 │ │ │ │ - andeq ip, r2, lr, lsl #10 │ │ │ │ - andeq ip, r2, lr, lsr r4 │ │ │ │ - andeq ip, r2, r0, lsl #9 │ │ │ │ - andeq ip, r2, r4, lsr r4 │ │ │ │ - andeq ip, r2, sl, ror #8 │ │ │ │ - andeq ip, r2, r6, lsl r4 │ │ │ │ - andeq ip, r2, r4, asr #8 │ │ │ │ - andeq ip, r2, r0, lsl r4 │ │ │ │ - andeq ip, r2, r2, lsr r4 │ │ │ │ - andeq ip, r2, r6, lsl #8 │ │ │ │ - andeq ip, r2, r0, lsr #8 │ │ │ │ - strdeq ip, [r2], -ip @ │ │ │ │ - andeq ip, r2, r8, lsl #8 │ │ │ │ - ldrdeq ip, [r2], -lr │ │ │ │ - andeq ip, r2, r2, ror #7 │ │ │ │ - @ instruction: 0x0002c3bc │ │ │ │ - @ instruction: 0x0002c3bc │ │ │ │ - muleq r2, lr, r3 │ │ │ │ - muleq r2, r4, r3 │ │ │ │ - andeq ip, r2, r8, ror #2 │ │ │ │ - andeq ip, r2, lr, asr #2 │ │ │ │ - andeq ip, r2, r0, lsr r1 │ │ │ │ - andeq ip, r2, r0, lsr #2 │ │ │ │ - eorsle r2, fp, r0, lsl #16 │ │ │ │ - vst3.16 {d27,d29,d31}, [pc :256], r0 │ │ │ │ - bl feb6e7ec │ │ │ │ - @ instruction: 0xf8cc0c0c │ │ │ │ - strdcs r0, [r1, -r0] │ │ │ │ - @ instruction: 0xf7ee4604 │ │ │ │ - teqlt r0, #4096000 @ 0x3e8000 │ │ │ │ - strtmi r2, [r0], -r1, lsl #2 │ │ │ │ - stmda r8!, {r1, r2, r3, r5, r6, r7, r8, r9, sl, ip, sp, lr, pc}^ │ │ │ │ - andcs r4, r0, r5, lsl #12 │ │ │ │ - stmdbvs r9!, {r0, r2, r3, r4, r5, r6, r8, ip, sp, pc} │ │ │ │ - stmdavs lr!, {r0, r4, r5, r6, r8, ip, sp, pc} │ │ │ │ - @ instruction: 0xffa4f01d │ │ │ │ - andle r4, lr, r6, lsl #5 │ │ │ │ - @ instruction: 0xf01e6828 │ │ │ │ - cmpplt r0, r1, lsr r8 @ p-variant is OBSOLETE │ │ │ │ - tstcs r1, r0, lsr #12 │ │ │ │ - cdp 7, 2, cr15, cr12, cr13, {7} │ │ │ │ - ldcllt 0, cr2, [r0, #-4]! │ │ │ │ - @ instruction: 0xf00b6828 │ │ │ │ - stmdacs r0, {r0, r1, r2, r4, r5, r7, r9, fp, ip, sp, lr, pc} │ │ │ │ - @ instruction: 0x4620d1f4 │ │ │ │ - b fe8555f4 │ │ │ │ - strtmi r4, [r0], -r8, lsl #18 │ │ │ │ - @ instruction: 0xf7ed4479 │ │ │ │ - andcs lr, r2, sl, ror #31 │ │ │ │ - @ instruction: 0x4620bd70 │ │ │ │ - b fe5d5608 │ │ │ │ - strtmi r4, [r0], -r4, lsl #18 │ │ │ │ - @ instruction: 0xf7ed4479 │ │ │ │ - ldrb lr, [r4, r0, ror #31]! │ │ │ │ - ldrbmi r2, [r0, -r0]! │ │ │ │ - andeq ip, r2, ip, ror r0 │ │ │ │ - andeq ip, r2, r0, asr r0 │ │ │ │ - mvnsmi lr, sp, lsr #18 │ │ │ │ - stcpl 4, cr15, [r0], {79} @ 0x4f │ │ │ │ - @ instruction: 0x0c0cebad │ │ │ │ - svceq 0x00e8f8cc │ │ │ │ - ldrbtmi r4, [lr], #-3637 @ 0xfffff1cb │ │ │ │ - stmdacs r0, {r4, r5, fp, sp, lr} │ │ │ │ - strmi sp, [ip], -r0, asr #32 │ │ │ │ - andcs r4, r0, #24117248 @ 0x1700000 │ │ │ │ - @ instruction: 0x4611461d │ │ │ │ - cdp 7, 9, cr15, cr10, cr13, {7} │ │ │ │ - ldmdavs r0!, {r1, r5, fp, ip, sp, lr} │ │ │ │ - @ instruction: 0xf7ee2300 │ │ │ │ - ldmdavs r0!, {r2, r3, r9, fp, sp, lr, pc} │ │ │ │ - movwcs r2, #513 @ 0x201 │ │ │ │ - tstpeq r1, pc, rrx @ p-variant is OBSOLETE │ │ │ │ - stmia r6, {r1, r2, r3, r5, r6, r7, r8, r9, sl, ip, sp, lr, pc}^ │ │ │ │ - teqlt sp, #48, 16 @ 0x300000 │ │ │ │ - @ instruction: 0xf7ed4629 │ │ │ │ - stcmi 15, cr14, [r8, #-720]! @ 0xfffffd30 │ │ │ │ - andcs r2, r2, #0, 6 │ │ │ │ - tstpeq r1, pc, rrx @ p-variant is OBSOLETE │ │ │ │ - stmdavs r8!, {r0, r2, r3, r4, r5, r6, sl, lr} │ │ │ │ - ldm r8!, {r1, r2, r3, r5, r6, r7, r8, r9, sl, ip, sp, lr, pc} │ │ │ │ - stmdavs r8!, {r0, r1, r5, fp, ip, sp, lr} │ │ │ │ - andsle r2, sp, r4, lsl #22 │ │ │ │ - @ instruction: 0x17fb463a │ │ │ │ - stmib lr!, {r1, r2, r3, r5, r6, r7, r8, r9, sl, ip, sp, lr, pc}^ │ │ │ │ - andcs r4, r3, #32, 24 @ 0x2000 │ │ │ │ - @ instruction: 0xf06f2300 │ │ │ │ - ldrbtmi r0, [ip], #-257 @ 0xfffffeff │ │ │ │ - @ instruction: 0xf7ee6820 │ │ │ │ - stmdavs r2!, {r3, r5, r7, fp, sp, lr, pc}^ │ │ │ │ - @ instruction: 0xf06f6820 │ │ │ │ - andcc r0, r1, #1073741824 @ 0x40000000 │ │ │ │ - pop {r1, r5, r6, sp, lr} │ │ │ │ - @ instruction: 0x17d341f0 │ │ │ │ - ldmlt sl, {r1, r2, r3, r5, r6, r7, r8, r9, sl, ip, sp, lr, pc} │ │ │ │ - @ instruction: 0xf7ed6861 │ │ │ │ - bfi lr, r8, (invalid: 28:22) │ │ │ │ - ldrhhi lr, [r0, #141]! @ 0x8d │ │ │ │ - ldrmi r2, [r1], -r0, lsl #4 │ │ │ │ - cdp 7, 5, cr15, cr10, cr13, {7} │ │ │ │ - sbcsle r2, pc, r0, lsl #30 │ │ │ │ - stmdavs r8!, {r0, r4, r8, fp, lr} │ │ │ │ - @ instruction: 0xf7ed4479 │ │ │ │ - ldcne 15, cr14, [r9, #-504]! @ 0xfffffe08 │ │ │ │ - @ instruction: 0xf7ed6828 │ │ │ │ - stmdavs r8!, {r1, r3, r4, r5, r6, r8, r9, sl, fp, sp, lr, pc} │ │ │ │ - tstpeq r2, pc, rrx @ p-variant is OBSOLETE │ │ │ │ - bl ffd556e4 │ │ │ │ - stmdavs r8!, {r0, r1, r3, r8, fp, lr} │ │ │ │ - @ instruction: 0xf7ed4479 │ │ │ │ - stmdavs r8!, {r4, r5, r6, r8, r9, sl, fp, sp, lr, pc} │ │ │ │ - movwcs r6, #2106 @ 0x83a │ │ │ │ - ldmib r6!, {r1, r2, r3, r5, r6, r7, r8, r9, sl, ip, sp, lr, pc} │ │ │ │ - @ instruction: 0xf06f6828 │ │ │ │ - @ instruction: 0xf7ed0102 │ │ │ │ - strb lr, [r1, r6, ror #23] │ │ │ │ - strdeq r8, [r5], -r6 │ │ │ │ - @ instruction: 0x00058cb4 │ │ │ │ - muleq r5, r2, ip │ │ │ │ - andeq sl, r2, ip, lsr #13 │ │ │ │ - andeq fp, r2, ip, asr #21 │ │ │ │ - vst3.8 {d27,d29,d31}, [pc :64], r0 │ │ │ │ - stc 12, cr5, [sp, #-512]! @ 0xfffffe00 │ │ │ │ - bl feb7a378 │ │ │ │ - @ instruction: 0xf8cc0c0c │ │ │ │ - @ instruction: 0x46040ff0 │ │ │ │ - tstcs r1, r0, asr r3 │ │ │ │ - ldmdb r6, {r1, r2, r3, r5, r6, r7, r8, r9, sl, ip, sp, lr, pc}^ │ │ │ │ - vmov.32 r4, d0[1] │ │ │ │ - andcs r8, r0, #64, 22 @ 0x10000 │ │ │ │ - @ instruction: 0x4611447b │ │ │ │ - stmib r3, {r5, r9, sl, lr}^ │ │ │ │ - @ instruction: 0xf7ed4200 │ │ │ │ - @ instruction: 0xf7feee18 │ │ │ │ - mrc 13, 7, APSR_nzcv, cr13, cr7, {7} │ │ │ │ - ldmdbmi r7, {r3, r6, r7, r8, r9, fp, ip, sp, lr} │ │ │ │ - mrc 4, 0, r4, cr7, cr9, {3} │ │ │ │ - @ instruction: 0xf01b2a90 │ │ │ │ - cdpne 13, 0, cr15, cr2, cr9, {6} │ │ │ │ - @ instruction: 0xf06fdc13 │ │ │ │ - strtmi r0, [r0], -r1, lsl #2 │ │ │ │ - @ instruction: 0xf7edd014 │ │ │ │ - @ instruction: 0x4620efd0 │ │ │ │ - ldmib lr, {r1, r2, r3, r5, r6, r7, r8, r9, sl, ip, sp, lr, pc}^ │ │ │ │ - rscscc pc, pc, #79 @ 0x4f │ │ │ │ - mvnscc pc, #79 @ 0x4f │ │ │ │ - @ instruction: 0xf7ee4620 │ │ │ │ - andcs lr, r2, r2, ror r9 │ │ │ │ - blhi d2ac8 │ │ │ │ - bfine fp, r0, (invalid: 26:19) │ │ │ │ - @ instruction: 0xf7ee4620 │ │ │ │ - ldrb lr, [r6, sl, ror #18]! │ │ │ │ - svc 0x00baf7ed │ │ │ │ - @ instruction: 0xf7ee4620 │ │ │ │ - andcs lr, r0, #3309568 @ 0x328000 │ │ │ │ - strtmi r2, [r0], -r0, lsl #6 │ │ │ │ - ldmdb lr, {r1, r2, r3, r5, r6, r7, r8, r9, sl, ip, sp, lr, pc}^ │ │ │ │ - svclt 0x0000e7eb │ │ │ │ - andeq r8, r5, r8, ror #23 │ │ │ │ - @ instruction: 0xfffffec5 │ │ │ │ - vst3.8 {d27,d29,d31}, [pc :64], r0 │ │ │ │ - stc 12, cr5, [sp, #-512]! @ 0xfffffe00 │ │ │ │ - bl feb7a414 │ │ │ │ + muleq r5, r8, r1 │ │ │ │ + andeq fp, r2, r6, asr lr │ │ │ │ + andeq fp, r2, sl, lsr fp │ │ │ │ + andeq fp, r2, sl, lsl #28 │ │ │ │ + vst3.8 {d27,d29,d31}, [pc :256], r8 │ │ │ │ + bl feb6ea48 │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ @ instruction: 0x46040ff0 │ │ │ │ - smlabbcs r1, r8, r1, fp │ │ │ │ - stmdb r8, {r1, r2, r3, r5, r6, r7, r8, r9, sl, ip, sp, lr, pc} │ │ │ │ - blhi 10532e0 │ │ │ │ - ldc2 7, cr15, [r2, #1016]! @ 0x3f8 │ │ │ │ - blvc ff253418 │ │ │ │ - bne fe453088 │ │ │ │ - blx fe6d389c │ │ │ │ - strtmi r4, [r0], -r1, lsl #12 │ │ │ │ - stc 7, cr15, [r4, #-948]! @ 0xfffffc4c │ │ │ │ - ldc 0, cr2, [sp], #4 │ │ │ │ - vldrlt d8, [r0, #-8] │ │ │ │ - suble r2, pc, r0, lsl #16 │ │ │ │ - vst3.16 {d27,d29,d31}, [pc :256], r0 │ │ │ │ - bl feb6ea4c │ │ │ │ - @ instruction: 0xf8cc0c0c │ │ │ │ - strdcs r0, [r1, -r0] │ │ │ │ - @ instruction: 0xf7ed4604 │ │ │ │ - @ instruction: 0x4605ec94 │ │ │ │ - tstcs r1, r8, lsl fp │ │ │ │ - @ instruction: 0xf7ed4620 │ │ │ │ - stmdacs r0, {r3, r5, r6, r7, r8, sl, fp, sp, lr, pc} │ │ │ │ - @ instruction: 0x462ad03e │ │ │ │ - strtmi r2, [r0], -r1, lsl #2 │ │ │ │ - stcl 7, cr15, [sl, #-948] @ 0xfffffc4c │ │ │ │ - strmi r2, [r5], -r2, lsl #2 │ │ │ │ - @ instruction: 0xf7ed4620 │ │ │ │ - mvnslt lr, r2, lsl #25 │ │ │ │ - mrscs r2, R10_usr │ │ │ │ - @ instruction: 0xf7ed4620 │ │ │ │ - smlatbcs r3, r6, pc, lr @ │ │ │ │ - strtmi r4, [r0], -r6, lsl #12 │ │ │ │ - ldcl 7, cr15, [r6], #-948 @ 0xfffffc4c │ │ │ │ - andcs fp, r0, #232, 2 @ 0x3a │ │ │ │ - tstcs r3, r0, lsr #12 │ │ │ │ - svc 0x009af7ed │ │ │ │ - andcs r5, r0, r8, lsr #11 │ │ │ │ - andcs fp, r0, #112, 26 @ 0x1c00 │ │ │ │ - strtmi r2, [r0], -r1, lsl #2 │ │ │ │ - svc 0x0092f7ed │ │ │ │ - strmi r2, [r5], -r2, lsl #2 │ │ │ │ - @ instruction: 0xf7ed4620 │ │ │ │ - stmdacs r0, {r2, r5, r6, sl, fp, sp, lr, pc} │ │ │ │ - strtmi sp, [r0], -r0, ror #3 │ │ │ │ - ldmdb ip, {r1, r2, r3, r5, r6, r7, r8, r9, sl, ip, sp, lr, pc}^ │ │ │ │ - strtmi r4, [r0], -sp, lsl #18 │ │ │ │ - @ instruction: 0xf7ed4479 │ │ │ │ - andcs lr, r2, r6, lsr #29 │ │ │ │ - @ instruction: 0x4620bd70 │ │ │ │ - ldmdb r2, {r1, r2, r3, r5, r6, r7, r8, r9, sl, ip, sp, lr, pc}^ │ │ │ │ - strtmi r4, [r0], -r9, lsl #18 │ │ │ │ - @ instruction: 0xf7ed4479 │ │ │ │ - @ instruction: 0xe7f4ee9c │ │ │ │ - ldrbmi r2, [r0, -r0]! │ │ │ │ - @ instruction: 0xf7ee4620 │ │ │ │ - stmdbmi r5, {r3, r6, r8, fp, sp, lr, pc} │ │ │ │ - ldrbtmi r4, [r9], #-1568 @ 0xfffff9e0 │ │ │ │ - cdp 7, 9, cr15, cr0, cr13, {7} │ │ │ │ - svclt 0x0000e7e9 │ │ │ │ - andeq fp, r2, r8, lsr #28 │ │ │ │ - andeq fp, r2, r4, lsr lr │ │ │ │ - andeq fp, r2, r2, ror #27 │ │ │ │ + tstcs r1, r8, asr r1 │ │ │ │ + stc 7, cr15, [r4, #948]! @ 0x3b4 │ │ │ │ + svclt 0x00dc1e05 │ │ │ │ + ldrmi r2, [r3], -r0, lsl #4 │ │ │ │ + strtmi sp, [r0], -r4, lsl #24 │ │ │ │ + stmdb r4!, {r1, r2, r3, r5, r6, r7, r8, r9, sl, ip, sp, lr, pc} │ │ │ │ + ldclt 0, cr2, [r8, #-4]! │ │ │ │ + blx 19d3894 │ │ │ │ + @ instruction: 0xf0094629 │ │ │ │ + strmi pc, [r2], -pc, ror #20 │ │ │ │ + strtmi r1, [r0], -r3, asr #15 │ │ │ │ + ldmdb r8, {r1, r2, r3, r5, r6, r7, r8, r9, sl, ip, sp, lr, pc} │ │ │ │ + ldrb r2, [r2, r1]! │ │ │ │ ldrlt fp, [r8, #-800]! @ 0xfffffce0 │ │ │ │ stcpl 4, cr15, [r0], {79} @ 0x4f │ │ │ │ @ instruction: 0x0c0cebad │ │ │ │ svceq 0x00f0f8cc │ │ │ │ strmi r2, [r4], -r1, lsl #2 │ │ │ │ - stcl 7, cr15, [r0, #-948] @ 0xfffffc4c │ │ │ │ + stc 7, cr15, [r2, #948] @ 0x3b4 │ │ │ │ strmi r2, [r5], -r2, lsl #2 │ │ │ │ @ instruction: 0xf7ed4620 │ │ │ │ - @ instruction: 0x4603ed3c │ │ │ │ + @ instruction: 0x4603ed7e │ │ │ │ strtmi r2, [r0], -r0, lsl #4 │ │ │ │ ldrmi r2, [ip], -r3, lsl #2 │ │ │ │ - svc 0x004ef7ed │ │ │ │ + svc 0x0090f7ed │ │ │ │ svclt 0x00182d00 │ │ │ │ svclt 0x00142c00 │ │ │ │ movwcs r2, #769 @ 0x301 │ │ │ │ @ instruction: 0xf0031e02 │ │ │ │ svclt 0x00d80301 │ │ │ │ ldmdblt fp, {r8, r9, sp} │ │ │ │ ldclt 0, cr2, [r8, #-0] │ │ │ │ ldrbmi r2, [r0, -r0]! │ │ │ │ strtmi r4, [r8], -r1, lsr #12 │ │ │ │ - @ instruction: 0xf9ecf008 │ │ │ │ + blx bd38fc │ │ │ │ ldclt 0, cr2, [r8, #-0] │ │ │ │ + vst3.8 {d27,d29,d31}, [pc :256], r8 │ │ │ │ + bl feb6eae8 │ │ │ │ + @ instruction: 0xf8cc0c0c │ │ │ │ + @ instruction: 0x46040ff0 │ │ │ │ + tstcs r1, r8, ror r1 │ │ │ │ + ldc 7, cr15, [lr, #948] @ 0x3b4 │ │ │ │ + cmplt r8, r5, lsl #12 │ │ │ │ + mrscs r2, R9_usr │ │ │ │ + @ instruction: 0xf7ed4620 │ │ │ │ + strmi lr, [r2], -r2, lsl #26 │ │ │ │ + ldrbne r4, [r3, r0, lsr #12] │ │ │ │ + ldm r0, {r1, r2, r3, r5, r6, r7, r8, r9, sl, ip, sp, lr, pc}^ │ │ │ │ + ldclt 0, cr2, [r8, #-4]! │ │ │ │ + strtmi r2, [r0], -r1, lsl #2 │ │ │ │ + ldc 7, cr15, [r2], #-948 @ 0xfffffc4c │ │ │ │ + tstcs r1, r0, asr r9 │ │ │ │ + @ instruction: 0xf7ee4620 │ │ │ │ + cmnlt r0, r4, ror #16 │ │ │ │ + strtmi r2, [r0], -r1, lsl #2 │ │ │ │ + cdp 7, 13, cr15, cr2, cr13, {7} │ │ │ │ + strb r4, [r9, r2, lsl #12]! │ │ │ │ + tstcs r1, sl, lsr #12 │ │ │ │ + @ instruction: 0xf7ed4620 │ │ │ │ + strmi lr, [r2], -ip, asr #30 │ │ │ │ + strtmi lr, [r0], -r2, ror #15 │ │ │ │ + ldmdb sl, {r1, r2, r3, r5, r6, r7, r8, r9, sl, ip, sp, lr, pc} │ │ │ │ + strtmi r4, [r0], -r3, lsl #18 │ │ │ │ + @ instruction: 0xf7ed4479 │ │ │ │ + andcs lr, r2, r4, ror #28 │ │ │ │ + svclt 0x0000bd38 │ │ │ │ + andeq fp, r2, r8, lsl #27 │ │ │ │ ldrlt fp, [r8, #-840]! @ 0xfffffcb8 │ │ │ │ stcpl 4, cr15, [r0], {79} @ 0x4f │ │ │ │ @ instruction: 0x0c0cebad │ │ │ │ svceq 0x00f0f8cc │ │ │ │ strmi r2, [r4], -r1, lsl #2 │ │ │ │ - ldc 7, cr15, [r2, #-948] @ 0xfffffc4c │ │ │ │ + ldc 7, cr15, [r6, #-948] @ 0xfffffc4c │ │ │ │ strmi r2, [r5], -r0, lsl #4 │ │ │ │ strtmi r2, [r0], -r2, lsl #2 │ │ │ │ - svc 0x0026f7ed │ │ │ │ + svc 0x002af7ed │ │ │ │ andcs r4, r0, #1048576 @ 0x100000 │ │ │ │ strmi r4, [ip], -r0, lsr #12 │ │ │ │ @ instruction: 0xf7ed2103 │ │ │ │ - cdpne 15, 0, cr14, cr2, cr0, {1} │ │ │ │ + cdpne 15, 0, cr14, cr2, cr4, {1} │ │ │ │ movwcs fp, #8140 @ 0x1fcc │ │ │ │ stccs 3, cr2, [r0, #-0] │ │ │ │ movwcs fp, #3852 @ 0xf0c │ │ │ │ movweq pc, #4099 @ 0x1003 @ │ │ │ │ andcs fp, r0, fp, lsl #18 │ │ │ │ rsclt fp, r1, #56, 26 @ 0xe00 │ │ │ │ @ instruction: 0xf0084628 │ │ │ │ - andcs pc, r0, r3, ror r9 @ │ │ │ │ + andcs pc, r0, r7, ror r9 @ │ │ │ │ andcs fp, r0, r8, lsr sp │ │ │ │ svclt 0x00004770 │ │ │ │ + ldrlt fp, [r8, #-800]! @ 0xfffffce0 │ │ │ │ + stcpl 4, cr15, [r0], {79} @ 0x4f │ │ │ │ + @ instruction: 0x0c0cebad │ │ │ │ + svceq 0x00f0f8cc │ │ │ │ + strmi r2, [r4], -r1, lsl #2 │ │ │ │ + stcl 7, cr15, [r8], #948 @ 0x3b4 │ │ │ │ + strmi r2, [r5], -r2, lsl #2 │ │ │ │ + @ instruction: 0xf7ed4620 │ │ │ │ + strmi lr, [r3], -r4, ror #25 │ │ │ │ + strtmi r2, [r0], -r0, lsl #4 │ │ │ │ + ldrmi r2, [ip], -r3, lsl #2 │ │ │ │ + cdp 7, 15, cr15, cr6, cr13, {7} │ │ │ │ + svclt 0x00182d00 │ │ │ │ + svclt 0x00142c00 │ │ │ │ + movwcs r2, #769 @ 0x301 │ │ │ │ + @ instruction: 0xf0031e02 │ │ │ │ + svclt 0x00d80301 │ │ │ │ + ldmdblt fp, {r8, r9, sp} │ │ │ │ + ldclt 0, cr2, [r8, #-0] │ │ │ │ + ldrbmi r2, [r0, -r0]! │ │ │ │ + strtmi r4, [r8], -r1, lsr #12 │ │ │ │ + @ instruction: 0xf9a4f008 │ │ │ │ + ldclt 0, cr2, [r8, #-0] │ │ │ │ vst3.8 {d27,d29,d31}, [pc :256], r8 │ │ │ │ - bl feb6ebc8 │ │ │ │ + bl feb6ec1c │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ @ instruction: 0x46040ff0 │ │ │ │ - tstcs r1, r8, asr r1 │ │ │ │ - stcl 7, cr15, [r4], #948 @ 0x3b4 │ │ │ │ - svclt 0x00dc1e05 │ │ │ │ - ldrmi r2, [r3], -r0, lsl #4 │ │ │ │ - strtmi sp, [r0], -r4, lsl #24 │ │ │ │ - stmda r4!, {r1, r2, r3, r5, r6, r7, r8, r9, sl, ip, sp, lr, pc}^ │ │ │ │ - ldclt 0, cr2, [r8, #-4]! │ │ │ │ - @ instruction: 0xf9a6f009 │ │ │ │ - @ instruction: 0xf0094629 │ │ │ │ - strmi pc, [r2], -pc, lsr #19 │ │ │ │ - strtmi r1, [r0], -r3, asr #15 │ │ │ │ - ldmda r8, {r1, r2, r3, r5, r6, r7, r8, r9, sl, ip, sp, lr, pc}^ │ │ │ │ - ldrb r2, [r2, r1]! │ │ │ │ + mrscs fp, SP_irq │ │ │ │ + bl fead59e0 │ │ │ │ + stmiblt r0!, {r0, r2, r9, sl, lr}^ │ │ │ │ + strtmi r2, [r0], -r1, lsl #2 │ │ │ │ + ldcl 7, cr15, [lr], #948 @ 0x3b4 │ │ │ │ + strtmi fp, [sl], -r8, ror #6 │ │ │ │ + strtmi r2, [r0], -r1, lsl #2 │ │ │ │ + stcl 7, cr15, [r2], #-948 @ 0xfffffc4c │ │ │ │ + strmi r2, [r5], -r2, lsl #2 │ │ │ │ + @ instruction: 0xf7ed4620 │ │ │ │ + @ instruction: 0xb1c0eb9a │ │ │ │ + mrscs r2, R10_usr │ │ │ │ + @ instruction: 0xf7ed4620 │ │ │ │ + @ instruction: 0x4602eebe │ │ │ │ + strtmi r2, [r0], -r0, lsl #6 │ │ │ │ + @ instruction: 0xf7ee5caa │ │ │ │ + andcs lr, r1, r6, lsr #16 │ │ │ │ + andcs fp, r0, #56, 26 @ 0xe00 │ │ │ │ + strtmi r2, [r0], -r1, lsl #2 │ │ │ │ + cdp 7, 11, cr15, cr0, cr13, {7} │ │ │ │ + strmi r2, [r5], -r2, lsl #2 │ │ │ │ + @ instruction: 0xf7ed4620 │ │ │ │ + stmdacs r0, {r1, r7, r8, r9, fp, sp, lr, pc} │ │ │ │ + strtmi sp, [r0], -r6, ror #3 │ │ │ │ + ldmda sl!, {r1, r2, r3, r5, r6, r7, r8, r9, sl, ip, sp, lr, pc}^ │ │ │ │ + strtmi r4, [r0], -r7, lsl #18 │ │ │ │ + @ instruction: 0xf7ed4479 │ │ │ │ + andcs lr, r2, r4, asr #27 │ │ │ │ + @ instruction: 0x4620bd38 │ │ │ │ + ldmda r0!, {r1, r2, r3, r5, r6, r7, r8, r9, sl, ip, sp, lr, pc}^ │ │ │ │ + strtmi r4, [r0], -r3, lsl #18 │ │ │ │ + @ instruction: 0xf7ed4479 │ │ │ │ + @ instruction: 0xe7f4edba │ │ │ │ + andeq fp, r2, r0, lsl #25 │ │ │ │ + andeq fp, r2, r0, asr ip │ │ │ │ vst3.8 {d27,d29,d31}, [pc :256], r8 │ │ │ │ - bl feb6ec0c │ │ │ │ + bl feb6ecb8 │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ @ instruction: 0x46040ff0 │ │ │ │ tstcs r1, r8, lsl #6 │ │ │ │ - bl fecd59d0 │ │ │ │ + bl 1755a7c │ │ │ │ stmiblt r8!, {r0, r2, r9, sl, lr}^ │ │ │ │ strtmi r2, [r0], -r2, lsl #2 │ │ │ │ - stc 7, cr15, [r6, #-948] @ 0xfffffc4c │ │ │ │ + ldc 7, cr15, [r0], #948 @ 0x3b4 │ │ │ │ strtmi fp, [sl], -r8, lsr #6 │ │ │ │ strtmi r2, [r0], -r2, lsl #2 │ │ │ │ - ldc 7, cr15, [r0], #948 @ 0x3b4 │ │ │ │ + mrrc 7, 14, pc, sl, cr13 @ │ │ │ │ andcs r4, r0, #5242880 @ 0x500000 │ │ │ │ strtmi r2, [r0], -r2, lsl #2 │ │ │ │ - cdp 7, 12, cr15, cr10, cr13, {7} │ │ │ │ + cdp 7, 7, cr15, cr4, cr13, {7} │ │ │ │ stccs 3, cr4, [r0, #-780] @ 0xfffffcf4 │ │ │ │ bicsvc lr, r3, #323584 @ 0x4f000 │ │ │ │ movwcs fp, #3848 @ 0xf08 │ │ │ │ strmi fp, [r2], -fp, ror #2 │ │ │ │ strtmi r4, [r0], -r9, lsr #12 │ │ │ │ - ldmib sl, {r1, r2, r3, r5, r6, r7, r8, r9, sl, ip, sp, lr, pc} │ │ │ │ + stmdb r4, {r1, r2, r3, r5, r6, r7, r8, r9, sl, ip, sp, lr, pc}^ │ │ │ │ ldclt 0, cr2, [r8, #-4]! │ │ │ │ mrscs r2, R9_usr │ │ │ │ @ instruction: 0xf7ed4620 │ │ │ │ - @ instruction: 0x4605eeb8 │ │ │ │ + strmi lr, [r5], -r2, ror #28 │ │ │ │ stmdbmi r8, {r0, r2, r5, r6, r7, r8, r9, sl, sp, lr, pc} │ │ │ │ ldrbtmi r4, [r9], #-1568 @ 0xfffff9e0 │ │ │ │ - ldcl 7, cr15, [r2, #948] @ 0x3b4 │ │ │ │ + ldcl 7, cr15, [ip, #-948]! @ 0xfffffc4c │ │ │ │ @ instruction: 0x4620e7f0 │ │ │ │ - stm r0, {r1, r2, r3, r5, r6, r7, r8, r9, sl, ip, sp, lr, pc} │ │ │ │ + stmda sl!, {r1, r2, r3, r5, r6, r7, r8, r9, sl, ip, sp, lr, pc} │ │ │ │ strtmi r4, [r0], -r4, lsl #18 │ │ │ │ @ instruction: 0xf7ed4479 │ │ │ │ - andcs lr, r2, sl, asr #27 │ │ │ │ + andcs lr, r2, r4, ror sp │ │ │ │ svclt 0x0000bd38 │ │ │ │ - ldrdeq ip, [r2], -r6 │ │ │ │ - @ instruction: 0x0002bcb0 │ │ │ │ - ldrlt fp, [r0, #-416] @ 0xfffffe60 │ │ │ │ - stcpl 4, cr15, [r0], {79} @ 0x4f │ │ │ │ - @ instruction: 0x0c0cebad │ │ │ │ - svceq 0x00f8f8cc │ │ │ │ - @ instruction: 0xf7ed2101 │ │ │ │ - @ instruction: 0x4604ec7c │ │ │ │ - andcs fp, r0, r8, lsl #18 │ │ │ │ - @ instruction: 0xf009bd10 │ │ │ │ - strtmi pc, [r1], -r3, asr #18 │ │ │ │ - blx 3d3ae0 │ │ │ │ - ldclt 0, cr2, [r0, #-0] │ │ │ │ - ldrbmi r2, [r0, -r0]! │ │ │ │ - vst3.8 {d27,d29,d31}, [pc :256], r8 │ │ │ │ - bl feb6eccc │ │ │ │ + andeq ip, r2, sl, lsr #10 │ │ │ │ + andeq fp, r2, r0, lsl #24 │ │ │ │ + suble r2, pc, r0, lsl #16 │ │ │ │ + vst3.16 {d27,d29,d31}, [pc :256], r0 │ │ │ │ + bl feb6ed4c │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ - @ instruction: 0x46040ff0 │ │ │ │ - mrscs fp, SP_irq │ │ │ │ - bl 14d5a90 │ │ │ │ - stmiblt r0!, {r0, r2, r9, sl, lr}^ │ │ │ │ - strtmi r2, [r0], -r1, lsl #2 │ │ │ │ - stc 7, cr15, [r6], #948 @ 0x3b4 │ │ │ │ - strtmi fp, [sl], -r8, ror #6 │ │ │ │ + strdcs r0, [r1, -r0] │ │ │ │ + @ instruction: 0xf7ed4604 │ │ │ │ + @ instruction: 0x4605eb14 │ │ │ │ + tstcs r1, r8, lsl fp │ │ │ │ + @ instruction: 0xf7ed4620 │ │ │ │ + stmdacs r0, {r3, r5, r6, sl, fp, sp, lr, pc} │ │ │ │ + @ instruction: 0x462ad03e │ │ │ │ strtmi r2, [r0], -r1, lsl #2 │ │ │ │ - stc 7, cr15, [sl], {237} @ 0xed │ │ │ │ + bl ff2d5b28 │ │ │ │ strmi r2, [r5], -r2, lsl #2 │ │ │ │ @ instruction: 0xf7ed4620 │ │ │ │ - biclt lr, r0, r2, asr #22 │ │ │ │ + mvnslt lr, r2, lsl #22 │ │ │ │ mrscs r2, R10_usr │ │ │ │ @ instruction: 0xf7ed4620 │ │ │ │ - strmi lr, [r2], -r6, ror #28 │ │ │ │ - strtmi r2, [r0], -r0, lsl #6 │ │ │ │ - @ instruction: 0xf7ed5caa │ │ │ │ - andcs lr, r1, lr, asr #31 │ │ │ │ - andcs fp, r0, #56, 26 @ 0xe00 │ │ │ │ + tstcs r3, r6, lsr #28 │ │ │ │ + strtmi r4, [r0], -r6, lsl #12 │ │ │ │ + b ffdd5b48 │ │ │ │ + andcs fp, r0, #232, 2 @ 0x3a │ │ │ │ + tstcs r3, r0, lsr #12 │ │ │ │ + cdp 7, 1, cr15, cr10, cr13, {7} │ │ │ │ + andcs r5, r0, r8, lsr #11 │ │ │ │ + andcs fp, r0, #112, 26 @ 0x1c00 │ │ │ │ strtmi r2, [r0], -r1, lsl #2 │ │ │ │ - cdp 7, 5, cr15, cr8, cr13, {7} │ │ │ │ + cdp 7, 1, cr15, cr2, cr13, {7} │ │ │ │ strmi r2, [r5], -r2, lsl #2 │ │ │ │ @ instruction: 0xf7ed4620 │ │ │ │ - stmdacs r0, {r1, r3, r5, r8, r9, fp, sp, lr, pc} │ │ │ │ - strtmi sp, [r0], -r6, ror #3 │ │ │ │ - stmda r2!, {r1, r2, r3, r5, r6, r7, r8, r9, sl, ip, sp, lr, pc} │ │ │ │ - strtmi r4, [r0], -r7, lsl #18 │ │ │ │ + stmdacs r0, {r2, r5, r6, r7, r9, fp, sp, lr, pc} │ │ │ │ + strtmi sp, [r0], -r0, ror #3 │ │ │ │ + svc 0x00dcf7ed │ │ │ │ + strtmi r4, [r0], -sp, lsl #18 │ │ │ │ @ instruction: 0xf7ed4479 │ │ │ │ - andcs lr, r2, ip, ror #26 │ │ │ │ - @ instruction: 0x4620bd38 │ │ │ │ - ldmda r8, {r1, r2, r3, r5, r6, r7, r8, r9, sl, ip, sp, lr, pc} │ │ │ │ - strtmi r4, [r0], -r3, lsl #18 │ │ │ │ + andcs lr, r2, r6, lsr #26 │ │ │ │ + @ instruction: 0x4620bd70 │ │ │ │ + svc 0x00d2f7ed │ │ │ │ + strtmi r4, [r0], -r9, lsl #18 │ │ │ │ @ instruction: 0xf7ed4479 │ │ │ │ - ldrb lr, [r4, r2, ror #26]! │ │ │ │ - andeq fp, r2, ip, lsr #24 │ │ │ │ - strdeq fp, [r2], -ip │ │ │ │ - vst3.8 {d27,d29,d31}, [pc :256], r8 │ │ │ │ - bl feb6ed68 │ │ │ │ - @ instruction: 0xf8cc0c0c │ │ │ │ - @ instruction: 0x46040ff0 │ │ │ │ - tstcs r1, r8, ror r1 │ │ │ │ - mrrc 7, 14, pc, lr, cr13 @ │ │ │ │ - cmplt r8, r5, lsl #12 │ │ │ │ - mrscs r2, R9_usr │ │ │ │ - @ instruction: 0xf7ed4620 │ │ │ │ - strmi lr, [r2], -r2, asr #23 │ │ │ │ - ldrbne r4, [r3, r0, lsr #12] │ │ │ │ - svc 0x0090f7ed │ │ │ │ - ldclt 0, cr2, [r8, #-4]! │ │ │ │ - strtmi r2, [r0], -r1, lsl #2 │ │ │ │ - b ffcd5b50 │ │ │ │ - tstcs r1, r0, asr r9 │ │ │ │ - @ instruction: 0xf7ed4620 │ │ │ │ - cmnlt r0, r4, lsr #30 │ │ │ │ - strtmi r2, [r0], -r1, lsl #2 │ │ │ │ - ldc 7, cr15, [r2, #948] @ 0x3b4 │ │ │ │ - strb r4, [r9, r2, lsl #12]! │ │ │ │ - tstcs r1, sl, lsr #12 │ │ │ │ + @ instruction: 0xe7f4ed1c │ │ │ │ + ldrbmi r2, [r0, -r0]! │ │ │ │ @ instruction: 0xf7ed4620 │ │ │ │ - strmi lr, [r2], -ip, lsl #28 │ │ │ │ - strtmi lr, [r0], -r2, ror #15 │ │ │ │ - svc 0x00daf7ed │ │ │ │ - strtmi r4, [r0], -r3, lsl #18 │ │ │ │ - @ instruction: 0xf7ed4479 │ │ │ │ - andcs lr, r2, r4, lsr #26 │ │ │ │ - svclt 0x0000bd38 │ │ │ │ - @ instruction: 0x0002bbbc │ │ │ │ - ldrlt fp, [r8, #-800]! @ 0xfffffce0 │ │ │ │ + stmdbmi r5, {r3, r6, r7, r8, r9, sl, fp, sp, lr, pc} │ │ │ │ + ldrbtmi r4, [r9], #-1568 @ 0xfffff9e0 │ │ │ │ + ldc 7, cr15, [r0, #-948] @ 0xfffffc4c │ │ │ │ + svclt 0x0000e7e9 │ │ │ │ + muleq r2, ip, fp │ │ │ │ + andeq fp, r2, r8, lsr #23 │ │ │ │ + andeq fp, r2, r6, asr fp │ │ │ │ + ldrlt fp, [r0, #-416] @ 0xfffffe60 │ │ │ │ stcpl 4, cr15, [r0], {79} @ 0x4f │ │ │ │ @ instruction: 0x0c0cebad │ │ │ │ - svceq 0x00f0f8cc │ │ │ │ - strmi r2, [r4], -r1, lsl #2 │ │ │ │ - bl ff5d5ba8 │ │ │ │ - strmi r2, [r5], -r2, lsl #2 │ │ │ │ - @ instruction: 0xf7ed4620 │ │ │ │ - @ instruction: 0x4603ebd2 │ │ │ │ - strtmi r2, [r0], -r0, lsl #4 │ │ │ │ - ldrmi r2, [ip], -r3, lsl #2 │ │ │ │ - stcl 7, cr15, [r4, #948]! @ 0x3b4 │ │ │ │ - svclt 0x00182d00 │ │ │ │ - svclt 0x00142c00 │ │ │ │ - movwcs r2, #769 @ 0x301 │ │ │ │ - @ instruction: 0xf0031e02 │ │ │ │ - svclt 0x00d80301 │ │ │ │ - ldmdblt fp, {r8, r9, sp} │ │ │ │ - ldclt 0, cr2, [r8, #-0] │ │ │ │ + svceq 0x00f8f8cc │ │ │ │ + @ instruction: 0xf7ed2101 │ │ │ │ + strmi lr, [r4], -r2, asr #23 │ │ │ │ + andcs fp, r0, r8, lsl #18 │ │ │ │ + @ instruction: 0xf009bd10 │ │ │ │ + strtmi pc, [r1], -r9, lsl #17 │ │ │ │ + @ instruction: 0xf954f009 │ │ │ │ + ldclt 0, cr2, [r0, #-0] │ │ │ │ ldrbmi r2, [r0, -r0]! │ │ │ │ - strtmi r4, [r8], -r1, lsr #12 │ │ │ │ - @ instruction: 0xf892f008 │ │ │ │ - ldclt 0, cr2, [r8, #-0] │ │ │ │ mvnsmi lr, #737280 @ 0xb4000 │ │ │ │ stcpl 4, cr15, [r0], {79} @ 0x4f │ │ │ │ @ instruction: 0x0c0cebad │ │ │ │ andeq pc, r0, ip, asr #17 │ │ │ │ stcpl 5, cr15, [r0], {172} @ 0xac │ │ │ │ andeq pc, r0, ip, asr #17 │ │ │ │ stceq 8, cr15, [r8], #-304 @ 0xfffffed0 │ │ │ │ - @ instruction: 0xf5ad4a53 │ │ │ │ - blmi 14ef05c │ │ │ │ + @ instruction: 0xf5ad4a59 │ │ │ │ + blmi 166f05c │ │ │ │ ldrbtmi fp, [sl], #-131 @ 0xffffff7d │ │ │ │ tstppl r0, sp, lsl #10 @ p-variant is OBSOLETE │ │ │ │ strmi r3, [r4], -r4, lsl #2 │ │ │ │ ldmdavs fp, {r0, r1, r4, r6, r7, fp, ip, lr} │ │ │ │ @ instruction: 0xf04f600b │ │ │ │ - lslslt r0, r0, #6 │ │ │ │ + biclt r0, r0, r0, lsl #6 │ │ │ │ @ instruction: 0xf7ee2101 │ │ │ │ @ instruction: 0x4606e8bc │ │ │ │ - cmnle r4, r0, lsl #16 │ │ │ │ - strtmi r2, [r0], -r2, lsl #2 │ │ │ │ - ldm r4!, {r1, r2, r3, r5, r6, r7, r8, r9, sl, ip, sp, lr, pc} │ │ │ │ - stmiblt r0!, {r0, r2, r9, sl, lr}^ │ │ │ │ + tstcs r2, r8, lsr #22 │ │ │ │ + @ instruction: 0xf7ee4620 │ │ │ │ + @ instruction: 0x4605e8b6 │ │ │ │ + @ instruction: 0xf0402800 │ │ │ │ + strmi r8, [r6], -sp, lsl #1 │ │ │ │ @ instruction: 0xf7ed4620 │ │ │ │ - stmdbmi r6, {r1, r2, r4, r5, r6, r8, r9, sl, fp, sp, lr, pc}^ │ │ │ │ + stmdbmi fp, {r2, r4, r5, r6, r8, r9, sl, fp, sp, lr, pc}^ │ │ │ │ ldrtmi r4, [r2], -fp, lsr #12 │ │ │ │ @ instruction: 0x46204479 │ │ │ │ - svc 0x009af7ed │ │ │ │ - bmi 10dfcac │ │ │ │ + svc 0x0098f7ed │ │ │ │ + bmi 121fcb0 │ │ │ │ tstppl r0, sp, lsl #10 @ p-variant is OBSOLETE │ │ │ │ - tstcc r4, pc, lsr fp │ │ │ │ + tstcc r4, r4, asr #22 │ │ │ │ ldmpl r3, {r1, r3, r4, r5, r6, sl, lr}^ │ │ │ │ stmdavs fp, {r1, r3, r4, fp, sp, lr} │ │ │ │ @ instruction: 0xf04f405a │ │ │ │ - cmnle r1, r0, lsl #6 │ │ │ │ + cmnle sl, r0, lsl #6 │ │ │ │ stcpl 5, cr15, [r0, #-52] @ 0xffffffcc │ │ │ │ pop {r0, r1, ip, sp, pc} │ │ │ │ andcs r8, r0, #240, 6 @ 0xc0000003 │ │ │ │ - strtmi r2, [r0], -r2, lsl #2 │ │ │ │ - stc 7, cr15, [r2, #948] @ 0x3b4 │ │ │ │ - svcmi 0x00fcf1b0 │ │ │ │ - movwcs fp, #4052 @ 0xfd4 │ │ │ │ - stmdacs r0, {r0, r8, r9, sp} │ │ │ │ - @ instruction: 0xf043bf08 │ │ │ │ - strmi r0, [r7], -r1, lsl #6 │ │ │ │ - cdpcs 6, 0, cr4, cr0, cr5, {0} │ │ │ │ - @ instruction: 0xf043bf08 │ │ │ │ - blcs 188f4 │ │ │ │ - @ instruction: 0xf10dd1cc │ │ │ │ - strbmi r0, [r0], -r8, lsl #16 │ │ │ │ - stccc 8, cr15, [r8, #-256] @ 0xffffff00 │ │ │ │ - stc2l 0, cr15, [r4, #-32]! @ 0xffffffe0 │ │ │ │ - @ instruction: 0xf7ed4638 │ │ │ │ - @ instruction: 0x4605e9dc │ │ │ │ - @ instruction: 0xf5b0b1d0 │ │ │ │ - stmdble sl!, {r8, r9, sl, fp, ip, lr} │ │ │ │ - @ instruction: 0xf814f009 │ │ │ │ - @ instruction: 0xf0094629 │ │ │ │ - pkhbtmi pc, r1, sp, lsl #16 @ │ │ │ │ - ldrtmi fp, [sl], -r0, lsl #3 │ │ │ │ - ldrtmi r4, [r0], -fp, lsr #12 │ │ │ │ - @ instruction: 0xf7ed4649 │ │ │ │ - vmlsne.f64 d14, d2, d16 │ │ │ │ - @ instruction: 0xf1a8dc2a │ │ │ │ - strbmi r0, [r1, #2052] @ 0x804 │ │ │ │ - @ instruction: 0xf009d004 │ │ │ │ - strbmi pc, [r9], -r1, lsl #16 @ │ │ │ │ - @ instruction: 0xf8ccf009 │ │ │ │ - @ instruction: 0xf7ed4620 │ │ │ │ - andcs lr, r1, ip, lsl pc │ │ │ │ - andcs lr, r0, #44826624 @ 0x2ac0000 │ │ │ │ strtmi r2, [r0], -r1, lsl #2 │ │ │ │ - stcl 7, cr15, [r0, #-948] @ 0xfffffc4c │ │ │ │ - strmi r2, [r6], -r2, lsl #2 │ │ │ │ - @ instruction: 0xf7ee4620 │ │ │ │ - strmi lr, [r5], -sl, asr #16 │ │ │ │ - addsle r2, r3, r0, lsl #16 │ │ │ │ - @ instruction: 0xf1a8e7af │ │ │ │ - strmi r0, [r3], -r4, lsl #16 │ │ │ │ - @ instruction: 0x4630463a │ │ │ │ - @ instruction: 0xf7ed4641 │ │ │ │ - vmovne.16 d2[0], lr │ │ │ │ - strbmi sp, [r1], -r2, ror #27 │ │ │ │ + stc 7, cr15, [r0, #948] @ 0x3b4 │ │ │ │ + strmi r2, [r7], -r2, lsl #2 │ │ │ │ @ instruction: 0xf7ee4620 │ │ │ │ - strb lr, [r0, r6, lsl #16]! │ │ │ │ - strtmi r4, [r0], -r9, asr #12 │ │ │ │ - stmdaeq r4, {r3, r5, r7, r8, ip, sp, lr, pc} │ │ │ │ - svc 0x00fef7ed │ │ │ │ - sbcsle r4, r8, r1, asr #11 │ │ │ │ - @ instruction: 0xffd2f008 │ │ │ │ + ldrtmi lr, [lr], -sl, lsl #17 │ │ │ │ + stmdacs r0, {r0, r2, r9, sl, lr} │ │ │ │ + andcs sp, r0, #212 @ 0xd4 │ │ │ │ + strtmi r2, [r0], -r2, lsl #2 │ │ │ │ + ldcl 7, cr15, [r2, #-948]! @ 0xfffffc4c │ │ │ │ + svclt 0x00182800 │ │ │ │ + strmi r2, [r0], r0, lsl #30 │ │ │ │ + svclt 0x000c4605 │ │ │ │ + stmdbeq r1, {r0, r1, r2, r3, r6, ip, sp, lr, pc} │ │ │ │ + stmdbeq r0, {r0, r1, r2, r3, r6, ip, sp, lr, pc} │ │ │ │ + cdpge 0, 0, cr13, cr2, cr4, {6} │ │ │ │ + @ instruction: 0xf8404630 │ │ │ │ + @ instruction: 0xf0089d08 │ │ │ │ + @ instruction: 0x464afd5b │ │ │ │ + strtmi r2, [r0], -r3, lsl #2 │ │ │ │ + ldcl 7, cr15, [ip, #-948] @ 0xfffffc4c │ │ │ │ + ldcle 14, cr1, [r9, #-20]! @ 0xffffffec │ │ │ │ + svcpl 0x0000f5b5 │ │ │ │ + @ instruction: 0xf009d91b │ │ │ │ + strtmi pc, [r9], -r9, lsl #16 │ │ │ │ + @ instruction: 0xf812f009 │ │ │ │ + cmnlt r8, r1, lsl #13 │ │ │ │ + strtmi r4, [fp], -r2, asr #12 │ │ │ │ + @ instruction: 0x46494638 │ │ │ │ + stc 7, cr15, [r8, #948]! @ 0x3b4 │ │ │ │ + ldcle 14, cr1, [sl], {2} │ │ │ │ + ldrmi r3, [r1, #3588]! @ 0xe04 │ │ │ │ + @ instruction: 0xf008d004 │ │ │ │ + @ instruction: 0x4649fff7 │ │ │ │ + @ instruction: 0xf8c2f009 │ │ │ │ + @ instruction: 0xf7ed4620 │ │ │ │ + andcs lr, r1, r2, lsl pc │ │ │ │ + cdpcc 7, 0, cr14, cr4, cr3, {5} │ │ │ │ + strtmi r4, [fp], -r2, asr #12 │ │ │ │ + @ instruction: 0x46314638 │ │ │ │ + ldc 7, cr15, [r2, #948] @ 0x3b4 │ │ │ │ + ldclle 14, cr1, [r1, #8]! │ │ │ │ + @ instruction: 0x46204631 │ │ │ │ + stmda sl, {r1, r2, r3, r5, r6, r7, r8, r9, sl, ip, sp, lr, pc} │ │ │ │ + strbmi lr, [r9], -pc, ror #15 │ │ │ │ + cdpcc 6, 0, cr4, cr4, cr0, {1} │ │ │ │ + stmda r4, {r1, r2, r3, r5, r6, r7, r8, r9, sl, ip, sp, lr, pc} │ │ │ │ + strhtle r4, [r8], #81 @ 0x51 │ │ │ │ + @ instruction: 0xffd8f008 │ │ │ │ @ instruction: 0xf0094649 │ │ │ │ - bfi pc, sp, #17, #2 @ │ │ │ │ - stcl 7, cr15, [sl, #948]! @ 0x3b4 │ │ │ │ + strb pc, [r2, r3, lsr #17]! @ │ │ │ │ + @ instruction: 0xf7ed4620 │ │ │ │ + stmdbmi ip, {r1, r4, r5, r6, r7, r9, sl, fp, sp, lr, pc} │ │ │ │ + strtmi r4, [r0], -sl, lsr #12 │ │ │ │ + @ instruction: 0xf7ed4479 │ │ │ │ + @ instruction: 0xe77def18 │ │ │ │ + tstcs r2, r2, lsr r6 │ │ │ │ + @ instruction: 0xf7ed4620 │ │ │ │ + @ instruction: 0x4605ed12 │ │ │ │ + @ instruction: 0xf7ede76c │ │ │ │ + svclt 0x0000ede0 │ │ │ │ strdeq r7, [r5], -r2 │ │ │ │ andeq r0, r0, r0, lsl #12 │ │ │ │ - andeq sl, r2, ip, asr sl │ │ │ │ - andeq r7, r5, r4, lsr #25 │ │ │ │ + andeq sl, r2, r8, asr sl │ │ │ │ + andeq r7, r5, r0, lsr #25 │ │ │ │ + andeq fp, r2, r4, lsl #20 │ │ │ │ mvnsmi lr, sp, lsr #18 │ │ │ │ stcpl 4, cr15, [r0], {79} @ 0x4f │ │ │ │ @ instruction: 0x0c0cebad │ │ │ │ svceq 0x00d0f8cc │ │ │ │ addlt r4, r6, r4, asr sl │ │ │ │ ldrbtmi r4, [sl], #-2900 @ 0xfffff4ac │ │ │ │ ldmdavs fp, {r0, r1, r4, r6, r7, fp, ip, lr} │ │ │ │ @ instruction: 0xf04f9305 │ │ │ │ stmdacs r0, {r8, r9} │ │ │ │ qaddcs sp, r5, r1 │ │ │ │ @ instruction: 0xf7ed4604 │ │ │ │ - stmdacs r0, {r1, r2, r9, sl, fp, sp, lr, pc} │ │ │ │ + stmdacs r0, {r3, r4, r5, r6, r7, r8, sl, fp, sp, lr, pc} │ │ │ │ tstcs r1, ip, rrx │ │ │ │ @ instruction: 0xf7ed4620 │ │ │ │ - @ instruction: 0x4605ec74 │ │ │ │ + strmi lr, [r5], -r6, ror #24 │ │ │ │ suble r2, r8, r0, lsl #16 │ │ │ │ strtmi r2, [r0], -r2, lsl #2 │ │ │ │ - svc 0x00faf7ed │ │ │ │ + svc 0x00ecf7ed │ │ │ │ rsble r2, ip, r0, lsl #16 │ │ │ │ mrscs r2, R10_usr │ │ │ │ @ instruction: 0xf7ed4620 │ │ │ │ - strmi lr, [r6], -r6, ror #25 │ │ │ │ + @ instruction: 0x4606ecd8 │ │ │ │ rsble r2, r4, r0, lsl #16 │ │ │ │ @ instruction: 0xf04fa804 │ │ │ │ @ instruction: 0xf8cd0800 │ │ │ │ @ instruction: 0xf0088010 │ │ │ │ - ldrdcs pc, [r3, -r5] │ │ │ │ + smlabtcs r3, r7, ip, pc @ │ │ │ │ @ instruction: 0xf7ed4620 │ │ │ │ - strmi lr, [r7], -r6, ror #31 │ │ │ │ + @ instruction: 0x4607efd8 │ │ │ │ eorsle r2, sl, r0, lsl #16 │ │ │ │ tstcs r3, r2, asr #12 │ │ │ │ @ instruction: 0xf7ed4620 │ │ │ │ - @ instruction: 0x4602ecd0 │ │ │ │ + strmi lr, [r2], -r2, asr #25 │ │ │ │ strbmi r4, [r0, #-1543] @ 0xfffff9f9 │ │ │ │ stmdavs r8!, {r0, r4, r5, r8, sl, fp, ip, lr, pc} │ │ │ │ rsble r2, r3, r0, lsl #16 │ │ │ │ - blcs 31ff4 │ │ │ │ + blcs 32010 │ │ │ │ stmiavs r9!, {r5, r6, ip, lr, pc} │ │ │ │ subsle r2, r2, r0, lsl #18 │ │ │ │ andne lr, r2, #3358720 @ 0x334000 │ │ │ │ ldrtmi r2, [r1], -r0, lsl #4 │ │ │ │ - bge bc660 │ │ │ │ - bge fc660 │ │ │ │ - b ff255e18 │ │ │ │ - stmdb r0!, {r0, r2, r3, r5, r6, r7, r8, r9, sl, ip, sp, lr, pc}^ │ │ │ │ + bge bc67c │ │ │ │ + bge fc67c │ │ │ │ + b feed5e34 │ │ │ │ + ldmdb r2, {r0, r2, r3, r5, r6, r7, r8, r9, sl, ip, sp, lr, pc}^ │ │ │ │ cmple pc, r0, lsl #16 │ │ │ │ stmdbls r2, {r0, r1, r3, r5, r7, fp, sp, lr} │ │ │ │ stmdale r3, {r0, r1, r3, r7, r9, lr}^ │ │ │ │ - bne 16fe684 │ │ │ │ + bne 16fe6a0 │ │ │ │ ldrbne r6, [r3, fp, lsr #1] │ │ │ │ @ instruction: 0xf7ed4620 │ │ │ │ - andcs lr, r1, r8, lsl lr │ │ │ │ + andcs lr, r1, sl, lsl #28 │ │ │ │ andcs lr, r0, r0 │ │ │ │ - blmi 92a720 │ │ │ │ + blmi 92a73c │ │ │ │ ldmpl r3, {r1, r3, r4, r5, r6, sl, lr}^ │ │ │ │ - blls 171efc │ │ │ │ + blls 171f18 │ │ │ │ @ instruction: 0xf04f405a │ │ │ │ teqle fp, r0, lsl #6 │ │ │ │ pop {r1, r2, ip, sp, pc} │ │ │ │ @ instruction: 0xf04f81f0 │ │ │ │ @ instruction: 0x462032ff │ │ │ │ mvnscc pc, #79 @ 0x4f │ │ │ │ - cdp 7, 0, cr15, cr0, cr13, {7} │ │ │ │ + ldcl 7, cr15, [r2, #948]! @ 0x3b4 │ │ │ │ @ instruction: 0x463a491c │ │ │ │ ldrbtmi r4, [r9], #-1568 @ 0xfffff9e0 │ │ │ │ - cdp 7, 8, cr15, cr12, cr13, {7} │ │ │ │ + cdp 7, 7, cr15, cr14, cr13, {7} │ │ │ │ strb r2, [r3, r2]! │ │ │ │ @ instruction: 0xf04f4620 │ │ │ │ @ instruction: 0xf04f32ff │ │ │ │ @ instruction: 0xf7ed33ff │ │ │ │ - ldmdbmi r6, {r1, r4, r5, r6, r7, r8, sl, fp, sp, lr, pc} │ │ │ │ + ldmdbmi r6, {r2, r5, r6, r7, r8, sl, fp, sp, lr, pc} │ │ │ │ ldrbtmi r4, [r9], #-1568 @ 0xfffff9e0 │ │ │ │ - bl fe855e8c │ │ │ │ + bl fe4d5ea8 │ │ │ │ @ instruction: 0x4620e7f0 │ │ │ │ rscscc pc, pc, #79 @ 0x4f │ │ │ │ mvnscc pc, #79 @ 0x4f │ │ │ │ - stcl 7, cr15, [r4, #948]! @ 0x3b4 │ │ │ │ + ldcl 7, cr15, [r6, #948] @ 0x3b4 │ │ │ │ andcs r4, r0, #16, 18 @ 0x40000 │ │ │ │ ldrbtmi r4, [r9], #-1568 @ 0xfffff9e0 │ │ │ │ - cdp 7, 7, cr15, cr0, cr13, {7} │ │ │ │ + cdp 7, 6, cr15, cr2, cr13, {7} │ │ │ │ andcs lr, r0, #59244544 @ 0x3880000 │ │ │ │ @ instruction: 0xe7bf4613 │ │ │ │ - bne 16b20a0 │ │ │ │ + bne 16b20bc │ │ │ │ @ instruction: 0xf0074401 │ │ │ │ - stmiavs fp!, {r0, r3, r4, r8, r9, sl, fp, ip, sp, lr, pc} │ │ │ │ + stmiavs fp!, {r0, r1, r3, r8, r9, sl, fp, ip, sp, lr, pc} │ │ │ │ ldr r9, [r3, r2, lsl #18]! │ │ │ │ rscscc pc, pc, #79 @ 0x4f │ │ │ │ @ instruction: 0xe7b34613 │ │ │ │ - ldc 7, cr15, [r0, #-948]! @ 0xfffffc4c │ │ │ │ - andeq r7, r5, r6, lsl #23 │ │ │ │ + stc 7, cr15, [r2, #-948]! @ 0xfffffc4c │ │ │ │ + andeq r7, r5, sl, ror #22 │ │ │ │ andeq r0, r0, r0, lsl #12 │ │ │ │ - andeq r7, r5, r4, asr #21 │ │ │ │ - andeq fp, r2, r2, asr #12 │ │ │ │ + andeq r7, r5, r8, lsr #21 │ │ │ │ + andeq fp, r2, r6, ror #14 │ │ │ │ ldrdeq fp, [r2], -r2 │ │ │ │ - strdeq fp, [r2], -r6 │ │ │ │ + andeq fp, r2, sl, lsl r7 │ │ │ │ + vst3.8 {d27,d29,d31}, [pc :256], r8 │ │ │ │ + bl feb6f154 │ │ │ │ + @ instruction: 0xf8cc0c0c │ │ │ │ + @ instruction: 0x46040ff0 │ │ │ │ + @ instruction: 0xf008b338 │ │ │ │ + msrcs R8_fiq, sp │ │ │ │ + @ instruction: 0xff3cf008 │ │ │ │ + mvnlt r4, r5, lsl #12 │ │ │ │ + ldm r0, {r0, r2, r3, r5, r6, r7, r8, r9, sl, ip, sp, lr, pc}^ │ │ │ │ + strtmi r4, [r8], -r1, lsl #12 │ │ │ │ + b ffd55f2c │ │ │ │ + ldm r6, {r0, r2, r3, r5, r6, r7, r8, r9, sl, ip, sp, lr, pc}^ │ │ │ │ + stmdavs r8!, {r6, r7, r8, ip, sp, pc} │ │ │ │ + @ instruction: 0xf7ecb118 │ │ │ │ + movwcs lr, #4060 @ 0xfdc │ │ │ │ + stmdavs fp!, {r0, r1, r3, r5, sp, lr}^ │ │ │ │ + @ instruction: 0xf008b133 │ │ │ │ + stmdavs r9!, {r0, r2, r4, r6, r7, r9, sl, fp, ip, sp, lr, pc}^ │ │ │ │ + @ instruction: 0xffa0f008 │ │ │ │ + rsbvs r2, fp, r0, lsl #6 │ │ │ │ + cdp2 0, 12, cr15, cr14, cr8, {0} │ │ │ │ + @ instruction: 0xf0084629 │ │ │ │ + qadd8mi pc, r0, r9 @ │ │ │ │ + stcl 7, cr15, [r8, #948]! @ 0x3b4 │ │ │ │ + ldclt 0, cr2, [r8, #-4]! │ │ │ │ + strtmi r4, [r0], -r9, lsr #12 │ │ │ │ + ldmib ip!, {r0, r2, r3, r5, r6, r7, r8, r9, sl, ip, sp, lr, pc} │ │ │ │ + svclt 0x0000e7f8 │ │ │ │ + mvnsmi lr, #737280 @ 0xb4000 │ │ │ │ + stcpl 4, cr15, [r0], {79} @ 0x4f │ │ │ │ + @ instruction: 0x0c0cebad │ │ │ │ + andeq pc, r0, ip, asr #17 │ │ │ │ + stcpl 5, cr15, [r0], {172} @ 0xac │ │ │ │ + andeq pc, r0, ip, asr #17 │ │ │ │ + stceq 8, cr15, [r8], #-304 @ 0xfffffed0 │ │ │ │ + @ instruction: 0xf5ad4a53 │ │ │ │ + blmi 14ef3e0 │ │ │ │ + ldrbtmi fp, [sl], #-131 @ 0xffffff7d │ │ │ │ + tstppl r0, sp, lsl #10 @ p-variant is OBSOLETE │ │ │ │ + strmi r3, [r4], -r4, lsl #2 │ │ │ │ + ldmdavs fp, {r0, r1, r4, r6, r7, fp, ip, lr} │ │ │ │ + @ instruction: 0xf04f600b │ │ │ │ + lslslt r0, r0, #6 │ │ │ │ + @ instruction: 0xf7ed2101 │ │ │ │ + @ instruction: 0x4606eefa │ │ │ │ + cmnle r4, r0, lsl #16 │ │ │ │ + strtmi r2, [r0], -r2, lsl #2 │ │ │ │ + cdp 7, 15, cr15, cr2, cr13, {7} │ │ │ │ + stmiblt r0!, {r0, r2, r9, sl, lr}^ │ │ │ │ + @ instruction: 0xf7ed4620 │ │ │ │ + stmdbmi r6, {r2, r4, r5, r7, r8, sl, fp, sp, lr, pc}^ │ │ │ │ + ldrtmi r4, [r2], -fp, lsr #12 │ │ │ │ + @ instruction: 0x46204479 │ │ │ │ + ldcl 7, cr15, [r8, #948] @ 0x3b4 │ │ │ │ + bmi 10e0030 │ │ │ │ + tstppl r0, sp, lsl #10 @ p-variant is OBSOLETE │ │ │ │ + tstcc r4, pc, lsr fp │ │ │ │ + ldmpl r3, {r1, r3, r4, r5, r6, sl, lr}^ │ │ │ │ + stmdavs fp, {r1, r3, r4, fp, sp, lr} │ │ │ │ + @ instruction: 0xf04f405a │ │ │ │ + cmnle r1, r0, lsl #6 │ │ │ │ + stcpl 5, cr15, [r0, #-52] @ 0xffffffcc │ │ │ │ + pop {r0, r1, ip, sp, pc} │ │ │ │ + andcs r8, r0, #240, 6 @ 0xc0000003 │ │ │ │ + strtmi r2, [r0], -r2, lsl #2 │ │ │ │ + bl ff056008 │ │ │ │ + svcmi 0x00fcf1b0 │ │ │ │ + movwcs fp, #4052 @ 0xfd4 │ │ │ │ + stmdacs r0, {r0, r8, r9, sp} │ │ │ │ + @ instruction: 0xf043bf08 │ │ │ │ + strmi r0, [r7], -r1, lsl #6 │ │ │ │ + cdpcs 6, 0, cr4, cr0, cr5, {0} │ │ │ │ + @ instruction: 0xf043bf08 │ │ │ │ + blcs 18c78 │ │ │ │ + @ instruction: 0xf10dd1cc │ │ │ │ + strbmi r0, [r0], -r8, lsl #16 │ │ │ │ + stccc 8, cr15, [r8, #-256] @ 0xffffff00 │ │ │ │ + blx fe8d40a6 │ │ │ │ + @ instruction: 0xf7ed4638 │ │ │ │ + @ instruction: 0x4605e81a │ │ │ │ + @ instruction: 0xf5b0b1d0 │ │ │ │ + stmdble sl!, {r8, r9, sl, fp, ip, lr} │ │ │ │ + cdp2 0, 5, cr15, cr2, cr8, {0} │ │ │ │ + @ instruction: 0xf0084629 │ │ │ │ + pkhtbmi pc, r1, fp, asr #28 @ │ │ │ │ + ldrtmi fp, [sl], -r0, lsl #3 │ │ │ │ + ldrtmi r4, [r0], -fp, lsr #12 │ │ │ │ + @ instruction: 0xf7ed4649 │ │ │ │ + @ instruction: 0x1e02e99e │ │ │ │ + @ instruction: 0xf1a8dc2a │ │ │ │ + strbmi r0, [r1, #2052] @ 0x804 │ │ │ │ + @ instruction: 0xf008d004 │ │ │ │ + @ instruction: 0x4649fe3f │ │ │ │ + @ instruction: 0xff0af008 │ │ │ │ + @ instruction: 0xf7ed4620 │ │ │ │ + andcs lr, r1, sl, asr sp │ │ │ │ + andcs lr, r0, #44826624 @ 0x2ac0000 │ │ │ │ + strtmi r2, [r0], -r1, lsl #2 │ │ │ │ + bl 1fd608c │ │ │ │ + strmi r2, [r6], -r2, lsl #2 │ │ │ │ + @ instruction: 0xf7ed4620 │ │ │ │ + strmi lr, [r5], -r8, lsl #29 │ │ │ │ + addsle r2, r3, r0, lsl #16 │ │ │ │ + @ instruction: 0xf1a8e7af │ │ │ │ + strmi r0, [r3], -r4, lsl #16 │ │ │ │ + @ instruction: 0x4630463a │ │ │ │ + @ instruction: 0xf7ed4641 │ │ │ │ + @ instruction: 0x1e02e978 │ │ │ │ + strbmi sp, [r1], -r2, ror #27 │ │ │ │ + @ instruction: 0xf7ed4620 │ │ │ │ + strb lr, [r0, r4, asr #28]! │ │ │ │ + strtmi r4, [r0], -r9, asr #12 │ │ │ │ + stmdaeq r4, {r3, r5, r7, r8, ip, sp, lr, pc} │ │ │ │ + cdp 7, 3, cr15, cr12, cr13, {7} │ │ │ │ + sbcsle r4, r8, r1, asr #11 │ │ │ │ + cdp2 0, 1, cr15, cr0, cr8, {0} │ │ │ │ + @ instruction: 0xf0084649 │ │ │ │ + @ instruction: 0xe7d2fedb │ │ │ │ + stc 7, cr15, [r8], #-948 @ 0xfffffc4c │ │ │ │ + andeq r7, r5, lr, ror #18 │ │ │ │ + andeq r0, r0, r0, lsl #12 │ │ │ │ + ldrdeq sl, [r2], -r8 │ │ │ │ + andeq r7, r5, r0, lsr #18 │ │ │ │ + ldrbmi lr, [r0, sp, lsr #18]! │ │ │ │ + stcpl 4, cr15, [r0], {79} @ 0x4f │ │ │ │ + @ instruction: 0x0c0cebad │ │ │ │ + andeq pc, r0, ip, asr #17 │ │ │ │ + stcpl 5, cr15, [r0], {172} @ 0xac │ │ │ │ + andeq pc, r0, ip, asr #17 │ │ │ │ + ldceq 8, cr15, [r0], #-304 @ 0xfffffed0 │ │ │ │ + @ instruction: 0xf5ad4a62 │ │ │ │ + blmi 18af55c │ │ │ │ + ldrbtmi fp, [sl], #-132 @ 0xffffff7c │ │ │ │ + tstppl r0, sp, lsl #10 @ p-variant is OBSOLETE │ │ │ │ + strmi r3, [r4], -ip, lsl #2 │ │ │ │ + ldmdavs fp, {r0, r1, r4, r6, r7, fp, ip, lr} │ │ │ │ + @ instruction: 0xf04f600b │ │ │ │ + biclt r0, r0, r0, lsl #6 │ │ │ │ + @ instruction: 0xf7ed2101 │ │ │ │ + @ instruction: 0x4606ee3c │ │ │ │ + tstcs r2, r0, lsr fp │ │ │ │ + @ instruction: 0xf7ed4620 │ │ │ │ + @ instruction: 0x4605ee36 │ │ │ │ + @ instruction: 0xf0402800 │ │ │ │ + strmi r8, [r6], -r0, lsr #1 │ │ │ │ + @ instruction: 0xf7ed4620 │ │ │ │ + ldmdbmi r4, {r2, r4, r5, r6, r7, sl, fp, sp, lr, pc}^ │ │ │ │ + ldrtmi r4, [r2], -fp, lsr #12 │ │ │ │ + @ instruction: 0x46204479 │ │ │ │ + ldc 7, cr15, [r8, #-948] @ 0xfffffc4c │ │ │ │ + bmi 14601b0 │ │ │ │ + tstppl r0, sp, lsl #10 @ p-variant is OBSOLETE │ │ │ │ + tstcc ip, sp, asr #22 │ │ │ │ + ldmpl r3, {r1, r3, r4, r5, r6, sl, lr}^ │ │ │ │ + stmdavs fp, {r1, r3, r4, fp, sp, lr} │ │ │ │ + @ instruction: 0xf04f405a │ │ │ │ + @ instruction: 0xf0400300 │ │ │ │ + @ instruction: 0xf50d808d │ │ │ │ + andlt r5, r4, r0, lsl #26 │ │ │ │ + @ instruction: 0x87f0e8bd │ │ │ │ + mrscs r2, R9_usr │ │ │ │ + @ instruction: 0xf7ed4620 │ │ │ │ + tstcs r2, r0, lsl #22 │ │ │ │ + strtmi r4, [r0], -r7, lsl #12 │ │ │ │ + cdp 7, 0, cr15, cr8, cr13, {7} │ │ │ │ + @ instruction: 0x4605463e │ │ │ │ + sbcsle r2, r3, r0, lsl #16 │ │ │ │ + mrscs r2, R10_usr │ │ │ │ + @ instruction: 0xf7ed4620 │ │ │ │ + stmdacs r0, {r1, r4, r5, r6, r7, r9, fp, sp, lr, pc} │ │ │ │ + svccs 0x0000bf18 │ │ │ │ + strmi r4, [r5], -r0, lsl #13 │ │ │ │ + @ instruction: 0xf04fbf0c │ │ │ │ + @ instruction: 0xf04f0901 │ │ │ │ + sbcle r0, r3, r0, lsl #18 │ │ │ │ + ldrtmi sl, [r0], -r4, lsl #28 │ │ │ │ + stcls 8, cr15, [r8, #-256] @ 0xffffff00 │ │ │ │ + blx ff6d4234 │ │ │ │ + strbmi r4, [r0], -r9, asr #12 │ │ │ │ + cdp 7, 7, cr15, cr6, cr12, {7} │ │ │ │ + movtlt r4, #34309 @ 0x8605 │ │ │ │ + svcpl 0x0000f5b0 │ │ │ │ + @ instruction: 0xf008d92c │ │ │ │ + strtmi pc, [r9], -r9, lsl #27 │ │ │ │ + ldc2 0, cr15, [r2, #32] │ │ │ │ + mvnslt r4, r2, lsl #13 │ │ │ │ + strbmi r4, [r3], -r9, lsr #12 │ │ │ │ + @ instruction: 0xf8cd463a │ │ │ │ + @ instruction: 0xf7ed9000 │ │ │ │ + @ instruction: 0x4605e9fa │ │ │ │ + svc 0x0070f7ec │ │ │ │ + @ instruction: 0x4628b370 │ │ │ │ + @ instruction: 0xf7ed3e04 │ │ │ │ + ldrmi lr, [r2, #2420]! @ 0x974 │ │ │ │ + andle r4, r4, r5, lsl #12 │ │ │ │ + ldc2l 0, cr15, [r0, #-32]! @ 0xffffffe0 │ │ │ │ + @ instruction: 0xf0084651 │ │ │ │ + @ instruction: 0x4620fe3b │ │ │ │ + stc 7, cr15, [sl], {237} @ 0xed │ │ │ │ + @ instruction: 0x4629b13d │ │ │ │ + @ instruction: 0xf7ed4620 │ │ │ │ + @ instruction: 0xe797e9d4 │ │ │ │ + @ instruction: 0xf7ed4620 │ │ │ │ + ldcmi 12, cr14, [sp, #-520] @ 0xfffffdf8 │ │ │ │ + @ instruction: 0xe7f4447d │ │ │ │ + strmi r3, [r1], -r4, lsl #28 │ │ │ │ + ldrtmi r4, [sl], -r3, asr #12 │ │ │ │ + @ instruction: 0xf8cd4630 │ │ │ │ + @ instruction: 0xf7ed9000 │ │ │ │ + @ instruction: 0x4605e9d2 │ │ │ │ + svc 0x0048f7ec │ │ │ │ + strtmi fp, [sl], -r0, lsr #19 │ │ │ │ + @ instruction: 0x46204631 │ │ │ │ + ldcl 7, cr15, [r4, #-948]! @ 0xfffffc4c │ │ │ │ + ldrb r2, [lr, -r1]! │ │ │ │ + ldrbmi r4, [r1], -sl, lsr #12 │ │ │ │ + cdpcc 6, 0, cr4, cr4, cr0, {1} │ │ │ │ + stcl 7, cr15, [ip, #-948]! @ 0xfffffc4c │ │ │ │ + ldrhtle r4, [r5], #82 @ 0x52 │ │ │ │ + stc2l 0, cr15, [r0, #-32] @ 0xffffffe0 │ │ │ │ + @ instruction: 0xf0084651 │ │ │ │ + strb pc, [pc, fp, lsl #28]! @ │ │ │ │ + @ instruction: 0xf7ed4628 │ │ │ │ + @ instruction: 0x4605e938 │ │ │ │ + ldrtmi lr, [r2], -r9, asr #15 │ │ │ │ + strtmi r2, [r0], -r2, lsl #2 │ │ │ │ + b 1fd628c │ │ │ │ + ldrb r4, [r9, -r5, lsl #12] │ │ │ │ + bl 1356294 │ │ │ │ + strdeq r7, [r5], -r2 │ │ │ │ + andeq r0, r0, r0, lsl #12 │ │ │ │ + andeq sl, r2, r8, asr r5 │ │ │ │ + andeq r7, r5, r0, lsr #15 │ │ │ │ + andeq fp, r2, r4, asr r5 │ │ │ │ + ldrlt fp, [r8, #-880]! @ 0xfffffc90 │ │ │ │ + stcpl 4, cr15, [r0], {79} @ 0x4f │ │ │ │ + @ instruction: 0x0c0cebad │ │ │ │ + svceq 0x00f0f8cc │ │ │ │ + strmi r2, [r4], -r1, lsl #2 │ │ │ │ + bl 1c562c0 │ │ │ │ + andcs fp, r0, r8, lsl #18 │ │ │ │ + tstcs r1, r8, lsr sp │ │ │ │ + @ instruction: 0xf7ed4620 │ │ │ │ + @ instruction: 0x4605e9de │ │ │ │ + rscsle r2, r6, r0, lsl #16 │ │ │ │ + tstlt r8, r0, lsl #16 │ │ │ │ + cdp 7, 0, cr15, cr10, cr12, {7} │ │ │ │ + eorvs r2, fp, r0, lsl #6 │ │ │ │ + teqlt r3, fp, ror #16 │ │ │ │ + stc2 0, cr15, [r4, #-32] @ 0xffffffe0 │ │ │ │ + @ instruction: 0xf0086869 │ │ │ │ + movwcs pc, #3535 @ 0xdcf @ │ │ │ │ + @ instruction: 0xf008606b │ │ │ │ + @ instruction: 0x4629fcfd │ │ │ │ + stc2l 0, cr15, [r8, #32] │ │ │ │ + tstcs r1, r0, lsr #12 │ │ │ │ + svc 0x0098f7ec │ │ │ │ + ldclt 0, cr2, [r8, #-4]! │ │ │ │ + ldrbmi r2, [r0, -r0]! │ │ │ │ + mvnsmi lr, #737280 @ 0xb4000 │ │ │ │ + stcpl 4, cr15, [r0], {79} @ 0x4f │ │ │ │ + @ instruction: 0x0c0cebad │ │ │ │ + svceq 0x00b0f8cc │ │ │ │ + addlt r4, sp, r5, ror sl │ │ │ │ + ldrbtmi r4, [sl], #-2933 @ 0xfffff48b │ │ │ │ + ldmdavs fp, {r0, r1, r4, r6, r7, fp, ip, lr} │ │ │ │ + @ instruction: 0xf04f930b │ │ │ │ + movtlt r0, #33536 @ 0x8300 │ │ │ │ + strmi r2, [r4], -r1, lsl #2 │ │ │ │ + bl d56338 │ │ │ │ + @ instruction: 0x2101b398 │ │ │ │ + @ instruction: 0xf7ed4620 │ │ │ │ + strmi lr, [r7], -r4, lsr #19 │ │ │ │ + strdcs fp, [r2, -r0] │ │ │ │ + @ instruction: 0xf7ed4620 │ │ │ │ + strmi lr, [r6], -ip, lsr #26 │ │ │ │ + smlatbcs r3, r0, fp, fp │ │ │ │ + @ instruction: 0xf7ed4620 │ │ │ │ + strmi lr, [r5], -r6, lsr #26 │ │ │ │ + @ instruction: 0xf0402800 │ │ │ │ + @ instruction: 0x460680bf │ │ │ │ + rscscc pc, pc, #79 @ 0x4f │ │ │ │ + mvnscc pc, #79 @ 0x4f │ │ │ │ + @ instruction: 0xf7ed4620 │ │ │ │ + stmdbmi r2!, {r1, r3, r4, r5, r6, r8, r9, fp, sp, lr, pc}^ │ │ │ │ + ldrtmi r4, [r2], -fp, lsr #12 │ │ │ │ + @ instruction: 0x46204479 │ │ │ │ + stc 7, cr15, [r4], {237} @ 0xed │ │ │ │ + and r2, r0, r2 │ │ │ │ + bmi 17a03d4 │ │ │ │ + ldrbtmi r4, [sl], #-2907 @ 0xfffff4a5 │ │ │ │ + ldmdavs sl, {r0, r1, r4, r6, r7, fp, ip, lr} │ │ │ │ + subsmi r9, sl, fp, lsl #22 │ │ │ │ + movweq pc, #79 @ 0x4f @ │ │ │ │ + adchi pc, r9, r0, asr #32 │ │ │ │ + pop {r0, r2, r3, ip, sp, pc} │ │ │ │ + @ instruction: 0x462083f0 │ │ │ │ + rscscc pc, pc, #79 @ 0x4f │ │ │ │ + mvnscc pc, #79 @ 0x4f │ │ │ │ + bl 16d63b0 │ │ │ │ + @ instruction: 0x46204954 │ │ │ │ + @ instruction: 0xf7ed4479 │ │ │ │ + strb lr, [r1, sl, lsl #18]! │ │ │ │ + mrscs r2, R10_usr │ │ │ │ + @ instruction: 0xf7ed4620 │ │ │ │ + smlattcs r3, r2, r9, lr │ │ │ │ + strmi r4, [r6], -r0, lsl #13 │ │ │ │ + @ instruction: 0xf7ed4620 │ │ │ │ + strmi lr, [r5], -sl, ror #25 │ │ │ │ + sbcle r2, r5, r0, lsl #16 │ │ │ │ + mrscs r2, R11_usr │ │ │ │ + @ instruction: 0xf7ed4620 │ │ │ │ + stmdacs r0, {r2, r4, r6, r7, r8, fp, sp, lr, pc} │ │ │ │ + @ instruction: 0xf1b8bf18 │ │ │ │ + strmi r0, [r5], -r0, lsl #30 │ │ │ │ + movwcs fp, #7948 @ 0x1f0c │ │ │ │ + adcsle r2, r7, r0, lsl #6 │ │ │ │ + movwls sl, #43018 @ 0xa80a │ │ │ │ + @ instruction: 0xf9c0f008 │ │ │ │ + blcs 32538 │ │ │ │ + ldmdbvs r8!, {r0, r5, r6, ip, lr, pc} │ │ │ │ + ldmdble r8, {r1, r4, fp, sp} │ │ │ │ + @ instruction: 0xd1272813 │ │ │ │ + blcs 32648 │ │ │ │ + ldmib r7, {r0, r3, r4, r6, ip, lr, pc}^ │ │ │ │ + stmdbne r1, {r1, r9}^ │ │ │ │ + ldmdale r4, {r0, r4, r7, r9, lr}^ │ │ │ │ + @ instruction: 0x46314418 │ │ │ │ + @ instruction: 0xf007462a │ │ │ │ + ldmvs fp!, {r0, r1, r4, r5, r6, sl, fp, ip, sp, lr, pc} │ │ │ │ + ldmdbne r9, {r1, r3, r5, r9, sl, lr}^ │ │ │ │ + adcsvs r1, r9, fp, ror #15 │ │ │ │ + @ instruction: 0xf7ed4620 │ │ │ │ + andcs lr, r1, r8, lsl fp │ │ │ │ + @ instruction: 0xf1c0e7a5 │ │ │ │ + @ instruction: 0xf1070613 │ │ │ │ + adcmi r0, lr, #20, 18 @ 0x50000 │ │ │ │ + svclt 0x00284448 │ │ │ │ + strbmi r4, [r1], -lr, lsr #12 │ │ │ │ + @ instruction: 0xf0074632 │ │ │ │ + ldmdbvs fp!, {r0, r2, r3, r4, r6, sl, fp, ip, sp, lr, pc} │ │ │ │ + teqvs fp, r3, lsr r4 │ │ │ │ + andle r2, r2, r3, lsl fp │ │ │ │ + ldrmi r2, [r3], -r0, lsl #4 │ │ │ │ + strbmi lr, [sl], -r6, ror #15 │ │ │ │ + movwls sl, #6402 @ 0x1902 │ │ │ │ + ldmdavs r8!, {r0, r8, r9, fp, sp, pc} │ │ │ │ + cdp 7, 5, cr15, cr12, cr12, {7} │ │ │ │ + cdp 7, 3, cr15, cr4, cr12, {7} │ │ │ │ + blls c71a4 │ │ │ │ + stmdale r4!, {r0, r1, r2, r8, r9, fp, sp} │ │ │ │ + @ instruction: 0xf003e8df │ │ │ │ + @ instruction: 0x23232304 │ │ │ │ + strcs r2, [sl, -r4, lsl #26]! │ │ │ │ + orrcc pc, r0, #1325400064 @ 0x4f000000 │ │ │ │ + @ instruction: 0xf00860fb │ │ │ │ + ldmvs r9!, {r0, r1, r2, r3, r5, sl, fp, ip, sp, lr, pc}^ │ │ │ │ + ldc2 0, cr15, [r8], #-32 @ 0xffffffe0 │ │ │ │ + rorlt r6, r8, r0 │ │ │ │ + blne feb7ecf0 │ │ │ │ + tsteq r2, r9, lsl #22 │ │ │ │ + andseq pc, r3, #-2147483600 @ 0x80000030 │ │ │ │ + @ instruction: 0xf00760ba │ │ │ │ + blx fed975b8 │ │ │ │ + ldmdbvs sl!, {r0, r2, r7, r8, r9, ip, sp, lr, pc} │ │ │ │ + bcs 4daa70 │ │ │ │ + @ instruction: 0xf043bf18 │ │ │ │ + blcs 19110 │ │ │ │ + strbmi sp, [r6], #-460 @ 0xfffffe34 │ │ │ │ + @ instruction: 0xf04fe7a2 │ │ │ │ + @ instruction: 0x461332ff │ │ │ │ + vst1.32 {d30}, [pc :256], r0 │ │ │ │ + ldrb r0, [fp, r0, lsl #7] │ │ │ │ + orrne pc, r0, #1325400064 @ 0x4f000000 │ │ │ │ + vst1.64 {d30}, [pc :64], r8 │ │ │ │ + ldrb r2, [r5, r0, lsl #7] │ │ │ │ + tstcs r3, r2, lsr r6 │ │ │ │ + @ instruction: 0xf7ed4620 │ │ │ │ + @ instruction: 0x4605e950 │ │ │ │ + @ instruction: 0xf7ede73a │ │ │ │ + svclt 0x0000ea1e │ │ │ │ + andeq r7, r5, r2, ror #11 │ │ │ │ + andeq r0, r0, r0, lsl #12 │ │ │ │ + andeq sl, r2, r0, lsr r3 │ │ │ │ + andeq r7, r5, sl, ror r5 │ │ │ │ + andeq fp, r2, r0, asr #7 │ │ │ │ + svcmi 0x00f0e92d │ │ │ │ + stcpl 4, cr15, [r0], {79} @ 0x4f │ │ │ │ + @ instruction: 0x0c0cebad │ │ │ │ + andeq pc, r0, ip, asr #17 │ │ │ │ + stcpl 5, cr15, [r0], {172} @ 0xac │ │ │ │ + andeq pc, r0, ip, asr #17 │ │ │ │ + ldcleq 8, cr15, [r8], #-304 @ 0xfffffed0 │ │ │ │ + @ instruction: 0xf5ad4a73 │ │ │ │ + blmi 1cef97c │ │ │ │ + ldrbtmi fp, [sl], #-133 @ 0xffffff7b │ │ │ │ + tstppl r1, sp, lsl #10 @ p-variant is OBSOLETE │ │ │ │ + strmi r3, [r0], ip, lsl #2 │ │ │ │ + ldmdavs fp, {r0, r1, r4, r6, r7, fp, ip, lr} │ │ │ │ + @ instruction: 0xf04f600b │ │ │ │ + biclt r0, r0, r0, lsl #6 │ │ │ │ + @ instruction: 0xf7ed2101 │ │ │ │ + strmi lr, [r5], -lr, lsr #24 │ │ │ │ + tstcs r2, r0, lsr fp │ │ │ │ + @ instruction: 0xf7ed4640 │ │ │ │ + strmi lr, [r6], -r8, lsr #24 │ │ │ │ + @ instruction: 0xf0402800 │ │ │ │ + @ instruction: 0x460580be │ │ │ │ + @ instruction: 0xf7ed4640 │ │ │ │ + stmdbmi r5!, {r1, r2, r5, r6, r7, r9, fp, sp, lr, pc}^ │ │ │ │ + @ instruction: 0x462a4633 │ │ │ │ + @ instruction: 0x46404479 │ │ │ │ + bl 2d6574 │ │ │ │ + bmi 18a05cc │ │ │ │ + tstppl r1, sp, lsl #10 @ p-variant is OBSOLETE │ │ │ │ + tstcc ip, lr, asr fp │ │ │ │ + ldmpl r3, {r1, r3, r4, r5, r6, sl, lr}^ │ │ │ │ + stmdavs fp, {r1, r3, r4, fp, sp, lr} │ │ │ │ + @ instruction: 0xf04f405a │ │ │ │ + @ instruction: 0xf0400300 │ │ │ │ + @ instruction: 0xf50d80af │ │ │ │ + andlt r5, r5, r1, lsl #26 │ │ │ │ + svchi 0x00f0e8bd │ │ │ │ + mrscs r2, R9_usr │ │ │ │ + @ instruction: 0xf7ed4640 │ │ │ │ + strdcs lr, [r2, -r2] │ │ │ │ + strbmi r4, [r0], -r5, lsl #12 │ │ │ │ + bl ffed65b0 │ │ │ │ + stmdacs r0, {r1, r2, r9, sl, lr} │ │ │ │ + andcs sp, r0, #212 @ 0xd4 │ │ │ │ + strbmi r2, [r0], -r2, lsl #2 │ │ │ │ + stmia r4!, {r0, r2, r3, r5, r6, r7, r8, r9, sl, ip, sp, lr, pc}^ │ │ │ │ + svclt 0x00182800 │ │ │ │ + strmi r2, [r6], -r0, lsl #26 │ │ │ │ + strcs fp, [r1, -ip, lsl #30] │ │ │ │ + sbcle r2, r7, r0, lsl #14 │ │ │ │ + @ instruction: 0x4620ac14 │ │ │ │ + beq c54cb4 │ │ │ │ + ldcvc 8, cr15, [r4, #-256]! @ 0xffffff00 │ │ │ │ + @ instruction: 0xf8cef008 │ │ │ │ + @ instruction: 0xf8444650 │ │ │ │ + @ instruction: 0xf0087c40 │ │ │ │ + msrcs SPSR_s, r1, lsl #18 │ │ │ │ + @ instruction: 0xf7eca804 │ │ │ │ + @ instruction: 0x4607ef92 │ │ │ │ + ldcl 7, cr15, [r2, #-944]! @ 0xfffffc50 │ │ │ │ + blge 1873a8 │ │ │ │ + bleq 654a80 │ │ │ │ + stmdacc r2, {r0, r2, r3, r6, r7, r8, fp, sp, lr, pc} │ │ │ │ + stmdbeq ip, {r0, r2, r3, r8, ip, sp, lr, pc}^ │ │ │ │ + and r4, sl, r0, lsl #13 │ │ │ │ + ldccs 8, cr15, [r8], #-336 @ 0xfffffeb0 │ │ │ │ + @ instruction: 0xf854b3da │ │ │ │ + @ instruction: 0x46493c3c │ │ │ │ + ldrmi r4, [sp], #-1616 @ 0xfffff9b0 │ │ │ │ + @ instruction: 0xf0081af6 │ │ │ │ + blls d735c │ │ │ │ + movwls r4, #1626 @ 0x65a │ │ │ │ + @ instruction: 0xf8cd4649 │ │ │ │ + vst4.8 {d24-d27}, [pc], r4 │ │ │ │ + @ instruction: 0xf8445300 │ │ │ │ + @ instruction: 0xf8446c3c │ │ │ │ + @ instruction: 0x462b3c38 │ │ │ │ + mcrreq 8, 5, pc, r0, cr4 @ │ │ │ │ + cdp 7, 11, cr15, cr2, cr12, {7} │ │ │ │ + @ instruction: 0xf7ec4607 │ │ │ │ + stmdacs r0, {r1, r3, r6, r8, sl, fp, sp, lr, pc} │ │ │ │ + @ instruction: 0xf8ddd0de │ │ │ │ + @ instruction: 0xf854800c │ │ │ │ + asrlt r0, r0, #24 │ │ │ │ + mcrr 7, 14, pc, sl, cr12 @ │ │ │ │ + movwcs r4, #1616 @ 0x650 │ │ │ │ + mcrrcc 8, 4, pc, r0, cr4 @ │ │ │ │ + @ instruction: 0xf8d2f008 │ │ │ │ + @ instruction: 0xf7ec4638 │ │ │ │ + strmi lr, [r4], -r0, asr #30 │ │ │ │ + @ instruction: 0xf7ed4640 │ │ │ │ + cmnlt ip, #385024 @ 0x5e000 │ │ │ │ + strbmi r4, [r0], -r1, lsr #12 │ │ │ │ + svc 0x00a6f7ec │ │ │ │ + @ instruction: 0x4650e778 │ │ │ │ + @ instruction: 0xf8c2f008 │ │ │ │ + ldrbmi lr, [r0], -lr, ror #15 │ │ │ │ + ldrdhi pc, [ip], -sp │ │ │ │ + @ instruction: 0xf0089202 │ │ │ │ + blls d6a58 │ │ │ │ + sbcsle r2, sl, r0, lsl #16 │ │ │ │ + movwls r4, #9808 @ 0x2650 │ │ │ │ + @ instruction: 0xf8d2f008 │ │ │ │ + ldrbmi r4, [r0], -r5, lsl #12 │ │ │ │ + @ instruction: 0xf8d2f008 │ │ │ │ + strmi r4, [r2], -r9, lsr #12 │ │ │ │ + @ instruction: 0xf7ed4640 │ │ │ │ + @ instruction: 0xf854eb46 │ │ │ │ + blls 9b808 │ │ │ │ + movwls fp, #8608 @ 0x21a0 │ │ │ │ + ldc 7, cr15, [r6], {236} @ 0xec │ │ │ │ + ldrbmi r9, [r0], -r2, lsl #22 │ │ │ │ + mcrrcc 8, 4, pc, r0, cr4 @ │ │ │ │ + @ instruction: 0xf89ef008 │ │ │ │ + ldrb r2, [r0, -r1] │ │ │ │ + ldrbtmi r4, [ip], #-3083 @ 0xfffff3f5 │ │ │ │ + strtmi lr, [sl], -lr, asr #15 │ │ │ │ + strbmi r2, [r0], -r2, lsl #2 │ │ │ │ + ldmda r2, {r0, r2, r3, r5, r6, r7, r8, r9, sl, ip, sp, lr, pc}^ │ │ │ │ + ldr r4, [fp, -r6, lsl #12]! │ │ │ │ + @ instruction: 0xf0084650 │ │ │ │ + strb pc, [pc, pc, lsl #17]! @ │ │ │ │ + ldmdb ip, {r0, r2, r3, r5, r6, r7, r8, r9, sl, ip, sp, lr, pc} │ │ │ │ + ldrdeq r7, [r5], -r6 │ │ │ │ + andeq r0, r0, r0, lsl #12 │ │ │ │ + andeq sl, r2, ip, lsr r1 │ │ │ │ + andeq r7, r5, r4, lsl #7 │ │ │ │ + andeq fp, r2, lr, lsr #1 │ │ │ │ svcmi 0x00f0e92d │ │ │ │ stcpl 4, cr15, [r0], {79} @ 0x4f │ │ │ │ @ instruction: 0x0c0cebad │ │ │ │ andeq pc, r0, ip, asr #17 │ │ │ │ stcpl 5, cr15, [r0], {172} @ 0xac │ │ │ │ andeq pc, r0, ip, asr #17 │ │ │ │ stcpl 5, cr15, [r0], {172} @ 0xac │ │ │ │ andeq pc, r0, ip, asr #17 │ │ │ │ stcpl 5, cr15, [r0], {172} @ 0xac │ │ │ │ andeq pc, r0, ip, asr #17 │ │ │ │ mcrreq 8, 4, pc, r8, cr12 @ │ │ │ │ @ instruction: 0xf5ad4ab0 │ │ │ │ - blmi fec2b564 │ │ │ │ + blmi fec2bd88 │ │ │ │ ldrbtmi fp, [sl], #-137 @ 0xffffff77 │ │ │ │ orrmi pc, r0, sp, lsl #10 │ │ │ │ ldmpl r3, {r2, r3, r4, r8, ip, sp}^ │ │ │ │ andvs r6, fp, fp, lsl r8 │ │ │ │ movweq pc, #79 @ 0x4f @ │ │ │ │ @ instruction: 0x4605b198 │ │ │ │ mrscs r2, R9_usr │ │ │ │ - stmib r2, {r0, r2, r3, r5, r6, r7, r8, r9, sl, ip, sp, lr, pc}^ │ │ │ │ + ldc 7, cr15, [r0, #944]! @ 0x3b0 │ │ │ │ strmi r2, [r7], -r0, lsl #4 │ │ │ │ strtmi r2, [r8], -r2, lsl #2 │ │ │ │ - ldmib ip!, {r0, r2, r3, r5, r6, r7, r8, r9, sl, ip, sp, lr, pc} │ │ │ │ + stc 7, cr15, [sl, #944]! @ 0x3b0 │ │ │ │ svclt 0x00182800 │ │ │ │ svclt 0x000c2f00 │ │ │ │ movwcs r2, #769 @ 0x301 │ │ │ │ movwls r4, #13830 @ 0x3606 │ │ │ │ andcs sp, r0, r3, lsl r1 │ │ │ │ @ instruction: 0xf50d4aa0 │ │ │ │ - blmi fe7a85ac │ │ │ │ + blmi fe7a8dd0 │ │ │ │ ldrbtmi r3, [sl], #-284 @ 0xfffffee4 │ │ │ │ ldmdavs sl, {r0, r1, r4, r6, r7, fp, ip, lr} │ │ │ │ subsmi r6, sl, fp, lsl #16 │ │ │ │ movweq pc, #79 @ 0x4f @ │ │ │ │ msrhi CPSR_fsc, r0, asr #32 │ │ │ │ stcmi 5, cr15, [r0, #52] @ 0x34 │ │ │ │ pop {r0, r3, ip, sp, pc} │ │ │ │ @ instruction: 0xf0088ff0 │ │ │ │ - msrcs R12_fiq, r7 │ │ │ │ - @ instruction: 0xff06f008 │ │ │ │ + msrcs R12_fiq, r5 │ │ │ │ + blx ffd54818 │ │ │ │ stmdacs r0, {r2, r9, sl, lr} │ │ │ │ stmdbls r3, {r0, r1, r5, r6, r7, ip, lr, pc} │ │ │ │ addcc pc, r0, pc, asr #8 │ │ │ │ - @ instruction: 0xf7ed6120 │ │ │ │ - rscvs lr, r0, sl, lsr sl │ │ │ │ - cdp2 0, 10, cr15, cr8, cr8, {0} │ │ │ │ + @ instruction: 0xf7ec6120 │ │ │ │ + rscvs lr, r0, r8, lsr #28 │ │ │ │ + blx fe5d4830 │ │ │ │ @ instruction: 0xf00868e1 │ │ │ │ - strhtvs pc, [r0], #-225 @ 0xffffff1f @ │ │ │ │ - @ instruction: 0xf7edb1e8 │ │ │ │ - strmi lr, [r1], -ip, lsl #17 │ │ │ │ + mlsvs r0, pc, sl, pc @ │ │ │ │ + @ instruction: 0xf7ecb1e8 │ │ │ │ + @ instruction: 0x4601ec7a │ │ │ │ @ instruction: 0xf7ed4620 │ │ │ │ - @ instruction: 0xf7edeeb4 │ │ │ │ - @ instruction: 0xb1c0e892 │ │ │ │ + @ instruction: 0xf7eceaa2 │ │ │ │ + biclt lr, r0, r0, lsl #25 │ │ │ │ tstlt r8, r0, lsr #16 │ │ │ │ - ldm r6!, {r0, r2, r3, r5, r6, r7, r8, r9, sl, ip, sp, lr, pc}^ │ │ │ │ + stcl 7, cr15, [r4], #944 @ 0x3b0 │ │ │ │ eorvs r2, r3, r0, lsl #6 │ │ │ │ teqlt r3, r3, ror #16 │ │ │ │ - cdp2 0, 9, cr15, cr0, cr8, {0} │ │ │ │ + blx 1fd4860 │ │ │ │ @ instruction: 0xf0086861 │ │ │ │ - movwcs pc, #3931 @ 0xf5b @ │ │ │ │ + movwcs pc, #2889 @ 0xb49 @ │ │ │ │ @ instruction: 0xf0086063 │ │ │ │ - strtmi pc, [r1], -r9, lsl #29 │ │ │ │ - @ instruction: 0xff54f008 │ │ │ │ + @ instruction: 0x4621fa77 │ │ │ │ + blx 10d4876 │ │ │ │ stmdavs r0!, {r0, r1, r2, r4, r5, r7, r8, r9, sl, sp, lr, pc} │ │ │ │ mvnle r2, r0, lsl #16 │ │ │ │ @ instruction: 0x46a2e7f5 │ │ │ │ andscs r4, r3, #3145728 @ 0x300000 │ │ │ │ - bleq 6561ac │ │ │ │ - @ instruction: 0xf7ed4651 │ │ │ │ - @ instruction: 0x4681eab2 │ │ │ │ - stmda ip!, {r0, r2, r3, r5, r6, r7, r8, r9, sl, ip, sp, lr, pc}^ │ │ │ │ + bleq 6569d0 │ │ │ │ + @ instruction: 0xf7ec4651 │ │ │ │ + strmi lr, [r1], r0, lsr #29 │ │ │ │ + mrrc 7, 14, pc, sl, cr12 @ │ │ │ │ bicsle r2, r9, r0, lsl #16 │ │ │ │ tstcs r1, r8, lsr r6 │ │ │ │ andsls pc, r4, r4, asr #17 │ │ │ │ - stc2l 0, cr15, [r0], #-56 @ 0xffffffc8 │ │ │ │ + @ instruction: 0xf84ef00e │ │ │ │ strmi r2, [r3], ip, lsr #2 │ │ │ │ @ instruction: 0xf00e4630 │ │ │ │ - @ instruction: 0x4607fc5b │ │ │ │ + strmi pc, [r7], -r9, asr #16 │ │ │ │ svceq 0x0000f1bb │ │ │ │ stmdacs r0, {r3, r4, r8, r9, sl, fp, ip, sp, pc} │ │ │ │ @ instruction: 0xf1bbd121 │ │ │ │ eorle r0, fp, r0, lsl #30 │ │ │ │ @ instruction: 0xf00a4658 │ │ │ │ - @ instruction: 0xf04ffeaf │ │ │ │ + @ instruction: 0xf04ffa9d │ │ │ │ stmdavs r0!, {fp} │ │ │ │ - @ instruction: 0xf7edb118 │ │ │ │ - movwcs lr, #2232 @ 0x8b8 │ │ │ │ + @ instruction: 0xf7ecb118 │ │ │ │ + movwcs lr, #3238 @ 0xca6 │ │ │ │ stmdavs r3!, {r0, r1, r5, sp, lr}^ │ │ │ │ @ instruction: 0xf008b133 │ │ │ │ - stmdavs r1!, {r0, r4, r6, r9, sl, fp, ip, sp, lr, pc}^ │ │ │ │ - @ instruction: 0xff1cf008 │ │ │ │ + stmdavs r1!, {r0, r1, r2, r3, r4, r5, r9, fp, ip, sp, lr, pc}^ │ │ │ │ + blx 2d48e6 │ │ │ │ rsbvs r2, r3, r0, lsl #6 │ │ │ │ - cdp2 0, 4, cr15, cr10, cr8, {0} │ │ │ │ + blx e548ec │ │ │ │ @ instruction: 0xf0084621 │ │ │ │ - qadd16mi pc, r8, r5 @ │ │ │ │ - @ instruction: 0xf7ed4641 │ │ │ │ - andcs lr, r1, r6, ror #17 │ │ │ │ + strtmi pc, [r8], -r3, lsl #22 │ │ │ │ + @ instruction: 0xf7ec4641 │ │ │ │ + ldrdcs lr, [r1], -r4 │ │ │ │ @ instruction: 0x4658e774 │ │ │ │ - blx 1a540ea │ │ │ │ + @ instruction: 0xff56f009 │ │ │ │ @ instruction: 0x4658b958 │ │ │ │ - cdp2 0, 8, cr15, cr12, cr10, {0} │ │ │ │ + blx 1ed4914 │ │ │ │ stmdaeq r0, {r0, r1, r2, r3, r6, ip, sp, lr, pc} │ │ │ │ @ instruction: 0xf00a4638 │ │ │ │ - ldrb pc, [r8, r7, lsl #29] @ │ │ │ │ + @ instruction: 0xe7d8fa75 │ │ │ │ mvnsle r2, r0, lsl #16 │ │ │ │ @ instruction: 0x4638e7d3 │ │ │ │ - blx 165410a │ │ │ │ + @ instruction: 0xff46f009 │ │ │ │ rscle r2, lr, r0, lsl #16 │ │ │ │ strpl pc, [r0], -sp, lsl #10 │ │ │ │ ldrdhi pc, [ip], -sp │ │ │ │ strls r3, [r5, #-1564] @ 0xfffff9e4 │ │ │ │ - @ instruction: 0xf00a4658 │ │ │ │ - @ instruction: 0x4605fa55 │ │ │ │ + @ instruction: 0xf0094658 │ │ │ │ + strmi pc, [r5], -r3, asr #28 │ │ │ │ @ instruction: 0xf0402800 │ │ │ │ @ instruction: 0xf10d808a │ │ │ │ vst2.8 {d16,d18}, [pc :64], ip │ │ │ │ strbmi r5, [r9], -r0, lsl #4 │ │ │ │ - @ instruction: 0xf00a4658 │ │ │ │ - @ instruction: 0xf1b0fb83 │ │ │ │ + @ instruction: 0xf0094658 │ │ │ │ + @ instruction: 0xf1b0ff71 │ │ │ │ ldclle 8, cr0, [lr, #-0] │ │ │ │ - @ instruction: 0xf00a4658 │ │ │ │ - andls pc, r4, r3, asr #20 │ │ │ │ + @ instruction: 0xf0094658 │ │ │ │ + andls pc, r4, r1, lsr lr @ │ │ │ │ stmdacs r0, {r5, fp, sp, lr} │ │ │ │ stmdbvs r3!, {r0, r1, r2, r4, r6, ip, lr, pc} │ │ │ │ ldmdale r4, {r3, r4, r7, r8, sl, lr}^ │ │ │ │ andgt lr, r2, #212, 18 @ 0x350000 │ │ │ │ movweq lr, #51976 @ 0xcb08 │ │ │ │ suble r4, lr, #805306377 @ 0x30000009 │ │ │ │ ldrd pc, [r4], -r4 │ │ │ │ stmib sp, {r0, r1, r3, r6, r9, sl, lr}^ │ │ │ │ - bl fe8b9540 │ │ │ │ - bl 398974 │ │ │ │ + bl fe8b9d64 │ │ │ │ + bl 399198 │ │ │ │ @ instruction: 0xf7ec010c │ │ │ │ - @ instruction: 0x4605ef5c │ │ │ │ - svc 0x00ecf7ec │ │ │ │ + strmi lr, [r5], -sl, asr #22 │ │ │ │ + bl ff6d6924 │ │ │ │ teqle lr, r0, lsl #16 │ │ │ │ stmiavs r2!, {r2, r8, r9, fp, ip, pc} │ │ │ │ adcvs r4, r5, r5, lsl r4 │ │ │ │ strh fp, [r7], #-27 @ 0xffffffe5 │ │ │ │ stmdavs r1!, {r0, r1, r5, r7, fp, sp, lr}^ │ │ │ │ svclt 0x00284598 │ │ │ │ @ instruction: 0x46424698 │ │ │ │ - ldc2l 0, cr15, [r4, #28]! │ │ │ │ + @ instruction: 0xf9e2f007 │ │ │ │ ldrmi r6, [r8, #2211] @ 0x8a3 │ │ │ │ - bl 24cdfc │ │ │ │ - bl fe8d8990 │ │ │ │ - bcs 18da0 │ │ │ │ + bl 24d620 │ │ │ │ + bl fe8d91b4 │ │ │ │ + bcs 195c4 │ │ │ │ stcle 0, cr6, [r3, #-652]! @ 0xfffffd74 │ │ │ │ @ instruction: 0x46384631 │ │ │ │ - stc2 0, cr15, [ip], {10} │ │ │ │ + @ instruction: 0xf87af00a │ │ │ │ stmdavs r3!, {r3, r8, r9, ip, sp, pc} │ │ │ │ stmdbvs r5!, {r0, r1, r3, r4, r5, r6, r7, r8, ip, sp, pc}^ │ │ │ │ svcpl 0x0000f5b5 │ │ │ │ @ instruction: 0x4630d81b │ │ │ │ stmdapl r0, {r0, r1, r2, r3, r6, sl, ip, sp, lr, pc} │ │ │ │ sbcsle r2, sp, r0, lsl #26 │ │ │ │ ldrbmi r4, [r1], -sl, lsr #12 │ │ │ │ - ldc2l 0, cr15, [r6, #28] │ │ │ │ + @ instruction: 0xf9c4f007 │ │ │ │ movwcs r6, #2405 @ 0x965 │ │ │ │ @ instruction: 0xf5c56163 │ │ │ │ ldmdbne r0!, {fp, ip, lr}^ │ │ │ │ stmdavs r0!, {r1, r4, r6, r7, r8, r9, sl, sp, lr, pc}^ │ │ │ │ andeq lr, r8, #166912 @ 0x28c00 │ │ │ │ tsteq r8, r0, lsl #22 │ │ │ │ - ldc2 0, cr15, [r8, #28]! │ │ │ │ + @ instruction: 0xf9a6f007 │ │ │ │ ldrb r6, [r4, r3, lsr #17] │ │ │ │ stmdaeq r1, {r0, r1, r2, r3, r6, ip, sp, lr, pc} │ │ │ │ stcls 0, cr13, [r5, #-568] @ 0xfffffdc8 │ │ │ │ - @ instruction: 0xf00a4658 │ │ │ │ - blls 116968 │ │ │ │ + @ instruction: 0xf0094658 │ │ │ │ + blls 118144 │ │ │ │ svclt 0x000c2800 │ │ │ │ @ instruction: 0xf0032300 │ │ │ │ ldrbmi r0, [r8], -r1, lsl #6 │ │ │ │ @ instruction: 0xf00a4698 │ │ │ │ - @ instruction: 0xe76dfdf9 │ │ │ │ + strb pc, [sp, -r7, ror #19]! @ │ │ │ │ strmi r6, [r3], -r2, ror #17 │ │ │ │ - blne 14b237c │ │ │ │ + blne 14b2ba0 │ │ │ │ strtmi r6, [r9], #-2080 @ 0xfffff7e0 │ │ │ │ - svc 0x0014f7ec │ │ │ │ + bl d69d4 │ │ │ │ @ instruction: 0xf7ec4605 │ │ │ │ - stmdacs r0, {r1, r4, r7, r8, r9, sl, fp, sp, lr, pc} │ │ │ │ + stmdacs r0, {r7, r8, r9, fp, sp, lr, pc} │ │ │ │ stmiavs r3!, {r0, r1, r5, r6, r7, r8, ip, lr, pc} │ │ │ │ adcvs r4, r3, fp, lsr #8 │ │ │ │ stcls 7, cr14, [r5, #-756] @ 0xfffffd0c │ │ │ │ andhi pc, ip, sp, asr #17 │ │ │ │ - @ instruction: 0xf7ede7dc │ │ │ │ - svclt 0x0000ebae │ │ │ │ - andeq r7, r5, sl, ror #19 │ │ │ │ + @ instruction: 0xf7ece7dc │ │ │ │ + svclt 0x0000ef9c │ │ │ │ + andeq r7, r5, r6, asr #3 │ │ │ │ andeq r0, r0, r0, lsl #12 │ │ │ │ - andeq r7, r5, r2, lsr #19 │ │ │ │ + andeq r7, r5, lr, ror r1 │ │ │ │ + ldrlt fp, [r8, #-880]! @ 0xfffffc90 │ │ │ │ + stcpl 4, cr15, [r0], {79} @ 0x4f │ │ │ │ + @ instruction: 0x0c0cebad │ │ │ │ + svceq 0x00f0f8cc │ │ │ │ + strmi r2, [r4], -r1, lsl #2 │ │ │ │ + svc 0x00c2f7ec │ │ │ │ + andcs fp, r0, r8, lsl #18 │ │ │ │ + tstcs r1, r8, lsr sp │ │ │ │ + @ instruction: 0xf7ec4620 │ │ │ │ + @ instruction: 0x4605ee30 │ │ │ │ + rscsle r2, r6, r0, lsl #16 │ │ │ │ + tstlt r8, r0, lsl #16 │ │ │ │ + bl fef56a34 │ │ │ │ + eorvs r2, fp, r0, lsl #6 │ │ │ │ + teqlt r3, fp, ror #16 │ │ │ │ + @ instruction: 0xf956f008 │ │ │ │ + @ instruction: 0xf0086869 │ │ │ │ + movwcs pc, #2593 @ 0xa21 @ │ │ │ │ + @ instruction: 0xf008606b │ │ │ │ + strtmi pc, [r9], -pc, asr #18 │ │ │ │ + blx 6d4ac4 │ │ │ │ + tstcs r1, r0, lsr #12 │ │ │ │ + bl ffad6a5c │ │ │ │ + ldclt 0, cr2, [r8, #-4]! │ │ │ │ + ldrbmi r2, [r0, -r0]! │ │ │ │ mvnsmi lr, sp, lsr #18 │ │ │ │ stcpl 4, cr15, [r0], {79} @ 0x4f │ │ │ │ @ instruction: 0x0c0cebad │ │ │ │ svceq 0x00e0f8cc │ │ │ │ addlt r4, r2, r6, asr sl │ │ │ │ ldrbtmi r4, [sl], #-2902 @ 0xfffff4aa │ │ │ │ ldmdavs fp, {r0, r1, r4, r6, r7, fp, ip, lr} │ │ │ │ @ instruction: 0xf04f9301 │ │ │ │ stmdacs r0, {r8, r9} │ │ │ │ qaddcs sp, r0, r1 │ │ │ │ - @ instruction: 0xf7ed4604 │ │ │ │ - stmdacs r0, {r1, r3, r6, r7, r8, r9, fp, sp, lr, pc} │ │ │ │ + @ instruction: 0xf7ec4604 │ │ │ │ + stmdacs r0, {r1, r2, r7, r8, r9, sl, fp, sp, lr, pc} │ │ │ │ tstcs r1, r7, rrx │ │ │ │ - @ instruction: 0xf7ed4620 │ │ │ │ - @ instruction: 0x4605ea38 │ │ │ │ + @ instruction: 0xf7ec4620 │ │ │ │ + @ instruction: 0x4605edf4 │ │ │ │ suble r2, r3, r0, lsl #16 │ │ │ │ strtmi r2, [r0], -r2, lsl #2 │ │ │ │ - ldc 7, cr15, [lr, #948]! @ 0x3b4 │ │ │ │ + ldmdb sl!, {r0, r2, r3, r5, r6, r7, r8, r9, sl, ip, sp, lr, pc}^ │ │ │ │ rsble r2, r7, r0, lsl #16 │ │ │ │ mrscs r2, R10_usr │ │ │ │ - @ instruction: 0xf7ed4620 │ │ │ │ - strmi lr, [r6], -sl, lsr #21 │ │ │ │ + @ instruction: 0xf7ec4620 │ │ │ │ + strmi lr, [r6], -r6, ror #28 │ │ │ │ subsle r2, pc, r0, lsl #16 │ │ │ │ @ instruction: 0xf04f4668 │ │ │ │ @ instruction: 0xf8cd0800 │ │ │ │ - @ instruction: 0xf0088000 │ │ │ │ - @ instruction: 0x2103fa99 │ │ │ │ + @ instruction: 0xf0078000 │ │ │ │ + tstpcs r3, r5, asr lr @ p-variant is OBSOLETE │ │ │ │ @ instruction: 0xf7ed4620 │ │ │ │ - strmi lr, [r7], -sl, lsr #27 │ │ │ │ + strmi lr, [r7], -r6, ror #18 │ │ │ │ eorsle r2, r5, r0, lsl #16 │ │ │ │ tstcs r3, r2, asr #12 │ │ │ │ - @ instruction: 0xf7ed4620 │ │ │ │ - pkhbtmi lr, r0, r4, lsl #21 │ │ │ │ + @ instruction: 0xf7ec4620 │ │ │ │ + pkhtbmi lr, r0, r0, asr #28 │ │ │ │ stmdacs r0, {r0, r1, r2, r9, sl, lr} │ │ │ │ stmdavs sl!, {r2, r3, r5, r8, sl, fp, ip, lr, pc} │ │ │ │ - bcs 29ac8 │ │ │ │ + bcs 2a350 │ │ │ │ stmdbvs pc!, {r0, r2, r5, r6, ip, lr, pc}^ @ │ │ │ │ cmnle r2, #184, 4 @ 0x8000000b │ │ │ │ svccs 0x00004630 │ │ │ │ stmiavs sl!, {r2, r3, r6, r8, ip, lr, pc} │ │ │ │ addsmi r6, r3, #6881280 @ 0x690000 │ │ │ │ ldrmi fp, [r3], -r8, lsr #30 │ │ │ │ @ instruction: 0x461e461a │ │ │ │ - ldc2 0, cr15, [lr, #-28]! @ 0xffffffe4 │ │ │ │ + @ instruction: 0xf8faf007 │ │ │ │ addsmi r6, lr, #11206656 @ 0xab0000 │ │ │ │ ldmibne r2!, {r2, r3, r6, r8, r9, ip, lr, pc}^ │ │ │ │ umlalvs r1, fp, fp, fp │ │ │ │ @ instruction: 0x462017d3 │ │ │ │ - bl ff8562a4 │ │ │ │ + svc 0x009cf7ec │ │ │ │ and r2, r0, r1 │ │ │ │ - bmi aa02f8 │ │ │ │ + bmi aa0b80 │ │ │ │ ldrbtmi r4, [sl], #-2856 @ 0xfffff4d8 │ │ │ │ ldmdavs sl, {r0, r1, r4, r6, r7, fp, ip, lr} │ │ │ │ subsmi r9, sl, r1, lsl #22 │ │ │ │ movweq pc, #79 @ 0x4f @ │ │ │ │ andlt sp, r2, r3, asr #2 │ │ │ │ ldrhhi lr, [r0, #141]! @ 0x8d │ │ │ │ rscscc pc, pc, #79 @ 0x4f │ │ │ │ @ instruction: 0xf04f4620 │ │ │ │ - @ instruction: 0xf7ed33ff │ │ │ │ - stmdbmi r1!, {r1, r3, r6, r7, r8, r9, fp, sp, lr, pc} │ │ │ │ + @ instruction: 0xf7ec33ff │ │ │ │ + stmdbmi r1!, {r1, r2, r7, r8, r9, sl, fp, sp, lr, pc} │ │ │ │ @ instruction: 0x4620463a │ │ │ │ @ instruction: 0xf7ed4479 │ │ │ │ - andcs lr, r2, r6, asr ip │ │ │ │ + andcs lr, r2, r2, lsl r8 │ │ │ │ strtmi lr, [r0], -r3, ror #15 │ │ │ │ rscscc pc, pc, #79 @ 0x4f │ │ │ │ mvnscc pc, #79 @ 0x4f │ │ │ │ - bl feed62f0 │ │ │ │ + svc 0x0076f7ec │ │ │ │ @ instruction: 0x4620491a │ │ │ │ - @ instruction: 0xf7ed4479 │ │ │ │ - ldrb lr, [r0, sl, ror #18]! │ │ │ │ + @ instruction: 0xf7ec4479 │ │ │ │ + ldrb lr, [r0, r6, lsr #26]! │ │ │ │ @ instruction: 0xf04f4620 │ │ │ │ @ instruction: 0xf04f32ff │ │ │ │ - @ instruction: 0xf7ed33ff │ │ │ │ - ldmdbmi r5, {r1, r2, r3, r5, r7, r8, r9, fp, sp, lr, pc} │ │ │ │ + @ instruction: 0xf7ec33ff │ │ │ │ + ldmdbmi r5, {r1, r3, r5, r6, r8, r9, sl, fp, sp, lr, pc} │ │ │ │ strtmi r2, [r0], -r0, lsl #4 │ │ │ │ - @ instruction: 0xf7ed4479 │ │ │ │ - @ instruction: 0xe7e2ec3a │ │ │ │ + @ instruction: 0xf7ec4479 │ │ │ │ + @ instruction: 0xe7e2eff6 │ │ │ │ @ instruction: 0xf105463a │ │ │ │ @ instruction: 0xf0070118 │ │ │ │ - stmdbvs pc!, {r0, r2, r4, r5, r6, r7, sl, fp, ip, sp, lr, pc}^ @ │ │ │ │ + stmdbvs pc!, {r0, r4, r5, r7, fp, ip, sp, lr, pc}^ @ │ │ │ │ cmnvs sl, r0, lsl #4 │ │ │ │ movweq lr, #31656 @ 0x7ba8 │ │ │ │ @ instruction: 0xe7a619f0 │ │ │ │ - blne fe6b2520 │ │ │ │ + blne fe6b2da8 │ │ │ │ @ instruction: 0xf0071981 │ │ │ │ - stmiavs fp!, {r0, r3, r4, r6, r7, sl, fp, ip, sp, lr, pc} │ │ │ │ + stmiavs fp!, {r0, r2, r4, r7, fp, ip, sp, lr, pc} │ │ │ │ @ instruction: 0xf04fe7ab │ │ │ │ @ instruction: 0x461332ff │ │ │ │ - @ instruction: 0xf7ede7ab │ │ │ │ - svclt 0x0000eaf2 │ │ │ │ - andeq r7, r5, lr, lsl #14 │ │ │ │ - andeq r0, r0, r0, lsl #12 │ │ │ │ - andeq r7, r5, r6, asr r6 │ │ │ │ - ldrdeq fp, [r2], -r4 │ │ │ │ - andeq fp, r2, r4, ror #8 │ │ │ │ - andeq fp, r2, r8, lsl #3 │ │ │ │ - mvnsmi lr, #737280 @ 0xb4000 │ │ │ │ - stcpl 4, cr15, [r0], {79} @ 0x4f │ │ │ │ - @ instruction: 0x0c0cebad │ │ │ │ - andeq pc, r0, ip, asr #17 │ │ │ │ - stcpl 5, cr15, [r0], {172} @ 0xac │ │ │ │ - andeq pc, r0, ip, asr #17 │ │ │ │ - stceq 8, cr15, [r8], #-304 @ 0xfffffed0 │ │ │ │ - @ instruction: 0xf5ad4a59 │ │ │ │ - blmi 166f7d4 │ │ │ │ - ldrbtmi fp, [sl], #-131 @ 0xffffff7d │ │ │ │ - tstppl r0, sp, lsl #10 @ p-variant is OBSOLETE │ │ │ │ - strmi r3, [r4], -r4, lsl #2 │ │ │ │ - ldmdavs fp, {r0, r1, r4, r6, r7, fp, ip, lr} │ │ │ │ - @ instruction: 0xf04f600b │ │ │ │ - biclt r0, r0, r0, lsl #6 │ │ │ │ - @ instruction: 0xf7ed2101 │ │ │ │ - strmi lr, [r6], -r0, lsl #26 │ │ │ │ - tstcs r2, r8, lsr #22 │ │ │ │ - @ instruction: 0xf7ed4620 │ │ │ │ - @ instruction: 0x4605ecfa │ │ │ │ - @ instruction: 0xf0402800 │ │ │ │ - strmi r8, [r6], -sp, lsl #1 │ │ │ │ - @ instruction: 0xf7ed4620 │ │ │ │ - stmdbmi fp, {r3, r4, r5, r7, r8, r9, fp, sp, lr, pc}^ │ │ │ │ - ldrtmi r4, [r2], -fp, lsr #12 │ │ │ │ - @ instruction: 0x46204479 │ │ │ │ - bl ff7563d0 │ │ │ │ - bmi 1220428 │ │ │ │ - tstppl r0, sp, lsl #10 @ p-variant is OBSOLETE │ │ │ │ - tstcc r4, r4, asr #22 │ │ │ │ - ldmpl r3, {r1, r3, r4, r5, r6, sl, lr}^ │ │ │ │ - stmdavs fp, {r1, r3, r4, fp, sp, lr} │ │ │ │ - @ instruction: 0xf04f405a │ │ │ │ - cmnle sl, r0, lsl #6 │ │ │ │ - stcpl 5, cr15, [r0, #-52] @ 0xffffffcc │ │ │ │ - pop {r0, r1, ip, sp, pc} │ │ │ │ - andcs r8, r0, #240, 6 @ 0xc0000003 │ │ │ │ - strtmi r2, [r0], -r1, lsl #2 │ │ │ │ - stmib r4, {r0, r2, r3, r5, r6, r7, r8, r9, sl, ip, sp, lr, pc}^ │ │ │ │ - strmi r2, [r7], -r2, lsl #2 │ │ │ │ - @ instruction: 0xf7ed4620 │ │ │ │ - ldrtmi lr, [lr], -lr, asr #25 │ │ │ │ - stmdacs r0, {r0, r2, r9, sl, lr} │ │ │ │ - andcs sp, r0, #212 @ 0xd4 │ │ │ │ - strtmi r2, [r0], -r2, lsl #2 │ │ │ │ - ldmib r6!, {r0, r2, r3, r5, r6, r7, r8, r9, sl, ip, sp, lr, pc} │ │ │ │ - svclt 0x00182800 │ │ │ │ - strmi r2, [r0], r0, lsl #30 │ │ │ │ - svclt 0x000c4605 │ │ │ │ - stmdbeq r1, {r0, r1, r2, r3, r6, ip, sp, lr, pc} │ │ │ │ - stmdbeq r0, {r0, r1, r2, r3, r6, ip, sp, lr, pc} │ │ │ │ - cdpge 0, 0, cr13, cr2, cr4, {6} │ │ │ │ - @ instruction: 0xf8404630 │ │ │ │ - @ instruction: 0xf0089d08 │ │ │ │ - @ instruction: 0x464af99f │ │ │ │ - strtmi r2, [r0], -r3, lsl #2 │ │ │ │ - stmib r0!, {r0, r2, r3, r5, r6, r7, r8, r9, sl, ip, sp, lr, pc} │ │ │ │ - ldcle 14, cr1, [r9, #-20]! @ 0xffffffec │ │ │ │ - svcpl 0x0000f5b5 │ │ │ │ - @ instruction: 0xf008d91b │ │ │ │ - strtmi pc, [r9], -sp, asr #24 │ │ │ │ - mrrc2 0, 0, pc, r6, cr8 @ │ │ │ │ - cmnlt r8, r1, lsl #13 │ │ │ │ - strtmi r4, [fp], -r2, asr #12 │ │ │ │ - @ instruction: 0x46494638 │ │ │ │ - stmib ip!, {r0, r2, r3, r5, r6, r7, r8, r9, sl, ip, sp, lr, pc}^ │ │ │ │ - ldcle 14, cr1, [sl], {2} │ │ │ │ - ldrmi r3, [r1, #3588]! @ 0xe04 │ │ │ │ - @ instruction: 0xf008d004 │ │ │ │ - @ instruction: 0x4649fc3b │ │ │ │ - stc2 0, cr15, [r6, #-32] @ 0xffffffe0 │ │ │ │ - @ instruction: 0xf7ed4620 │ │ │ │ - andcs lr, r1, r6, asr fp │ │ │ │ - cdpcc 7, 0, cr14, cr4, cr3, {5} │ │ │ │ - strtmi r4, [fp], -r2, asr #12 │ │ │ │ - @ instruction: 0x46314638 │ │ │ │ - ldmib r6, {r0, r2, r3, r5, r6, r7, r8, r9, sl, ip, sp, lr, pc}^ │ │ │ │ - ldclle 14, cr1, [r1, #8]! │ │ │ │ - @ instruction: 0x46204631 │ │ │ │ - mcrr 7, 14, pc, lr, cr13 @ │ │ │ │ - strbmi lr, [r9], -pc, ror #15 │ │ │ │ - cdpcc 6, 0, cr4, cr4, cr0, {1} │ │ │ │ - mcrr 7, 14, pc, r8, cr13 @ │ │ │ │ - strhtle r4, [r8], #81 @ 0x51 │ │ │ │ - ldc2 0, cr15, [ip], {8} │ │ │ │ - @ instruction: 0xf0084649 │ │ │ │ - strb pc, [r2, r7, ror #25]! @ │ │ │ │ - @ instruction: 0xf7ed4620 │ │ │ │ - stmdbmi ip, {r1, r2, r4, r5, r8, r9, fp, sp, lr, pc} │ │ │ │ - strtmi r4, [r0], -sl, lsr #12 │ │ │ │ - @ instruction: 0xf7ed4479 │ │ │ │ - @ instruction: 0xe77deb5c │ │ │ │ - tstcs r2, r2, lsr r6 │ │ │ │ - @ instruction: 0xf7ed4620 │ │ │ │ - @ instruction: 0x4605e956 │ │ │ │ - @ instruction: 0xf7ede76c │ │ │ │ - svclt 0x0000ea24 │ │ │ │ - andeq r7, r5, sl, ror r5 │ │ │ │ - andeq r0, r0, r0, lsl #12 │ │ │ │ - andeq sl, r2, r0, ror #5 │ │ │ │ - andeq r7, r5, r8, lsr #10 │ │ │ │ - muleq r2, ip, r2 │ │ │ │ - vst3.8 {d27,d29,d31}, [pc :256], r8 │ │ │ │ - bl feb6f750 │ │ │ │ - @ instruction: 0xf8cc0c0c │ │ │ │ - @ instruction: 0x46040ff0 │ │ │ │ - @ instruction: 0xf008b338 │ │ │ │ - msrcs (UNDEF: 56), pc │ │ │ │ - ldc2 0, cr15, [lr], #-32 @ 0xffffffe0 │ │ │ │ - mvnlt r4, r5, lsl #12 │ │ │ │ - ldcl 7, cr15, [r2, #944] @ 0x3b0 │ │ │ │ - strtmi r4, [r8], -r1, lsl #12 │ │ │ │ - svc 0x00f6f7ec │ │ │ │ - ldcl 7, cr15, [r8, #944] @ 0x3b0 │ │ │ │ - stmdavs r8!, {r6, r7, r8, ip, sp, pc} │ │ │ │ - @ instruction: 0xf7ecb118 │ │ │ │ - movwcs lr, #3294 @ 0xcde │ │ │ │ - stmdavs fp!, {r0, r1, r3, r5, sp, lr}^ │ │ │ │ - @ instruction: 0xf008b133 │ │ │ │ - stmdavs r9!, {r0, r1, r2, r4, r6, r7, r8, r9, fp, ip, sp, lr, pc}^ │ │ │ │ - stc2 0, cr15, [r2], #32 │ │ │ │ - rsbvs r2, fp, r0, lsl #6 │ │ │ │ - blx ff4545be │ │ │ │ - @ instruction: 0xf0084629 │ │ │ │ - @ instruction: 0x4620fc9b │ │ │ │ - b ffad655c │ │ │ │ - ldclt 0, cr2, [r8, #-4]! │ │ │ │ - strtmi r4, [r0], -r9, lsr #12 │ │ │ │ - cdp 7, 11, cr15, cr14, cr12, {7} │ │ │ │ - svclt 0x0000e7f8 │ │ │ │ + @ instruction: 0xf7ece7ab │ │ │ │ + svclt 0x0000eeae │ │ │ │ + andeq r6, r5, r6, lsl #29 │ │ │ │ + andeq r0, r0, r0, lsl #12 │ │ │ │ + andeq r6, r5, lr, asr #27 │ │ │ │ + andeq sl, r2, ip, lsl #21 │ │ │ │ + strdeq sl, [r2], -r8 │ │ │ │ + andeq sl, r2, r0, asr #20 │ │ │ │ vst3.16 {d27,d29,d31}, [pc :256], r0 │ │ │ │ - bl feb6f7c0 │ │ │ │ + bl feb6fe40 │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ @ instruction: 0x46040ff0 │ │ │ │ @ instruction: 0xf008b3a8 │ │ │ │ - msrcs LR_mon, r7 │ │ │ │ - stc2 0, cr15, [r6], {8} │ │ │ │ + msrcs CPSR_fs, r7, ror r8 │ │ │ │ + @ instruction: 0xf8c6f008 │ │ │ │ cmplt r0, #5242880 @ 0x500000 │ │ │ │ vst4.8 {d18,d20,d22,d24}, [pc], r0 │ │ │ │ smlawbvs r8, r0, r0, r3 │ │ │ │ - svc 0x003af7ec │ │ │ │ + bl ffed6c14 │ │ │ │ @ instruction: 0xf00860e8 │ │ │ │ - stmiavs r9!, {r0, r3, r5, r7, r8, r9, fp, ip, sp, lr, pc}^ │ │ │ │ - blx fecd4612 │ │ │ │ + stmiavs r9!, {r0, r3, r5, r6, fp, ip, sp, lr, pc}^ │ │ │ │ + @ instruction: 0xf872f008 │ │ │ │ movwlt r6, #32872 @ 0x8068 │ │ │ │ - stc 7, cr15, [ip, #944] @ 0x3b0 │ │ │ │ + b 1356c28 │ │ │ │ strtmi r4, [r8], -r1, lsl #12 │ │ │ │ - bl fed565b4 │ │ │ │ - ldc 7, cr15, [r2, #944] @ 0x3b0 │ │ │ │ + ldmda r4!, {r0, r2, r3, r5, r6, r7, r8, r9, sl, ip, sp, lr, pc}^ │ │ │ │ + b 14d6c34 │ │ │ │ stmdavs r8!, {r5, r6, r7, r8, ip, sp, pc} │ │ │ │ @ instruction: 0xf7ecb118 │ │ │ │ - movwcs lr, #3576 @ 0xdf8 │ │ │ │ + movwcs lr, #2744 @ 0xab8 │ │ │ │ stmdavs fp!, {r0, r1, r3, r5, sp, lr}^ │ │ │ │ @ instruction: 0xf008b133 │ │ │ │ - stmdavs r9!, {r0, r4, r7, r8, r9, fp, ip, sp, lr, pc}^ │ │ │ │ - mrrc2 0, 0, pc, ip, cr8 @ │ │ │ │ + stmdavs r9!, {r0, r4, r6, fp, ip, sp, lr, pc}^ │ │ │ │ + @ instruction: 0xf91cf008 │ │ │ │ rsbvs r2, fp, r0, lsl #6 │ │ │ │ - blx fe2d464a │ │ │ │ + @ instruction: 0xf84af008 │ │ │ │ @ instruction: 0xf0084629 │ │ │ │ - @ instruction: 0x4620fc55 │ │ │ │ - b fe9565e8 │ │ │ │ + @ instruction: 0x4620f915 │ │ │ │ + svc 0x0064f7ec │ │ │ │ ldcllt 0, cr2, [r0, #-4]! │ │ │ │ stmdacs r0, {r3, r5, fp, sp, lr} │ │ │ │ ldrb sp, [r1, r5, ror #3]! │ │ │ │ strmi r4, [r3], -r9, lsr #12 │ │ │ │ @ instruction: 0xf8512213 │ │ │ │ @ instruction: 0xf7ec0b18 │ │ │ │ - @ instruction: 0x4606efb0 │ │ │ │ - stcl 7, cr15, [sl, #-944]! @ 0xfffffc50 │ │ │ │ + @ instruction: 0x4606ec70 │ │ │ │ + b ad6c84 │ │ │ │ bicsle r2, r6, r0, lsl #16 │ │ │ │ strtmi r4, [r0], -r9, lsr #12 │ │ │ │ @ instruction: 0xf7ec616e │ │ │ │ - strb lr, [r7, r8, ror #28]! │ │ │ │ + strb lr, [r7, r8, lsr #22]! │ │ │ │ mvnsmi lr, #737280 @ 0xb4000 │ │ │ │ stcpl 4, cr15, [r0], {79} @ 0x4f │ │ │ │ @ instruction: 0x0c0cebad │ │ │ │ svceq 0x00d0f8cc │ │ │ │ addlt r4, r5, r1, ror #20 │ │ │ │ ldrbtmi r4, [sl], #-2913 @ 0xfffff49f │ │ │ │ ldmdavs fp, {r0, r1, r4, r6, r7, fp, ip, lr} │ │ │ │ @ instruction: 0xf04f9303 │ │ │ │ movtlt r0, #33536 @ 0x8300 │ │ │ │ strmi r2, [r4], -r1, lsl #2 │ │ │ │ - stmib lr!, {r0, r2, r3, r5, r6, r7, r8, r9, sl, ip, sp, lr, pc} │ │ │ │ + cdp 7, 6, cr15, cr14, cr12, {7} │ │ │ │ @ instruction: 0x2101b398 │ │ │ │ - @ instruction: 0xf7ed4620 │ │ │ │ - @ instruction: 0x4605e81e │ │ │ │ + @ instruction: 0xf7ec4620 │ │ │ │ + @ instruction: 0x4605ecde │ │ │ │ strdcs fp, [r2, -r0] │ │ │ │ @ instruction: 0xf7ed4620 │ │ │ │ - strmi lr, [r7], -r6, lsr #23 │ │ │ │ + strmi lr, [r7], -r6, ror #16 │ │ │ │ smlatbcs r3, r0, fp, fp │ │ │ │ @ instruction: 0xf7ed4620 │ │ │ │ - strmi lr, [r6], -r0, lsr #23 │ │ │ │ + strmi lr, [r6], -r0, ror #16 │ │ │ │ @ instruction: 0xf0402800 │ │ │ │ @ instruction: 0x46078096 │ │ │ │ rscscc pc, pc, #79 @ 0x4f │ │ │ │ mvnscc pc, #79 @ 0x4f │ │ │ │ - @ instruction: 0xf7ed4620 │ │ │ │ - stmdbmi lr, {r2, r4, r5, r6, r7, r8, fp, sp, lr, pc}^ │ │ │ │ + @ instruction: 0xf7ec4620 │ │ │ │ + stmdbmi lr, {r2, r4, r5, r7, r9, sl, fp, sp, lr, pc}^ │ │ │ │ @ instruction: 0x463a4633 │ │ │ │ @ instruction: 0x46204479 │ │ │ │ - b 1fd668c │ │ │ │ + svc 0x003ef7ec │ │ │ │ and r2, r0, r2 │ │ │ │ - bmi 12a06e0 │ │ │ │ + bmi 12a0d60 │ │ │ │ ldrbtmi r4, [sl], #-2887 @ 0xfffff4b9 │ │ │ │ ldmdavs sl, {r0, r1, r4, r6, r7, fp, ip, lr} │ │ │ │ subsmi r9, sl, r3, lsl #22 │ │ │ │ movweq pc, #79 @ 0x4f @ │ │ │ │ addhi pc, r1, r0, asr #32 │ │ │ │ pop {r0, r2, ip, sp, pc} │ │ │ │ @ instruction: 0x462083f0 │ │ │ │ rscscc pc, pc, #79 @ 0x4f │ │ │ │ mvnscc pc, #79 @ 0x4f │ │ │ │ - ldmib r4, {r0, r2, r3, r5, r6, r7, r8, r9, sl, ip, sp, lr, pc}^ │ │ │ │ + cdp 7, 9, cr15, cr4, cr12, {7} │ │ │ │ strtmi r4, [r0], -r0, asr #18 │ │ │ │ @ instruction: 0xf7ec4479 │ │ │ │ - strb lr, [r1, r4, lsl #31]! │ │ │ │ + strb lr, [r1, r4, asr #24]! │ │ │ │ mrscs r2, R10_usr │ │ │ │ - @ instruction: 0xf7ed4620 │ │ │ │ - tstcs r3, ip, asr r8 │ │ │ │ + @ instruction: 0xf7ec4620 │ │ │ │ + tstcs r3, ip, lsl sp │ │ │ │ strmi r4, [r7], -r0, lsl #13 │ │ │ │ @ instruction: 0xf7ed4620 │ │ │ │ - strmi lr, [r6], -r4, ror #22 │ │ │ │ + strmi lr, [r6], -r4, lsr #16 │ │ │ │ sbcle r2, r5, r0, lsl #16 │ │ │ │ mrscs r2, R11_usr │ │ │ │ - @ instruction: 0xf7ed4620 │ │ │ │ - strmi lr, [r6], -lr, asr #16 │ │ │ │ + @ instruction: 0xf7ec4620 │ │ │ │ + strmi lr, [r6], -lr, lsl #26 │ │ │ │ svclt 0x00182e00 │ │ │ │ svceq 0x0000f1b8 │ │ │ │ svclt 0x000c4601 │ │ │ │ stmdbeq r1, {r0, r1, r2, r3, r6, ip, sp, lr, pc} │ │ │ │ stmdbeq r0, {r0, r1, r2, r3, r6, ip, sp, lr, pc} │ │ │ │ stmdage r2, {r0, r1, r2, r3, r6, ip, lr, pc} │ │ │ │ andls pc, r8, sp, asr #17 │ │ │ │ - @ instruction: 0xf836f008 │ │ │ │ + ldc2l 0, cr15, [r6], #28 │ │ │ │ strtmi r2, [r0], -r4, lsl #2 │ │ │ │ - cdp 7, 10, cr15, cr14, cr12, {7} │ │ │ │ + bl 1bd6d94 │ │ │ │ eorsle r2, r4, r1, lsl #16 │ │ │ │ stmdacs r0, {r3, r5, fp, sp, lr} │ │ │ │ stmdbvs fp!, {r0, r1, r2, r4, r5, ip, lr, pc} │ │ │ │ ldmdale r4!, {r1, r2, r3, r4, r7, r9, lr} │ │ │ │ andvc lr, r2, #3489792 @ 0x354000 │ │ │ │ addsmi r1, r3, #3981312 @ 0x3cc000 │ │ │ │ stmdavs r9!, {r0, r1, r2, r3, r5, r9, ip, lr, pc}^ │ │ │ │ @ instruction: 0x46431bd2 │ │ │ │ ldrtmi r9, [r9], #-1536 @ 0xfffffa00 │ │ │ │ strls r2, [r1, -r0, lsl #14] │ │ │ │ - ldc 7, cr15, [r8], #-944 @ 0xfffffc50 │ │ │ │ + ldm r8!, {r2, r3, r5, r6, r7, r8, r9, sl, ip, sp, lr, pc}^ │ │ │ │ @ instruction: 0xf7ec4607 │ │ │ │ - bllt 453ac0 │ │ │ │ + bllt 453440 │ │ │ │ ldrmi r6, [r7], #-2218 @ 0xfffff756 │ │ │ │ @ instruction: 0xf1b960af │ │ │ │ tstle r6, r0, lsl #30 │ │ │ │ @ instruction: 0x17f34632 │ │ │ │ - @ instruction: 0xf7ed4620 │ │ │ │ - andcs lr, r1, r2, lsl #19 │ │ │ │ + @ instruction: 0xf7ec4620 │ │ │ │ + andcs lr, r1, r2, asr #28 │ │ │ │ stmiavs sl!, {r0, r2, r4, r7, r8, r9, sl, sp, lr, pc}^ │ │ │ │ stmdavs r9!, {r0, r1, r9, sl, lr}^ │ │ │ │ stmdavs r8!, {r1, r4, r6, r7, r8, r9, fp, ip} │ │ │ │ @ instruction: 0xf7ec4439 │ │ │ │ - @ instruction: 0x4607ec34 │ │ │ │ - ldc 7, cr15, [r0], #944 @ 0x3b0 │ │ │ │ + @ instruction: 0x4607e8f4 │ │ │ │ + ldmdb r0!, {r2, r3, r5, r6, r7, r8, r9, sl, ip, sp, lr, pc}^ │ │ │ │ stmiavs fp!, {r3, r6, r8, fp, ip, sp, pc} │ │ │ │ adcvs r4, fp, fp, lsr r4 │ │ │ │ smlattcs r4, r8, r7, lr │ │ │ │ @ instruction: 0xf7ec4620 │ │ │ │ - strmi lr, [r1], r0, lsl #29 │ │ │ │ + strmi lr, [r1], r0, asr #22 │ │ │ │ @ instruction: 0xf04fe7c4 │ │ │ │ @ instruction: 0x461332ff │ │ │ │ ldrtmi lr, [sl], -r0, ror #15 │ │ │ │ strtmi r2, [r0], -r3, lsl #2 │ │ │ │ - svc 0x00f2f7ec │ │ │ │ + ldc 7, cr15, [r2], #944 @ 0x3b0 │ │ │ │ strmi r4, [lr], -r1, lsl #12 │ │ │ │ - @ instruction: 0xf7ede762 │ │ │ │ - svclt 0x0000e8c0 │ │ │ │ - ldrdeq r7, [r5], -r6 │ │ │ │ - andeq r0, r0, r0, lsl #12 │ │ │ │ - andeq sl, r2, r4, lsr #32 │ │ │ │ - andeq r7, r5, lr, ror #4 │ │ │ │ - muleq r2, r8, r0 │ │ │ │ - svcmi 0x00f0e92d │ │ │ │ - stcpl 4, cr15, [r0], {79} @ 0x4f │ │ │ │ - @ instruction: 0x0c0cebad │ │ │ │ - andeq pc, r0, ip, asr #17 │ │ │ │ - stcpl 5, cr15, [r0], {172} @ 0xac │ │ │ │ - andeq pc, r0, ip, asr #17 │ │ │ │ - ldcleq 8, cr15, [r8], #-304 @ 0xfffffed0 │ │ │ │ - @ instruction: 0xf5ad4a73 │ │ │ │ - blmi 1cefc38 │ │ │ │ - ldrbtmi fp, [sl], #-133 @ 0xffffff7b │ │ │ │ - tstppl r1, sp, lsl #10 @ p-variant is OBSOLETE │ │ │ │ - strmi r3, [r0], ip, lsl #2 │ │ │ │ - ldmdavs fp, {r0, r1, r4, r6, r7, fp, ip, lr} │ │ │ │ - @ instruction: 0xf04f600b │ │ │ │ - biclt r0, r0, r0, lsl #6 │ │ │ │ - @ instruction: 0xf7ed2101 │ │ │ │ - @ instruction: 0x4605ead0 │ │ │ │ - tstcs r2, r0, lsr fp │ │ │ │ - @ instruction: 0xf7ed4640 │ │ │ │ - strmi lr, [r6], -sl, asr #21 │ │ │ │ - @ instruction: 0xf0402800 │ │ │ │ - @ instruction: 0x460580be │ │ │ │ - @ instruction: 0xf7ed4640 │ │ │ │ - stmdbmi r5!, {r3, r7, r8, fp, sp, lr, pc}^ │ │ │ │ - @ instruction: 0x462a4633 │ │ │ │ - @ instruction: 0x46404479 │ │ │ │ - stmib ip!, {r0, r2, r3, r5, r6, r7, r8, r9, sl, ip, sp, lr, pc} │ │ │ │ - bmi 18a0888 │ │ │ │ - tstppl r1, sp, lsl #10 @ p-variant is OBSOLETE │ │ │ │ - tstcc ip, lr, asr fp │ │ │ │ - ldmpl r3, {r1, r3, r4, r5, r6, sl, lr}^ │ │ │ │ - stmdavs fp, {r1, r3, r4, fp, sp, lr} │ │ │ │ - @ instruction: 0xf04f405a │ │ │ │ - @ instruction: 0xf0400300 │ │ │ │ - @ instruction: 0xf50d80af │ │ │ │ - andlt r5, r5, r1, lsl #26 │ │ │ │ - svchi 0x00f0e8bd │ │ │ │ - mrscs r2, R9_usr │ │ │ │ - @ instruction: 0xf7ec4640 │ │ │ │ - @ instruction: 0x2102ef94 │ │ │ │ - strbmi r4, [r0], -r5, lsl #12 │ │ │ │ - b fe75686c │ │ │ │ - stmdacs r0, {r1, r2, r9, sl, lr} │ │ │ │ - andcs sp, r0, #212 @ 0xd4 │ │ │ │ - strbmi r2, [r0], -r2, lsl #2 │ │ │ │ - svc 0x0086f7ec │ │ │ │ - svclt 0x00182800 │ │ │ │ - strmi r2, [r6], -r0, lsl #26 │ │ │ │ - strcs fp, [r1, -ip, lsl #30] │ │ │ │ - sbcle r2, r7, r0, lsl #14 │ │ │ │ - @ instruction: 0x4620ac14 │ │ │ │ - beq c54f70 │ │ │ │ - ldcvc 8, cr15, [r4, #-256]! @ 0xffffff00 │ │ │ │ - @ instruction: 0xff70f007 │ │ │ │ - @ instruction: 0xf8444650 │ │ │ │ - @ instruction: 0xf0077c40 │ │ │ │ - msrcs SPSR_abt, r3 │ │ │ │ - @ instruction: 0xf7eca804 │ │ │ │ - @ instruction: 0x4607ee34 │ │ │ │ - ldc 7, cr15, [r4], {236} @ 0xec │ │ │ │ - blge 187664 │ │ │ │ - bleq 654d3c │ │ │ │ - stmdacc r2, {r0, r2, r3, r6, r7, r8, fp, sp, lr, pc} │ │ │ │ - stmdbeq ip, {r0, r2, r3, r8, ip, sp, lr, pc}^ │ │ │ │ - and r4, sl, r0, lsl #13 │ │ │ │ - ldccs 8, cr15, [r8], #-336 @ 0xfffffeb0 │ │ │ │ - @ instruction: 0xf854b3da │ │ │ │ - @ instruction: 0x46493c3c │ │ │ │ - ldrmi r4, [sp], #-1616 @ 0xfffff9b0 │ │ │ │ - @ instruction: 0xf0081af6 │ │ │ │ - blls d70a0 │ │ │ │ - movwls r4, #1626 @ 0x65a │ │ │ │ - @ instruction: 0xf8cd4649 │ │ │ │ - vst4.8 {d24-d27}, [pc], r4 │ │ │ │ - @ instruction: 0xf8445300 │ │ │ │ - @ instruction: 0xf8446c3c │ │ │ │ - @ instruction: 0x462b3c38 │ │ │ │ - mcrreq 8, 5, pc, r0, cr4 @ │ │ │ │ - ldcl 7, cr15, [r4, #-944] @ 0xfffffc50 │ │ │ │ - @ instruction: 0xf7ec4607 │ │ │ │ - stmdacs r0, {r2, r3, r5, r6, r7, r8, r9, fp, sp, lr, pc} │ │ │ │ - @ instruction: 0xf8ddd0de │ │ │ │ - @ instruction: 0xf854800c │ │ │ │ - asrlt r0, r0, #24 │ │ │ │ - b ffb56914 │ │ │ │ - movwcs r4, #1616 @ 0x650 │ │ │ │ - mcrrcc 8, 4, pc, r0, cr4 @ │ │ │ │ - @ instruction: 0xff74f007 │ │ │ │ - @ instruction: 0xf7ec4638 │ │ │ │ - strmi lr, [r4], -r2, ror #27 │ │ │ │ - @ instruction: 0xf7ed4640 │ │ │ │ - cmnlt ip, #0, 18 │ │ │ │ - strbmi r4, [r0], -r1, lsr #12 │ │ │ │ - cdp 7, 4, cr15, cr8, cr12, {7} │ │ │ │ - @ instruction: 0x4650e778 │ │ │ │ - @ instruction: 0xff64f007 │ │ │ │ - ldrbmi lr, [r0], -lr, ror #15 │ │ │ │ - ldrdhi pc, [ip], -sp │ │ │ │ - @ instruction: 0xf0079202 │ │ │ │ - blls d879c │ │ │ │ - sbcsle r2, sl, r0, lsl #16 │ │ │ │ - movwls r4, #9808 @ 0x2650 │ │ │ │ - @ instruction: 0xff74f007 │ │ │ │ - ldrbmi r4, [r0], -r5, lsl #12 │ │ │ │ - @ instruction: 0xff74f007 │ │ │ │ - strmi r4, [r2], -r9, lsr #12 │ │ │ │ - @ instruction: 0xf7ed4640 │ │ │ │ - @ instruction: 0xf854e9e8 │ │ │ │ - blls 9bac4 │ │ │ │ - movwls fp, #8608 @ 0x21a0 │ │ │ │ - b fee5697c │ │ │ │ - ldrbmi r9, [r0], -r2, lsl #22 │ │ │ │ - mcrrcc 8, 4, pc, r0, cr4 @ │ │ │ │ - @ instruction: 0xff40f007 │ │ │ │ - ldrb r2, [r0, -r1] │ │ │ │ - ldrbtmi r4, [ip], #-3083 @ 0xfffff3f5 │ │ │ │ - strtmi lr, [sl], -lr, asr #15 │ │ │ │ - strbmi r2, [r0], -r2, lsl #2 │ │ │ │ - cdp 7, 15, cr15, cr4, cr12, {7} │ │ │ │ - ldr r4, [fp, -r6, lsl #12]! │ │ │ │ - @ instruction: 0xf0074650 │ │ │ │ - @ instruction: 0xe7efff31 │ │ │ │ - svc 0x00bef7ec │ │ │ │ - andeq r7, r5, sl, lsl r1 │ │ │ │ - andeq r0, r0, r0, lsl #12 │ │ │ │ - andeq r9, r2, r0, lsl #29 │ │ │ │ - andeq r7, r5, r8, asr #1 │ │ │ │ - strdeq sl, [r2], -r2 │ │ │ │ - ldrbmi lr, [r0, sp, lsr #18]! │ │ │ │ - stcpl 4, cr15, [r0], {79} @ 0x4f │ │ │ │ - @ instruction: 0x0c0cebad │ │ │ │ - andeq pc, r0, ip, asr #17 │ │ │ │ - stcpl 5, cr15, [r0], {172} @ 0xac │ │ │ │ - andeq pc, r0, ip, asr #17 │ │ │ │ - ldceq 8, cr15, [r0], #-304 @ 0xfffffed0 │ │ │ │ - @ instruction: 0xf5ad4a62 │ │ │ │ - blmi 18afe34 │ │ │ │ - ldrbtmi fp, [sl], #-132 @ 0xffffff7c │ │ │ │ - tstppl r0, sp, lsl #10 @ p-variant is OBSOLETE │ │ │ │ - strmi r3, [r4], -ip, lsl #2 │ │ │ │ - ldmdavs fp, {r0, r1, r4, r6, r7, fp, ip, lr} │ │ │ │ - @ instruction: 0xf04f600b │ │ │ │ - biclt r0, r0, r0, lsl #6 │ │ │ │ - @ instruction: 0xf7ed2101 │ │ │ │ - @ instruction: 0x4606e9d0 │ │ │ │ - tstcs r2, r0, lsr fp │ │ │ │ - @ instruction: 0xf7ed4620 │ │ │ │ - strmi lr, [r5], -sl, asr #19 │ │ │ │ - @ instruction: 0xf0402800 │ │ │ │ - strmi r8, [r6], -r0, lsr #1 │ │ │ │ - @ instruction: 0xf7ed4620 │ │ │ │ - ldmdbmi r4, {r3, r7, fp, sp, lr, pc}^ │ │ │ │ - ldrtmi r4, [r2], -fp, lsr #12 │ │ │ │ - @ instruction: 0x46204479 │ │ │ │ - stmia ip!, {r0, r2, r3, r5, r6, r7, r8, r9, sl, ip, sp, lr, pc} │ │ │ │ - bmi 1460a88 │ │ │ │ - tstppl r0, sp, lsl #10 @ p-variant is OBSOLETE │ │ │ │ - tstcc ip, sp, asr #22 │ │ │ │ - ldmpl r3, {r1, r3, r4, r5, r6, sl, lr}^ │ │ │ │ - stmdavs fp, {r1, r3, r4, fp, sp, lr} │ │ │ │ - @ instruction: 0xf04f405a │ │ │ │ - @ instruction: 0xf0400300 │ │ │ │ - @ instruction: 0xf50d808d │ │ │ │ - andlt r5, r4, r0, lsl #26 │ │ │ │ - @ instruction: 0x87f0e8bd │ │ │ │ - mrscs r2, R9_usr │ │ │ │ - @ instruction: 0xf7ec4620 │ │ │ │ - @ instruction: 0x2102ee94 │ │ │ │ - strtmi r4, [r0], -r7, lsl #12 │ │ │ │ - ldmib ip, {r0, r2, r3, r5, r6, r7, r8, r9, sl, ip, sp, lr, pc} │ │ │ │ - @ instruction: 0x4605463e │ │ │ │ - sbcsle r2, r3, r0, lsl #16 │ │ │ │ - mrscs r2, R10_usr │ │ │ │ - @ instruction: 0xf7ec4620 │ │ │ │ - stmdacs r0, {r1, r2, r7, r9, sl, fp, sp, lr, pc} │ │ │ │ - svccs 0x0000bf18 │ │ │ │ - strmi r4, [r5], -r0, lsl #13 │ │ │ │ - @ instruction: 0xf04fbf0c │ │ │ │ - @ instruction: 0xf04f0901 │ │ │ │ - sbcle r0, r3, r0, lsl #18 │ │ │ │ - ldrtmi sl, [r0], -r4, lsl #28 │ │ │ │ - stcls 8, cr15, [r8, #-256] @ 0xffffff00 │ │ │ │ - cdp2 0, 6, cr15, cr14, cr7, {0} │ │ │ │ - strbmi r4, [r0], -r9, asr #12 │ │ │ │ - b 2d6aa4 │ │ │ │ - movtlt r4, #34309 @ 0x8605 │ │ │ │ - svcpl 0x0000f5b0 │ │ │ │ - @ instruction: 0xf008d92c │ │ │ │ - @ instruction: 0x4629f91d │ │ │ │ - @ instruction: 0xf926f008 │ │ │ │ - mvnslt r4, r2, lsl #13 │ │ │ │ - strbmi r4, [r3], -r9, lsr #12 │ │ │ │ - @ instruction: 0xf8cd463a │ │ │ │ - @ instruction: 0xf7ec9000 │ │ │ │ - strmi lr, [r5], -lr, lsl #27 │ │ │ │ - bl 156ad0 │ │ │ │ - @ instruction: 0x4628b370 │ │ │ │ - @ instruction: 0xf7ec3e04 │ │ │ │ - ldrmi lr, [r2, #3336]! @ 0xd08 │ │ │ │ - andle r4, r4, r5, lsl #12 │ │ │ │ - @ instruction: 0xf904f008 │ │ │ │ - @ instruction: 0xf0084651 │ │ │ │ - strtmi pc, [r0], -pc, asr #19 │ │ │ │ - ldmda lr, {r0, r2, r3, r5, r6, r7, r8, r9, sl, ip, sp, lr, pc} │ │ │ │ - @ instruction: 0x4629b13d │ │ │ │ - @ instruction: 0xf7ec4620 │ │ │ │ - ldr lr, [r7, r8, ror #26] │ │ │ │ - @ instruction: 0xf7ed4620 │ │ │ │ - ldcmi 8, cr14, [sp, #-88] @ 0xffffffa8 │ │ │ │ - @ instruction: 0xe7f4447d │ │ │ │ - strmi r3, [r1], -r4, lsl #28 │ │ │ │ - ldrtmi r4, [sl], -r3, asr #12 │ │ │ │ - @ instruction: 0xf8cd4630 │ │ │ │ - @ instruction: 0xf7ec9000 │ │ │ │ - strmi lr, [r5], -r6, ror #26 │ │ │ │ - b ff756b20 │ │ │ │ - strtmi fp, [sl], -r0, lsr #19 │ │ │ │ - @ instruction: 0x46204631 │ │ │ │ - stmdb r8, {r0, r2, r3, r5, r6, r7, r8, r9, sl, ip, sp, lr, pc} │ │ │ │ - ldrb r2, [lr, -r1]! │ │ │ │ - ldrbmi r4, [r1], -sl, lsr #12 │ │ │ │ - cdpcc 6, 0, cr4, cr4, cr0, {1} │ │ │ │ - stmdb r0, {r0, r2, r3, r5, r6, r7, r8, r9, sl, ip, sp, lr, pc} │ │ │ │ - ldrhtle r4, [r5], #82 @ 0x52 │ │ │ │ - @ instruction: 0xf8d4f008 │ │ │ │ - @ instruction: 0xf0084651 │ │ │ │ - @ instruction: 0xe7eff99f │ │ │ │ - @ instruction: 0xf7ec4628 │ │ │ │ - strmi lr, [r5], -ip, asr #25 │ │ │ │ - ldrtmi lr, [r2], -r9, asr #15 │ │ │ │ - strtmi r2, [r0], -r2, lsl #2 │ │ │ │ - cdp 7, 1, cr15, cr2, cr12, {7} │ │ │ │ - ldrb r4, [r9, -r5, lsl #12] │ │ │ │ - cdp 7, 14, cr15, cr0, cr12, {7} │ │ │ │ - andeq r6, r5, sl, lsl pc │ │ │ │ - andeq r0, r0, r0, lsl #12 │ │ │ │ - andeq r9, r2, r0, lsl #25 │ │ │ │ - andeq r6, r5, r8, asr #29 │ │ │ │ - andeq sl, r2, ip, ror ip │ │ │ │ - ldrlt fp, [r8, #-880]! @ 0xfffffc90 │ │ │ │ - stcpl 4, cr15, [r0], {79} @ 0x4f │ │ │ │ - @ instruction: 0x0c0cebad │ │ │ │ - svceq 0x00f0f8cc │ │ │ │ - strmi r2, [r4], -r1, lsl #2 │ │ │ │ - svc 0x0004f7ec │ │ │ │ - andcs fp, r0, r8, lsl #18 │ │ │ │ - tstcs r1, r8, lsr sp │ │ │ │ - @ instruction: 0xf7ec4620 │ │ │ │ - @ instruction: 0x4605ed72 │ │ │ │ - rscsle r2, r6, r0, lsl #16 │ │ │ │ - tstlt r8, r0, lsl #16 │ │ │ │ - b fffd6bb0 │ │ │ │ - eorvs r2, fp, r0, lsl #6 │ │ │ │ - teqlt r3, fp, ror #16 │ │ │ │ - @ instruction: 0xf898f008 │ │ │ │ - @ instruction: 0xf0086869 │ │ │ │ - movwcs pc, #2403 @ 0x963 @ │ │ │ │ - @ instruction: 0xf008606b │ │ │ │ - @ instruction: 0x4629f891 │ │ │ │ - @ instruction: 0xf95cf008 │ │ │ │ - tstcs r1, r0, lsr #12 │ │ │ │ - bl b56bd8 │ │ │ │ - ldclt 0, cr2, [r8, #-4]! │ │ │ │ - ldrbmi r2, [r0, -r0]! │ │ │ │ - ldrlt fp, [r8, #-880]! @ 0xfffffc90 │ │ │ │ - stcpl 4, cr15, [r0], {79} @ 0x4f │ │ │ │ - @ instruction: 0x0c0cebad │ │ │ │ - svceq 0x00f0f8cc │ │ │ │ - strmi r2, [r4], -r1, lsl #2 │ │ │ │ - cdp 7, 13, cr15, cr2, cr12, {7} │ │ │ │ - andcs fp, r0, r8, lsl #18 │ │ │ │ - tstcs r1, r8, lsr sp │ │ │ │ - @ instruction: 0xf7ec4620 │ │ │ │ - strmi lr, [r5], -r0, asr #26 │ │ │ │ - rscsle r2, r6, r0, lsl #16 │ │ │ │ - tstlt r8, r0, lsl #16 │ │ │ │ - stmdb ip!, {r2, r3, r5, r6, r7, r8, r9, sl, ip, sp, lr, pc}^ │ │ │ │ - eorvs r2, fp, r0, lsl #6 │ │ │ │ - teqlt r3, fp, ror #16 │ │ │ │ - @ instruction: 0xf866f008 │ │ │ │ - @ instruction: 0xf0086869 │ │ │ │ - movwcs pc, #2353 @ 0x931 @ │ │ │ │ - @ instruction: 0xf008606b │ │ │ │ - @ instruction: 0x4629f85f │ │ │ │ - @ instruction: 0xf92af008 │ │ │ │ - tstcs r1, r0, lsr #12 │ │ │ │ - b ffed6c3c │ │ │ │ - ldclt 0, cr2, [r8, #-4]! │ │ │ │ - ldrbmi r2, [r0, -r0]! │ │ │ │ + @ instruction: 0xf7ece762 │ │ │ │ + svclt 0x0000ed80 │ │ │ │ + andeq r6, r5, r6, asr ip │ │ │ │ + andeq r0, r0, r0, lsl #12 │ │ │ │ + andeq r9, r2, r4, lsr #19 │ │ │ │ + andeq r6, r5, lr, ror #23 │ │ │ │ + andeq sl, r2, r4, lsr sl │ │ │ │ svcmi 0x00f0e92d │ │ │ │ stcpl 4, cr15, [r0], {79} @ 0x4f │ │ │ │ @ instruction: 0x0c0cebad │ │ │ │ andeq pc, r0, ip, asr #17 │ │ │ │ stcpl 5, cr15, [r0], {172} @ 0xac │ │ │ │ andeq pc, r0, ip, asr #17 │ │ │ │ stcpl 5, cr15, [r0], {172} @ 0xac │ │ │ │ andeq pc, r0, ip, asr #17 │ │ │ │ stcpl 5, cr15, [r0], {172} @ 0xac │ │ │ │ andeq pc, r0, ip, asr #17 │ │ │ │ stcleq 8, cr15, [r8], #-304 @ 0xfffffed0 │ │ │ │ @ instruction: 0xf5ad4ac4 │ │ │ │ - blmi ff12c2c8 │ │ │ │ + blmi ff12c4c4 │ │ │ │ ldrbtmi fp, [sl], #-145 @ 0xffffff6f │ │ │ │ orrmi pc, r0, sp, lsl #10 │ │ │ │ ldmpl r3, {r2, r3, r4, r5, r8, ip, sp}^ │ │ │ │ andvs r6, fp, fp, lsl r8 │ │ │ │ movweq pc, #79 @ 0x4f @ │ │ │ │ strmi fp, [r5], -r0, lsr #3 │ │ │ │ mrscs r2, R9_usr │ │ │ │ - bl 456c98 │ │ │ │ + b 4d6e94 │ │ │ │ strmi r2, [r6], -r0, lsl #4 │ │ │ │ strtmi r2, [r8], -r2, lsl #2 │ │ │ │ - bl 2d6ca4 │ │ │ │ + b 356ea0 │ │ │ │ svclt 0x00182800 │ │ │ │ strmi r2, [r7], -r0, lsl #28 │ │ │ │ @ instruction: 0xf04fbf0c │ │ │ │ @ instruction: 0xf04f0801 │ │ │ │ tstle r3, r0, lsl #16 │ │ │ │ - bmi fed20d0c │ │ │ │ + bmi fed20f08 │ │ │ │ orrmi pc, r0, sp, lsl #10 │ │ │ │ teqcc ip, r1 @ │ │ │ │ ldmpl r3, {r1, r3, r4, r5, r6, sl, lr}^ │ │ │ │ stmdavs fp, {r1, r3, r4, fp, sp, lr} │ │ │ │ @ instruction: 0xf04f405a │ │ │ │ @ instruction: 0xf0400300 │ │ │ │ @ instruction: 0xf50d8152 │ │ │ │ andslt r4, r1, r0, lsl #27 │ │ │ │ svchi 0x00f0e8bd │ │ │ │ - @ instruction: 0xf804f008 │ │ │ │ - @ instruction: 0xf0082128 │ │ │ │ - @ instruction: 0x4604f853 │ │ │ │ + @ instruction: 0xff06f007 │ │ │ │ + @ instruction: 0xf0072128 │ │ │ │ + @ instruction: 0x4604ff55 │ │ │ │ rscle r2, r3, r0, lsl #16 │ │ │ │ - stmib r6!, {r2, r3, r5, r6, r7, r8, r9, sl, ip, sp, lr, pc}^ │ │ │ │ + stmia r8!, {r2, r3, r5, r6, r7, r8, r9, sl, ip, sp, lr, pc}^ │ │ │ │ strtmi r4, [r0], -r1, lsl #12 │ │ │ │ - stc 7, cr15, [sl], {236} @ 0xec │ │ │ │ - stmib ip!, {r2, r3, r5, r6, r7, r8, r9, sl, ip, sp, lr, pc}^ │ │ │ │ + bl 356ef8 │ │ │ │ + stmia lr!, {r2, r3, r5, r6, r7, r8, r9, sl, ip, sp, lr, pc}^ │ │ │ │ stmdavs r0!, {r5, r7, r8, ip, sp, pc} │ │ │ │ - @ instruction: 0xf7ecb118 │ │ │ │ - @ instruction: 0xf8c4e8f2 │ │ │ │ + @ instruction: 0xf7ebb118 │ │ │ │ + @ instruction: 0xf8c4eff4 │ │ │ │ stmdavs r3!, {pc}^ │ │ │ │ @ instruction: 0xf007b133 │ │ │ │ - stmdavs r1!, {r0, r1, r3, r5, r6, r7, r8, r9, sl, fp, ip, sp, lr, pc}^ │ │ │ │ - @ instruction: 0xf8b6f008 │ │ │ │ + stmdavs r1!, {r0, r2, r3, r5, r6, r7, r9, sl, fp, ip, sp, lr, pc}^ │ │ │ │ + @ instruction: 0xffb8f007 │ │ │ │ rsbvs r2, r3, r0, lsl #6 │ │ │ │ - @ instruction: 0xffe4f007 │ │ │ │ - @ instruction: 0xf0084621 │ │ │ │ - strb pc, [r5, pc, lsr #17] @ │ │ │ │ + cdp2 0, 14, cr15, cr6, cr7, {0} │ │ │ │ + @ instruction: 0xf0074621 │ │ │ │ + @ instruction: 0xe7c5ffb1 │ │ │ │ tstcs r1, r0, lsr r6 │ │ │ │ - stc2l 0, cr15, [lr, #52] @ 0x34 │ │ │ │ + ldc2l 0, cr15, [r0], {13} │ │ │ │ strmi r2, [r6], -ip, lsr #2 │ │ │ │ @ instruction: 0xf00d4638 │ │ │ │ - strmi pc, [r3], r9, asr #27 │ │ │ │ + strmi pc, [r3], fp, asr #25 │ │ │ │ svclt 0x00182e00 │ │ │ │ tstle pc, r0, lsl #16 │ │ │ │ @ instruction: 0x4630b35e │ │ │ │ - @ instruction: 0xf820f00a │ │ │ │ + @ instruction: 0xff22f009 │ │ │ │ stmdaeq r0, {r0, r1, r2, r3, r6, ip, sp, lr, pc} │ │ │ │ tstlt r8, r0, lsr #16 │ │ │ │ - stmia r8, {r2, r3, r5, r6, r7, r8, r9, sl, ip, sp, lr, pc}^ │ │ │ │ + svc 0x00caf7eb │ │ │ │ eorvs r2, r3, r0, lsl #6 │ │ │ │ teqlt r3, r3, ror #16 │ │ │ │ - @ instruction: 0xffc2f007 │ │ │ │ - @ instruction: 0xf0086861 │ │ │ │ - movwcs pc, #2189 @ 0x88d @ │ │ │ │ + cdp2 0, 12, cr15, cr4, cr7, {0} │ │ │ │ + @ instruction: 0xf0076861 │ │ │ │ + movwcs pc, #3983 @ 0xf8f @ │ │ │ │ @ instruction: 0xf0076063 │ │ │ │ - @ instruction: 0x4621ffbb │ │ │ │ - @ instruction: 0xf886f008 │ │ │ │ + @ instruction: 0x4621febd │ │ │ │ + @ instruction: 0xff88f007 │ │ │ │ strbmi r4, [r1], -r8, lsr #12 │ │ │ │ - b 15d6d84 │ │ │ │ + ldmdb r8, {r2, r3, r5, r6, r7, r8, r9, sl, ip, sp, lr, pc}^ │ │ │ │ ldr r2, [r8, r1] │ │ │ │ @ instruction: 0xf0094630 │ │ │ │ - ldmdblt r8, {r0, r3, r4, r6, r7, sl, fp, ip, sp, lr, pc}^ │ │ │ │ + ldmdblt r8, {r0, r1, r3, r4, r6, r7, r8, r9, fp, ip, sp, lr, pc}^ │ │ │ │ @ instruction: 0xf0094630 │ │ │ │ - @ instruction: 0xf04ffffd │ │ │ │ + @ instruction: 0xf04ffeff │ │ │ │ ldrbmi r0, [r8], -r0, lsl #16 │ │ │ │ - @ instruction: 0xfff8f009 │ │ │ │ + cdp2 0, 15, cr15, cr10, cr9, {0} │ │ │ │ stmdacs r0, {r3, r4, r6, r7, r8, r9, sl, sp, lr, pc} │ │ │ │ @ instruction: 0xe7d3d1f7 │ │ │ │ @ instruction: 0xf0094658 │ │ │ │ - stmdacs r0, {r0, r3, r6, r7, sl, fp, ip, sp, lr, pc} │ │ │ │ + stmdacs r0, {r0, r1, r3, r6, r7, r8, r9, fp, ip, sp, lr, pc} │ │ │ │ svcge 0x0010d0ee │ │ │ │ svcne 0x003b46c1 │ │ │ │ ldrtmi r9, [r0], -r2, lsl #6 │ │ │ │ - blx ff254e36 │ │ │ │ + blx ff2d5030 │ │ │ │ teqle sl, r0, lsl #16 │ │ │ │ vst2.8 {d25,d27}, [pc], r2 │ │ │ │ ldrtmi r5, [r0], -r0, lsl #4 │ │ │ │ - ldc2l 0, cr15, [sl], #36 @ 0x24 │ │ │ │ + blx fff55042 │ │ │ │ stmdbeq r0, {r4, r5, r7, r8, ip, sp, lr, pc} │ │ │ │ @ instruction: 0x4630dd32 │ │ │ │ @ instruction: 0xf00946ca │ │ │ │ - stmdavs r3!, {r0, r3, r4, r5, r7, r8, r9, fp, ip, sp, lr, pc} │ │ │ │ + stmdavs r3!, {r0, r1, r3, r4, r5, r7, r9, fp, ip, sp, lr, pc} │ │ │ │ stmdbvs r0!, {r0, r1, r5, r6, r8, r9, ip, sp, pc} │ │ │ │ stmdble r5!, {r1, r4, fp, sp}^ │ │ │ │ svclt 0x00082813 │ │ │ │ cmple r5, r2, lsl #18 │ │ │ │ tstlt r8, #96, 16 @ 0x600000 │ │ │ │ andcc lr, r2, #212, 18 @ 0x350000 │ │ │ │ @ instruction: 0x0c0aeb03 │ │ │ │ ldmdale sp, {r2, r4, r7, r8, sl, lr} │ │ │ │ @ instruction: 0x46524418 │ │ │ │ - @ instruction: 0xff80f006 │ │ │ │ + cdp2 0, 8, cr15, cr2, cr6, {0} │ │ │ │ @ instruction: 0xf1ba68a3 │ │ │ │ ldrbmi r0, [r3], #-3840 @ 0xfffff100 │ │ │ │ - blle 4f10f0 │ │ │ │ + blle 4f12ec │ │ │ │ stmdbpl r0, {r0, r2, r3, r8, sl, ip, sp, lr, pc} │ │ │ │ - bpl 55fa8 │ │ │ │ + bpl 561a4 │ │ │ │ ldmdbeq ip!, {r0, r3, r8, ip, sp, lr, pc} │ │ │ │ cmplt r8, r0, lsr #16 │ │ │ │ cmplt fp, r3, ror #16 │ │ │ │ stmiblt r2!, {r1, r5, r7, fp, sp, lr} │ │ │ │ @ instruction: 0xf04f4630 │ │ │ │ @ instruction: 0xf0090901 │ │ │ │ - stmdacs r0, {r0, r2, r3, r7, r8, r9, fp, ip, sp, lr, pc} │ │ │ │ + stmdacs r0, {r0, r1, r2, r3, r7, r9, fp, ip, sp, lr, pc} │ │ │ │ strbmi sp, [r8], r4, asr #1 │ │ │ │ @ instruction: 0xf0094630 │ │ │ │ - stmdacs r0, {r0, r1, r2, r7, r8, r9, fp, ip, sp, lr, pc} │ │ │ │ + stmdacs r0, {r0, r3, r7, r9, fp, ip, sp, lr, pc} │ │ │ │ @ instruction: 0xf04fbf0c │ │ │ │ @ instruction: 0xf0080800 │ │ │ │ ldrtmi r0, [r0], -r1, lsl #16 │ │ │ │ - @ instruction: 0xff9ef009 │ │ │ │ + cdp2 0, 10, cr15, cr0, cr9, {0} │ │ │ │ @ instruction: 0xf847e7a1 │ │ │ │ ldrtmi r2, [sl], -ip, lsr #24 │ │ │ │ @ instruction: 0xf8422100 │ │ │ │ tstls r1, r8, lsr #26 │ │ │ │ msreq CPSR_fs, r7, lsr #3 │ │ │ │ strbmi r9, [r9], -r0, lsl #2 │ │ │ │ - b fe6d6e70 │ │ │ │ - ldmdb r2!, {r2, r3, r5, r6, r7, r8, r9, sl, ip, sp, lr, pc} │ │ │ │ + ldmib ip, {r2, r3, r5, r6, r7, r8, r9, sl, ip, sp, lr, pc} │ │ │ │ + ldmda r4!, {r2, r3, r5, r6, r7, r8, r9, sl, ip, sp, lr, pc} │ │ │ │ mvnle r2, r0, lsl #16 │ │ │ │ @ instruction: 0xf85768a2 │ │ │ │ addmi r1, sl, #44, 24 @ 0x2c00 │ │ │ │ - bne 14cef10 │ │ │ │ + bne 14cf10c │ │ │ │ @ instruction: 0xf85760a2 │ │ │ │ - bcs 23f7c │ │ │ │ + bcs 24178 │ │ │ │ @ instruction: 0x4649dd77 │ │ │ │ @ instruction: 0xf0094658 │ │ │ │ - stmdacs r0, {r0, r1, r2, r3, r4, r6, r7, r8, sl, fp, ip, sp, lr, pc} │ │ │ │ + stmdacs r0, {r0, r5, r6, r7, sl, fp, ip, sp, lr, pc} │ │ │ │ strb sp, [pc, r2, asr #3] │ │ │ │ stmdbeq r0, {r0, r1, r2, r3, r6, ip, sp, lr, pc} │ │ │ │ stmdavs r0!, {r0, r1, r3, r7, r8, r9, sl, sp, lr, pc}^ │ │ │ │ strmi r1, [r1], #-2642 @ 0xfffff5ae │ │ │ │ - @ instruction: 0xff1ef006 │ │ │ │ + cdp2 0, 2, cr15, cr0, cr6, {0} │ │ │ │ @ instruction: 0xf85768a2 │ │ │ │ strb r1, [r6, ip, lsr #24]! │ │ │ │ tstpeq r3, #192, 2 @ p-variant is OBSOLETE @ 0x30 │ │ │ │ - beq 55531c │ │ │ │ + beq 555518 │ │ │ │ stmdbls r2, {r0, r1, r3, r6, r8, sl, lr} │ │ │ │ strbmi fp, [fp], -r8, lsr #30 │ │ │ │ @ instruction: 0x461a4450 │ │ │ │ @ instruction: 0xf0069303 │ │ │ │ - stmdbvs r2!, {r0, r2, r3, r4, r8, r9, sl, fp, ip, sp, lr, pc} │ │ │ │ + stmdbvs r2!, {r0, r1, r2, r3, r4, r9, sl, fp, ip, sp, lr, pc} │ │ │ │ ldrmi r9, [sl], #-2819 @ 0xfffff4fd │ │ │ │ - bcs 4f13b0 │ │ │ │ + bcs 4f15ac │ │ │ │ ldrtmi sp, [fp], -r0, ror #3 │ │ │ │ msreq CPSR_f, r7, lsr #3 │ │ │ │ @ instruction: 0xf8436820 │ │ │ │ ldrbmi r2, [r2], -ip, lsr #26 │ │ │ │ - ldmdb ip, {r2, r3, r5, r6, r7, r8, r9, sl, ip, sp, lr, pc} │ │ │ │ - ldm r4!, {r2, r3, r5, r6, r7, r8, r9, sl, ip, sp, lr, pc}^ │ │ │ │ + ldmda lr, {r2, r3, r5, r6, r7, r8, r9, sl, ip, sp, lr, pc} │ │ │ │ + svc 0x00f6f7eb │ │ │ │ @ instruction: 0xd1a32800 │ │ │ │ stccc 8, cr15, [r8], #-348 @ 0xfffffea4 │ │ │ │ ldmle pc, {r0, r1, r2, r8, r9, fp, sp} @ │ │ │ │ @ instruction: 0xf852a202 │ │ │ │ ldrmi r3, [sl], #-35 @ 0xffffffdd │ │ │ │ svclt 0x00004710 │ │ │ │ andeq r0, r0, r1, lsr #32 │ │ │ │ @@ -19520,2682 +19647,2555 @@ │ │ │ │ @ instruction: 0xffffff35 │ │ │ │ andeq r0, r0, r1, lsr #32 │ │ │ │ andeq r0, r0, sp, rrx │ │ │ │ andeq r0, r0, r7, rrx │ │ │ │ andeq r0, r0, r1, rrx │ │ │ │ orrcc pc, r0, #1325400064 @ 0x4f000000 │ │ │ │ @ instruction: 0xf00760e3 │ │ │ │ - stmiavs r1!, {r0, r2, r3, r4, r6, r7, r9, sl, fp, ip, sp, lr, pc}^ │ │ │ │ - cdp2 0, 14, cr15, cr6, cr7, {0} │ │ │ │ + stmiavs r1!, {r0, r1, r2, r3, r4, r6, r7, r8, sl, fp, ip, sp, lr, pc}^ │ │ │ │ + stc2l 0, cr15, [r8, #28]! │ │ │ │ stmdacs r0, {r5, r6, sp, lr} │ │ │ │ svcge 0x007ef43f │ │ │ │ stccs 8, cr15, [ip], #-348 @ 0xfffffea4 │ │ │ │ tsteq r2, sl, lsl #22 │ │ │ │ andseq pc, r3, #-2147483600 @ 0x80000030 │ │ │ │ @ instruction: 0xf00660a2 │ │ │ │ - stmdbvs r3!, {r0, r1, r3, r4, r6, r7, r9, sl, fp, ip, sp, lr, pc} │ │ │ │ + stmdbvs r3!, {r0, r2, r3, r4, r6, r7, r8, sl, fp, ip, sp, lr, pc} │ │ │ │ @ instruction: 0xd1a12b13 │ │ │ │ - bl fee7fbb8 │ │ │ │ + bl fee7fdb4 │ │ │ │ addsle r0, sp, r3, lsl #20 │ │ │ │ - blls aa818 │ │ │ │ + blls aaa14 │ │ │ │ smlald r4, r3, r9, r4 │ │ │ │ orreq pc, r0, #1325400064 @ 0x4f000000 │ │ │ │ vst1.64 {d30}, [pc :64], lr │ │ │ │ ldrb r1, [fp, r0, lsl #7] │ │ │ │ orrcs pc, r0, #1325400064 @ 0x4f000000 │ │ │ │ @ instruction: 0xf7ece7d8 │ │ │ │ - @ instruction: 0xf43fecd6 │ │ │ │ + @ instruction: 0xf43febd8 │ │ │ │ @ instruction: 0xe75baf55 │ │ │ │ - andeq r6, r5, r6, lsl #25 │ │ │ │ + andeq r6, r5, sl, lsl #21 │ │ │ │ andeq r0, r0, r0, lsl #12 │ │ │ │ - andeq r6, r5, ip, lsr ip │ │ │ │ - mvnsmi lr, #737280 @ 0xb4000 │ │ │ │ - stcpl 4, cr15, [r0], {79} @ 0x4f │ │ │ │ - @ instruction: 0x0c0cebad │ │ │ │ - svceq 0x00b0f8cc │ │ │ │ - addlt r4, sp, r5, ror sl │ │ │ │ - ldrbtmi r4, [sl], #-2933 @ 0xfffff48b │ │ │ │ - ldmdavs fp, {r0, r1, r4, r6, r7, fp, ip, lr} │ │ │ │ - @ instruction: 0xf04f930b │ │ │ │ - movtlt r0, #33536 @ 0x8300 │ │ │ │ - strmi r2, [r4], -r1, lsl #2 │ │ │ │ - ldcl 7, cr15, [r0], #944 @ 0x3b0 │ │ │ │ - @ instruction: 0x2101b398 │ │ │ │ - @ instruction: 0xf7ec4620 │ │ │ │ - strmi lr, [r7], -r0, ror #22 │ │ │ │ - strdcs fp, [r2, -r0] │ │ │ │ - @ instruction: 0xf7ec4620 │ │ │ │ - strmi lr, [r6], -r8, ror #29 │ │ │ │ - smlatbcs r3, r0, fp, fp │ │ │ │ - @ instruction: 0xf7ec4620 │ │ │ │ - strmi lr, [r5], -r2, ror #29 │ │ │ │ - @ instruction: 0xf0402800 │ │ │ │ - @ instruction: 0x460680bf │ │ │ │ - rscscc pc, pc, #79 @ 0x4f │ │ │ │ - mvnscc pc, #79 @ 0x4f │ │ │ │ - @ instruction: 0xf7ec4620 │ │ │ │ - stmdbmi r2!, {r1, r2, r4, r5, r8, sl, fp, sp, lr, pc}^ │ │ │ │ - ldrtmi r4, [r2], -fp, lsr #12 │ │ │ │ - @ instruction: 0x46204479 │ │ │ │ - stcl 7, cr15, [r0, #944] @ 0x3b0 │ │ │ │ - and r2, r0, r2 │ │ │ │ - bmi 17a105c │ │ │ │ - ldrbtmi r4, [sl], #-2907 @ 0xfffff4a5 │ │ │ │ - ldmdavs sl, {r0, r1, r4, r6, r7, fp, ip, lr} │ │ │ │ - subsmi r9, sl, fp, lsl #22 │ │ │ │ + andeq r6, r5, r0, asr #20 │ │ │ │ + vst3.8 {d27,d29,d31}, [pc :256], r0 │ │ │ │ + bl feb703e4 │ │ │ │ + @ instruction: 0xf8cc0c0c │ │ │ │ + bmi 61d18c │ │ │ │ + blmi 6453fc │ │ │ │ + ldmpl r3, {r1, r3, r4, r5, r6, sl, lr}^ │ │ │ │ + movwls r6, #6171 @ 0x181b │ │ │ │ movweq pc, #79 @ 0x4f @ │ │ │ │ - adchi pc, r9, r0, asr #32 │ │ │ │ - pop {r0, r2, r3, ip, sp, pc} │ │ │ │ - @ instruction: 0x462083f0 │ │ │ │ - rscscc pc, pc, #79 @ 0x4f │ │ │ │ - mvnscc pc, #79 @ 0x4f │ │ │ │ - ldc 7, cr15, [r6, #-944] @ 0xfffffc50 │ │ │ │ - @ instruction: 0x46204954 │ │ │ │ - @ instruction: 0xf7ec4479 │ │ │ │ - strb lr, [r1, r6, asr #21]! │ │ │ │ - mrscs r2, R10_usr │ │ │ │ + andcs fp, r0, #16, 6 @ 0x40000000 │ │ │ │ + tstcs r1, r4, lsl #12 │ │ │ │ + @ instruction: 0xf7ec9200 │ │ │ │ + smlabbcs r2, r0, r8, lr │ │ │ │ + strbtmi r4, [sl], -r5, lsl #12 │ │ │ │ @ instruction: 0xf7ec4620 │ │ │ │ - @ instruction: 0x2103eb9e │ │ │ │ - strmi r4, [r6], -r0, lsl #13 │ │ │ │ + @ instruction: 0x4601e87a │ │ │ │ + tstlt r8, r5, lsr #3 │ │ │ │ + @ instruction: 0xf0164628 │ │ │ │ + @ instruction: 0x4601fbfd │ │ │ │ @ instruction: 0xf7ec4620 │ │ │ │ - strmi lr, [r5], -r6, lsr #29 │ │ │ │ - sbcle r2, r5, r0, lsl #16 │ │ │ │ - mrscs r2, R11_usr │ │ │ │ + andcs lr, r1, ip, lsr #16 │ │ │ │ + blmi 22ba54 │ │ │ │ + ldmpl r3, {r1, r3, r4, r5, r6, sl, lr}^ │ │ │ │ + blls 732a0 │ │ │ │ + @ instruction: 0xf04f405a │ │ │ │ + mrsle r0, SP_svc │ │ │ │ + ldclt 0, cr11, [r0, #-12]! │ │ │ │ + ldrb r2, [r1, r0]! │ │ │ │ + bl fe5d71fc │ │ │ │ + andeq r6, r5, r0, ror #14 │ │ │ │ + andeq r0, r0, r0, lsl #12 │ │ │ │ + andeq r6, r5, r0, lsr #14 │ │ │ │ + ldrlt fp, [r8, #-784]! @ 0xfffffcf0 │ │ │ │ + stcpl 4, cr15, [r0], {79} @ 0x4f │ │ │ │ + @ instruction: 0x0c0cebad │ │ │ │ + svceq 0x00f0f8cc │ │ │ │ + strmi r2, [r4], -r0, lsl #4 │ │ │ │ + @ instruction: 0xf7ec2101 │ │ │ │ + andcs lr, r0, #76, 16 @ 0x4c0000 │ │ │ │ + tstcs r2, r5, lsl #12 │ │ │ │ @ instruction: 0xf7ec4620 │ │ │ │ - stmdacs r0, {r4, r7, r8, r9, fp, sp, lr, pc} │ │ │ │ - @ instruction: 0xf1b8bf18 │ │ │ │ - strmi r0, [r5], -r0, lsl #30 │ │ │ │ - movwcs fp, #7948 @ 0x1f0c │ │ │ │ - adcsle r2, r7, r0, lsl #6 │ │ │ │ - movwls sl, #43018 @ 0xa80a │ │ │ │ - blx 1f550ee │ │ │ │ - blcs 331c0 │ │ │ │ - ldmdbvs r8!, {r0, r5, r6, ip, lr, pc} │ │ │ │ - ldmdble r8, {r1, r4, fp, sp} │ │ │ │ - @ instruction: 0xd1272813 │ │ │ │ - blcs 332d0 │ │ │ │ - ldmib r7, {r0, r3, r4, r6, ip, lr, pc}^ │ │ │ │ - stmdbne r1, {r1, r9}^ │ │ │ │ - ldmdale r4, {r0, r4, r7, r9, lr}^ │ │ │ │ - @ instruction: 0x46314418 │ │ │ │ - @ instruction: 0xf006462a │ │ │ │ - ldmvs fp!, {r0, r1, r2, r3, r5, r9, sl, fp, ip, sp, lr, pc} │ │ │ │ - ldmdbne r9, {r1, r3, r5, r9, sl, lr}^ │ │ │ │ - adcsvs r1, r9, fp, ror #15 │ │ │ │ + stmdacs r0, {r1, r2, r6, fp, sp, lr, pc} │ │ │ │ + stccs 15, cr11, [r0, #-96] @ 0xffffffa0 │ │ │ │ + andcs fp, r0, r8, lsl #30 │ │ │ │ + ldclt 1, cr13, [r8, #-0] │ │ │ │ + strtmi r4, [r8], -r1, lsl #12 │ │ │ │ + @ instruction: 0xf9a4f017 │ │ │ │ + strtmi r4, [r0], -r1, lsl #12 │ │ │ │ + svc 0x00f2f7eb │ │ │ │ + ldclt 0, cr2, [r8, #-4]! │ │ │ │ + ldrbmi r2, [r0, -r0]! │ │ │ │ + vst3.8 {d27,d29,d31}, [pc :256], r0 │ │ │ │ + bl feb704ac │ │ │ │ + @ instruction: 0xf8cc0c0c │ │ │ │ + bmi 6dd1d4 │ │ │ │ + blmi 7054e4 │ │ │ │ + ldmpl r3, {r1, r3, r4, r5, r6, sl, lr}^ │ │ │ │ + movwls r6, #38939 @ 0x981b │ │ │ │ + movweq pc, #79 @ 0x4f @ │ │ │ │ + andcs fp, r0, #232, 2 @ 0x3a │ │ │ │ + strmi r2, [r4], -r1, lsl #2 │ │ │ │ + ldmda ip, {r2, r3, r5, r6, r7, r8, r9, sl, ip, sp, lr, pc} │ │ │ │ + lslslt r4, r5, #12 │ │ │ │ + tstcs r0, r0, lsr #4 │ │ │ │ + @ instruction: 0xf7ec4668 │ │ │ │ + strmi lr, [r1], -r4, lsr #16 │ │ │ │ + @ instruction: 0xf0164628 │ │ │ │ + @ instruction: 0x4601feb9 │ │ │ │ + @ instruction: 0xf8bdb130 │ │ │ │ + @ instruction: 0xf1a11000 │ │ │ │ + blx fec596f8 │ │ │ │ + stmdbeq r9, {r0, r7, r8, ip, sp, lr, pc}^ │ │ │ │ + @ instruction: 0xf7eb4620 │ │ │ │ + andcs lr, r1, r2, asr #31 │ │ │ │ + andcs lr, r0, r0 │ │ │ │ + blmi 1ebb28 │ │ │ │ + ldmpl r3, {r1, r3, r4, r5, r6, sl, lr}^ │ │ │ │ + blls 273378 │ │ │ │ + @ instruction: 0xf04f405a │ │ │ │ + mrsle r0, SP_irq │ │ │ │ + ldclt 0, cr11, [r0, #-44]! @ 0xffffffd4 │ │ │ │ + bl b572d0 │ │ │ │ + muleq r5, r8, r6 │ │ │ │ + andeq r0, r0, r0, lsl #12 │ │ │ │ + andeq r6, r5, r8, asr #12 │ │ │ │ + vst3.8 {d27,d29,d31}, [pc :256], r0 │ │ │ │ + bl feb70534 │ │ │ │ + @ instruction: 0xf8cc0c0c │ │ │ │ + bmi 6dd25c │ │ │ │ + blmi 70556c │ │ │ │ + ldmpl r3, {r1, r3, r4, r5, r6, sl, lr}^ │ │ │ │ + movwls r6, #38939 @ 0x981b │ │ │ │ + movweq pc, #79 @ 0x4f @ │ │ │ │ + andcs fp, r0, #232, 2 @ 0x3a │ │ │ │ + strmi r2, [r4], -r1, lsl #2 │ │ │ │ + svc 0x00d8f7eb │ │ │ │ + lslslt r4, r5, #12 │ │ │ │ + eorcs r2, r0, #0, 2 │ │ │ │ + @ instruction: 0xf7eb4668 │ │ │ │ + strmi lr, [r1], -r0, ror #31 │ │ │ │ + @ instruction: 0xf0164628 │ │ │ │ + tstplt r8, r5, ror lr @ p-variant is OBSOLETE │ │ │ │ + @ instruction: 0x1000f8bd │ │ │ │ + andle r2, r3, r1, lsl #18 │ │ │ │ + @ instruction: 0xf0154628 │ │ │ │ + @ instruction: 0x4601fdbf │ │ │ │ + @ instruction: 0xf7eb4620 │ │ │ │ + andcs lr, r1, lr, ror pc │ │ │ │ + andcs lr, r0, r0 │ │ │ │ + blmi 1ebbb0 │ │ │ │ + ldmpl r3, {r1, r3, r4, r5, r6, sl, lr}^ │ │ │ │ + blls 273400 │ │ │ │ + @ instruction: 0xf04f405a │ │ │ │ + mrsle r0, SP_irq │ │ │ │ + ldclt 0, cr11, [r0, #-44]! @ 0xffffffd4 │ │ │ │ + b ffa57358 │ │ │ │ + andeq r6, r5, r0, lsl r6 │ │ │ │ + andeq r0, r0, r0, lsl #12 │ │ │ │ + andeq r6, r5, r0, asr #11 │ │ │ │ + vst3.8 {d27,d29,d31}, [pc :256], r0 │ │ │ │ + bl feb705bc │ │ │ │ + @ instruction: 0xf8cc0c0c │ │ │ │ + bmi 6dd2e4 │ │ │ │ + blmi 7055f4 │ │ │ │ + ldmpl r3, {r1, r3, r4, r5, r6, sl, lr}^ │ │ │ │ + movwls r6, #38939 @ 0x981b │ │ │ │ + movweq pc, #79 @ 0x4f @ │ │ │ │ + andcs fp, r0, #232, 2 @ 0x3a │ │ │ │ + strmi r2, [r4], -r1, lsl #2 │ │ │ │ + svc 0x0094f7eb │ │ │ │ + lslslt r4, r5, #12 │ │ │ │ + tstcs r0, r0, lsr #4 │ │ │ │ + @ instruction: 0xf7eb4668 │ │ │ │ + @ instruction: 0x4601ef9c │ │ │ │ + @ instruction: 0xf0164628 │ │ │ │ + @ instruction: 0x4601fe31 │ │ │ │ + @ instruction: 0xf8bdb130 │ │ │ │ + @ instruction: 0xf1a11000 │ │ │ │ + blx fec5980c │ │ │ │ + stmdbeq r9, {r0, r7, r8, ip, sp, lr, pc}^ │ │ │ │ + @ instruction: 0xf7eb4620 │ │ │ │ + andcs lr, r1, sl, lsr pc │ │ │ │ + andcs lr, r0, r0 │ │ │ │ + blmi 1ebc38 │ │ │ │ + ldmpl r3, {r1, r3, r4, r5, r6, sl, lr}^ │ │ │ │ + blls 273488 │ │ │ │ + @ instruction: 0xf04f405a │ │ │ │ + mrsle r0, SP_irq │ │ │ │ + ldclt 0, cr11, [r0, #-44]! @ 0xffffffd4 │ │ │ │ + b fe9573e0 │ │ │ │ + andeq r6, r5, r8, lsl #11 │ │ │ │ + andeq r0, r0, r0, lsl #12 │ │ │ │ + andeq r6, r5, r8, lsr r5 │ │ │ │ + vst3.8 {d27,d29,d31}, [pc :256], r0 │ │ │ │ + bl feb70644 │ │ │ │ + @ instruction: 0xf8cc0c0c │ │ │ │ + bmi 6dd36c │ │ │ │ + blmi 70567c │ │ │ │ + ldmpl r3, {r1, r3, r4, r5, r6, sl, lr}^ │ │ │ │ + movwls r6, #38939 @ 0x981b │ │ │ │ + movweq pc, #79 @ 0x4f @ │ │ │ │ + andcs fp, r0, #184, 2 @ 0x2e │ │ │ │ + strmi r2, [r4], -r1, lsl #2 │ │ │ │ + svc 0x0050f7eb │ │ │ │ + orrlt r4, r0, r5, lsl #12 │ │ │ │ + eorcs r2, r0, #0, 2 │ │ │ │ + @ instruction: 0xf7eb4668 │ │ │ │ + @ instruction: 0x4601ef58 │ │ │ │ + @ instruction: 0xf0164628 │ │ │ │ + orrslt pc, r8, sp, ror #27 │ │ │ │ + movwcs lr, #27101 @ 0x69dd │ │ │ │ @ instruction: 0xf7ec4620 │ │ │ │ - ldrdcs lr, [r1], -r4 │ │ │ │ - @ instruction: 0xf1c0e7a5 │ │ │ │ - @ instruction: 0xf1070613 │ │ │ │ - adcmi r0, lr, #20, 18 @ 0x50000 │ │ │ │ - svclt 0x00284448 │ │ │ │ - strbmi r4, [r1], -lr, lsr #12 │ │ │ │ - @ instruction: 0xf0064632 │ │ │ │ - ldmdbvs fp!, {r0, r3, r4, r9, sl, fp, ip, sp, lr, pc} │ │ │ │ - teqvs fp, r3, lsr r4 │ │ │ │ - andle r2, r2, r3, lsl fp │ │ │ │ - ldrmi r2, [r3], -r0, lsl #4 │ │ │ │ - strbmi lr, [sl], -r6, ror #15 │ │ │ │ - movwls sl, #6402 @ 0x1902 │ │ │ │ - ldmdavs r8!, {r0, r8, r9, fp, sp, pc} │ │ │ │ - ldmda r8, {r2, r3, r5, r6, r7, r8, r9, sl, ip, sp, lr, pc} │ │ │ │ - svc 0x00f0f7eb │ │ │ │ - blls c7e2c │ │ │ │ - stmdale r4!, {r0, r1, r2, r8, r9, fp, sp} │ │ │ │ - @ instruction: 0xf003e8df │ │ │ │ - @ instruction: 0x23232304 │ │ │ │ - strcs r2, [sl, -r4, lsl #26]! │ │ │ │ - orrcc pc, r0, #1325400064 @ 0x4f000000 │ │ │ │ - @ instruction: 0xf00760fb │ │ │ │ - ldmvs r9!, {r0, r1, r3, r5, r6, r7, r8, sl, fp, ip, sp, lr, pc}^ │ │ │ │ - ldc2l 0, cr15, [r4, #28]! │ │ │ │ - rorlt r6, r8, r0 │ │ │ │ - blne feb7f978 │ │ │ │ - tsteq r2, r9, lsl #22 │ │ │ │ - andseq pc, r3, #-2147483600 @ 0x80000030 │ │ │ │ - @ instruction: 0xf00660ba │ │ │ │ - blx fed98930 │ │ │ │ - ldmdbvs sl!, {r0, r2, r7, r8, r9, ip, sp, lr, pc} │ │ │ │ - bcs 4db6f8 │ │ │ │ - @ instruction: 0xf043bf18 │ │ │ │ - blcs 19d98 │ │ │ │ - strbmi sp, [r6], #-460 @ 0xfffffe34 │ │ │ │ - @ instruction: 0xf04fe7a2 │ │ │ │ - @ instruction: 0x461332ff │ │ │ │ - vst1.32 {d30}, [pc :256], r0 │ │ │ │ - ldrb r0, [fp, r0, lsl #7] │ │ │ │ - orrne pc, r0, #1325400064 @ 0x4f000000 │ │ │ │ - vst1.64 {d30}, [pc :64], r8 │ │ │ │ - ldrb r2, [r5, r0, lsl #7] │ │ │ │ - tstcs r3, r2, lsr r6 │ │ │ │ + andcs lr, r1, r4, lsl fp │ │ │ │ + andcs lr, r0, r0 │ │ │ │ + blmi 2abcc0 │ │ │ │ + ldmpl r3, {r1, r3, r4, r5, r6, sl, lr}^ │ │ │ │ + blls 273504 │ │ │ │ + @ instruction: 0xf04f405a │ │ │ │ + mrsle r0, SP_und │ │ │ │ + ldclt 0, cr11, [r0, #-44]! @ 0xffffffd4 │ │ │ │ + movwcs r2, #512 @ 0x200 │ │ │ │ @ instruction: 0xf7ec4620 │ │ │ │ - strmi lr, [r5], -ip, lsl #22 │ │ │ │ - @ instruction: 0xf7ece73a │ │ │ │ - svclt 0x0000ebda │ │ │ │ - andeq r6, r5, sl, asr r9 │ │ │ │ - andeq r0, r0, r0, lsl #12 │ │ │ │ - andeq r9, r2, r8, lsr #13 │ │ │ │ - strdeq r6, [r5], -r2 │ │ │ │ - andeq sl, r2, ip, lsl r7 │ │ │ │ + strb lr, [sl, r0, lsl #22]! │ │ │ │ + b 1857468 │ │ │ │ + andeq r6, r5, r0, lsl #10 │ │ │ │ + andeq r0, r0, r0, lsl #12 │ │ │ │ + @ instruction: 0x000564bc │ │ │ │ svcmi 0x00f0e92d │ │ │ │ stcpl 4, cr15, [r0], {79} @ 0x4f │ │ │ │ - blhi d469c │ │ │ │ + blhi d4984 │ │ │ │ @ instruction: 0x0c0cebad │ │ │ │ andeq pc, r0, ip, asr #17 │ │ │ │ stcpl 5, cr15, [r0], {172} @ 0xac │ │ │ │ andeq pc, r0, ip, asr #17 │ │ │ │ stcleq 8, cr15, [r0], {76} @ 0x4c │ │ │ │ @ instruction: 0xf5ad4a82 │ │ │ │ - blmi fe0b060c │ │ │ │ + blmi fe0b08f4 │ │ │ │ ldrbtmi fp, [sl], #-133 @ 0xffffff7b │ │ │ │ @ instruction: 0xf50d4c81 │ │ │ │ tstcs r0, r2 │ │ │ │ ldrbtmi r3, [ip], #-12 │ │ │ │ ldmdavs fp, {r0, r1, r4, r6, r7, fp, ip, lr} │ │ │ │ @ instruction: 0xf04f6003 │ │ │ │ strtmi r0, [r0], -r0, lsl #6 │ │ │ │ - @ instruction: 0xff1af016 │ │ │ │ + stc2 0, cr15, [r6, #88]! @ 0x58 │ │ │ │ @ instruction: 0xed9fb9c0 │ │ │ │ - bmi 1ebbc08 │ │ │ │ + bmi 1ebbef0 │ │ │ │ tstppl r2, sp, lsl #10 @ p-variant is OBSOLETE │ │ │ │ tstcc ip, r6, ror fp │ │ │ │ ldmpl r3, {r1, r3, r4, r5, r6, sl, lr}^ │ │ │ │ stmdavs fp, {r1, r3, r4, fp, sp, lr} │ │ │ │ @ instruction: 0xf04f405a │ │ │ │ @ instruction: 0xf0400300 │ │ │ │ mrc 0, 5, r8, cr0, cr13, {6} │ │ │ │ @ instruction: 0xf50d0a48 │ │ │ │ andlt r5, r5, r2, lsl #26 │ │ │ │ - blhi d4548 │ │ │ │ + blhi d4830 │ │ │ │ svchi 0x00f0e8bd │ │ │ │ strtmi r4, [r0], -pc, ror #18 │ │ │ │ @ instruction: 0xf7ec4479 │ │ │ │ - @ instruction: 0x4604ea1c │ │ │ │ + strmi lr, [r4], -r8, lsr #17 │ │ │ │ sbcsle r2, lr, r0, lsl #16 │ │ │ │ svcne 0x002fad24 │ │ │ │ strtmi lr, [r2], -r6 │ │ │ │ tstppl r0, pc, asr #8 @ p-variant is OBSOLETE │ │ │ │ @ instruction: 0xf7eb4638 │ │ │ │ - ldmdblt r0, {r4, r5, r7, r8, r9, sl, fp, sp, lr, pc}^ │ │ │ │ + ldmdblt r0, {r2, r3, r4, r5, r9, sl, fp, sp, lr, pc}^ │ │ │ │ @ instruction: 0xf7ec4620 │ │ │ │ - stmdacs r0, {r2, r3, r4, r5, r9, fp, sp, lr, pc} │ │ │ │ - ldc 0, cr13, [pc, #972] @ 19654 │ │ │ │ + stmdacs r0, {r3, r6, r7, fp, sp, lr, pc} │ │ │ │ + ldc 0, cr13, [pc, #972] @ 1993c │ │ │ │ @ instruction: 0x46208a5f │ │ │ │ - svc 0x009ef7eb │ │ │ │ + cdp 7, 2, cr15, cr10, cr11, {7} │ │ │ │ stmdbmi r2!, {r0, r1, r3, r6, r7, r8, r9, sl, sp, lr, pc}^ │ │ │ │ ldrtmi r2, [r8], -r4, lsl #4 │ │ │ │ @ instruction: 0xf0064479 │ │ │ │ - stmdacs r0, {r0, r1, r2, r5, r7, sl, fp, ip, sp, lr, pc} │ │ │ │ + stmdacs r0, {r0, r1, r4, r5, r8, r9, fp, ip, sp, lr, pc} │ │ │ │ ldmdbmi pc, {r2, r3, r5, r6, r7, r8, ip, lr, pc}^ @ │ │ │ │ - beq 10556dc │ │ │ │ + beq 10559c4 │ │ │ │ @ instruction: 0xf1a54638 │ │ │ │ mrcge 3, 0, r0, cr4, cr8, {0} │ │ │ │ @ instruction: 0xf1a59306 │ │ │ │ @ instruction: 0xf1a50710 │ │ │ │ @ instruction: 0xf1a50328 │ │ │ │ movwls r0, #18720 @ 0x4920 │ │ │ │ ldmdaeq r0!, {r0, r2, r5, r7, r8, ip, sp, lr, pc} │ │ │ │ teqpeq r8, #1073741865 @ p-variant is OBSOLETE @ 0x40000029 │ │ │ │ movwls r4, #9337 @ 0x2479 │ │ │ │ - blge 4c3b08 │ │ │ │ + blge 4c3df0 │ │ │ │ movwls r9, #1537 @ 0x601 │ │ │ │ smlsdls r7, r3, r6, r4 │ │ │ │ andsls pc, r4, sp, asr #17 │ │ │ │ andhi pc, ip, sp, asr #17 │ │ │ │ - b 11d7294 │ │ │ │ + ldm r2, {r2, r3, r5, r6, r7, r8, r9, sl, ip, sp, lr, pc}^ │ │ │ │ bicle r2, lr, sl, lsl #16 │ │ │ │ - bls 3bff2c │ │ │ │ + bls 3c0214 │ │ │ │ ldmne r2, {r0, r4, r8, fp, ip, pc}^ │ │ │ │ ldmdb r5, {r0, r1, r2, r3, r8, r9, fp, ip, pc}^ │ │ │ │ - bl 10dc324 │ │ │ │ - blls 499700 │ │ │ │ + bl 10dc60c │ │ │ │ + blls 4999e8 │ │ │ │ ldc 8, cr15, [r0], #-340 @ 0xfffffeac │ │ │ │ - bls 4df650 │ │ │ │ - bl 107df2c │ │ │ │ + bls 4df938 │ │ │ │ + bl 107e214 │ │ │ │ @ instruction: 0xf8550202 │ │ │ │ tstls fp, ip, lsl ip │ │ │ │ @ instruction: 0xf8559909 │ │ │ │ @ instruction: 0xf8553c20 │ │ │ │ @ instruction: 0xf855bc24 │ │ │ │ strls r5, [sp, #-3088] @ 0xfffff3f0 │ │ │ │ streq lr, [lr, #-2833] @ 0xfffff4ef │ │ │ │ stcne 8, cr15, [r8], {87} @ 0x57 │ │ │ │ - bl 10bd75c │ │ │ │ - bl 559730 │ │ │ │ + bl 10bda44 │ │ │ │ + bl 559a18 │ │ │ │ movwls r0, #42252 @ 0xa50c │ │ │ │ tsteq r1, fp, asr #22 │ │ │ │ - blls 2df6f0 │ │ │ │ + blls 2df9d8 │ │ │ │ stcls 8, cr15, [r4], {87} @ 0x57 │ │ │ │ tsteq r1, r3, asr #22 │ │ │ │ @ instruction: 0xf8d79b0c │ │ │ │ stmiane sp!, {r2, sp, pc}^ │ │ │ │ - bl 127ff74 │ │ │ │ + bl 128025c │ │ │ │ stmdbls sp, {r0, r8, r9, sl} │ │ │ │ ldmdbls r4, {r0, r2, r3, r5, r6, fp, ip} │ │ │ │ streq lr, [r7, -sl, asr #22] │ │ │ │ ldmdbls r5, {r0, r1, r3, r4, r6, fp, ip} │ │ │ │ tsteq r1, r2, asr #22 │ │ │ │ stccs 8, cr15, [r8], {88} @ 0x58 │ │ │ │ @ instruction: 0xf858189b │ │ │ │ - bl 1064380 │ │ │ │ - bl 4d977c │ │ │ │ - bl 1019fb0 │ │ │ │ - bl 4d9380 │ │ │ │ - blls 29abb0 │ │ │ │ - bleq 540b0 │ │ │ │ - blls 2df760 │ │ │ │ - bl 10ffbbc │ │ │ │ + bl 1064668 │ │ │ │ + bl 4d9a64 │ │ │ │ + bl 101a298 │ │ │ │ + bl 4d9668 │ │ │ │ + blls 29ae98 │ │ │ │ + bleq 54398 │ │ │ │ + blls 2dfa48 │ │ │ │ + bl 10ffea4 │ │ │ │ stmdbls sp, {r0, r1, r3, r8, r9} │ │ │ │ - bmi 91f66c │ │ │ │ + bmi 91f954 │ │ │ │ stmdaeq r3, {r0, r3, r6, r8, r9, fp, sp, lr, pc} │ │ │ │ ldrbtmi r1, [sl], #-2166 @ 0xfffff78a │ │ │ │ stmdaeq r8, {r1, r3, r6, r8, r9, fp, sp, lr, pc} │ │ │ │ - beq 53aec │ │ │ │ + beq 53dd4 │ │ │ │ @ instruction: 0xf17a2801 │ │ │ │ - blle 999fac │ │ │ │ + blle 99a294 │ │ │ │ ldrdcc lr, [r2, -r2] │ │ │ │ @ instruction: 0xf1712b01 │ │ │ │ - blle 819bb8 │ │ │ │ + blle 819ea0 │ │ │ │ stmdbeq r0, {r1, r2, r4, r5, r7, r8, r9, fp, sp, lr, pc} │ │ │ │ - beq 2d4160 │ │ │ │ + beq 2d4448 │ │ │ │ svceq 0x0001f1b9 │ │ │ │ andeq pc, r0, #-2147483618 @ 0x8000001e │ │ │ │ - bne ffa50028 │ │ │ │ + bne ffa50310 │ │ │ │ tsteq r1, r7, ror #22 │ │ │ │ - ldcl 7, cr15, [r0], {236} @ 0xec │ │ │ │ - bleq 6544dc │ │ │ │ + bl 175766c │ │ │ │ + bleq 6547c4 │ │ │ │ ldrbmi r4, [r1], -r8, asr #12 │ │ │ │ - stcl 7, cr15, [sl], {236} @ 0xec │ │ │ │ - bleq 5d44e8 │ │ │ │ - blvc 1d4e08 │ │ │ │ - blhi ff214ec8 │ │ │ │ + bl 15d7678 │ │ │ │ + bleq 5d47d0 │ │ │ │ + blvc 1d50f0 │ │ │ │ + blhi ff2151b0 │ │ │ │ ldrbtmi r4, [fp], #-2830 @ 0xfffff4f2 │ │ │ │ stmdavs r0, {r0, r1, r6, r7, r8, fp, sp, lr, pc} │ │ │ │ strpl lr, [r2, -r3, asr #19] │ │ │ │ - ldc 7, cr14, [pc, #284] @ 19518 │ │ │ │ + ldc 7, cr14, [pc, #284] @ 19800 │ │ │ │ ldrb r8, [r5, r2, lsl #20]! │ │ │ │ - b feed73b4 │ │ │ │ + stmdb r6, {r2, r3, r5, r6, r7, r8, r9, sl, ip, sp, lr, pc}^ │ │ │ │ andeq r0, r0, r0 │ │ │ │ - andeq r6, r5, sl, asr #14 │ │ │ │ + andeq r6, r5, r2, ror #8 │ │ │ │ andeq r0, r0, r0, lsl #12 │ │ │ │ - andeq sl, r2, r6, asr #11 │ │ │ │ - andeq r6, r5, ip, lsl r7 │ │ │ │ - andeq r8, r2, r4, lsl pc │ │ │ │ - andeq sl, r2, ip, asr #10 │ │ │ │ - andeq sl, r2, r4, lsr #10 │ │ │ │ - ldrdeq r6, [r5], -lr │ │ │ │ - andeq r6, r5, sl, lsl #31 │ │ │ │ + ldrdeq sl, [r2], -lr │ │ │ │ + andeq r6, r5, r4, lsr r4 │ │ │ │ + andeq r8, r2, ip, lsr #24 │ │ │ │ + andeq sl, r2, r4, ror #4 │ │ │ │ + andeq sl, r2, ip, lsr r2 │ │ │ │ + strdeq r6, [r5], -r6 @ │ │ │ │ + andeq r6, r5, r2, lsr #25 │ │ │ │ vst3.8 {d27,d29,d31}, [pc :256], r8 │ │ │ │ stc 12, cr5, [sp, #-512]! @ 0xfffffe00 │ │ │ │ - bl feb7c040 │ │ │ │ + bl feb7c328 │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ strmi r0, [r4], -r8, ror #31 │ │ │ │ andcs fp, r0, #16, 6 @ 0x40000000 │ │ │ │ @ instruction: 0xf7eb4611 │ │ │ │ - @ instruction: 0xf015efbe │ │ │ │ - ldmdbmi r8, {r0, r1, r4, r5, sl, fp, ip, sp, lr, pc} │ │ │ │ + @ instruction: 0xf015ee4a │ │ │ │ + ldmdbmi r8, {r0, r1, r2, r3, r4, r5, r7, r9, fp, ip, sp, lr, pc} │ │ │ │ strtmi r4, [r0], -r5, lsl #12 │ │ │ │ - @ instruction: 0xf7ec4479 │ │ │ │ - stccs 8, cr14, [r1, #-896] @ 0xfffffc80 │ │ │ │ + @ instruction: 0xf7eb4479 │ │ │ │ + stccs 15, cr14, [r1, #-432] @ 0xfffffe50 │ │ │ │ svclt 0x00b8462a │ │ │ │ strtmi r2, [r0], -r1, lsl #4 │ │ │ │ @ instruction: 0xf7ec17d3 │ │ │ │ - @ instruction: 0xf06feb24 │ │ │ │ + @ instruction: 0xf06fe9b0 │ │ │ │ strtmi r0, [r0], -r2, lsl #2 │ │ │ │ - ldcl 7, cr15, [r2, #-940] @ 0xfffffc54 │ │ │ │ + bl ff7d7708 │ │ │ │ mrc2 7, 5, pc, cr2, cr15, {7} │ │ │ │ - beq ff054f50 │ │ │ │ - bhi 1054f40 │ │ │ │ - blx 455048 │ │ │ │ + beq ff055238 │ │ │ │ + bhi 1055228 │ │ │ │ + blx 455330 │ │ │ │ andcs sp, r1, r3, lsl #20 │ │ │ │ - blhi d4780 │ │ │ │ + blhi d4a68 │ │ │ │ stmdbmi r9, {r3, r4, r5, r8, sl, fp, ip, sp, pc} │ │ │ │ ldrbtmi r4, [r9], #-1568 @ 0xfffff9e0 │ │ │ │ - stmia r0, {r2, r3, r5, r6, r7, r8, r9, sl, ip, sp, lr, pc}^ │ │ │ │ - beq ff254f78 │ │ │ │ + svc 0x004cf7eb │ │ │ │ + beq ff255260 │ │ │ │ @ instruction: 0xf7eb4620 │ │ │ │ - strtmi lr, [r0], -r6, lsl #31 │ │ │ │ + @ instruction: 0x4620ee12 │ │ │ │ tstpeq r2, pc, rrx @ p-variant is OBSOLETE │ │ │ │ - ldc 7, cr15, [r6, #-940]! @ 0xfffffc54 │ │ │ │ + bl ff0d7740 │ │ │ │ strb r2, [fp, r1]! │ │ │ │ - ldrdeq sl, [r2], -r0 │ │ │ │ - muleq r2, sl, r3 │ │ │ │ + andeq sl, r2, r8, ror #1 │ │ │ │ + strheq sl, [r2], -r2 │ │ │ │ vst3.8 {d27,d29,d31}, [pc :64], r0 │ │ │ │ - bl feb706c0 │ │ │ │ + bl feb709a8 │ │ │ │ + @ instruction: 0xf8cc0c0c │ │ │ │ + @ instruction: 0x46040ff8 │ │ │ │ + @ instruction: 0xf01cb1c8 │ │ │ │ + @ instruction: 0xf1b0f8a9 │ │ │ │ + andsle r1, fp, r4, lsl #30 │ │ │ │ + vsubw.s8 q9, q0, d2 │ │ │ │ + addsmi r0, r8, #4, 6 @ 0x10000000 │ │ │ │ + movwcs sp, #12307 @ 0x3013 │ │ │ │ + movweq pc, #17088 @ 0x42c0 @ │ │ │ │ + mulsle fp, r8, r2 │ │ │ │ + vsubw.s8 q9, q0, d1 │ │ │ │ + addsmi r0, r8, #4, 6 @ 0x10000000 │ │ │ │ + stmdbmi sp, {r1, r2, r8, ip, lr, pc} │ │ │ │ + @ instruction: 0x46204479 │ │ │ │ + svc 0x001af7eb │ │ │ │ + ldclt 0, cr2, [r0, #-4] │ │ │ │ + ldrbtmi r4, [r9], #-2314 @ 0xfffff6f6 │ │ │ │ + stmdbmi sl, {r0, r1, r2, r4, r5, r6, r7, r8, r9, sl, sp, lr, pc} │ │ │ │ + @ instruction: 0xe7f44479 │ │ │ │ + b ff4577a8 │ │ │ │ + @ instruction: 0xf7eb6800 │ │ │ │ + strmi lr, [r1], -ip, lsr #23 │ │ │ │ + @ instruction: 0xf7eb4620 │ │ │ │ + strb lr, [sp, sl, lsl #30]! │ │ │ │ + ldrbtmi r4, [r9], #-2308 @ 0xfffff6fc │ │ │ │ + svclt 0x0000e7e7 │ │ │ │ + andeq sl, r2, ip, asr r0 │ │ │ │ + muleq r2, lr, r0 │ │ │ │ + andeq sl, r2, ip, ror r0 │ │ │ │ + andeq sl, r2, r2, asr #32 │ │ │ │ + vst3.8 {d27,d29,d31}, [pc :64], r0 │ │ │ │ + bl feb70a28 │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ @ instruction: 0x46040ff8 │ │ │ │ @ instruction: 0xf01cb168 │ │ │ │ - @ instruction: 0xf5a0fa1d │ │ │ │ + @ instruction: 0xf5a0f869 │ │ │ │ stmdacc r1, {r7, sp} │ │ │ │ svclt 0x00842803 │ │ │ │ ldrmi r2, [r3], -r0, lsl #4 │ │ │ │ strtmi sp, [r0], -r4, lsl #18 │ │ │ │ - b ff9d7494 │ │ │ │ + ldmdb r2!, {r2, r3, r5, r6, r7, r8, r9, sl, ip, sp, lr, pc} │ │ │ │ ldclt 0, cr2, [r0, #-4] │ │ │ │ ldrbtmi r4, [fp], #-2820 @ 0xfffff4fc │ │ │ │ eorcs pc, r0, r3, asr r8 @ │ │ │ │ ldrbne r4, [r3, r0, lsr #12] │ │ │ │ - b ff7574a8 │ │ │ │ + stmdb r8!, {r2, r3, r5, r6, r7, r8, r9, sl, ip, sp, lr, pc} │ │ │ │ ldrb r2, [r4, r1]! │ │ │ │ - ldrdeq sl, [r2], -sl @ │ │ │ │ - ldrlt fp, [r0, #-440] @ 0xfffffe48 │ │ │ │ + andeq sl, r2, r2, ror ip │ │ │ │ + ldrlt fp, [r0, #-432] @ 0xfffffe50 │ │ │ │ stcpl 4, cr15, [r0], {79} @ 0x4f │ │ │ │ @ instruction: 0x0c0cebad │ │ │ │ svceq 0x00f8f8cc │ │ │ │ mrscs r2, R9_usr │ │ │ │ @ instruction: 0xf7eb4604 │ │ │ │ - strdlt lr, [r0, #-232] @ 0xffffff18 │ │ │ │ - @ instruction: 0xf0162100 │ │ │ │ - @ instruction: 0x4601fd9b │ │ │ │ + teqlt r8, r4, asr #26 │ │ │ │ + ldc2l 0, cr15, [r6], {21} │ │ │ │ + strtmi r4, [r0], -r1, lsl #12 │ │ │ │ + ldcl 7, cr15, [r8], #940 @ 0x3ac │ │ │ │ + ldclt 0, cr2, [r0, #-4] │ │ │ │ + ldclt 0, cr2, [r0, #-0] │ │ │ │ + ldrbmi r2, [r0, -r0]! │ │ │ │ + vst3.8 {d27,d29,d31}, [pc :256], r0 │ │ │ │ + bl feb70aa4 │ │ │ │ + @ instruction: 0xf8cc0c0c │ │ │ │ + @ instruction: 0xf84c0000 │ │ │ │ + bmi 65c910 │ │ │ │ + stcpl 5, cr15, [r0, #692] @ 0x2b4 │ │ │ │ + addlt r4, r3, r8, lsl fp │ │ │ │ + @ instruction: 0xf50d447a │ │ │ │ + smlabbcc r4, r0, r1, r5 │ │ │ │ + ldmpl r3, {r2, r9, sl, lr}^ │ │ │ │ + andvs r6, fp, fp, lsl r8 │ │ │ │ + movweq pc, #79 @ 0x4f @ │ │ │ │ + stcge 1, cr11, [r1, #-320] @ 0xfffffec0 │ │ │ │ + orrpl pc, r0, pc, asr #8 │ │ │ │ + @ instruction: 0xf0154628 │ │ │ │ + stmiblt r0!, {r0, r1, r4, r7, sl, fp, ip, sp, lr, pc} │ │ │ │ + @ instruction: 0xf7ec4620 │ │ │ │ + andcs lr, r1, lr, asr #18 │ │ │ │ + @ instruction: 0xf50d4a0d │ │ │ │ + blmi 2edeec │ │ │ │ + ldrbtmi r3, [sl], #-260 @ 0xfffffefc │ │ │ │ + ldmdavs sl, {r0, r1, r4, r6, r7, fp, ip, lr} │ │ │ │ + subsmi r6, sl, fp, lsl #16 │ │ │ │ + movweq pc, #79 @ 0x4f @ │ │ │ │ + @ instruction: 0xf50dd108 │ │ │ │ + andlt r5, r3, r0, lsl #27 │ │ │ │ + @ instruction: 0x4629bd30 │ │ │ │ @ instruction: 0xf7eb4620 │ │ │ │ - andcs lr, r1, ip, lsr #29 │ │ │ │ - andcs fp, r0, r0, lsl sp │ │ │ │ - andcs fp, r0, r0, lsl sp │ │ │ │ + strb lr, [r8, r6, lsl #29]! │ │ │ │ + ldmda r2!, {r2, r3, r5, r6, r7, r8, r9, sl, ip, sp, lr, pc} │ │ │ │ + muleq r5, r8, r0 │ │ │ │ + andeq r0, r0, r0, lsl #12 │ │ │ │ + andeq r6, r5, r2, rrx │ │ │ │ + push {r3, r5, r7, r8, r9, ip, sp, pc} │ │ │ │ + vst2. {d20-d23}, [pc :256], r0 │ │ │ │ + bl feb70b2c │ │ │ │ + @ instruction: 0xf8cc0c0c │ │ │ │ + andcs r0, r0, #216, 30 @ 0x360 │ │ │ │ + smlabbcs r1, r3, r0, fp │ │ │ │ + @ instruction: 0xf7eb4604 │ │ │ │ + strmi lr, [r5], -r6, ror #25 │ │ │ │ + movwlt r2, #53248 @ 0xd000 │ │ │ │ + strtmi r2, [r0], -r2, lsl #2 │ │ │ │ + ldmda r0!, {r2, r3, r5, r6, r7, r8, r9, sl, ip, sp, lr, pc}^ │ │ │ │ + mrrc 1, 0, r2, r7, cr3 │ │ │ │ + @ instruction: 0x46206b10 │ │ │ │ + stmda sl!, {r2, r3, r5, r6, r7, r8, r9, sl, ip, sp, lr, pc}^ │ │ │ │ + blhi 454ac0 │ │ │ │ + @ instruction: 0x46394630 │ │ │ │ + bl ff2d7910 │ │ │ │ + strmi r4, [lr], -r7, lsl #12 │ │ │ │ + strbmi r4, [r9], -r0, asr #12 │ │ │ │ + bl ff15791c │ │ │ │ + stmib sp, {r1, r3, r4, r5, r9, sl, lr}^ │ │ │ │ + ldrtmi r0, [r3], -r0, lsl #2 │ │ │ │ + @ instruction: 0xf0174628 │ │ │ │ + @ instruction: 0x4601f855 │ │ │ │ + @ instruction: 0xf7eb4620 │ │ │ │ + andcs lr, r1, lr, ror ip │ │ │ │ + pop {r0, r1, ip, sp, pc} │ │ │ │ + strdcs r8, [r0], -r0 │ │ │ │ svclt 0x00004770 │ │ │ │ + rsble r2, ip, r0, lsl #16 │ │ │ │ + vst3. {d27,d29,d31}, [pc :256], r8 │ │ │ │ + bl feb70ba0 │ │ │ │ + @ instruction: 0xf8cc0c0c │ │ │ │ + strmi r0, [r4], -r8, ror #31 │ │ │ │ + ldcl 7, cr15, [r2, #-940]! @ 0xfffffc54 │ │ │ │ + stmdacs r1, {r0, r2, r9, sl, lr} │ │ │ │ + stmdacs r2, {r0, r5, r6, ip, lr, pc} │ │ │ │ + stmdacs r0, {r0, r2, r3, r5, ip, lr, pc} │ │ │ │ + addshi pc, r5, r0, asr #32 │ │ │ │ + strtmi r2, [r0], -r0, lsl #4 │ │ │ │ + @ instruction: 0xf7eb4611 │ │ │ │ + @ instruction: 0xf7eced00 │ │ │ │ + @ instruction: 0x4606ea1a │ │ │ │ + cdp 7, 15, cr15, cr12, cr11, {7} │ │ │ │ + strmi r4, [r5], -r4, lsr #19 │ │ │ │ + ldrbtmi r4, [r9], #-1568 @ 0xfffff9e0 │ │ │ │ + cdp 7, 1, cr15, cr14, cr11, {7} │ │ │ │ + movwcs r4, #1586 @ 0x632 │ │ │ │ + @ instruction: 0xf7ec4620 │ │ │ │ + strtmi lr, [r0], -r6, ror #16 │ │ │ │ + tstpeq r2, pc, rrx @ p-variant is OBSOLETE │ │ │ │ + b fe55799c │ │ │ │ + @ instruction: 0x4620499d │ │ │ │ + @ instruction: 0xf7eb4479 │ │ │ │ + @ instruction: 0x462aee10 │ │ │ │ + strtmi r2, [r0], -r0, lsl #6 │ │ │ │ + ldmda r6, {r2, r3, r5, r6, r7, r8, r9, sl, ip, sp, lr, pc}^ │ │ │ │ + @ instruction: 0xf06f4620 │ │ │ │ + @ instruction: 0xf7eb0102 │ │ │ │ + andcs lr, r1, r6, lsl #21 │ │ │ │ + strdcs fp, [r1, -r8] │ │ │ │ + @ instruction: 0xf7eb4620 │ │ │ │ + stmdacs r0, {r2, r4, r6, r8, sl, fp, sp, lr, pc} │ │ │ │ + tstcs r1, sp, rrx │ │ │ │ + @ instruction: 0xf7eb4620 │ │ │ │ + stmdacs r0, {r1, r2, r3, r5, r7, r8, r9, fp, sp, lr, pc} │ │ │ │ + andcs sp, r0, #113 @ 0x71 │ │ │ │ + strtmi r2, [r0], -r1, lsl #2 │ │ │ │ + ldrbtcc pc, [pc], pc, asr #32 @ │ │ │ │ + stmdb lr!, {r2, r3, r5, r6, r7, r8, r9, sl, ip, sp, lr, pc} │ │ │ │ + blvc ff055630 │ │ │ │ + strtmi r4, [r0], -r9, lsr #12 │ │ │ │ + bpl fe4552a0 │ │ │ │ + ldc 7, cr15, [ip, #-940]! @ 0xfffffc54 │ │ │ │ + cmnlt r0, #49283072 @ 0x2f00000 │ │ │ │ + strtmi r2, [r0], -r2, lsl #2 │ │ │ │ + bl fe5d7a00 │ │ │ │ + @ instruction: 0xf0002800 │ │ │ │ + andcs r8, r0, #205 @ 0xcd │ │ │ │ + strtmi r2, [r0], -r2, lsl #2 │ │ │ │ + ldmdb r8, {r2, r3, r5, r6, r7, r8, r9, sl, ip, sp, lr, pc} │ │ │ │ + blvc ff05565c │ │ │ │ + bvs fe4552c8 │ │ │ │ + streq lr, [r5, -r6, lsl #20] │ │ │ │ + andcs lr, r0, r9, lsl r0 │ │ │ │ + @ instruction: 0x46014770 │ │ │ │ + @ instruction: 0xf7eb4620 │ │ │ │ + stmdacs r5, {r1, r5, r8, sl, fp, sp, lr, pc} │ │ │ │ + @ instruction: 0x4629d057 │ │ │ │ + @ instruction: 0xf7eb4620 │ │ │ │ + stmdacs r0, {r2, r3, r4, r5, r6, r8, r9, fp, sp, lr, pc} │ │ │ │ + addshi pc, r9, r0 │ │ │ │ + andcs r4, r0, #42991616 @ 0x2900000 │ │ │ │ + @ instruction: 0xf7ec4620 │ │ │ │ + mrc 8, 7, lr, cr13, cr14, {7} │ │ │ │ + vnmla.f64 d7, d23, d0 │ │ │ │ + @ instruction: 0x462f5a90 │ │ │ │ + andcs r4, r0, #48234496 @ 0x2e00000 │ │ │ │ + ldrmi r4, [r1], -r0, lsr #12 │ │ │ │ + stc 7, cr15, [sl], {235} @ 0xeb │ │ │ │ + addle r3, r8, r1, lsl #14 │ │ │ │ + strtmi r4, [r0], -sp, ror #18 │ │ │ │ + @ instruction: 0xf7eb4479 │ │ │ │ + ldrtmi lr, [r1], -lr, lsr #27 │ │ │ │ + @ instruction: 0xf7ec4628 │ │ │ │ + strmi lr, [r2], -r4, lsr #18 │ │ │ │ + tstlt r8, r3, lsl #12 │ │ │ │ + stmdb r4!, {r2, r3, r5, r6, r7, r8, r9, sl, ip, sp, lr, pc}^ │ │ │ │ + ldrbne r6, [r3, r2, lsl #16] │ │ │ │ + @ instruction: 0xf7eb4620 │ │ │ │ + @ instruction: 0xf06fefec │ │ │ │ + strtmi r0, [r0], -r2, lsl #2 │ │ │ │ + b 6d7a90 │ │ │ │ + stmdbmi r2!, {r0, r1, r2, r3, r5, r6, r8, r9, sl, sp, lr, pc}^ │ │ │ │ + ldrbtmi r4, [r9], #-1568 @ 0xfffff9e0 │ │ │ │ + ldc 7, cr15, [r4, #940] @ 0x3ac │ │ │ │ + @ instruction: 0xf7eb4620 │ │ │ │ + andcs lr, r0, sl, asr #24 │ │ │ │ + @ instruction: 0x4629bdf8 │ │ │ │ + @ instruction: 0xf7eb4620 │ │ │ │ + stmdacs r0, {r5, r6, r7, sl, fp, sp, lr, pc} │ │ │ │ + svcge 0x005af43f │ │ │ │ + ldrbcc pc, [pc, #79]! @ 19b5b @ │ │ │ │ + @ instruction: 0x2101e79e │ │ │ │ + @ instruction: 0xf7eb4620 │ │ │ │ + @ instruction: 0x4601ecd6 │ │ │ │ + @ instruction: 0xf7ec4620 │ │ │ │ + ldmdbmi r5, {r1, r4, r5, r8, fp, sp, lr, pc}^ │ │ │ │ + strtmi r4, [r0], -r2, lsl #12 │ │ │ │ + @ instruction: 0xf7ec4479 │ │ │ │ + @ instruction: 0x4620e856 │ │ │ │ + stc 7, cr15, [ip], #-940 @ 0xfffffc54 │ │ │ │ + bmi 1493ab8 │ │ │ │ + strtmi r4, [r0], -r9, lsr #12 │ │ │ │ + @ instruction: 0xf7eb447a │ │ │ │ + bmi 1414ac0 │ │ │ │ + strtmi r4, [r0], -r9, lsr #12 │ │ │ │ + @ instruction: 0xf7eb447a │ │ │ │ + @ instruction: 0xf04febda │ │ │ │ + @ instruction: 0x462031ff │ │ │ │ + ldc 7, cr15, [r6], #940 @ 0x3ac │ │ │ │ + suble r2, r6, r0, lsl #16 │ │ │ │ + mvnscc pc, pc, asr #32 │ │ │ │ + @ instruction: 0xf7eb4620 │ │ │ │ + stmdacs r0, {r4, r8, r9, fp, sp, lr, pc} │ │ │ │ + andcs sp, r0, #88 @ 0x58 │ │ │ │ + mvnscc pc, pc, asr #32 │ │ │ │ + @ instruction: 0xf7ec4620 │ │ │ │ + mrc 8, 7, lr, cr13, cr2, {4} │ │ │ │ + vnmla.f64 d7, d23, d0 │ │ │ │ + @ instruction: 0xf06f6a90 │ │ │ │ + strtmi r0, [r0], -r1, lsl #2 │ │ │ │ + stcl 7, cr15, [sl, #940]! @ 0x3ac │ │ │ │ + mvnscc pc, pc, asr #32 │ │ │ │ + @ instruction: 0xf7eb4620 │ │ │ │ + cmnlt r8, #39424 @ 0x9a00 │ │ │ │ + mvnscc pc, pc, asr #32 │ │ │ │ + @ instruction: 0xf7eb4620 │ │ │ │ + stmdacs r0, {r2, r4, r5, r6, r7, r9, fp, sp, lr, pc} │ │ │ │ + andcs sp, r0, #79 @ 0x4f │ │ │ │ + mvnscc pc, pc, asr #32 │ │ │ │ + @ instruction: 0xf7ec4620 │ │ │ │ + mrc 8, 7, lr, cr13, cr6, {3} │ │ │ │ + vnmla.f64 d7, d23, d0 │ │ │ │ + b 1b05f4 │ │ │ │ + @ instruction: 0xf06f0705 │ │ │ │ + strtmi r0, [r0], -r1, lsl #2 │ │ │ │ + stcl 7, cr15, [ip, #940] @ 0x3ac │ │ │ │ + @ instruction: 0x4629e771 │ │ │ │ + @ instruction: 0xf7eb4620 │ │ │ │ + @ instruction: 0x4601ec7c │ │ │ │ + @ instruction: 0xf7ec4620 │ │ │ │ + stmdbmi fp!, {r3, r4, r6, r7, fp, sp, lr, pc} │ │ │ │ + strtmi r4, [r0], -r2, lsl #12 │ │ │ │ + @ instruction: 0xf7eb4479 │ │ │ │ + qsub8mi lr, r0, ip │ │ │ │ + bl ff4d7b90 │ │ │ │ + @ instruction: 0xf04fe787 │ │ │ │ + @ instruction: 0xe7c636ff │ │ │ │ + @ instruction: 0xf04f4637 │ │ │ │ + @ instruction: 0xe7e035ff │ │ │ │ + strtmi r2, [r0], -r2, lsl #2 │ │ │ │ + stcl 7, cr15, [r2], #-940 @ 0xfffffc54 │ │ │ │ + strtmi r4, [r0], -r1, lsl #12 │ │ │ │ + ldm lr!, {r2, r3, r5, r6, r7, r8, r9, sl, ip, sp, lr, pc} │ │ │ │ + @ instruction: 0x4602491f │ │ │ │ + ldrbtmi r4, [r9], #-1568 @ 0xfffff9e0 │ │ │ │ + svc 0x00e2f7eb │ │ │ │ + @ instruction: 0xf7eb4620 │ │ │ │ + @ instruction: 0xe76eebba │ │ │ │ + mvnscc pc, pc, asr #32 │ │ │ │ + @ instruction: 0xf7eb4620 │ │ │ │ + @ instruction: 0x4601ec50 │ │ │ │ + @ instruction: 0xf7ec4620 │ │ │ │ + ldmdbmi r7, {r2, r3, r5, r7, fp, sp, lr, pc} │ │ │ │ + strtmi r4, [r0], -r2, lsl #12 │ │ │ │ + @ instruction: 0xf7eb4479 │ │ │ │ + @ instruction: 0x4620efd0 │ │ │ │ + bl fe9d7be8 │ │ │ │ + @ instruction: 0xf04fe75b │ │ │ │ + @ instruction: 0x462031ff │ │ │ │ + ldc 7, cr15, [ip], #-940 @ 0xfffffc54 │ │ │ │ + strtmi r4, [r0], -r1, lsl #12 │ │ │ │ + ldm r8, {r2, r3, r5, r6, r7, r8, r9, sl, ip, sp, lr, pc} │ │ │ │ + strmi r4, [r2], -lr, lsl #18 │ │ │ │ + ldrbtmi r4, [r9], #-1568 @ 0xfffff9e0 │ │ │ │ + svc 0x00bcf7eb │ │ │ │ + @ instruction: 0xf7eb4620 │ │ │ │ + @ instruction: 0xe748eb94 │ │ │ │ + @ instruction: 0x00029eba │ │ │ │ + andeq r9, r2, r4, lsr #29 │ │ │ │ + andeq r9, r2, ip, lsl #29 │ │ │ │ + andeq r9, r2, r6, lsr lr │ │ │ │ + ldrdeq r9, [r2], -r4 │ │ │ │ + andeq r9, r2, r8, asr sp │ │ │ │ + andeq r9, r2, r4, asr sp │ │ │ │ + andeq r9, r2, r0, lsr #26 │ │ │ │ + andeq r9, r2, lr, ror #25 │ │ │ │ + andeq r9, r2, r0, ror ip │ │ │ │ + andeq r9, r2, r6, ror ip │ │ │ │ + vst3.16 {d27,d29,d31}, [pc :256], r0 │ │ │ │ + bl feb70e98 │ │ │ │ + @ instruction: 0xf8cc0c0c │ │ │ │ + bmi 99dc20 │ │ │ │ + blmi 9c5eb4 │ │ │ │ + ldrbtmi r4, [sl], #-1540 @ 0xfffff9fc │ │ │ │ + ldmdavs fp, {r0, r1, r4, r6, r7, fp, ip, lr} │ │ │ │ + @ instruction: 0xf04f9303 │ │ │ │ + cmnlt r8, #0, 6 │ │ │ │ + andcs sl, r1, r1, lsl #20 │ │ │ │ + tstpmi r3, r5, asr #4 @ p-variant is OBSOLETE │ │ │ │ + ldrbvc pc, [pc, #1607]! @ 1a307 @ │ │ │ │ + bl ffcd7c70 │ │ │ │ + cmnlt r8, #48234496 @ 0x2e00000 │ │ │ │ + strtmi r2, [r0], -r0, lsl #4 │ │ │ │ + @ instruction: 0xf7eb4611 │ │ │ │ + ldmdbmi fp, {r1, r3, r4, r5, r6, r8, r9, fp, sp, lr, pc} │ │ │ │ + ldrbtmi r4, [r9], #-1568 @ 0xfffff9e0 │ │ │ │ + ldc 7, cr15, [lr], {235} @ 0xeb │ │ │ │ + movwcs r4, #1586 @ 0x632 │ │ │ │ + @ instruction: 0xf7eb4620 │ │ │ │ + @ instruction: 0xf06feee6 │ │ │ │ + strtmi r0, [r0], -r2, lsl #2 │ │ │ │ + ldmdb r4, {r0, r1, r3, r5, r6, r7, r8, r9, sl, ip, sp, lr, pc} │ │ │ │ + @ instruction: 0x46204914 │ │ │ │ + @ instruction: 0xf7eb4479 │ │ │ │ + @ instruction: 0x462aec90 │ │ │ │ + strtmi r2, [r0], -r0, lsl #6 │ │ │ │ + cdp 7, 13, cr15, cr6, cr11, {7} │ │ │ │ + @ instruction: 0xf06f4620 │ │ │ │ + @ instruction: 0xf7eb0102 │ │ │ │ + andcs lr, r1, r6, lsl #18 │ │ │ │ + blmi 2ac548 │ │ │ │ + ldmpl r3, {r1, r3, r4, r5, r6, sl, lr}^ │ │ │ │ + blls f3d84 │ │ │ │ + @ instruction: 0xf04f405a │ │ │ │ + mrsle r0, LR_und │ │ │ │ + ldcllt 0, cr11, [r0, #-16]! │ │ │ │ + @ instruction: 0x6006f8bd │ │ │ │ + @ instruction: 0x5004f8bd │ │ │ │ + @ instruction: 0xf7ebe7ca │ │ │ │ + svclt 0x0000ee22 │ │ │ │ + andeq r5, r5, sl, lsr #25 │ │ │ │ + andeq r0, r0, r0, lsl #12 │ │ │ │ + andeq r9, r2, r6, ror ip │ │ │ │ + andeq r9, r2, r0, ror #24 │ │ │ │ + andeq r5, r5, ip, lsr ip │ │ │ │ + ldrlt fp, [r8, #-784]! @ 0xfffffcf0 │ │ │ │ + stcpl 4, cr15, [r0], {79} @ 0x4f │ │ │ │ + @ instruction: 0x0c0cebad │ │ │ │ + svceq 0x00f0f8cc │ │ │ │ + strmi r2, [r4], -r0, lsl #4 │ │ │ │ + @ instruction: 0xf7eb2101 │ │ │ │ + andcs lr, r0, #860160 @ 0xd2000 │ │ │ │ + tstcs r2, r5, lsl #12 │ │ │ │ + @ instruction: 0xf7eb4620 │ │ │ │ + stmdacs r0, {r2, r3, r6, r7, r9, fp, sp, lr, pc} │ │ │ │ + stccs 15, cr11, [r0, #-96] @ 0xffffffa0 │ │ │ │ + andcs fp, r0, r8, lsl #30 │ │ │ │ + ldclt 1, cr13, [r8, #-0] │ │ │ │ + strtmi r4, [r8], -r1, lsl #12 │ │ │ │ + blx fed55de2 │ │ │ │ + strtmi r4, [r0], -r1, lsl #12 │ │ │ │ + b 1e57d3c │ │ │ │ + ldclt 0, cr2, [r8, #-4]! │ │ │ │ + ldrbmi r2, [r0, -r0]! │ │ │ │ + vst3.8 {d27,d29,d31}, [pc :64], r0 │ │ │ │ + bl feb70fa0 │ │ │ │ + @ instruction: 0xf8cc0c0c │ │ │ │ + @ instruction: 0x46040ff8 │ │ │ │ + @ instruction: 0xf01cb148 │ │ │ │ + @ instruction: 0xf7ebf9d9 │ │ │ │ + mcrr 15, 14, lr, r1, cr2 │ │ │ │ + @ instruction: 0x46200b10 │ │ │ │ + b ffe57d68 │ │ │ │ + ldclt 0, cr2, [r0, #-4] │ │ │ │ + vst3.8 {d27,d29,d31}, [pc :64], r0 │ │ │ │ + bl feb70fc8 │ │ │ │ + @ instruction: 0xf8cc0c0c │ │ │ │ + @ instruction: 0x46040ff8 │ │ │ │ + @ instruction: 0xf7ebb138 │ │ │ │ + strmi lr, [r2], -r0, lsl #29 │ │ │ │ + ldrbne r4, [r3, r0, lsr #12] │ │ │ │ + cdp 7, 6, cr15, cr8, cr11, {7} │ │ │ │ + ldclt 0, cr2, [r0, #-4] │ │ │ │ svclt 0x00182900 │ │ │ │ svclt 0x000c2800 │ │ │ │ andcs r2, r0, r1 │ │ │ │ svclt 0x00082a00 │ │ │ │ andeq pc, r1, r0, asr #32 │ │ │ │ stmdahi fp, {r3, r4, r5, r8, fp, ip, sp, pc} │ │ │ │ addslt r3, fp, #1024 @ 0x400 │ │ │ │ stmdble r1, {r0, r8, r9, fp, sp} │ │ │ │ ldrbmi r2, [r0, -r1]! │ │ │ │ andcs r6, r0, r0, lsl r0 │ │ │ │ svclt 0x00004770 │ │ │ │ - vst3.8 {d27,d29,d31}, [pc :64], r0 │ │ │ │ - bl feb7076c │ │ │ │ - @ instruction: 0xf8cc0c0c │ │ │ │ - bmi 59d514 │ │ │ │ - blmi 5c5788 │ │ │ │ - ldrbtmi r4, [sl], #-1540 @ 0xfffff9fc │ │ │ │ - ldmdavs fp, {r0, r1, r4, r6, r7, fp, ip, lr} │ │ │ │ - @ instruction: 0xf04f9303 │ │ │ │ - tstlt r8, r0, lsl #6 │ │ │ │ - bcs 7b5b4 │ │ │ │ - andcs sp, r1, ip │ │ │ │ - blmi 3ebdd4 │ │ │ │ - ldmpl r3, {r1, r3, r4, r5, r6, sl, lr}^ │ │ │ │ - blls f3604 │ │ │ │ - @ instruction: 0xf04f405a │ │ │ │ - tstle r0, r0, lsl #6 │ │ │ │ - ldclt 0, cr11, [r0, #-16] │ │ │ │ - stmdbge r2, {r0, r1, r3, r8, r9, fp, lr} │ │ │ │ - mrscs r9, (UNDEF: 16) │ │ │ │ - andls r4, r2, #2063597568 @ 0x7b000000 │ │ │ │ - mcr2 0, 6, pc, cr6, cr5, {0} @ │ │ │ │ - blcs 401c4 │ │ │ │ - strtmi sp, [r0], -r7, ror #1 │ │ │ │ - stc2 0, cr15, [r4, #-84]! @ 0xffffffac │ │ │ │ - @ instruction: 0xf7ece7e3 │ │ │ │ - svclt 0x0000e9d8 │ │ │ │ - ldrdeq r6, [r5], -r6 @ │ │ │ │ - andeq r0, r0, r0, lsl #12 │ │ │ │ - @ instruction: 0x000563bc │ │ │ │ - @ instruction: 0xffffff85 │ │ │ │ - vst3.16 {d27,d29,d31}, [pc :256], r0 │ │ │ │ - bl feb707e4 │ │ │ │ + vst3.8 {d27,d29,d31}, [pc :256], r0 │ │ │ │ + bl feb71018 │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ - bmi a5d56c │ │ │ │ - blmi a85800 │ │ │ │ + bmi 5ddda0 │ │ │ │ + blmi 606038 │ │ │ │ ldmpl r3, {r1, r3, r4, r5, r6, sl, lr}^ │ │ │ │ movwls r6, #14363 @ 0x381b │ │ │ │ movweq pc, #79 @ 0x4f @ │ │ │ │ - andcs fp, r0, #96, 6 @ 0x80000001 │ │ │ │ + andcs fp, r0, #168, 2 @ 0x2a │ │ │ │ strmi r2, [r4], -r1, lsl #2 │ │ │ │ - cdp 7, 8, cr15, cr0, cr11, {7} │ │ │ │ - @ instruction: 0xb3284605 │ │ │ │ - strtmi r2, [r0], -r2, lsl #2 │ │ │ │ - svc 0x0062f7eb │ │ │ │ - blmi 8463b8 │ │ │ │ - ldrtmi r2, [r2], -r0, lsl #12 │ │ │ │ - ldrbtmi r2, [fp], #-257 @ 0xfffffeff │ │ │ │ - strls r4, [r0], -r8, lsr #12 │ │ │ │ - mcr2 0, 4, pc, cr14, cr5, {0} @ │ │ │ │ - movwls sl, #2818 @ 0xb02 │ │ │ │ - blmi 6e1e34 │ │ │ │ - @ instruction: 0x46284631 │ │ │ │ - ldrbtmi r9, [fp], #-514 @ 0xfffffdfe │ │ │ │ - mcr2 0, 4, pc, cr4, cr5, {0} @ │ │ │ │ - bllt 100248 │ │ │ │ - strtmi r2, [r8], -r0, lsl #2 │ │ │ │ - stc2 0, cr15, [r8, #-88] @ 0xffffffa8 │ │ │ │ - @ instruction: 0xf180fab0 │ │ │ │ - stmdbeq r9, {r5, r9, sl, lr}^ │ │ │ │ - cdp 7, 1, cr15, cr6, cr11, {7} │ │ │ │ - and r2, r0, r1 │ │ │ │ - bmi 46165c │ │ │ │ - ldrbtmi r4, [sl], #-2829 @ 0xfffff4f3 │ │ │ │ + b 19d7de8 │ │ │ │ + blmi 486420 │ │ │ │ + bge a3248 │ │ │ │ + ldrbtmi r4, [fp], #-1577 @ 0xfffff9d7 │ │ │ │ + strtmi r9, [sl], -r0, lsl #4 │ │ │ │ + @ instruction: 0xf0159502 │ │ │ │ + @ instruction: 0x4620fa79 │ │ │ │ + @ instruction: 0xf7eb9902 │ │ │ │ + @ instruction: 0x4628ea14 │ │ │ │ + andcs lr, r0, r0 │ │ │ │ + blmi 1ec688 │ │ │ │ + ldmpl r3, {r1, r3, r4, r5, r6, sl, lr}^ │ │ │ │ + blls f3ed4 │ │ │ │ + @ instruction: 0xf04f405a │ │ │ │ + mrsle r0, SP_irq │ │ │ │ + ldclt 0, cr11, [r0, #-20]! @ 0xffffffec │ │ │ │ + ldcl 7, cr15, [lr, #-940]! @ 0xfffffc54 │ │ │ │ + andeq r5, r5, ip, lsr #22 │ │ │ │ + andeq r0, r0, r0, lsl #12 │ │ │ │ + @ instruction: 0xffffff9b │ │ │ │ + andeq r5, r5, ip, ror #21 │ │ │ │ + vst3. {d27,d29,d31}, [pc :256], r0 │ │ │ │ + bl feb71094 │ │ │ │ + @ instruction: 0xf8cc0c0c │ │ │ │ + @ instruction: 0xf84c0000 │ │ │ │ + bmi d1cf20 │ │ │ │ + stcpl 5, cr15, [r0, #692] @ 0x2b4 │ │ │ │ + addlt r4, r3, r3, lsr fp │ │ │ │ + @ instruction: 0xf50d447a │ │ │ │ + smlabbcc r4, r0, r1, r5 │ │ │ │ + ldmdavs fp, {r0, r1, r4, r6, r7, fp, ip, lr} │ │ │ │ + @ instruction: 0xf04f600b │ │ │ │ + lslslt r0, r0, #6 │ │ │ │ + mrscs r2, R9_usr │ │ │ │ + @ instruction: 0xf7eb4604 │ │ │ │ + strmi lr, [r5], -r2, lsr #20 │ │ │ │ + mcrge 1, 0, fp, cr2, cr8, {3} │ │ │ │ + addpl pc, r0, #1325400064 @ 0x4f000000 │ │ │ │ + shasxmi r1, r9, r7 │ │ │ │ + cdp 7, 2, cr15, cr14, cr11, {7} │ │ │ │ + svcpl 0x0080f5b0 │ │ │ │ + tstle r6, #32 │ │ │ │ + @ instruction: 0xf7eb4620 │ │ │ │ + andcs lr, r1, ip, asr #28 │ │ │ │ + andcs lr, r0, r0 │ │ │ │ + @ instruction: 0xf50d4a22 │ │ │ │ + blmi 82e4f4 │ │ │ │ + ldrbtmi r3, [sl], #-260 @ 0xfffffefc │ │ │ │ ldmdavs sl, {r0, r1, r4, r6, r7, fp, ip, lr} │ │ │ │ - subsmi r9, sl, r3, lsl #22 │ │ │ │ + subsmi r6, sl, fp, lsl #16 │ │ │ │ movweq pc, #79 @ 0x4f @ │ │ │ │ - andlt sp, r4, sp, lsl #2 │ │ │ │ - @ instruction: 0x4628bd70 │ │ │ │ - stc2l 0, cr15, [sl], {21} │ │ │ │ - strtmi r4, [r0], -r1, lsl #12 │ │ │ │ - cdp 7, 0, cr15, cr0, cr11, {7} │ │ │ │ - strtmi lr, [r8], -r8, ror #15 │ │ │ │ - stc2l 0, cr15, [r2], {21} │ │ │ │ - @ instruction: 0xf7ece7da │ │ │ │ - svclt 0x0000e976 │ │ │ │ - andeq r6, r5, r0, ror #6 │ │ │ │ + @ instruction: 0xf50dd131 │ │ │ │ + andlt r5, r3, r0, lsl #27 │ │ │ │ + strmi fp, [r6], #-3568 @ 0xfffff210 │ │ │ │ + @ instruction: 0x46204639 │ │ │ │ + @ instruction: 0xf8062300 │ │ │ │ + @ instruction: 0xf7eb3c04 │ │ │ │ + @ instruction: 0xe7e2eb7e │ │ │ │ + @ instruction: 0xff0cf006 │ │ │ │ + tstppl r0, pc, asr #8 @ p-variant is OBSOLETE │ │ │ │ + @ instruction: 0xff14f006 │ │ │ │ + stmdacs r0, {r1, r2, r9, sl, lr} │ │ │ │ + @ instruction: 0x4601d0d9 │ │ │ │ + andpl pc, r0, #1325400064 @ 0x4f000000 │ │ │ │ + @ instruction: 0xf7eb4628 │ │ │ │ + mcrne 13, 2, lr, cr1, cr12, {7} │ │ │ │ + rscsvc pc, lr, #68157440 @ 0x4100000 │ │ │ │ + addsmi r4, r1, #3145728 @ 0x300000 │ │ │ │ + strtmi sp, [r0], -r8, lsl #18 │ │ │ │ + cdp 7, 1, cr15, cr6, cr11, {7} │ │ │ │ + cdp2 0, 15, cr15, cr4, cr6, {0} │ │ │ │ + @ instruction: 0xf0064631 │ │ │ │ + @ instruction: 0xe7c4ffbf │ │ │ │ + ldrtmi r2, [r1], -r0, lsl #4 │ │ │ │ + ldrbtpl r4, [r2], #1568 @ 0x620 │ │ │ │ + bl 1657f14 │ │ │ │ + @ instruction: 0xf7ebe7f2 │ │ │ │ + svclt 0x0000ed06 │ │ │ │ + andeq r5, r5, r8, lsr #21 │ │ │ │ andeq r0, r0, r0, lsl #12 │ │ │ │ - @ instruction: 0xffffff43 │ │ │ │ - @ instruction: 0xfffffeff │ │ │ │ - strdeq r6, [r5], -r2 │ │ │ │ + andeq r5, r5, sl, asr sl │ │ │ │ svcmi 0x00f0e92d │ │ │ │ stcpl 4, cr15, [r0], {79} @ 0x4f │ │ │ │ @ instruction: 0x0c0cebad │ │ │ │ svceq 0x00b8f8cc │ │ │ │ svclt 0x00182900 │ │ │ │ strmi r2, [lr], -r0, lsl #16 │ │ │ │ @ instruction: 0x461449b3 │ │ │ │ @ instruction: 0xb0894ab3 │ │ │ │ svclt 0x000c4479 │ │ │ │ movwcs r2, #769 @ 0x301 │ │ │ │ svclt 0x00082c00 │ │ │ │ movweq pc, #4163 @ 0x1043 @ │ │ │ │ ldmdavs r2, {r1, r3, r7, fp, ip, lr} │ │ │ │ @ instruction: 0xf04f9207 │ │ │ │ - blcs 19ee0 │ │ │ │ + blcs 1a7b8 │ │ │ │ stmdavs r7!, {r4, r6, r8, ip, lr, pc} │ │ │ │ suble r2, sp, r0, lsl #30 │ │ │ │ ldrdlt pc, [r8], -r4 │ │ │ │ svceq 0x0000f1bb │ │ │ │ stmdavc r3, {r3, r6, ip, lr, pc} │ │ │ │ - blcs baaf0c │ │ │ │ + blcs bab7e4 │ │ │ │ stmdavc r3, {r0, r2, r8, ip, lr, pc}^ │ │ │ │ svclt 0x00182b5c │ │ │ │ svclt 0x00082b2f │ │ │ │ stmdbvs r3!, {r1, r8, sl, ip, sp} │ │ │ │ @ instruction: 0xf0002b01 │ │ │ │ - blcs 3996c │ │ │ │ + blcs 3a244 │ │ │ │ @ instruction: 0xf04fbf0c │ │ │ │ @ instruction: 0xf04f0802 │ │ │ │ - bmi fe79b728 │ │ │ │ + bmi fe79c000 │ │ │ │ mvnscc pc, pc, asr #32 │ │ │ │ @ instruction: 0xf04f4638 │ │ │ │ ldrbtmi r0, [sl], #-2304 @ 0xfffff700 │ │ │ │ - stcl 7, cr15, [r8, #940]! @ 0x3ac │ │ │ │ + ldmdb ip!, {r0, r1, r3, r5, r6, r7, r8, r9, sl, ip, sp, lr, pc}^ │ │ │ │ ldrtmi r4, [r8], -r9, lsr #12 │ │ │ │ - svc 0x0072f7eb │ │ │ │ + bl 1d7fb8 │ │ │ │ @ instruction: 0x46384659 │ │ │ │ - svc 0x006ef7eb │ │ │ │ + bl d7fc0 │ │ │ │ andcs r4, r1, #78643200 @ 0x4b00000 │ │ │ │ ldrtmi r2, [r8], -r2, lsl #2 │ │ │ │ stmdbls r0, {r0, r2, r3, r6, r7, r8, fp, sp, lr, pc} │ │ │ │ - ldm r8!, {r2, r3, r5, r6, r7, r8, r9, sl, ip, sp, lr, pc}^ │ │ │ │ + stc 7, cr15, [ip], {235} @ 0xeb │ │ │ │ stmdblt r0!, {r1, r7, r9, sl, lr}^ │ │ │ │ mvnscc pc, pc, asr #32 │ │ │ │ @ instruction: 0xf7eb4638 │ │ │ │ - bllt 455114 │ │ │ │ + bllt 45483c │ │ │ │ tstpeq r1, pc, rrx @ p-variant is OBSOLETE │ │ │ │ @ instruction: 0xf7eb4638 │ │ │ │ - strdcs lr, [r1], -sl │ │ │ │ + andcs lr, r1, lr, lsl #23 │ │ │ │ strbmi lr, [sl], -sp │ │ │ │ mvnscc pc, pc, asr #32 │ │ │ │ @ instruction: 0xf7eb4638 │ │ │ │ - @ instruction: 0x4603ee10 │ │ │ │ + strmi lr, [r3], -r4, lsr #19 │ │ │ │ ldrbmi r4, [sl], -r7, lsl #17 │ │ │ │ ldrbtmi r4, [r8], #-1577 @ 0xfffff9d7 │ │ │ │ - blx cd579a │ │ │ │ - bmi fe161788 │ │ │ │ + cdp2 0, 12, cr15, cr6, cr4, {0} │ │ │ │ + bmi fe162060 │ │ │ │ ldrbtmi r4, [sl], #-2945 @ 0xfffff47f │ │ │ │ ldmdavs sl, {r0, r1, r4, r6, r7, fp, ip, lr} │ │ │ │ subsmi r9, sl, r7, lsl #22 │ │ │ │ movweq pc, #79 @ 0x4f @ │ │ │ │ rscshi pc, r5, r0, asr #32 │ │ │ │ pop {r0, r3, ip, sp, pc} │ │ │ │ usub8mi r8, r2, r0 │ │ │ │ mvnscc pc, pc, asr #32 │ │ │ │ @ instruction: 0xf7eb4638 │ │ │ │ - @ instruction: 0x4601edf4 │ │ │ │ - @ instruction: 0xf0064628 │ │ │ │ - pkhtbmi pc, r3, r7, asr #20 @ │ │ │ │ + strmi lr, [r1], -r8, lsl #19 │ │ │ │ + @ instruction: 0xf0054628 │ │ │ │ + strmi pc, [r3], fp, ror #27 │ │ │ │ bicle r2, pc, r0, lsl #16 │ │ │ │ ldrtmi r2, [r8], -r5, lsl #2 │ │ │ │ - cdp 7, 7, cr15, cr14, cr11, {7} │ │ │ │ + b 4d8048 │ │ │ │ eorsle r2, lr, r5, lsl #16 │ │ │ │ - b 4fb898 │ │ │ │ + b 4fc170 │ │ │ │ sbcle r0, r5, r8, lsl #30 │ │ │ │ @ instruction: 0xf06f69a2 │ │ │ │ ldrtmi r0, [r8], -r2, lsl #2 │ │ │ │ @ instruction: 0x61a23201 │ │ │ │ - @ instruction: 0xf7ec17d3 │ │ │ │ - tstcs r6, sl, lsr #16 │ │ │ │ + @ instruction: 0xf7eb17d3 │ │ │ │ + @ instruction: 0x2106ebbe │ │ │ │ @ instruction: 0xf7eb4638 │ │ │ │ - stmdacs r6, {r2, r3, r5, r6, r9, sl, fp, sp, lr, pc} │ │ │ │ + stmdacs r6, {r9, fp, sp, lr, pc} │ │ │ │ @ instruction: 0x4601d1bb │ │ │ │ @ instruction: 0xf7eb4638 │ │ │ │ - @ instruction: 0x4629ecd2 │ │ │ │ + strtmi lr, [r9], -r6, ror #16 │ │ │ │ @ instruction: 0xf7eb4638 │ │ │ │ - ldmdahi r1!, {r1, r2, r3, r8, r9, sl, fp, sp, lr, pc} │ │ │ │ + ldmdahi r1!, {r1, r5, r7, r9, fp, sp, lr, pc} │ │ │ │ @ instruction: 0xf1a14638 │ │ │ │ - blx fec59c0c │ │ │ │ + blx fec5a4e4 │ │ │ │ stmdbeq r9, {r0, r7, r8, ip, sp, lr, pc}^ │ │ │ │ - ldc 7, cr15, [r8, #-940]! @ 0xfffffc54 │ │ │ │ + stmia ip, {r0, r1, r3, r5, r6, r7, r8, r9, sl, ip, sp, lr, pc}^ │ │ │ │ andcs r2, r1, #0, 6 │ │ │ │ mrscs r9, LR_svc │ │ │ │ @ instruction: 0xf7eb4638 │ │ │ │ - @ instruction: 0xf04fefea │ │ │ │ + @ instruction: 0xf04feb7e │ │ │ │ @ instruction: 0x463831ff │ │ │ │ - cdp 7, 5, cr15, cr8, cr11, {7} │ │ │ │ + stmib ip!, {r0, r1, r3, r5, r6, r7, r8, r9, sl, ip, sp, lr, pc}^ │ │ │ │ tstpeq r1, pc, rrx @ p-variant is OBSOLETE │ │ │ │ ldrtmi r4, [r8], -r4, lsl #12 │ │ │ │ - svc 0x0092f7eb │ │ │ │ + bl 9d80b8 │ │ │ │ svclt 0x00181e20 │ │ │ │ str r2, [r4, r1]! │ │ │ │ - bcs bb908 │ │ │ │ + bcs bc1e0 │ │ │ │ @ instruction: 0x4698d091 │ │ │ │ - bge 1d35ec │ │ │ │ + bge 1d3ec4 │ │ │ │ ldrtmi r2, [r8], -r1, lsl #2 │ │ │ │ andslt pc, r8, sp, asr #17 │ │ │ │ - ldcl 7, cr15, [sl, #-940] @ 0xfffffc54 │ │ │ │ + stmia lr!, {r0, r1, r3, r5, r6, r7, r8, r9, sl, ip, sp, lr, pc}^ │ │ │ │ addsle r2, r5, r0, lsl #16 │ │ │ │ - bcs 40074 │ │ │ │ + bcs 4094c │ │ │ │ ldmdbmi r0, {r1, r4, r7, ip, lr, pc}^ │ │ │ │ - @ instruction: 0xf0064479 │ │ │ │ - @ instruction: 0xb110f9ff │ │ │ │ + @ instruction: 0xf0054479 │ │ │ │ + @ instruction: 0xb110fd93 │ │ │ │ andcc r9, r1, #24576 @ 0x6000 │ │ │ │ tstcs r5, r5, lsl r4 │ │ │ │ - @ instruction: 0xf7ec4638 │ │ │ │ - @ instruction: 0x1e03e9f0 │ │ │ │ - bmi 12d0f14 │ │ │ │ + @ instruction: 0xf7eb4638 │ │ │ │ + cdpne 13, 0, cr14, cr3, cr4, {4} │ │ │ │ + bmi 12d17ec │ │ │ │ stmdbeq r1, {r0, r1, r2, r3, r6, ip, sp, lr, pc} │ │ │ │ ldrmi r4, [sl], r9, asr #18 │ │ │ │ stmib sp, {r1, r3, r4, r5, r6, sl, lr}^ │ │ │ │ ldrbtmi r8, [r9], #-1539 @ 0xfffff9fd │ │ │ │ tstcs r0, r2, lsl #2 │ │ │ │ strmi r9, [r8], r5, lsl #8 │ │ │ │ @ instruction: 0x4693465c │ │ │ │ @ instruction: 0x465ae034 │ │ │ │ tstpeq r2, pc, rrx @ p-variant is OBSOLETE │ │ │ │ strcs r4, [r0], #-1592 @ 0xfffff9c8 │ │ │ │ - stc 7, cr15, [sl, #-940]! @ 0xfffffc54 │ │ │ │ + ldm lr!, {r0, r1, r3, r5, r6, r7, r8, r9, sl, ip, sp, lr, pc} │ │ │ │ ldrtmi r4, [r8], -r9, lsr #12 │ │ │ │ - cdp 7, 11, cr15, cr4, cr11, {7} │ │ │ │ + b 1258134 │ │ │ │ @ instruction: 0x46384631 │ │ │ │ - cdp 7, 11, cr15, cr0, cr11, {7} │ │ │ │ + b 115813c │ │ │ │ andcs r4, r1, #36700160 @ 0x2300000 │ │ │ │ ldrtmi r2, [r8], -r2, lsl #2 │ │ │ │ strmi lr, [r0], #-2509 @ 0xfffff633 │ │ │ │ - ldmda sl!, {r2, r3, r5, r6, r7, r8, r9, sl, ip, sp, lr, pc} │ │ │ │ + bl ff3d814c │ │ │ │ cmple r0, r0, lsl #16 │ │ │ │ mvnscc pc, pc, asr #32 │ │ │ │ @ instruction: 0xf7eb4638 │ │ │ │ - @ instruction: 0x2601edb0 │ │ │ │ - bllt e2b0ec │ │ │ │ + strcs lr, [r1], -r4, asr #18 │ │ │ │ + bllt e2b9c4 │ │ │ │ tstpeq r1, pc, rrx @ p-variant is OBSOLETE │ │ │ │ @ instruction: 0xf7eb4638 │ │ │ │ - @ instruction: 0xf06fef3a │ │ │ │ + @ instruction: 0xf06feace │ │ │ │ ldrtmi r0, [r8], -r1, lsl #2 │ │ │ │ svclt 0x00d445ca │ │ │ │ @ instruction: 0xf0062600 │ │ │ │ @ instruction: 0xf7eb0601 │ │ │ │ - @ instruction: 0xf119ef30 │ │ │ │ + @ instruction: 0xf119eac4 │ │ │ │ @ instruction: 0xf1480901 │ │ │ │ orrlt r0, lr, #0, 16 │ │ │ │ strbmi r4, [r3], -sl, asr #12 │ │ │ │ ldrtmi r2, [r8], -r5, lsl #2 │ │ │ │ - ldmda r0, {r2, r3, r5, r6, r7, r8, r9, sl, ip, sp, lr, pc} │ │ │ │ + bl fe958194 │ │ │ │ @ instruction: 0xf04f2200 │ │ │ │ @ instruction: 0x463831ff │ │ │ │ - ldc 7, cr15, [ip, #-940]! @ 0xfffffc54 │ │ │ │ + ldm r0, {r0, r1, r3, r5, r6, r7, r8, r9, sl, ip, sp, lr, pc}^ │ │ │ │ stmdacs r0, {r1, r2, r9, sl, lr} │ │ │ │ @ instruction: 0xf084d1bb │ │ │ │ @ instruction: 0xf0060601 │ │ │ │ ldrb r0, [ip, r1, lsl #12] │ │ │ │ @ instruction: 0xf04f2200 │ │ │ │ @ instruction: 0x463831ff │ │ │ │ - stc 7, cr15, [lr, #-940]! @ 0xfffffc54 │ │ │ │ + stmia r2, {r0, r1, r3, r5, r6, r7, r8, r9, sl, ip, sp, lr, pc}^ │ │ │ │ strtmi r4, [r8], -r1, lsl #12 │ │ │ │ - @ instruction: 0xf992f006 │ │ │ │ + stc2 0, cr15, [r6, #-20]! @ 0xffffffec │ │ │ │ vst3.32 @ instruction: 0xf480fab0 │ │ │ │ svclt 0x00181e06 │ │ │ │ stmdbeq r4!, {r0, r9, sl, sp}^ │ │ │ │ strtmi lr, [r2], -r6, asr #15 │ │ │ │ mvnscc pc, pc, asr #32 │ │ │ │ @ instruction: 0xf7eb4638 │ │ │ │ - @ instruction: 0x4632ed1e │ │ │ │ + @ instruction: 0x4632e8b2 │ │ │ │ strtmi r4, [r9], -r3, lsl #12 │ │ │ │ - @ instruction: 0xf0059802 │ │ │ │ - ldr pc, [r1, r1, asr #20]! │ │ │ │ + @ instruction: 0xf0049802 │ │ │ │ + sbfx pc, r5, #27, #18 │ │ │ │ stcls 6, cr4, [r5], {163} @ 0xa3 │ │ │ │ @ instruction: 0x8603e9dd │ │ │ │ svceq 0x0000f1bb │ │ │ │ svcge 0x0028f43f │ │ │ │ @ instruction: 0xf06f4638 │ │ │ │ @ instruction: 0xf7eb0101 │ │ │ │ - andcs lr, r2, ip, ror #29 │ │ │ │ + andcs lr, r2, r0, lsl #21 │ │ │ │ @ instruction: 0xf7ebe6ff │ │ │ │ - svclt 0x0000eff8 │ │ │ │ - andeq r6, r5, ip, lsl #5 │ │ │ │ + svclt 0x0000eb8c │ │ │ │ + @ instruction: 0x000559b4 │ │ │ │ andeq r0, r0, r0, lsl #12 │ │ │ │ - andeq sl, r2, r2, lsl r1 │ │ │ │ - andeq sl, r2, r2, asr #1 │ │ │ │ - andeq r6, r5, r6, asr #3 │ │ │ │ - andeq r8, r2, r8, ror r7 │ │ │ │ - @ instruction: 0x00029fb4 │ │ │ │ - @ instruction: 0x00029fb6 │ │ │ │ + andeq r9, r2, lr, asr r9 │ │ │ │ + andeq r9, r2, lr, lsl #18 │ │ │ │ + andeq r5, r5, lr, ror #17 │ │ │ │ + andeq r7, r2, r0, lsr #29 │ │ │ │ + andeq r9, r2, r0, lsl #16 │ │ │ │ + andeq r9, r2, r2, lsl #16 │ │ │ │ mvnsmi lr, sp, lsr #18 │ │ │ │ stcpl 4, cr15, [r0], {79} @ 0x4f │ │ │ │ @ instruction: 0x0c0cebad │ │ │ │ svceq 0x00b8f8cc │ │ │ │ addlt r4, ip, ip, lsr #20 │ │ │ │ ldrbtmi r4, [sl], #-2860 @ 0xfffff4d4 │ │ │ │ ldmdavs fp, {r0, r1, r4, r6, r7, fp, ip, lr} │ │ │ │ @ instruction: 0xf04f930b │ │ │ │ stmdacs r0, {r8, r9} │ │ │ │ andcs sp, r0, #61 @ 0x3d │ │ │ │ strmi r2, [r4], -r1, lsl #2 │ │ │ │ - ldc 7, cr15, [r6], {235} @ 0xeb │ │ │ │ + stmda sl!, {r0, r1, r3, r5, r6, r7, r8, r9, sl, ip, sp, lr, pc} │ │ │ │ movslt r4, #5242880 @ 0x500000 │ │ │ │ mrscs r2, R10_usr │ │ │ │ @ instruction: 0xf7eb4620 │ │ │ │ - @ instruction: 0x4606ec90 │ │ │ │ + strmi lr, [r6], -r4, lsr #16 │ │ │ │ andcs fp, r0, #120, 6 @ 0xe0000001 │ │ │ │ strtmi r2, [r0], -r3, lsl #2 │ │ │ │ - cdp 7, 14, cr15, cr14, cr11, {7} │ │ │ │ + b fe0d827c │ │ │ │ strmi r2, [r0], r0, lsl #4 │ │ │ │ strtmi r2, [r0], -r4, lsl #2 │ │ │ │ - cdp 7, 14, cr15, cr8, cr11, {7} │ │ │ │ + b 1f58288 │ │ │ │ ldrmi r2, [r1], -r0, lsl #4 │ │ │ │ strtmi r4, [r0], -r7, lsl #12 │ │ │ │ - ldcl 7, cr15, [sl], {235} @ 0xeb │ │ │ │ + stmda lr!, {r0, r1, r3, r5, r6, r7, r8, r9, sl, ip, sp, lr, pc}^ │ │ │ │ @ instruction: 0x46204919 │ │ │ │ - @ instruction: 0xf7ec4479 │ │ │ │ - blge d3bac │ │ │ │ + @ instruction: 0xf7eb4479 │ │ │ │ + blge d52d4 │ │ │ │ strtmi r9, [r8], -r0, lsl #6 │ │ │ │ andcs r4, r1, #22528 @ 0x5800 │ │ │ │ strcs r4, [r0, #-1601] @ 0xfffff9bf │ │ │ │ strls r4, [r2], #-1147 @ 0xfffffb85 │ │ │ │ strls r9, [r6, -r4, lsl #12] │ │ │ │ @ instruction: 0xf0159508 │ │ │ │ - @ instruction: 0xf06ffc87 │ │ │ │ + @ instruction: 0xf06ff81b │ │ │ │ strtmi r0, [r0], -r1, lsl #2 │ │ │ │ - cdp 7, 8, cr15, cr12, cr11, {7} │ │ │ │ - bls 22b2c4 │ │ │ │ - @ instruction: 0xf7ec462b │ │ │ │ - andcs lr, r2, r4, lsr r8 │ │ │ │ + b 8582c4 │ │ │ │ + bls 22bb9c │ │ │ │ + @ instruction: 0xf7eb462b │ │ │ │ + andcs lr, r2, r8, asr #23 │ │ │ │ andcs lr, r0, r0 │ │ │ │ - blmi 22c280 │ │ │ │ + blmi 22cb58 │ │ │ │ ldmpl r3, {r1, r3, r4, r5, r6, sl, lr}^ │ │ │ │ - blls 2f3ac4 │ │ │ │ + blls 2f439c │ │ │ │ @ instruction: 0xf04f405a │ │ │ │ mrsle r0, LR_svc │ │ │ │ pop {r2, r3, ip, sp, pc} │ │ │ │ @ instruction: 0xf7eb81f0 │ │ │ │ - svclt 0x0000ef86 │ │ │ │ - andeq r5, r5, lr, lsl #31 │ │ │ │ + svclt 0x0000eb1a │ │ │ │ + @ instruction: 0x000556b6 │ │ │ │ andeq r0, r0, r0, lsl #12 │ │ │ │ - andeq r9, r2, r4, ror #15 │ │ │ │ + andeq r8, r2, ip, lsl #30 │ │ │ │ @ instruction: 0xfffffc79 │ │ │ │ - strdeq r5, [r5], -ip │ │ │ │ - vst3.8 {d27,d29,d31}, [pc :256], r0 │ │ │ │ - bl feb70c8c │ │ │ │ - @ instruction: 0xf8cc0c0c │ │ │ │ - bmi 6dd9b4 │ │ │ │ - blmi 705cc4 │ │ │ │ - ldmpl r3, {r1, r3, r4, r5, r6, sl, lr}^ │ │ │ │ - movwls r6, #38939 @ 0x981b │ │ │ │ - movweq pc, #79 @ 0x4f @ │ │ │ │ - andcs fp, r0, #184, 2 @ 0x2e │ │ │ │ - strmi r2, [r4], -r1, lsl #2 │ │ │ │ - stc 7, cr15, [ip], #-940 @ 0xfffffc54 │ │ │ │ - orrlt r4, r0, r5, lsl #12 │ │ │ │ - eorcs r2, r0, #0, 2 │ │ │ │ - @ instruction: 0xf7eb4668 │ │ │ │ - @ instruction: 0x4601ec34 │ │ │ │ - @ instruction: 0xf0164628 │ │ │ │ - orrslt pc, r8, r9, asr #21 │ │ │ │ - movwcs lr, #27101 @ 0x69dd │ │ │ │ - @ instruction: 0xf7eb4620 │ │ │ │ - strdcs lr, [r1], -r0 │ │ │ │ - andcs lr, r0, r0 │ │ │ │ - blmi 2ac308 │ │ │ │ - ldmpl r3, {r1, r3, r4, r5, r6, sl, lr}^ │ │ │ │ - blls 273b4c │ │ │ │ - @ instruction: 0xf04f405a │ │ │ │ - mrsle r0, SP_und │ │ │ │ - ldclt 0, cr11, [r0, #-44]! @ 0xffffffd4 │ │ │ │ - movwcs r2, #512 @ 0x200 │ │ │ │ - @ instruction: 0xf7eb4620 │ │ │ │ - ubfx lr, ip, #31, #11 │ │ │ │ - svc 0x003cf7eb │ │ │ │ - @ instruction: 0x00055eb8 │ │ │ │ - andeq r0, r0, r0, lsl #12 │ │ │ │ - andeq r5, r5, r4, ror lr │ │ │ │ - vst3.16 {d27,d29,d31}, [pc :256], r0 │ │ │ │ - bl feb70d14 │ │ │ │ - @ instruction: 0xf8cc0c0c │ │ │ │ - bmi 99da9c │ │ │ │ - blmi 9c5d30 │ │ │ │ - ldrbtmi r4, [sl], #-1540 @ 0xfffff9fc │ │ │ │ - ldmdavs fp, {r0, r1, r4, r6, r7, fp, ip, lr} │ │ │ │ - @ instruction: 0xf04f9303 │ │ │ │ - cmnlt r8, #0, 6 │ │ │ │ - andcs sl, r1, r1, lsl #20 │ │ │ │ - tstpmi r3, r5, asr #4 @ p-variant is OBSOLETE │ │ │ │ - ldrbvc pc, [pc, #1607]! @ 1a183 @ │ │ │ │ - ldc 7, cr15, [r4], #940 @ 0x3ac │ │ │ │ - cmnlt r8, #48234496 @ 0x2e00000 │ │ │ │ - strtmi r2, [r0], -r0, lsl #4 │ │ │ │ - @ instruction: 0xf7eb4611 │ │ │ │ - ldmdbmi fp, {r2, r3, r4, r5, sl, fp, sp, lr, pc} │ │ │ │ - ldrbtmi r4, [r9], #-1568 @ 0xfffff9e0 │ │ │ │ - stcl 7, cr15, [r0, #-940]! @ 0xfffffc54 │ │ │ │ - movwcs r4, #1586 @ 0x632 │ │ │ │ - @ instruction: 0xf7eb4620 │ │ │ │ - @ instruction: 0xf06fefa8 │ │ │ │ - strtmi r0, [r0], -r2, lsl #2 │ │ │ │ - ldmib r6, {r0, r1, r3, r5, r6, r7, r8, r9, sl, ip, sp, lr, pc}^ │ │ │ │ - @ instruction: 0x46204914 │ │ │ │ - @ instruction: 0xf7eb4479 │ │ │ │ - @ instruction: 0x462aed52 │ │ │ │ - strtmi r2, [r0], -r0, lsl #6 │ │ │ │ - svc 0x0098f7eb │ │ │ │ - @ instruction: 0xf06f4620 │ │ │ │ - @ instruction: 0xf7eb0102 │ │ │ │ - andcs lr, r1, r8, asr #19 │ │ │ │ - blmi 2ac3c4 │ │ │ │ - ldmpl r3, {r1, r3, r4, r5, r6, sl, lr}^ │ │ │ │ - blls f3c00 │ │ │ │ - @ instruction: 0xf04f405a │ │ │ │ - mrsle r0, LR_und │ │ │ │ - ldcllt 0, cr11, [r0, #-16]! │ │ │ │ - @ instruction: 0x6006f8bd │ │ │ │ - @ instruction: 0x5004f8bd │ │ │ │ - @ instruction: 0xf7ebe7ca │ │ │ │ - svclt 0x0000eee4 │ │ │ │ - andeq r5, r5, lr, lsr #28 │ │ │ │ - andeq r0, r0, r0, lsl #12 │ │ │ │ - andeq r9, r2, lr, lsl sp │ │ │ │ - andeq r9, r2, r8, lsl #26 │ │ │ │ - andeq r5, r5, r0, asr #27 │ │ │ │ - ldrbmi lr, [r0, sp, lsr #18]! │ │ │ │ + andeq r5, r5, r4, lsr #12 │ │ │ │ + ldrlt fp, [r0, #-432] @ 0xfffffe50 │ │ │ │ stcpl 4, cr15, [r0], {79} @ 0x4f │ │ │ │ @ instruction: 0x0c0cebad │ │ │ │ - svceq 0x00b0f8cc │ │ │ │ - addlt r4, ip, r2, lsl #21 │ │ │ │ - ldrbtmi r4, [sl], #-2946 @ 0xfffff47e │ │ │ │ - ldmdavs fp, {r0, r1, r4, r6, r7, fp, ip, lr} │ │ │ │ - @ instruction: 0xf04f930b │ │ │ │ - stmdacs r0, {r8, r9} │ │ │ │ - andcs sp, r0, #78 @ 0x4e │ │ │ │ - strmi r2, [r6], -r1, lsl #2 │ │ │ │ - bl fe257ba4 │ │ │ │ - stmdacs r0, {r2, r9, sl, lr} │ │ │ │ - tstcs r2, r6, asr #32 │ │ │ │ - @ instruction: 0xf7eb4630 │ │ │ │ - stmdacs r5, {r1, r2, r3, r4, r6, sl, fp, sp, lr, pc} │ │ │ │ - @ instruction: 0xf04fbf18 │ │ │ │ - @ instruction: 0xf0000900 │ │ │ │ - andcs r8, r0, #156 @ 0x9c │ │ │ │ - @ instruction: 0x46114630 │ │ │ │ - @ instruction: 0xf7eb466f │ │ │ │ - @ instruction: 0x4668ebd4 │ │ │ │ - blx ff055c42 │ │ │ │ - stmdavc r5!, {r3, r5, r6, r8, r9, ip, sp, pc} │ │ │ │ - beq 95d68 │ │ │ │ - @ instruction: 0xf04fb30d │ │ │ │ - @ instruction: 0xf1b80800 │ │ │ │ - rsble r0, r1, r0, lsl #30 │ │ │ │ - tstle r0, r8, lsr #11 │ │ │ │ - svceq 0x0000f1b9 │ │ │ │ - @ instruction: 0xf814d140 │ │ │ │ - @ instruction: 0xb1a55f01 │ │ │ │ - svclt 0x00182d22 │ │ │ │ - cmple r5, r7, lsr #26 │ │ │ │ - svccc 0x0001f814 │ │ │ │ - adcmi fp, fp, #-1073741798 @ 0xc000001a │ │ │ │ - @ instruction: 0x46a8d0f3 │ │ │ │ - ldclcs 6, cr4, [ip, #-116] @ 0xffffff8c │ │ │ │ - @ instruction: 0x4629d053 │ │ │ │ - @ instruction: 0xf0074638 │ │ │ │ - @ instruction: 0xf814ffd1 │ │ │ │ - stccs 15, cr5, [r0, #-4] │ │ │ │ - ldrtmi sp, [r8], -r2, ror #3 │ │ │ │ - ldc2 0, cr15, [r4], {7} │ │ │ │ - @ instruction: 0xf0074638 │ │ │ │ - stmdacs r0, {r0, r2, r6, r7, r8, r9, fp, ip, sp, lr, pc} │ │ │ │ - @ instruction: 0x4638d154 │ │ │ │ - blx fe9d5ca6 │ │ │ │ - and r2, r0, r1 │ │ │ │ - bmi 15e1c90 │ │ │ │ - ldrbtmi r4, [sl], #-2901 @ 0xfffff4ab │ │ │ │ - ldmdavs sl, {r0, r1, r4, r6, r7, fp, ip, lr} │ │ │ │ - subsmi r9, sl, fp, lsl #22 │ │ │ │ - movweq pc, #79 @ 0x4f @ │ │ │ │ - addshi pc, lr, r0, asr #32 │ │ │ │ - pop {r2, r3, ip, sp, pc} │ │ │ │ - @ instruction: 0xf1b987f0 │ │ │ │ - sbcle r0, pc, r0, lsl #30 │ │ │ │ - ldrtmi r4, [r8], -r9, lsr #12 │ │ │ │ - @ instruction: 0xffaaf007 │ │ │ │ - svccc 0x0001f814 │ │ │ │ - sbcsle r2, r8, r0, lsl #22 │ │ │ │ - bicle r4, sl, fp, lsr #5 │ │ │ │ - ldrtmi r4, [r8], -r9, lsr #12 │ │ │ │ - @ instruction: 0xffa0f007 │ │ │ │ - svcpl 0x0001f814 │ │ │ │ - sbcle r2, lr, r0, lsl #26 │ │ │ │ - svclt 0x00182d22 │ │ │ │ - rscle r2, r9, r7, lsr #26 │ │ │ │ - andsle r2, r2, ip, asr sp │ │ │ │ - movweq pc, #37285 @ 0x91a5 @ │ │ │ │ - svclt 0x00182d20 │ │ │ │ - ldmdble r4, {r2, r8, r9, fp, sp}^ │ │ │ │ - ldrtmi r4, [r8], -r9, lsr #12 │ │ │ │ - @ instruction: 0xff8cf007 │ │ │ │ - svcpl 0x0001f814 │ │ │ │ - adcsle r2, sl, r0, lsl #26 │ │ │ │ - svclt 0x00182d27 │ │ │ │ - sbcsle r2, r2, r2, lsr #26 │ │ │ │ - @ instruction: 0xf04fe7ea │ │ │ │ - stmdavc r1!, {fp}^ │ │ │ │ - svclt 0x00182922 │ │ │ │ - eorle r2, pc, ip, asr r9 @ │ │ │ │ - @ instruction: 0x4638215c │ │ │ │ - @ instruction: 0xff78f007 │ │ │ │ - svcpl 0x0001f814 │ │ │ │ - adcle r2, r6, r0, lsl #26 │ │ │ │ - svceq 0x0000f1b8 │ │ │ │ - strb sp, [r7, r6, lsl #3]! │ │ │ │ - @ instruction: 0xf0074638 │ │ │ │ - @ instruction: 0x4601fb55 │ │ │ │ - @ instruction: 0xf7eb4630 │ │ │ │ - @ instruction: 0x4652ec70 │ │ │ │ - @ instruction: 0xf06f4630 │ │ │ │ - ldrbne r0, [r3, r1, lsl #2] │ │ │ │ - ldcl 7, cr15, [r6, #-940]! @ 0xfffffc54 │ │ │ │ - stmdbmi r9!, {r0, r1, r3, r4, r7, r8, r9, sl, sp, lr, pc} │ │ │ │ - ldrbtmi r4, [r9], #-1584 @ 0xfffff9d0 │ │ │ │ - stcl 7, cr15, [r2], #-940 @ 0xfffffc54 │ │ │ │ - ldrtmi r2, [r0], -r2, lsl #2 │ │ │ │ - cdp 7, 8, cr15, cr6, cr11, {7} │ │ │ │ - mvnscc pc, pc, asr #32 │ │ │ │ - @ instruction: 0xf7eb4630 │ │ │ │ - @ instruction: 0xf06febba │ │ │ │ - strmi r0, [r1], r1, lsl #2 │ │ │ │ - @ instruction: 0xf7eb4630 │ │ │ │ - @ instruction: 0xe74eecf4 │ │ │ │ - svceq 0x0000f1b9 │ │ │ │ - strcc sp, [r1], #-297 @ 0xfffffed7 │ │ │ │ - @ instruction: 0xf0074638 │ │ │ │ - @ instruction: 0xf814ff45 │ │ │ │ - stccs 15, cr5, [r0, #-4] │ │ │ │ - svcge 0x0073f43f │ │ │ │ - svceq 0x0000f1b8 │ │ │ │ - svcge 0x0052f47f │ │ │ │ - @ instruction: 0x4638e7b2 │ │ │ │ - blx fe0d5dba │ │ │ │ - @ instruction: 0xf0074638 │ │ │ │ - ldmdblt r8, {r0, r1, r4, r5, r8, r9, fp, ip, sp, lr, pc} │ │ │ │ - @ instruction: 0xf0074638 │ │ │ │ - ldr pc, [pc, r1, asr #22] │ │ │ │ - @ instruction: 0xf0074638 │ │ │ │ - @ instruction: 0x4601fb15 │ │ │ │ - @ instruction: 0xf7eb4630 │ │ │ │ - @ instruction: 0x4652ec30 │ │ │ │ - tstpeq r1, pc, rrx @ p-variant is OBSOLETE │ │ │ │ - @ instruction: 0x17d34630 │ │ │ │ - beq 961f0 │ │ │ │ - ldc 7, cr15, [r4, #-940]! @ 0xfffffc54 │ │ │ │ - cmpcs ip, sl, ror #15 │ │ │ │ - @ instruction: 0xf0074638 │ │ │ │ - @ instruction: 0xf814ff1b │ │ │ │ - stmdbcs r0, {r0, r8, r9, sl, fp, ip} │ │ │ │ - strb sp, [r8, -lr, asr #3] │ │ │ │ - stcl 7, cr15, [sl, #940] @ 0x3ac │ │ │ │ - andeq r5, r5, r2, ror sp │ │ │ │ - andeq r0, r0, r0, lsl #12 │ │ │ │ - @ instruction: 0x00055cbe │ │ │ │ - andeq r9, r2, r2, lsr fp │ │ │ │ - push {r3, r5, r7, r8, r9, ip, sp, pc} │ │ │ │ - vst2. {d20-d23}, [pc :256], r0 │ │ │ │ - bl feb71000 │ │ │ │ - @ instruction: 0xf8cc0c0c │ │ │ │ - andcs r0, r0, #216, 30 @ 0x360 │ │ │ │ - smlabbcs r1, r3, r0, fp │ │ │ │ - @ instruction: 0xf7eb4604 │ │ │ │ - @ instruction: 0x4605ea7c │ │ │ │ - movwlt r2, #53248 @ 0xd000 │ │ │ │ - strtmi r2, [r0], -r2, lsl #2 │ │ │ │ - cdp 7, 0, cr15, cr6, cr11, {7} │ │ │ │ - mrrc 1, 0, r2, r7, cr3 │ │ │ │ - @ instruction: 0x46206b10 │ │ │ │ - cdp 7, 0, cr15, cr0, cr11, {7} │ │ │ │ - blhi 454f94 │ │ │ │ - @ instruction: 0x46394630 │ │ │ │ - stmdb r0!, {r0, r1, r3, r5, r6, r7, r8, r9, sl, ip, sp, lr, pc}^ │ │ │ │ - strmi r4, [lr], -r7, lsl #12 │ │ │ │ - strbmi r4, [r9], -r0, asr #12 │ │ │ │ - ldmdb sl, {r0, r1, r3, r5, r6, r7, r8, r9, sl, ip, sp, lr, pc}^ │ │ │ │ - stmib sp, {r1, r3, r4, r5, r9, sl, lr}^ │ │ │ │ - ldrtmi r0, [r3], -r0, lsl #2 │ │ │ │ - @ instruction: 0xf0164628 │ │ │ │ - strmi pc, [r1], -fp, ror #27 │ │ │ │ - @ instruction: 0xf7eb4620 │ │ │ │ - andcs lr, r1, r4, lsl sl │ │ │ │ - pop {r0, r1, ip, sp, pc} │ │ │ │ - strdcs r8, [r0], -r0 │ │ │ │ - svclt 0x00004770 │ │ │ │ - vst3.8 {d27,d29,d31}, [pc :256], r0 │ │ │ │ - bl feb71070 │ │ │ │ - @ instruction: 0xf8cc0c0c │ │ │ │ - bmi 69dd98 │ │ │ │ - blmi 6c60a8 │ │ │ │ - ldmpl r3, {r1, r3, r4, r5, r6, sl, lr}^ │ │ │ │ - movwls r6, #38939 @ 0x981b │ │ │ │ - movweq pc, #79 @ 0x4f @ │ │ │ │ - andcs fp, r0, #208, 2 @ 0x34 │ │ │ │ - strmi r2, [r4], -r1, lsl #2 │ │ │ │ - b ed7e40 │ │ │ │ - orrslt r4, r8, r5, lsl #12 │ │ │ │ - tstcs r0, r0, lsr #4 │ │ │ │ - @ instruction: 0xf7eb4668 │ │ │ │ - strmi lr, [r1], -r2, asr #20 │ │ │ │ - @ instruction: 0xf0164628 │ │ │ │ - @ instruction: 0x4601f8d7 │ │ │ │ - @ instruction: 0xf8bdb118 │ │ │ │ - @ instruction: 0xf0011002 │ │ │ │ - strtmi r0, [r0], -r1, lsl #2 │ │ │ │ - stmib r2!, {r0, r1, r3, r5, r6, r7, r8, r9, sl, ip, sp, lr, pc}^ │ │ │ │ - and r2, r0, r1 │ │ │ │ - bmi 261ec4 │ │ │ │ - ldrbtmi r4, [sl], #-2823 @ 0xfffff4f9 │ │ │ │ - ldmdavs sl, {r0, r1, r4, r6, r7, fp, ip, lr} │ │ │ │ - subsmi r9, sl, r9, lsl #22 │ │ │ │ - movweq pc, #79 @ 0x4f @ │ │ │ │ - andlt sp, fp, r1, lsl #2 │ │ │ │ - @ instruction: 0xf7ebbd30 │ │ │ │ - svclt 0x0000ed4e │ │ │ │ - ldrdeq r5, [r5], -r4 │ │ │ │ - andeq r0, r0, r0, lsl #12 │ │ │ │ - andeq r5, r5, sl, lsl #21 │ │ │ │ + svceq 0x00f8f8cc │ │ │ │ + mrscs r2, R9_usr │ │ │ │ + @ instruction: 0xf7ea4604 │ │ │ │ + teqlt r8, sl, asr #31 │ │ │ │ + @ instruction: 0xf87af016 │ │ │ │ + strtmi r4, [r0], -r1, lsl #12 │ │ │ │ + svc 0x007ef7ea │ │ │ │ + ldclt 0, cr2, [r0, #-4] │ │ │ │ + ldclt 0, cr2, [r0, #-0] │ │ │ │ + ldrbmi r2, [r0, -r0]! │ │ │ │ vst3.16 {d27,d29,d31}, [pc :256], r0 │ │ │ │ - bl feb710f4 │ │ │ │ + bl feb71598 │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ - bmi 79dd7c │ │ │ │ - blmi 7c6150 │ │ │ │ + bmi 79e220 │ │ │ │ + blmi 7c65f4 │ │ │ │ ldrbtmi r2, [sl], #-2050 @ 0xfffff7fe │ │ │ │ ldmdavs fp, {r0, r1, r4, r6, r7, fp, ip, lr} │ │ │ │ @ instruction: 0xf04f9313 │ │ │ │ andle r0, fp, r0, lsl #6 │ │ │ │ - blmi 66c77c │ │ │ │ + blmi 66cc20 │ │ │ │ ldmpl r3, {r1, r3, r4, r5, r6, sl, lr}^ │ │ │ │ - blls 4f3f84 │ │ │ │ + blls 4f4428 │ │ │ │ @ instruction: 0xf04f405a │ │ │ │ @ instruction: 0xd1250300 │ │ │ │ ldcllt 0, cr11, [r0, #-80]! @ 0xffffffb0 │ │ │ │ ldrbtmi r4, [fp], #-2837 @ 0xfffff4eb │ │ │ │ stccs 8, cr6, [r0, #-116] @ 0xffffff8c │ │ │ │ cdpge 0, 0, cr13, cr3, cr14, {7} │ │ │ │ subcs r4, r0, #4, 12 @ 0x400000 │ │ │ │ ldrtmi r2, [r0], -r0, lsl #2 │ │ │ │ - ldmib r2!, {r0, r1, r3, r5, r6, r7, r8, r9, sl, ip, sp, lr, pc}^ │ │ │ │ + svc 0x00a0f7ea │ │ │ │ @ instruction: 0x46234a10 │ │ │ │ ldrbtmi r2, [sl], #-320 @ 0xfffffec0 │ │ │ │ @ instruction: 0xf0044630 │ │ │ │ - @ instruction: 0x4631fe17 │ │ │ │ + ldrtmi pc, [r1], -r5, asr #23 @ │ │ │ │ @ instruction: 0xf7eb4628 │ │ │ │ - strtmi lr, [r8], -r6, asr #27 │ │ │ │ + @ instruction: 0x4628eb74 │ │ │ │ movwcs r2, #514 @ 0x202 │ │ │ │ - stc 7, cr15, [r8, #940]! @ 0x3ac │ │ │ │ + bl 15d83b0 │ │ │ │ ldrmi r2, [sl], -r0, lsl #6 │ │ │ │ strtmi r2, [r8], -r1, lsl #2 │ │ │ │ @ instruction: 0xf7eb9300 │ │ │ │ - strb lr, [pc, r2, asr #24] │ │ │ │ - stc 7, cr15, [r2, #-940] @ 0xfffffc54 │ │ │ │ - andeq r5, r5, lr, asr #20 │ │ │ │ - andeq r0, r0, r0, lsl #12 │ │ │ │ - andeq r5, r5, ip, lsr sl │ │ │ │ - andeq r6, r5, lr, asr r4 │ │ │ │ - andeq r9, r2, r6, asr #18 │ │ │ │ + @ instruction: 0xe7cfe9f0 │ │ │ │ + b fec583c4 │ │ │ │ + andeq r5, r5, sl, lsr #11 │ │ │ │ + andeq r0, r0, r0, lsl #12 │ │ │ │ + muleq r5, r8, r5 │ │ │ │ + @ instruction: 0x00055fba │ │ │ │ + andeq r9, r2, sl, lsr #11 │ │ │ │ vst3.16 {d27,d29,d31}, [pc :256], r0 │ │ │ │ - bl feb71190 │ │ │ │ + bl feb71634 │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ - bmi c1de38 │ │ │ │ - blmi c461e4 │ │ │ │ + bmi c1e2dc │ │ │ │ + blmi c46688 │ │ │ │ ldmpl r3, {r1, r3, r4, r5, r6, sl, lr}^ │ │ │ │ tstls r1, #1769472 @ 0x1b0000 │ │ │ │ movweq pc, #79 @ 0x4f @ │ │ │ │ - blmi b8662c │ │ │ │ + blmi b86ad0 │ │ │ │ strmi r2, [r4], -r2, lsl #2 │ │ │ │ andsvs r4, r8, fp, ror r4 │ │ │ │ - stmia r4!, {r0, r1, r3, r5, r6, r7, r8, r9, sl, ip, sp, lr, pc}^ │ │ │ │ + cdp 7, 9, cr15, cr2, cr10, {7} │ │ │ │ biclt r2, r0, r2, lsl #2 │ │ │ │ - @ instruction: 0xf7eb4620 │ │ │ │ - strdcs lr, [r1, -r0] │ │ │ │ + @ instruction: 0xf7ea4620 │ │ │ │ + @ instruction: 0x2101ef9e │ │ │ │ strtmi r4, [r0], -r5, lsl #12 │ │ │ │ - stmib sl!, {r0, r1, r3, r5, r6, r7, r8, r9, sl, ip, sp, lr, pc}^ │ │ │ │ + svc 0x0098f7ea │ │ │ │ biclt r4, r5, r6, lsl #12 │ │ │ │ eorsle r2, r3, r2, lsl #16 │ │ │ │ - blmi 86c864 │ │ │ │ + blmi 86cd08 │ │ │ │ ldmpl r3, {r1, r3, r4, r5, r6, sl, lr}^ │ │ │ │ - blls 474048 │ │ │ │ + blls 4744ec │ │ │ │ @ instruction: 0xf04f405a │ │ │ │ teqle r5, r0, lsl #6 │ │ │ │ andslt r2, r2, r0 │ │ │ │ @ instruction: 0x4620bd70 │ │ │ │ - b 19d7fa0 │ │ │ │ + ldmda r4, {r0, r1, r3, r5, r6, r7, r8, r9, sl, ip, sp, lr, pc} │ │ │ │ mvnle r2, r6, lsl #16 │ │ │ │ strtmi r2, [r0], -r1, lsl #2 │ │ │ │ - ldmib r0, {r0, r1, r3, r5, r6, r7, r8, r9, sl, ip, sp, lr, pc}^ │ │ │ │ + svc 0x007ef7ea │ │ │ │ stcge 6, cr4, [r1, #-24] @ 0xffffffe8 │ │ │ │ tstcs r0, r0, asr #4 │ │ │ │ - @ instruction: 0xf7eb4628 │ │ │ │ - bmi 5d4640 │ │ │ │ + @ instruction: 0xf7ea4628 │ │ │ │ + bmi 5d619c │ │ │ │ cmpcs r0, r3, lsr r6 │ │ │ │ @ instruction: 0x4628447a │ │ │ │ - ldc2 0, cr15, [r0, #16]! │ │ │ │ + blx 17d64d2 │ │ │ │ strtmi r2, [r0], -r2, lsl #2 │ │ │ │ - ldm sl!, {r0, r1, r3, r5, r6, r7, r8, r9, sl, ip, sp, lr, pc} │ │ │ │ + cdp 7, 6, cr15, cr8, cr10, {7} │ │ │ │ strtmi r4, [r0], -r9, lsr #12 │ │ │ │ - ldmdb r0, {r0, r1, r3, r5, r6, r7, r8, r9, sl, ip, sp, lr, pc}^ │ │ │ │ + cdp 7, 15, cr15, cr14, cr10, {7} │ │ │ │ bicsle r2, r1, r2, lsl #28 │ │ │ │ ldrtmi r4, [r0], -lr, lsl #18 │ │ │ │ - @ instruction: 0xf7eb4479 │ │ │ │ - @ instruction: 0xe7cbe85a │ │ │ │ + @ instruction: 0xf7ea4479 │ │ │ │ + strb lr, [fp, r8, lsl #28] │ │ │ │ andle r2, r5, r1, lsl #26 │ │ │ │ bicle r2, r7, r2, lsl #26 │ │ │ │ - @ instruction: 0xf7eb2101 │ │ │ │ - @ instruction: 0xe7c3e852 │ │ │ │ - @ instruction: 0xf7eb2100 │ │ │ │ - ldr lr, [pc, lr, asr #16]! │ │ │ │ - ldc 7, cr15, [r0], {235} @ 0xeb │ │ │ │ - @ instruction: 0x000559b4 │ │ │ │ + @ instruction: 0xf7ea2101 │ │ │ │ + strb lr, [r3, r0, lsl #28] │ │ │ │ + @ instruction: 0xf7ea2100 │ │ │ │ + @ instruction: 0xe7bfedfc │ │ │ │ + b fd84a8 │ │ │ │ + andeq r5, r5, r0, lsl r5 │ │ │ │ andeq r0, r0, r0, lsl #12 │ │ │ │ - ldrdeq r6, [r5], -r8 │ │ │ │ - andeq r5, r5, r8, ror r9 │ │ │ │ - andeq r9, r2, r8, ror r8 │ │ │ │ + andeq r5, r5, r4, lsr pc │ │ │ │ + ldrdeq r5, [r5], -r4 │ │ │ │ + ldrdeq r9, [r2], -ip │ │ │ │ @ instruction: 0xfffffeb5 │ │ │ │ - vst3.8 {d27,d29,d31}, [pc :64], r0 │ │ │ │ - bl feb71278 │ │ │ │ - @ instruction: 0xf8cc0c0c │ │ │ │ - @ instruction: 0x46040ff8 │ │ │ │ - @ instruction: 0xf01bb1c8 │ │ │ │ - @ instruction: 0xf1b0fc41 │ │ │ │ - andsle r1, fp, r4, lsl #30 │ │ │ │ - vsubw.s8 q9, q0, d2 │ │ │ │ - addsmi r0, r8, #4, 6 @ 0x10000000 │ │ │ │ - movwcs sp, #12307 @ 0x3013 │ │ │ │ - movweq pc, #17088 @ 0x42c0 @ │ │ │ │ - mulsle fp, r8, r2 │ │ │ │ - vsubw.s8 q9, q0, d1 │ │ │ │ - addsmi r0, r8, #4, 6 @ 0x10000000 │ │ │ │ - stmdbmi sp, {r1, r2, r8, ip, lr, pc} │ │ │ │ - @ instruction: 0x46204479 │ │ │ │ - b fecd8060 │ │ │ │ - ldclt 0, cr2, [r0, #-4] │ │ │ │ - ldrbtmi r4, [r9], #-2314 @ 0xfffff6f6 │ │ │ │ - stmdbmi sl, {r0, r1, r2, r4, r5, r6, r7, r8, r9, sl, sp, lr, pc} │ │ │ │ - @ instruction: 0xe7f44479 │ │ │ │ - cdp 7, 6, cr15, cr8, cr11, {7} │ │ │ │ - @ instruction: 0xf7ea6800 │ │ │ │ - strmi lr, [r1], -r4, asr #30 │ │ │ │ - @ instruction: 0xf7eb4620 │ │ │ │ - strb lr, [sp, r2, lsr #21]! │ │ │ │ - ldrbtmi r4, [r9], #-2308 @ 0xfffff6fc │ │ │ │ - svclt 0x0000e7e7 │ │ │ │ - strdeq r9, [r2], -r4 │ │ │ │ - andeq r9, r2, r6, lsr r8 │ │ │ │ - andeq r9, r2, r4, lsl r8 │ │ │ │ - ldrdeq r9, [r2], -sl │ │ │ │ - vst3.8 {d27,d29,d31}, [pc :64], r0 │ │ │ │ - bl feb712f8 │ │ │ │ - @ instruction: 0xf8cc0c0c │ │ │ │ - @ instruction: 0x46040ff8 │ │ │ │ - @ instruction: 0xf01cb148 │ │ │ │ - @ instruction: 0xf7ebf82d │ │ │ │ - mcrr 14, 3, lr, r1, cr6 │ │ │ │ - @ instruction: 0x46200b10 │ │ │ │ - stmdb ip, {r0, r1, r3, r5, r6, r7, r8, r9, sl, ip, sp, lr, pc}^ │ │ │ │ - ldclt 0, cr2, [r0, #-4] │ │ │ │ - ldrblt fp, [r0, #-848]! @ 0xfffffcb0 │ │ │ │ + ldrbmi lr, [r0, sp, lsr #18]! │ │ │ │ stcpl 4, cr15, [r0], {79} @ 0x4f │ │ │ │ @ instruction: 0x0c0cebad │ │ │ │ - svceq 0x00f0f8cc │ │ │ │ - strmi r2, [r4], -r0, lsl #4 │ │ │ │ - @ instruction: 0xf7eb2101 │ │ │ │ - andcs lr, r0, #236, 16 @ 0xec0000 │ │ │ │ - tstcs r2, r5, lsl #12 │ │ │ │ - @ instruction: 0xf7eb4620 │ │ │ │ - stmdacs r0, {r1, r2, r5, r6, r7, fp, sp, lr, pc} │ │ │ │ - stccs 15, cr11, [r0, #-96] @ 0xffffffa0 │ │ │ │ - svclt 0x00084606 │ │ │ │ - mrsle r2, (UNDEF: 0) │ │ │ │ - tstcs r3, r0, ror sp │ │ │ │ - @ instruction: 0xf7eb4620 │ │ │ │ - @ instruction: 0x1e02e9c2 │ │ │ │ - andcs fp, r1, #24, 30 @ 0x60 │ │ │ │ - @ instruction: 0x46284631 │ │ │ │ - @ instruction: 0xf962f015 │ │ │ │ + svceq 0x00b0f8cc │ │ │ │ + addlt r4, ip, sl, lsr sl │ │ │ │ + ldrbtmi r4, [sl], #-2874 @ 0xfffff4c6 │ │ │ │ + ldmdavs fp, {r0, r1, r4, r6, r7, fp, ip, lr} │ │ │ │ + @ instruction: 0xf04f930b │ │ │ │ + tstlt r0, #0, 6 │ │ │ │ + mrscs r2, R9_usr │ │ │ │ + @ instruction: 0xf7ea4604 │ │ │ │ + strmi lr, [r5], -r4, ror #29 │ │ │ │ + @ instruction: 0x4668b1d8 │ │ │ │ + @ instruction: 0xf006466e │ │ │ │ + lsrslt pc, fp, #30 @ │ │ │ │ + @ instruction: 0xf934f015 │ │ │ │ + teqlt r0, r7, lsl #12 │ │ │ │ + @ instruction: 0xf0154629 │ │ │ │ + bllt 85857c │ │ │ │ + @ instruction: 0xf0154638 │ │ │ │ + ldrtmi pc, [r0], -r9, ror #18 @ │ │ │ │ + @ instruction: 0xff4ef006 │ │ │ │ + strtmi fp, [r0], -r8, lsr #19 │ │ │ │ + bl 158520 │ │ │ │ + @ instruction: 0xf0064630 │ │ │ │ + andcs pc, r1, sp, lsr #30 │ │ │ │ + andcs lr, r0, r0 │ │ │ │ + blmi 92ce18 │ │ │ │ + ldmpl r3, {r1, r3, r4, r5, r6, sl, lr}^ │ │ │ │ + blls 2f45f4 │ │ │ │ + @ instruction: 0xf04f405a │ │ │ │ + teqle sl, r0, lsl #6 │ │ │ │ + pop {r2, r3, ip, sp, pc} │ │ │ │ + @ instruction: 0x463087f0 │ │ │ │ + @ instruction: 0xff1ef006 │ │ │ │ strtmi r4, [r0], -r1, lsl #12 │ │ │ │ - stm sl, {r0, r1, r3, r5, r6, r7, r8, r9, sl, ip, sp, lr, pc} │ │ │ │ - ldcllt 0, cr2, [r0, #-4]! │ │ │ │ - ldrbmi r2, [r0, -r0]! │ │ │ │ + ldmda r8!, {r0, r1, r3, r5, r6, r7, r8, r9, sl, ip, sp, lr, pc} │ │ │ │ + ldrtmi lr, [r8], -r4, ror #15 │ │ │ │ + ldc2 0, cr15, [r4], {18} │ │ │ │ + ldrtmi r4, [r8], -r5, lsl #12 │ │ │ │ + ldc2 0, cr15, [r0], {18} │ │ │ │ + ldrtmi r4, [r8], -r0, lsl #13 │ │ │ │ + ldc2 0, cr15, [r4], {18} │ │ │ │ + strmi r4, [r0, #1665] @ 0x681 │ │ │ │ + addmi sp, r5, #204 @ 0xcc │ │ │ │ + @ instruction: 0xf04fbf18 │ │ │ │ + tstle sp, r1, lsl #20 │ │ │ │ + @ instruction: 0xf04fe7c6 │ │ │ │ + strbmi r0, [r1], -r0, lsl #20 │ │ │ │ + @ instruction: 0xf0074630 │ │ │ │ + strtmi pc, [r9], -r1, asr #23 │ │ │ │ + @ instruction: 0xf0124638 │ │ │ │ + strmi pc, [r5], -r9, lsl #24 │ │ │ │ + adcsle r4, r9, r1, lsl #11 │ │ │ │ + ldrtmi r4, [r8], -r9, lsr #12 │ │ │ │ + stc2 0, cr15, [r6], {18} │ │ │ │ + stmdacs r0, {r7, r9, sl, lr} │ │ │ │ + @ instruction: 0xf1bad0f1 │ │ │ │ + mvnle r0, r0, lsl #30 │ │ │ │ + @ instruction: 0x4630213a │ │ │ │ + blx d6626 │ │ │ │ + @ instruction: 0xf7ebe7e3 │ │ │ │ + svclt 0x0000e9b6 │ │ │ │ + andeq r5, r5, r6, lsr #8 │ │ │ │ + andeq r0, r0, r0, lsl #12 │ │ │ │ + andeq r5, r5, ip, asr #7 │ │ │ │ vst3.8 {d27,d29,d31}, [pc :256], r0 │ │ │ │ - bl feb7137c │ │ │ │ + bl feb71824 │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ - bmi 91df64 │ │ │ │ - blmi 946404 │ │ │ │ + bmi 91e40c │ │ │ │ + blmi 9468ac │ │ │ │ ldmpl r3, {r1, r3, r4, r5, r6, sl, lr}^ │ │ │ │ tstls sp, #1769472 @ 0x1b0000 │ │ │ │ movweq pc, #79 @ 0x4f @ │ │ │ │ andcs fp, r0, #120, 6 @ 0xe0000001 │ │ │ │ strmi r2, [r4], -r1, lsl #2 │ │ │ │ - ldm r4!, {r0, r1, r3, r5, r6, r7, r8, r9, sl, ip, sp, lr, pc} │ │ │ │ + cdp 7, 6, cr15, cr0, cr10, {7} │ │ │ │ strbtmi fp, [r9], -r8, asr #6 │ │ │ │ - bl feb58154 │ │ │ │ - bllt 82b9c0 │ │ │ │ + ldmdb r8, {r0, r1, r3, r5, r6, r7, r8, r9, sl, ip, sp, lr, pc}^ │ │ │ │ + bllt 82be68 │ │ │ │ strmi r4, [r1], -r2, lsl #12 │ │ │ │ - @ instruction: 0xf7eb4620 │ │ │ │ - ldmdbmi r9, {r3, r8, fp, sp, lr, pc} │ │ │ │ + @ instruction: 0xf7ea4620 │ │ │ │ + ldmdbmi r9, {r2, r4, r5, r7, r9, sl, fp, sp, lr, pc} │ │ │ │ ldrbtmi r4, [r9], #-1568 @ 0xfffff9e0 │ │ │ │ - b b5816c │ │ │ │ + svc 0x00d8f7ea │ │ │ │ strtmi r9, [fp], -r6, lsl #20 │ │ │ │ @ instruction: 0xf7eb4620 │ │ │ │ - @ instruction: 0xf06fec74 │ │ │ │ + @ instruction: 0xf06fea20 │ │ │ │ strtmi r0, [r0], -r2, lsl #2 │ │ │ │ - cdp 7, 10, cr15, cr2, cr10, {7} │ │ │ │ + mcrr 7, 14, pc, lr, cr10 @ │ │ │ │ @ instruction: 0x46204912 │ │ │ │ - @ instruction: 0xf7eb4479 │ │ │ │ - bls 214a58 │ │ │ │ + @ instruction: 0xf7ea4479 │ │ │ │ + bls 2165b0 │ │ │ │ strtmi r4, [r0], -fp, lsr #12 │ │ │ │ - stcl 7, cr15, [r4], #-940 @ 0xfffffc54 │ │ │ │ + b 45863c │ │ │ │ @ instruction: 0xf06f4620 │ │ │ │ @ instruction: 0xf7ea0102 │ │ │ │ - mulcs r1, r4, lr │ │ │ │ + andcs lr, r1, r0, asr #24 │ │ │ │ andcs lr, r0, r0 │ │ │ │ - blmi 1eca24 │ │ │ │ + blmi 1ececc │ │ │ │ ldmpl r3, {r1, r3, r4, r5, r6, sl, lr}^ │ │ │ │ - blls 77426c │ │ │ │ + blls 774714 │ │ │ │ @ instruction: 0xf04f405a │ │ │ │ mrsle r0, SP_irq │ │ │ │ ldclt 0, cr11, [r0, #-124]! @ 0xffffff84 │ │ │ │ - bl fecd81c0 │ │ │ │ - andeq r5, r5, r8, asr #15 │ │ │ │ + ldmdb lr, {r0, r1, r3, r5, r6, r7, r8, r9, sl, ip, sp, lr, pc}^ │ │ │ │ + andeq r5, r5, r0, lsr #6 │ │ │ │ andeq r0, r0, r0, lsl #12 │ │ │ │ - andeq r9, r2, lr, ror #15 │ │ │ │ - andeq r9, r2, ip, lsl #17 │ │ │ │ - andeq r5, r5, r4, asr r7 │ │ │ │ - vst3. {d27,d29,d31}, [pc :256], r0 │ │ │ │ - bl feb71430 │ │ │ │ - @ instruction: 0xf8cc0c0c │ │ │ │ - @ instruction: 0xf84c0000 │ │ │ │ - bmi d1d2bc │ │ │ │ - stcpl 5, cr15, [r0, #692] @ 0x2b4 │ │ │ │ - addlt r4, r3, r3, lsr fp │ │ │ │ - @ instruction: 0xf50d447a │ │ │ │ - smlabbcc r4, r0, r1, r5 │ │ │ │ - ldmdavs fp, {r0, r1, r4, r6, r7, fp, ip, lr} │ │ │ │ - @ instruction: 0xf04f600b │ │ │ │ - lslslt r0, r0, #6 │ │ │ │ + andeq r9, r2, sl, lsl r4 │ │ │ │ + andeq r9, r2, r8, asr #4 │ │ │ │ + andeq r5, r5, ip, lsr #5 │ │ │ │ + ldrlt fp, [r0, #-440] @ 0xfffffe48 │ │ │ │ + stcpl 4, cr15, [r0], {79} @ 0x4f │ │ │ │ + @ instruction: 0x0c0cebad │ │ │ │ + svceq 0x00f8f8cc │ │ │ │ mrscs r2, R9_usr │ │ │ │ - @ instruction: 0xf7eb4604 │ │ │ │ - @ instruction: 0x4605e854 │ │ │ │ - mcrge 1, 0, fp, cr2, cr8, {3} │ │ │ │ - addpl pc, r0, #1325400064 @ 0x4f000000 │ │ │ │ - shasxmi r1, r9, r7 │ │ │ │ - stcl 7, cr15, [r0], #-940 @ 0xfffffc54 │ │ │ │ - svcpl 0x0080f5b0 │ │ │ │ - tstle r6, #32 │ │ │ │ - @ instruction: 0xf7eb4620 │ │ │ │ - andcs lr, r1, lr, ror ip │ │ │ │ - andcs lr, r0, r0 │ │ │ │ - @ instruction: 0xf50d4a22 │ │ │ │ - blmi 82e890 │ │ │ │ - ldrbtmi r3, [sl], #-260 @ 0xfffffefc │ │ │ │ - ldmdavs sl, {r0, r1, r4, r6, r7, fp, ip, lr} │ │ │ │ - subsmi r6, sl, fp, lsl #16 │ │ │ │ - movweq pc, #79 @ 0x4f @ │ │ │ │ - @ instruction: 0xf50dd131 │ │ │ │ - andlt r5, r3, r0, lsl #27 │ │ │ │ - strmi fp, [r6], #-3568 @ 0xfffff210 │ │ │ │ - @ instruction: 0x46204639 │ │ │ │ - @ instruction: 0xf8062300 │ │ │ │ - @ instruction: 0xf7eb3c04 │ │ │ │ - @ instruction: 0xe7e2e9b0 │ │ │ │ - ldc2 0, cr15, [lr, #-24]! @ 0xffffffe8 │ │ │ │ - tstppl r0, pc, asr #8 @ p-variant is OBSOLETE │ │ │ │ - stc2l 0, cr15, [r6, #-24] @ 0xffffffe8 │ │ │ │ - stmdacs r0, {r1, r2, r9, sl, lr} │ │ │ │ - @ instruction: 0x4601d0d9 │ │ │ │ - andpl pc, r0, #1325400064 @ 0x4f000000 │ │ │ │ - @ instruction: 0xf7eb4628 │ │ │ │ - cdpne 12, 4, cr14, cr1, cr14, {1} │ │ │ │ - rscsvc pc, lr, #68157440 @ 0x4100000 │ │ │ │ - addsmi r4, r1, #3145728 @ 0x300000 │ │ │ │ - strtmi sp, [r0], -r8, lsl #18 │ │ │ │ - mcrr 7, 14, pc, r8, cr11 @ │ │ │ │ - stc2 0, cr15, [r6, #-24]! @ 0xffffffe8 │ │ │ │ - @ instruction: 0xf0064631 │ │ │ │ - @ instruction: 0xe7c4fdf1 │ │ │ │ - ldrtmi r2, [r1], -r0, lsl #4 │ │ │ │ - ldrbtpl r4, [r2], #1568 @ 0x620 │ │ │ │ - stmib sl, {r0, r1, r3, r5, r6, r7, r8, r9, sl, ip, sp, lr, pc} │ │ │ │ - @ instruction: 0xf7ebe7f2 │ │ │ │ - svclt 0x0000eb38 │ │ │ │ - andeq r5, r5, ip, lsl #14 │ │ │ │ - andeq r0, r0, r0, lsl #12 │ │ │ │ - @ instruction: 0x000556be │ │ │ │ - vst3.8 {d27,d29,d31}, [pc :64], r0 │ │ │ │ - bl feb71520 │ │ │ │ + @ instruction: 0xf7ea4604 │ │ │ │ + cmplt r0, r0, lsl lr │ │ │ │ + blx 1a56748 │ │ │ │ + strtmi r4, [r0], -r2, lsl #12 │ │ │ │ + @ instruction: 0xf7eb17d3 │ │ │ │ + ldrdcs lr, [r1], -ip │ │ │ │ + andcs fp, r0, r0, lsl sp │ │ │ │ + andcs fp, r0, r0, lsl sp │ │ │ │ + svclt 0x00004770 │ │ │ │ + ldrblt fp, [r0, #-848]! @ 0xfffffcb0 │ │ │ │ + stcpl 4, cr15, [r0], {79} @ 0x4f │ │ │ │ + @ instruction: 0x0c0cebad │ │ │ │ + svceq 0x00f0f8cc │ │ │ │ + strmi r2, [r4], -r0, lsl #4 │ │ │ │ + @ instruction: 0xf7ea2101 │ │ │ │ + andcs lr, r0, #244, 26 @ 0x3d00 │ │ │ │ + tstcs r2, r5, lsl #12 │ │ │ │ + @ instruction: 0xf7ea4620 │ │ │ │ + stmdacs r0, {r1, r2, r3, r5, r6, r7, r8, sl, fp, sp, lr, pc} │ │ │ │ + stccs 15, cr11, [r0, #-96] @ 0xffffffa0 │ │ │ │ + svclt 0x00084606 │ │ │ │ + mrsle r2, (UNDEF: 0) │ │ │ │ + tstcs r3, r0, ror sp │ │ │ │ + @ instruction: 0xf7ea4620 │ │ │ │ + cdpne 14, 0, cr14, cr2, cr10, {6} │ │ │ │ + andcs fp, r1, #24, 30 @ 0x60 │ │ │ │ + @ instruction: 0x46284631 │ │ │ │ + mcr2 0, 3, pc, cr10, cr4, {0} @ │ │ │ │ + strtmi r4, [r0], -r1, lsl #12 │ │ │ │ + ldc 7, cr15, [r2, #936] @ 0x3a8 │ │ │ │ + ldcllt 0, cr2, [r0, #-4]! │ │ │ │ + ldrbmi r2, [r0, -r0]! │ │ │ │ + ldrlt fp, [r0, #-440] @ 0xfffffe48 │ │ │ │ + stcpl 4, cr15, [r0], {79} @ 0x4f │ │ │ │ + @ instruction: 0x0c0cebad │ │ │ │ + svceq 0x00f8f8cc │ │ │ │ + mrscs r2, R9_usr │ │ │ │ + @ instruction: 0xf7ea4604 │ │ │ │ + smlalbtlt lr, r0, r6, sp │ │ │ │ + @ instruction: 0xf0152100 │ │ │ │ + strmi pc, [r1], -r9, ror #24 │ │ │ │ + @ instruction: 0xf7ea4620 │ │ │ │ + andcs lr, r1, sl, ror sp │ │ │ │ + andcs fp, r0, r0, lsl sp │ │ │ │ + andcs fp, r0, r0, lsl sp │ │ │ │ + svclt 0x00004770 │ │ │ │ + vst3.16 {d27,d29,d31}, [pc :256], r0 │ │ │ │ + bl feb719a4 │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ - @ instruction: 0x46040ff8 │ │ │ │ - @ instruction: 0xf7ebb138 │ │ │ │ - @ instruction: 0x4602ebd4 │ │ │ │ - ldrbne r4, [r3, r0, lsr #12] │ │ │ │ - bl fef582e4 │ │ │ │ - ldclt 0, cr2, [r0, #-4] │ │ │ │ + ldcmi 15, cr0, [r4], {240} @ 0xf0 │ │ │ │ + ldrbtmi r4, [ip], #-1541 @ 0xfffff9fb │ │ │ │ + andcs fp, r0, #24, 6 @ 0x60000000 │ │ │ │ + @ instruction: 0xf7ea4611 │ │ │ │ + blmi 495fd4 │ │ │ │ + ldmdavs ip, {r0, r1, r5, r6, r7, fp, ip, lr} │ │ │ │ + stmdavs r0!, {r2, r4, r6, r7, r8, ip, sp, pc} │ │ │ │ + strcs fp, [r1], -r0, asr #3 │ │ │ │ + @ instruction: 0xf854e002 │ │ │ │ + orrslt r0, r8, r4, lsl #30 │ │ │ │ + blx bd67e8 │ │ │ │ + rscsle r2, r8, r0, lsl #16 │ │ │ │ + strtmi r6, [r8], -r1, lsr #16 │ │ │ │ + svc 0x001cf7ea │ │ │ │ + @ instruction: 0x17f34632 │ │ │ │ + @ instruction: 0xf06f4628 │ │ │ │ + strcc r0, [r1], -r1, lsl #2 │ │ │ │ + stmda r2!, {r0, r1, r3, r5, r6, r7, r8, r9, sl, ip, sp, lr, pc} │ │ │ │ + svceq 0x0004f854 │ │ │ │ + mvnle r2, r0, lsl #16 │ │ │ │ + ldcllt 0, cr2, [r0, #-4]! │ │ │ │ + andeq r5, r5, r2, lsr #3 │ │ │ │ + strdeq r0, [r0], -r4 │ │ │ │ svcmi 0x00f0e92d │ │ │ │ stcpl 4, cr15, [r0], {79} @ 0x4f │ │ │ │ @ instruction: 0x0c0cebad │ │ │ │ andeq pc, r0, ip, asr #17 │ │ │ │ stcpl 5, cr15, [r0], {172} @ 0xac │ │ │ │ andeq pc, r0, ip, asr #17 │ │ │ │ ldceq 8, cr15, [r8], {76} @ 0x4c │ │ │ │ @ instruction: 0xf5ad4a8d │ │ │ │ - blmi fe371764 │ │ │ │ + blmi fe371c2c │ │ │ │ ldrbtmi fp, [sl], #-141 @ 0xffffff73 │ │ │ │ @ instruction: 0xf50d4e8c │ │ │ │ strmi r5, [r5], -r1, lsl #14 │ │ │ │ @ instruction: 0x460c447e │ │ │ │ ldrdcs r5, [r0, -r3] │ │ │ │ @ instruction: 0x372c4630 │ │ │ │ eorsvs r6, fp, fp, lsl r8 │ │ │ │ movweq pc, #79 @ 0x4f @ │ │ │ │ - mcr2 0, 3, pc, cr10, cr5, {0} @ │ │ │ │ + stc2 0, cr15, [r6], {21} │ │ │ │ @ instruction: 0x4601bb38 │ │ │ │ stmdage fp, {r6, r9, sp} │ │ │ │ - svc 0x00caf7ea │ │ │ │ + stcl 7, cr15, [r6, #-936]! @ 0xfffffc58 │ │ │ │ @ instruction: 0xf7eba80b │ │ │ │ - smlatblt r8, r4, ip, lr │ │ │ │ + tstlt r8, r0, asr #20 │ │ │ │ and r2, r8, r0, lsl #14 │ │ │ │ smladcs r1, r0, fp, r9 │ │ │ │ - bls 4007ec │ │ │ │ + bls 400cb4 │ │ │ │ ldceq 4, cr4, [r2, #-44] @ 0xffffffd4 │ │ │ │ eorvs r0, sl, fp, lsl sp │ │ │ │ - bmi 1ef243c │ │ │ │ + bmi 1ef2904 │ │ │ │ tstppl r1, sp, lsl #10 @ p-variant is OBSOLETE │ │ │ │ @ instruction: 0x312c4b77 │ │ │ │ ldmpl r3, {r1, r3, r4, r5, r6, sl, lr}^ │ │ │ │ stmdavs fp, {r1, r3, r4, fp, sp, lr} │ │ │ │ @ instruction: 0xf04f405a │ │ │ │ @ instruction: 0xf0400300 │ │ │ │ ldrtmi r8, [r8], -r1, ror #1 │ │ │ │ stcpl 5, cr15, [r1, #-52] @ 0xffffffcc │ │ │ │ pop {r0, r2, r3, ip, sp, pc} │ │ │ │ ldmdbmi r2!, {r4, r5, r6, r7, r8, r9, sl, fp, pc}^ │ │ │ │ ldrbtmi r4, [r9], #-1584 @ 0xfffff9d0 │ │ │ │ - ldmdb ip, {r0, r1, r3, r5, r6, r7, r8, r9, sl, ip, sp, lr, pc}^ │ │ │ │ + cdp 7, 15, cr15, cr8, cr10, {7} │ │ │ │ stmdacs r0, {r1, r2, r9, sl, lr} │ │ │ │ @ instruction: 0xf10dd0d8 │ │ │ │ strmi r0, [r3], -ip, ror #16 │ │ │ │ @ instruction: 0xf6412101 │ │ │ │ @ instruction: 0x464072ff │ │ │ │ - bl ffed83a4 │ │ │ │ + ldmib r6, {r0, r1, r3, r5, r6, r7, r8, r9, sl, ip, sp, lr, pc} │ │ │ │ ldrtmi r4, [r0], -r1, lsl #13 │ │ │ │ - ldc 7, cr15, [r0], #-940 @ 0xfffffc54 │ │ │ │ + stmib ip, {r0, r1, r3, r5, r6, r7, r8, r9, sl, ip, sp, lr, pc}^ │ │ │ │ @ instruction: 0xf780fab0 │ │ │ │ svceq 0x0000f1b9 │ │ │ │ ldrbne lr, [r7, -pc, asr #20] │ │ │ │ strcs fp, [r0, -r8, lsl #30] │ │ │ │ strcs fp, [r0, -r7, lsr #18] │ │ │ │ @ instruction: 0xf7ea4630 │ │ │ │ - @ instruction: 0xe7c8eeda │ │ │ │ + @ instruction: 0xe7c8ec76 │ │ │ │ ldrdls pc, [r4, pc] │ │ │ │ ldrbtmi r4, [r9], #1600 @ 0x640 │ │ │ │ @ instruction: 0xf0054649 │ │ │ │ - pkhtbmi pc, r2, r7, asr #23 @ │ │ │ │ + @ instruction: 0x4682f973 │ │ │ │ eorsle r2, r9, r0, lsl #16 │ │ │ │ @ instruction: 0xf0054648 │ │ │ │ - ldrbmi pc, [r0], #-3069 @ 0xfffff403 @ │ │ │ │ - blx 1356452 │ │ │ │ + ldrbmi pc, [r0], #-2457 @ 0xfffff667 @ │ │ │ │ + @ instruction: 0xf8e8f005 │ │ │ │ @ instruction: 0xf1712801 │ │ │ │ stmib sp, {r8, r9}^ │ │ │ │ svclt 0x00ac0101 │ │ │ │ - beq 96588 │ │ │ │ - beq 5658c │ │ │ │ + beq 96a50 │ │ │ │ + beq 56a54 │ │ │ │ ldrsblt pc, [r4, #-143] @ 0xffffff71 @ │ │ │ │ ldrbtmi r4, [fp], #1600 @ 0x640 │ │ │ │ @ instruction: 0xf0054659 │ │ │ │ - @ instruction: 0x4681fbbd │ │ │ │ + pkhtbmi pc, r1, r9, asr #18 @ │ │ │ │ @ instruction: 0x4658b318 │ │ │ │ - blx ff95647e │ │ │ │ + @ instruction: 0xf980f005 │ │ │ │ @ instruction: 0xf0054448 │ │ │ │ - stmdacs r1, {r0, r1, r4, r5, r8, r9, fp, ip, sp, lr, pc} │ │ │ │ + stmdacs r1, {r0, r1, r2, r3, r6, r7, fp, ip, sp, lr, pc} │ │ │ │ strmi r4, [fp], r1, lsl #13 │ │ │ │ andeq pc, r0, #1073741852 @ 0x4000001c │ │ │ │ @ instruction: 0xf1bbdb18 │ │ │ │ svclt 0x00b40f00 │ │ │ │ @ instruction: 0xf00a2200 │ │ │ │ - bcs 1ac8c │ │ │ │ - blls 8e798 │ │ │ │ - beq fe6a4094 │ │ │ │ - b 10c109c │ │ │ │ + bcs 1b154 │ │ │ │ + blls 8ec60 │ │ │ │ + beq fe6a455c │ │ │ │ + b 10c1564 │ │ │ │ eorvs r5, sl, r3, lsl #5 │ │ │ │ addscs lr, r9, #323584 @ 0x4f000 │ │ │ │ addpl lr, fp, #270336 @ 0x42000 │ │ │ │ ldr r6, [r7, r2, lsr #32]! │ │ │ │ andeq lr, r1, sp, asr #19 │ │ │ │ pkhtbmi lr, r3, r2, asr #15 │ │ │ │ @ instruction: 0x4640493f │ │ │ │ tstls r3, r9, ror r4 │ │ │ │ - blx fe4564ce │ │ │ │ + @ instruction: 0xf92cf005 │ │ │ │ rsble r2, r4, r0, lsl #16 │ │ │ │ andls r9, r4, r3, lsl #18 │ │ │ │ @ instruction: 0xf0054608 │ │ │ │ - bls 15939c │ │ │ │ + bls 158ed4 │ │ │ │ @ instruction: 0xf0054410 │ │ │ │ - bicmi pc, pc, #3072 @ 0xc00 │ │ │ │ + bicmi pc, pc, #10420224 @ 0x9f0000 │ │ │ │ svceq 0x00ff9008 │ │ │ │ ldmdbmi r6!, {r0, r3, r8, ip, pc} │ │ │ │ ldrbtmi r4, [r9], #-1600 @ 0xfffff9c0 │ │ │ │ @ instruction: 0xf0059103 │ │ │ │ - stmdacs r0, {r0, r1, r3, r4, r5, r6, r8, r9, fp, ip, sp, lr, pc} │ │ │ │ + stmdacs r0, {r0, r1, r2, r4, r8, fp, ip, sp, lr, pc} │ │ │ │ stmdbls r3, {r2, r3, r6, ip, lr, pc} │ │ │ │ strmi r9, [r8], -r4 │ │ │ │ - blx fe856506 │ │ │ │ + @ instruction: 0xf93cf005 │ │ │ │ ldrmi r9, [r0], #-2564 @ 0xfffff5fc │ │ │ │ - blx ffbd650c │ │ │ │ + @ instruction: 0xf88af005 │ │ │ │ svclt 0x00b42900 │ │ │ │ @ instruction: 0xf0072700 │ │ │ │ andls r0, r6, r1, lsl #14 │ │ │ │ stmdbmi fp!, {r0, r1, r2, r8, ip, pc} │ │ │ │ ldrbtmi r4, [r9], #-1600 @ 0xfffff9c0 │ │ │ │ @ instruction: 0xf0059103 │ │ │ │ - orrslt pc, r0, #101376 @ 0x18c00 │ │ │ │ + orrslt pc, r0, #16711680 @ 0xff0000 │ │ │ │ andls r9, r4, r3, lsl #18 │ │ │ │ @ instruction: 0xf0054608 │ │ │ │ - bls 159344 │ │ │ │ + bls 158e7c │ │ │ │ @ instruction: 0xf0054410 │ │ │ │ - stmib sp, {r0, r1, r2, r4, r6, r7, r9, fp, ip, sp, lr, pc}^ │ │ │ │ + stmib sp, {r0, r1, r4, r5, r6, fp, ip, sp, lr, pc}^ │ │ │ │ stmdbmi r3!, {r2, ip} │ │ │ │ ldrbtmi r4, [r9], #-1600 @ 0xfffff9c0 │ │ │ │ @ instruction: 0xf0059103 │ │ │ │ - pkhtbmi pc, r0, r1, asr #22 @ │ │ │ │ + strmi pc, [r0], sp, ror #17 │ │ │ │ cmplt r0, r2, lsl #12 │ │ │ │ strmi r9, [r8], -r3, lsl #18 │ │ │ │ - blx 1dd655a │ │ │ │ + @ instruction: 0xf912f005 │ │ │ │ @ instruction: 0xf0054440 │ │ │ │ - strmi pc, [r0], r5, asr #21 │ │ │ │ + strmi pc, [r0], r1, ror #16 │ │ │ │ svccs 0x0000460a │ │ │ │ stmdals r4, {r0, r1, r4, r7, ip, lr, pc} │ │ │ │ tsteq r0, r2, asr sl │ │ │ │ ldmib sp, {r0, r1, r2, r3, r7, sl, ip, lr, pc}^ │ │ │ │ ldmdane fp, {r0, r2, r8, ip, sp}^ │ │ │ │ - bl 1040980 │ │ │ │ + bl 1040e48 │ │ │ │ stmdals r8, {r0, r8} │ │ │ │ stmdals r9, {r0, r1, r3, r4, fp, ip} │ │ │ │ tsteq r1, r0, asr #22 │ │ │ │ stmdbeq r8, {r0, r1, r4, r5, r7, r8, r9, fp, sp, lr, pc} │ │ │ │ - bleq d52fc │ │ │ │ + bleq d57c4 │ │ │ │ stmib sp, {r0, r1, r2, r3, r4, r5, r6, r8, r9, sl, sp, lr, pc}^ │ │ │ │ ldrb r0, [r4, r4] │ │ │ │ andeq lr, r6, sp, asr #19 │ │ │ │ stmib sp, {r0, r1, r2, r3, r4, r5, r7, r8, r9, sl, sp, lr, pc}^ │ │ │ │ str r0, [r4, r8]! │ │ │ │ - ldmib r4!, {r0, r1, r3, r5, r6, r7, r8, r9, sl, ip, sp, lr, pc}^ │ │ │ │ - andeq r5, r5, lr, ror #11 │ │ │ │ + svc 0x0090f7ea │ │ │ │ + andeq r5, r5, r6, lsr #2 │ │ │ │ andeq r0, r0, r0, lsl #12 │ │ │ │ - andeq r9, r2, ip, lsl #11 │ │ │ │ - muleq r5, r8, r5 │ │ │ │ - muleq r2, r6, sp │ │ │ │ - andeq r9, r2, r6, ror #9 │ │ │ │ - @ instruction: 0x000294be │ │ │ │ - andeq r9, r2, r4, ror r4 │ │ │ │ - andeq r9, r2, r2, asr r4 │ │ │ │ - andeq r9, r2, lr, lsr #8 │ │ │ │ - andeq r9, r2, r6, lsl r4 │ │ │ │ + andeq r9, r2, r4, ror r1 │ │ │ │ + ldrdeq r5, [r5], -r0 │ │ │ │ + andeq r7, r2, lr, asr #17 │ │ │ │ + andeq r9, r2, lr, asr #1 │ │ │ │ + andeq r9, r2, r6, lsr #1 │ │ │ │ + andeq r9, r2, ip, asr r0 │ │ │ │ + andeq r9, r2, sl, lsr r0 │ │ │ │ + andeq r9, r2, r6, lsl r0 │ │ │ │ + strdeq r8, [r2], -lr │ │ │ │ vst3.8 {d27,d29,d31}, [pc :256], r0 │ │ │ │ - bl feb717c4 │ │ │ │ + bl feb71c8c │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ - bmi b1e54c │ │ │ │ - blmi b467e4 │ │ │ │ + bmi b1ea14 │ │ │ │ + blmi b46cac │ │ │ │ ldrbtmi r4, [sl], #-1540 @ 0xfffff9fc │ │ │ │ ldmdavs fp, {r0, r1, r4, r6, r7, fp, ip, lr} │ │ │ │ @ instruction: 0xf04f9303 │ │ │ │ mvnslt r0, r0, lsl #6 │ │ │ │ ldrmi r2, [r1], -r0, lsl #4 │ │ │ │ - cdp 7, 14, cr15, cr14, cr10, {7} │ │ │ │ - @ instruction: 0xf878f017 │ │ │ │ + stc 7, cr15, [sl], {234} @ 0xea │ │ │ │ + mrc2 0, 0, pc, cr4, cr6, {0} │ │ │ │ strmi r4, [r5], -r5, lsr #18 │ │ │ │ ldrbtmi r4, [r9], #-1568 @ 0xfffff9e0 │ │ │ │ - ldmda r0, {r0, r1, r3, r5, r6, r7, r8, r9, sl, ip, sp, lr, pc} │ │ │ │ + stc 7, cr15, [ip, #936]! @ 0x3a8 │ │ │ │ strtmi r1, [sl], -fp, ror #15 │ │ │ │ - @ instruction: 0xf7eb4620 │ │ │ │ - @ instruction: 0xf06fea58 │ │ │ │ + @ instruction: 0xf7ea4620 │ │ │ │ + @ instruction: 0xf06feff4 │ │ │ │ strtmi r0, [r0], -r2, lsl #2 │ │ │ │ - stc 7, cr15, [r6], {234} @ 0xea │ │ │ │ + b 8d8a7c │ │ │ │ stmdage r2, {r0, r8, fp, sp, pc} │ │ │ │ stmib sp, {r8, r9, sp}^ │ │ │ │ @ instruction: 0xf7ff3301 │ │ │ │ stmdblt r0!, {r0, r4, r7, r9, sl, fp, ip, sp, lr, pc}^ │ │ │ │ - bmi 6a2624 │ │ │ │ + bmi 6a2aec │ │ │ │ ldrbtmi r4, [sl], #-2839 @ 0xfffff4e9 │ │ │ │ ldmdavs sl, {r0, r1, r4, r6, r7, fp, ip, lr} │ │ │ │ subsmi r9, sl, r3, lsl #22 │ │ │ │ movweq pc, #79 @ 0x4f @ │ │ │ │ andlt sp, r5, r1, lsr #2 │ │ │ │ ldmdbmi r5, {r4, r5, r8, sl, fp, ip, sp, pc} │ │ │ │ ldrbtmi r4, [r9], #-1568 @ 0xfffff9e0 │ │ │ │ - svc 0x00ecf7ea │ │ │ │ + stc 7, cr15, [r8, #936] @ 0x3a8 │ │ │ │ strtmi r9, [r0], -r2, lsl #20 │ │ │ │ - @ instruction: 0xf7eb17d3 │ │ │ │ - @ instruction: 0xf06fea34 │ │ │ │ + @ instruction: 0xf7ea17d3 │ │ │ │ + @ instruction: 0xf06fefd0 │ │ │ │ strtmi r0, [r0], -r2, lsl #2 │ │ │ │ - stcl 7, cr15, [r2], #-936 @ 0xfffffc58 │ │ │ │ + ldmib lr!, {r1, r3, r5, r6, r7, r8, r9, sl, ip, sp, lr, pc}^ │ │ │ │ strtmi r4, [r0], -lr, lsl #18 │ │ │ │ @ instruction: 0xf7ea4479 │ │ │ │ - bls 965d8 │ │ │ │ + bls 96110 │ │ │ │ ldrbne r4, [r3, r0, lsr #12] │ │ │ │ - b 958614 │ │ │ │ + svc 0x00c0f7ea │ │ │ │ @ instruction: 0xf06f4620 │ │ │ │ @ instruction: 0xf7ea0102 │ │ │ │ - andcs lr, r1, r4, asr ip │ │ │ │ - @ instruction: 0xf7ebe7d3 │ │ │ │ - svclt 0x0000e980 │ │ │ │ - andeq r5, r5, lr, ror r3 │ │ │ │ - andeq r0, r0, r0, lsl #12 │ │ │ │ - andeq r9, r2, sl, asr r3 │ │ │ │ - andeq r5, r5, lr, lsr #6 │ │ │ │ - andeq r9, r2, lr, lsl r3 │ │ │ │ - andeq r9, r2, ip, lsl #6 │ │ │ │ - ldrlt fp, [r0, #-432] @ 0xfffffe50 │ │ │ │ - stcpl 4, cr15, [r0], {79} @ 0x4f │ │ │ │ - @ instruction: 0x0c0cebad │ │ │ │ - svceq 0x00f8f8cc │ │ │ │ - mrscs r2, R9_usr │ │ │ │ - @ instruction: 0xf7ea4604 │ │ │ │ - teqlt r8, lr, lsr #28 │ │ │ │ - stc2l 0, cr15, [r0, #80] @ 0x50 │ │ │ │ - strtmi r4, [r0], -r1, lsl #12 │ │ │ │ - stcl 7, cr15, [r2, #936]! @ 0x3a8 │ │ │ │ - ldclt 0, cr2, [r0, #-4] │ │ │ │ - ldclt 0, cr2, [r0, #-0] │ │ │ │ - ldrbmi r2, [r0, -r0]! │ │ │ │ - svclt 0x00182900 │ │ │ │ - svclt 0x000c2800 │ │ │ │ - andcs r2, r0, r1 │ │ │ │ - svclt 0x00082a00 │ │ │ │ - andeq pc, r1, r0, asr #32 │ │ │ │ - stmdahi fp, {r3, r4, r5, r8, fp, ip, sp, pc} │ │ │ │ - addslt r3, fp, #1024 @ 0x400 │ │ │ │ - stmdble r1, {r0, r8, r9, fp, sp} │ │ │ │ - ldrbmi r2, [r0, -r1]! │ │ │ │ - andcs r6, r0, r0, lsl r0 │ │ │ │ - svclt 0x00004770 │ │ │ │ - vst3.8 {d27,d29,d31}, [pc :256], r0 │ │ │ │ - bl feb718fc │ │ │ │ - @ instruction: 0xf8cc0c0c │ │ │ │ - bmi 5de684 │ │ │ │ - blmi 60691c │ │ │ │ - ldmpl r3, {r1, r3, r4, r5, r6, sl, lr}^ │ │ │ │ - movwls r6, #14363 @ 0x381b │ │ │ │ - movweq pc, #79 @ 0x4f @ │ │ │ │ - andcs fp, r0, #168, 2 @ 0x2a │ │ │ │ - strmi r2, [r4], -r1, lsl #2 │ │ │ │ - ldcl 7, cr15, [r4, #936]! @ 0x3a8 │ │ │ │ - blmi 486d04 │ │ │ │ - bge a3b2c │ │ │ │ - ldrbtmi r4, [fp], #-1577 @ 0xfffff9d7 │ │ │ │ - strtmi r9, [sl], -r0, lsl #4 │ │ │ │ - @ instruction: 0xf0149502 │ │ │ │ - strtmi pc, [r0], -r7, lsl #28 │ │ │ │ - @ instruction: 0xf7ea9902 │ │ │ │ - strtmi lr, [r8], -r2, lsr #27 │ │ │ │ - andcs lr, r0, r0 │ │ │ │ - blmi 1ecf6c │ │ │ │ - ldmpl r3, {r1, r3, r4, r5, r6, sl, lr}^ │ │ │ │ - blls f47b8 │ │ │ │ - @ instruction: 0xf04f405a │ │ │ │ - mrsle r0, SP_irq │ │ │ │ - ldclt 0, cr11, [r0, #-20]! @ 0xffffffec │ │ │ │ - stmdb ip, {r0, r1, r3, r5, r6, r7, r8, r9, sl, ip, sp, lr, pc} │ │ │ │ - andeq r5, r5, r8, asr #4 │ │ │ │ - andeq r0, r0, r0, lsl #12 │ │ │ │ - @ instruction: 0xffffff9b │ │ │ │ - andeq r5, r5, r8, lsl #4 │ │ │ │ + strdcs lr, [r1], -r0 │ │ │ │ + @ instruction: 0xf7eae7d3 │ │ │ │ + svclt 0x0000ef1c │ │ │ │ + @ instruction: 0x00054eb6 │ │ │ │ + andeq r0, r0, r0, lsl #12 │ │ │ │ + andeq r8, r2, r2, asr #30 │ │ │ │ + andeq r4, r5, r6, ror #28 │ │ │ │ + andeq r8, r2, r6, lsl #30 │ │ │ │ + strdeq r8, [r2], -r4 │ │ │ │ vst3.8 {d27,d29,d31}, [pc :256], r0 │ │ │ │ - bl feb71978 │ │ │ │ + bl feb71d64 │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ - bmi 6de6a0 │ │ │ │ - blmi 7069b0 │ │ │ │ + bmi 75ea8c │ │ │ │ + blmi 786d9c │ │ │ │ ldmpl r3, {r1, r3, r4, r5, r6, sl, lr}^ │ │ │ │ movwls r6, #38939 @ 0x981b │ │ │ │ movweq pc, #79 @ 0x4f @ │ │ │ │ - andcs fp, r0, #232, 2 @ 0x3a │ │ │ │ + andcs fp, r0, #216, 2 @ 0x36 │ │ │ │ strmi r2, [r4], -r1, lsl #2 │ │ │ │ - ldc 7, cr15, [r6, #936]! @ 0x3a8 │ │ │ │ - lslslt r4, r5, #12 │ │ │ │ - tstcs r0, r0, lsr #4 │ │ │ │ + bl ff058b30 │ │ │ │ + lsllt r4, r5, #12 │ │ │ │ + eorcs r2, r0, #0, 2 │ │ │ │ @ instruction: 0xf7ea4668 │ │ │ │ - @ instruction: 0x4601edbe │ │ │ │ + strmi lr, [r1], -r8, asr #23 │ │ │ │ @ instruction: 0xf0154628 │ │ │ │ - @ instruction: 0x4601fc53 │ │ │ │ - @ instruction: 0xf8bdb130 │ │ │ │ - @ instruction: 0xf1a11000 │ │ │ │ - blx fec5abc4 │ │ │ │ - stmdbeq r9, {r0, r7, r8, ip, sp, lr, pc}^ │ │ │ │ + tstplt r8, sp, asr sl @ p-variant is OBSOLETE │ │ │ │ + @ instruction: 0x3000f8bd │ │ │ │ + andsle r2, r3, r2, lsl #22 │ │ │ │ + movwcs r2, #512 @ 0x200 │ │ │ │ @ instruction: 0xf7ea4620 │ │ │ │ - andcs lr, r1, ip, asr sp │ │ │ │ + andcs lr, r1, r0, lsl #31 │ │ │ │ andcs lr, r0, r0 │ │ │ │ - blmi 1ecff4 │ │ │ │ + blmi 2ad3e8 │ │ │ │ ldmpl r3, {r1, r3, r4, r5, r6, sl, lr}^ │ │ │ │ - blls 274844 │ │ │ │ + blls 274c2c │ │ │ │ @ instruction: 0xf04f405a │ │ │ │ - mrsle r0, SP_irq │ │ │ │ + mrsle r0, SP_und │ │ │ │ ldclt 0, cr11, [r0, #-44]! @ 0xffffffd4 │ │ │ │ - stmia r6, {r0, r1, r3, r5, r6, r7, r8, r9, sl, ip, sp, lr, pc}^ │ │ │ │ - andeq r5, r5, ip, asr #3 │ │ │ │ + movwcs lr, #10717 @ 0x29dd │ │ │ │ + @ instruction: 0xf7ea4620 │ │ │ │ + strb lr, [sl, ip, ror #30]! │ │ │ │ + cdp 7, 12, cr15, cr12, cr10, {7} │ │ │ │ + andeq r4, r5, r0, ror #27 │ │ │ │ andeq r0, r0, r0, lsl #12 │ │ │ │ - andeq r5, r5, ip, ror r1 │ │ │ │ - ldrlt fp, [r0, #-432] @ 0xfffffe50 │ │ │ │ - stcpl 4, cr15, [r0], {79} @ 0x4f │ │ │ │ - @ instruction: 0x0c0cebad │ │ │ │ - svceq 0x00f8f8cc │ │ │ │ - mrscs r2, R9_usr │ │ │ │ - @ instruction: 0xf7ea4604 │ │ │ │ - teqlt r8, ip, ror sp │ │ │ │ - mcr2 0, 1, pc, cr12, cr5, {0} @ │ │ │ │ - strtmi r4, [r0], -r1, lsl #12 │ │ │ │ - ldc 7, cr15, [r0, #-936]! @ 0xfffffc58 │ │ │ │ - ldclt 0, cr2, [r0, #-4] │ │ │ │ - ldclt 0, cr2, [r0, #-0] │ │ │ │ - ldrbmi r2, [r0, -r0]! │ │ │ │ - strlt fp, [r8, #-392] @ 0xfffffe78 │ │ │ │ - stcpl 4, cr15, [r0], {79} @ 0x4f │ │ │ │ - @ instruction: 0x0c0cebad │ │ │ │ - svceq 0x00f8f8cc │ │ │ │ - @ instruction: 0xf7ea2101 │ │ │ │ - stmdacs r0, {r4, r5, r7, r8, sl, fp, sp, lr, pc} │ │ │ │ - andcs sp, r0, r1, lsl #20 │ │ │ │ - @ instruction: 0xf01bbd08 │ │ │ │ - andcs pc, r0, fp, ror ip @ │ │ │ │ - andcs fp, r0, r8, lsl #26 │ │ │ │ + muleq r5, r4, sp │ │ │ │ + svclt 0x00182900 │ │ │ │ + svclt 0x000c2800 │ │ │ │ + andcs r2, r0, r1 │ │ │ │ + svclt 0x00082a00 │ │ │ │ + andeq pc, r1, r0, asr #32 │ │ │ │ + stmdahi fp, {r3, r4, r5, r8, fp, ip, sp, pc} │ │ │ │ + addslt r3, fp, #1024 @ 0x400 │ │ │ │ + stmdble r1, {r0, r8, r9, fp, sp} │ │ │ │ + ldrbmi r2, [r0, -r1]! │ │ │ │ + andcs r6, r0, r0, lsl r0 │ │ │ │ svclt 0x00004770 │ │ │ │ - vst3.8 {d27,d29,d31}, [pc :256], r0 │ │ │ │ - bl feb71a60 │ │ │ │ + vst3.8 {d27,d29,d31}, [pc :64], r0 │ │ │ │ + bl feb71e20 │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ - bmi 6de788 │ │ │ │ - blmi 706a98 │ │ │ │ - ldmpl r3, {r1, r3, r4, r5, r6, sl, lr}^ │ │ │ │ - movwls r6, #38939 @ 0x981b │ │ │ │ - movweq pc, #79 @ 0x4f @ │ │ │ │ - andcs fp, r0, #232, 2 @ 0x3a │ │ │ │ - strmi r2, [r4], -r1, lsl #2 │ │ │ │ - stcl 7, cr15, [r2, #-936] @ 0xfffffc58 │ │ │ │ - lslslt r4, r5, #12 │ │ │ │ - eorcs r2, r0, #0, 2 │ │ │ │ - @ instruction: 0xf7ea4668 │ │ │ │ - strmi lr, [r1], -sl, asr #26 │ │ │ │ - @ instruction: 0xf0154628 │ │ │ │ - @ instruction: 0xb118fbdf │ │ │ │ - @ instruction: 0x1000f8bd │ │ │ │ - andle r2, r3, r1, lsl #18 │ │ │ │ - @ instruction: 0xf0144628 │ │ │ │ - strmi pc, [r1], -r9, lsr #22 │ │ │ │ - @ instruction: 0xf7ea4620 │ │ │ │ - andcs lr, r1, r8, ror #25 │ │ │ │ - andcs lr, r0, r0 │ │ │ │ - blmi 1ed0dc │ │ │ │ + bmi 59ebc8 │ │ │ │ + blmi 5c6e3c │ │ │ │ + ldrbtmi r4, [sl], #-1540 @ 0xfffff9fc │ │ │ │ + ldmdavs fp, {r0, r1, r4, r6, r7, fp, ip, lr} │ │ │ │ + @ instruction: 0xf04f9303 │ │ │ │ + tstlt r8, r0, lsl #6 │ │ │ │ + bcs 7cc68 │ │ │ │ + andcs sp, r1, ip │ │ │ │ + blmi 3ed488 │ │ │ │ ldmpl r3, {r1, r3, r4, r5, r6, sl, lr}^ │ │ │ │ - blls 27492c │ │ │ │ + blls f4cb8 │ │ │ │ @ instruction: 0xf04f405a │ │ │ │ - mrsle r0, SP_irq │ │ │ │ - ldclt 0, cr11, [r0, #-44]! @ 0xffffffd4 │ │ │ │ - ldmda r2, {r0, r1, r3, r5, r6, r7, r8, r9, sl, ip, sp, lr, pc}^ │ │ │ │ - andeq r5, r5, r4, ror #1 │ │ │ │ + tstle r0, r0, lsl #6 │ │ │ │ + ldclt 0, cr11, [r0, #-16] │ │ │ │ + stmdbge r2, {r0, r1, r3, r8, r9, fp, lr} │ │ │ │ + mrscs r9, (UNDEF: 16) │ │ │ │ + andls r4, r2, #2063597568 @ 0x7b000000 │ │ │ │ + blx 1b56cbe │ │ │ │ + blcs 41878 │ │ │ │ + strtmi sp, [r0], -r7, ror #1 │ │ │ │ + @ instruction: 0xf9caf014 │ │ │ │ + @ instruction: 0xf7eae7e3 │ │ │ │ + svclt 0x0000ee7e │ │ │ │ + andeq r4, r5, r2, lsr #26 │ │ │ │ andeq r0, r0, r0, lsl #12 │ │ │ │ - muleq r5, r4, r0 │ │ │ │ - vst3.8 {d27,d29,d31}, [pc :256], r0 │ │ │ │ - bl feb71ae8 │ │ │ │ + andeq r4, r5, r8, lsl #26 │ │ │ │ + @ instruction: 0xffffff85 │ │ │ │ + vst3.16 {d27,d29,d31}, [pc :256], r0 │ │ │ │ + bl feb71e98 │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ - bmi 61e890 │ │ │ │ - blmi 646b00 │ │ │ │ + bmi a5ec20 │ │ │ │ + blmi a86eb4 │ │ │ │ ldmpl r3, {r1, r3, r4, r5, r6, sl, lr}^ │ │ │ │ - movwls r6, #6171 @ 0x181b │ │ │ │ + movwls r6, #14363 @ 0x381b │ │ │ │ movweq pc, #79 @ 0x4f @ │ │ │ │ - andcs fp, r0, #16, 6 @ 0x40000000 │ │ │ │ - tstcs r1, r4, lsl #12 │ │ │ │ - @ instruction: 0xf7ea9200 │ │ │ │ - strdcs lr, [r2, -lr] │ │ │ │ - strbtmi r4, [sl], -r5, lsl #12 │ │ │ │ - @ instruction: 0xf7ea4620 │ │ │ │ - @ instruction: 0x4601ecf8 │ │ │ │ - tstlt r8, r5, lsr #3 │ │ │ │ - @ instruction: 0xf0154628 │ │ │ │ - @ instruction: 0x4601f87b │ │ │ │ - @ instruction: 0xf7ea4620 │ │ │ │ - andcs lr, r1, sl, lsr #25 │ │ │ │ - blmi 22d158 │ │ │ │ - ldmpl r3, {r1, r3, r4, r5, r6, sl, lr}^ │ │ │ │ - blls 749a4 │ │ │ │ - @ instruction: 0xf04f405a │ │ │ │ - mrsle r0, SP_svc │ │ │ │ - ldclt 0, cr11, [r0, #-12]! │ │ │ │ - ldrb r2, [r1, r0]! │ │ │ │ - ldmda r4, {r0, r1, r3, r5, r6, r7, r8, r9, sl, ip, sp, lr, pc} │ │ │ │ - andeq r5, r5, ip, asr r0 │ │ │ │ + andcs fp, r0, #96, 6 @ 0x80000001 │ │ │ │ + strmi r2, [r4], -r1, lsl #2 │ │ │ │ + bl 9d8c64 │ │ │ │ + @ instruction: 0xb3284605 │ │ │ │ + strtmi r2, [r0], -r2, lsl #2 │ │ │ │ + stc 7, cr15, [r8], {234} @ 0xea │ │ │ │ + blmi 847a6c │ │ │ │ + ldrtmi r2, [r2], -r0, lsl #12 │ │ │ │ + ldrbtmi r2, [fp], #-257 @ 0xfffffeff │ │ │ │ + strls r4, [r0], -r8, lsr #12 │ │ │ │ + blx d56d2e │ │ │ │ + movwls sl, #2818 @ 0xb02 │ │ │ │ + blmi 6e34e8 │ │ │ │ + @ instruction: 0x46284631 │ │ │ │ + ldrbtmi r9, [fp], #-514 @ 0xfffffdfe │ │ │ │ + blx ad6d42 │ │ │ │ + bllt 1018fc │ │ │ │ + strtmi r2, [r8], -r0, lsl #2 │ │ │ │ + @ instruction: 0xf9aef015 │ │ │ │ + @ instruction: 0xf180fab0 │ │ │ │ + stmdbeq r9, {r5, r9, sl, lr}^ │ │ │ │ + b fef58cb0 │ │ │ │ + and r2, r0, r1 │ │ │ │ + bmi 462d10 │ │ │ │ + ldrbtmi r4, [sl], #-2829 @ 0xfffff4f3 │ │ │ │ + ldmdavs sl, {r0, r1, r4, r6, r7, fp, ip, lr} │ │ │ │ + subsmi r9, sl, r3, lsl #22 │ │ │ │ + movweq pc, #79 @ 0x4f @ │ │ │ │ + andlt sp, r4, sp, lsl #2 │ │ │ │ + @ instruction: 0x4628bd70 │ │ │ │ + @ instruction: 0xf970f014 │ │ │ │ + strtmi r4, [r0], -r1, lsl #12 │ │ │ │ + b fe9d8cdc │ │ │ │ + strtmi lr, [r8], -r8, ror #15 │ │ │ │ + @ instruction: 0xf968f014 │ │ │ │ + @ instruction: 0xf7eae7da │ │ │ │ + svclt 0x0000ee1c │ │ │ │ + andeq r4, r5, ip, lsr #25 │ │ │ │ andeq r0, r0, r0, lsl #12 │ │ │ │ - andeq r5, r5, ip, lsl r0 │ │ │ │ - ldrlt fp, [r0, #-440] @ 0xfffffe48 │ │ │ │ - stcpl 4, cr15, [r0], {79} @ 0x4f │ │ │ │ - @ instruction: 0x0c0cebad │ │ │ │ - svceq 0x00f8f8cc │ │ │ │ - mrscs r2, R9_usr │ │ │ │ - @ instruction: 0xf7ea4604 │ │ │ │ - smlalbtlt lr, r0, sl, ip │ │ │ │ - @ instruction: 0xf922f016 │ │ │ │ - strtmi r4, [r0], -r2, lsl #12 │ │ │ │ - @ instruction: 0xf7eb17d3 │ │ │ │ - mulcs r1, r6, r8 │ │ │ │ - andcs fp, r0, r0, lsl sp │ │ │ │ - andcs fp, r0, r0, lsl sp │ │ │ │ - svclt 0x00004770 │ │ │ │ + @ instruction: 0xffffff43 │ │ │ │ + @ instruction: 0xfffffeff │ │ │ │ + andeq r4, r5, lr, lsr ip │ │ │ │ ldrbmi lr, [r0, sp, lsr #18]! │ │ │ │ stcpl 4, cr15, [r0], {79} @ 0x4f │ │ │ │ @ instruction: 0x0c0cebad │ │ │ │ svceq 0x00b0f8cc │ │ │ │ - addlt r4, ip, sl, lsr sl │ │ │ │ - ldrbtmi r4, [sl], #-2874 @ 0xfffff4c6 │ │ │ │ + addlt r4, ip, r2, lsl #21 │ │ │ │ + ldrbtmi r4, [sl], #-2946 @ 0xfffff47e │ │ │ │ ldmdavs fp, {r0, r1, r4, r6, r7, fp, ip, lr} │ │ │ │ @ instruction: 0xf04f930b │ │ │ │ - tstlt r0, #0, 6 │ │ │ │ - mrscs r2, R9_usr │ │ │ │ - @ instruction: 0xf7ea4604 │ │ │ │ - strmi lr, [r5], -r4, lsr #25 │ │ │ │ - @ instruction: 0x4668b1d8 │ │ │ │ - @ instruction: 0xf006466e │ │ │ │ - rorslt pc, fp, #25 @ │ │ │ │ - mrc2 0, 7, pc, cr4, cr4, {0} │ │ │ │ - teqlt r0, r7, lsl #12 │ │ │ │ - @ instruction: 0xf0144629 │ │ │ │ - bllt 85a0fc │ │ │ │ - @ instruction: 0xf0144638 │ │ │ │ - ldrtmi pc, [r0], -r9, lsr #30 @ │ │ │ │ - stc2 0, cr15, [lr, #-24] @ 0xffffffe8 │ │ │ │ - strtmi fp, [r0], -r8, lsr #19 │ │ │ │ - stmia r4, {r0, r1, r3, r5, r6, r7, r8, r9, sl, ip, sp, lr, pc}^ │ │ │ │ - @ instruction: 0xf0064630 │ │ │ │ - andcs pc, r1, sp, ror #25 │ │ │ │ - andcs lr, r0, r0 │ │ │ │ - blmi 92d298 │ │ │ │ - ldmpl r3, {r1, r3, r4, r5, r6, sl, lr}^ │ │ │ │ - blls 2f4a74 │ │ │ │ - @ instruction: 0xf04f405a │ │ │ │ - teqle sl, r0, lsl #6 │ │ │ │ - pop {r2, r3, ip, sp, pc} │ │ │ │ - @ instruction: 0x463087f0 │ │ │ │ - ldc2l 0, cr15, [lr], {6} │ │ │ │ - strtmi r4, [r0], -r1, lsl #12 │ │ │ │ - ldcl 7, cr15, [r8, #936]! @ 0x3a8 │ │ │ │ - ldrtmi lr, [r8], -r4, ror #15 │ │ │ │ - @ instruction: 0xf9d4f012 │ │ │ │ - ldrtmi r4, [r8], -r5, lsl #12 │ │ │ │ - @ instruction: 0xf9d0f012 │ │ │ │ - ldrtmi r4, [r8], -r0, lsl #13 │ │ │ │ - @ instruction: 0xf9d4f012 │ │ │ │ - strmi r4, [r0, #1665] @ 0x681 │ │ │ │ - addmi sp, r5, #204 @ 0xcc │ │ │ │ + stmdacs r0, {r8, r9} │ │ │ │ + andcs sp, r0, #78 @ 0x4e │ │ │ │ + strmi r2, [r6], -r1, lsl #2 │ │ │ │ + b ff058d30 │ │ │ │ + stmdacs r0, {r2, r9, sl, lr} │ │ │ │ + tstcs r2, r6, asr #32 │ │ │ │ + @ instruction: 0xf7ea4630 │ │ │ │ + stmdacs r5, {r1, r2, r4, r7, r8, r9, fp, sp, lr, pc} │ │ │ │ @ instruction: 0xf04fbf18 │ │ │ │ - tstle sp, r1, lsl #20 │ │ │ │ - @ instruction: 0xf04fe7c6 │ │ │ │ - strbmi r0, [r1], -r0, lsl #20 │ │ │ │ - @ instruction: 0xf0074630 │ │ │ │ - strtmi pc, [r9], -r1, lsl #19 │ │ │ │ - @ instruction: 0xf0124638 │ │ │ │ - strmi pc, [r5], -r9, asr #19 │ │ │ │ - adcsle r4, r9, r1, lsl #11 │ │ │ │ - ldrtmi r4, [r8], -r9, lsr #12 │ │ │ │ - @ instruction: 0xf9c6f012 │ │ │ │ - stmdacs r0, {r7, r9, sl, lr} │ │ │ │ - @ instruction: 0xf1bad0f1 │ │ │ │ - mvnle r0, r0, lsl #30 │ │ │ │ - @ instruction: 0x4630213a │ │ │ │ - @ instruction: 0xf8c2f007 │ │ │ │ - @ instruction: 0xf7eae7e3 │ │ │ │ - svclt 0x0000ef76 │ │ │ │ - andeq r4, r5, r6, lsr #31 │ │ │ │ - andeq r0, r0, r0, lsl #12 │ │ │ │ - andeq r4, r5, ip, asr #30 │ │ │ │ - vst3.8 {d27,d29,d31}, [pc :256], r0 │ │ │ │ - bl feb71ca4 │ │ │ │ - @ instruction: 0xf8cc0c0c │ │ │ │ - bmi 75e9cc │ │ │ │ - blmi 786cdc │ │ │ │ - ldmpl r3, {r1, r3, r4, r5, r6, sl, lr}^ │ │ │ │ - movwls r6, #38939 @ 0x981b │ │ │ │ + @ instruction: 0xf0000900 │ │ │ │ + andcs r8, r0, #156 @ 0x9c │ │ │ │ + @ instruction: 0x46114630 │ │ │ │ + @ instruction: 0xf7ea466f │ │ │ │ + strbtmi lr, [r8], -ip, lsl #22 │ │ │ │ + blx ffe56dcc │ │ │ │ + stmdavc r5!, {r3, r5, r6, r8, r9, ip, sp, pc} │ │ │ │ + beq 96ef8 │ │ │ │ + @ instruction: 0xf04fb30d │ │ │ │ + @ instruction: 0xf1b80800 │ │ │ │ + rsble r0, r1, r0, lsl #30 │ │ │ │ + tstle r0, r8, lsr #11 │ │ │ │ + svceq 0x0000f1b9 │ │ │ │ + @ instruction: 0xf814d140 │ │ │ │ + @ instruction: 0xb1a55f01 │ │ │ │ + svclt 0x00182d22 │ │ │ │ + cmple r5, r7, lsr #26 │ │ │ │ + svccc 0x0001f814 │ │ │ │ + adcmi fp, fp, #-1073741798 @ 0xc000001a │ │ │ │ + @ instruction: 0x46a8d0f3 │ │ │ │ + ldclcs 6, cr4, [ip, #-116] @ 0xffffff8c │ │ │ │ + @ instruction: 0x4629d053 │ │ │ │ + @ instruction: 0xf0064638 │ │ │ │ + @ instruction: 0xf814ff09 │ │ │ │ + stccs 15, cr5, [r0, #-4] │ │ │ │ + ldrtmi sp, [r8], -r2, ror #3 │ │ │ │ + blx 1356e22 │ │ │ │ + @ instruction: 0xf0064638 │ │ │ │ + stmdacs r0, {r0, r2, r3, r4, r5, r6, r7, r9, fp, ip, sp, lr, pc} │ │ │ │ + @ instruction: 0x4638d154 │ │ │ │ + blx ff7d6e30 │ │ │ │ + and r2, r0, r1 │ │ │ │ + bmi 15e2e20 │ │ │ │ + ldrbtmi r4, [sl], #-2901 @ 0xfffff4ab │ │ │ │ + ldmdavs sl, {r0, r1, r4, r6, r7, fp, ip, lr} │ │ │ │ + subsmi r9, sl, fp, lsl #22 │ │ │ │ movweq pc, #79 @ 0x4f @ │ │ │ │ - andcs fp, r0, #216, 2 @ 0x36 │ │ │ │ - strmi r2, [r4], -r1, lsl #2 │ │ │ │ - stc 7, cr15, [r0], #-936 @ 0xfffffc58 │ │ │ │ - lsllt r4, r5, #12 │ │ │ │ - eorcs r2, r0, #0, 2 │ │ │ │ - @ instruction: 0xf7ea4668 │ │ │ │ - strmi lr, [r1], -r8, lsr #24 │ │ │ │ - @ instruction: 0xf0154628 │ │ │ │ - @ instruction: 0xb118fabd │ │ │ │ - @ instruction: 0x3000f8bd │ │ │ │ - andsle r2, r3, r2, lsl #22 │ │ │ │ - movwcs r2, #512 @ 0x200 │ │ │ │ - @ instruction: 0xf7ea4620 │ │ │ │ - andcs lr, r1, r0, ror #31 │ │ │ │ - andcs lr, r0, r0 │ │ │ │ - blmi 2ad328 │ │ │ │ - ldmpl r3, {r1, r3, r4, r5, r6, sl, lr}^ │ │ │ │ - blls 274b6c │ │ │ │ - @ instruction: 0xf04f405a │ │ │ │ - mrsle r0, SP_und │ │ │ │ - ldclt 0, cr11, [r0, #-44]! @ 0xffffffd4 │ │ │ │ - movwcs lr, #10717 @ 0x29dd │ │ │ │ - @ instruction: 0xf7ea4620 │ │ │ │ - strb lr, [sl, ip, asr #31]! │ │ │ │ - svc 0x002cf7ea │ │ │ │ - andeq r4, r5, r0, lsr #29 │ │ │ │ - andeq r0, r0, r0, lsl #12 │ │ │ │ - andeq r4, r5, r4, asr lr │ │ │ │ - rsble r2, ip, r0, lsl #16 │ │ │ │ - vst3. {d27,d29,d31}, [pc :256], r8 │ │ │ │ - bl feb71d38 │ │ │ │ - @ instruction: 0xf8cc0c0c │ │ │ │ - strmi r0, [r4], -r8, ror #31 │ │ │ │ - stc 7, cr15, [r6], #936 @ 0x3a8 │ │ │ │ - stmdacs r1, {r0, r2, r9, sl, lr} │ │ │ │ - stmdacs r2, {r0, r5, r6, ip, lr, pc} │ │ │ │ - stmdacs r0, {r0, r2, r3, r5, ip, lr, pc} │ │ │ │ - addshi pc, r5, r0, asr #32 │ │ │ │ - strtmi r2, [r0], -r0, lsl #4 │ │ │ │ - @ instruction: 0xf7ea4611 │ │ │ │ - @ instruction: 0xf7eaec34 │ │ │ │ - @ instruction: 0x4606ec5e │ │ │ │ - b 858b10 │ │ │ │ - strmi r4, [r5], -r4, lsr #19 │ │ │ │ - ldrbtmi r4, [r9], #-1568 @ 0xfffff9e0 │ │ │ │ - ldcl 7, cr15, [r2, #-936] @ 0xfffffc58 │ │ │ │ - movwcs r4, #1586 @ 0x632 │ │ │ │ - @ instruction: 0xf7ea4620 │ │ │ │ - qadd8mi lr, r0, sl │ │ │ │ - tstpeq r2, pc, rrx @ p-variant is OBSOLETE │ │ │ │ - stmib r8, {r1, r3, r5, r6, r7, r8, r9, sl, ip, sp, lr, pc}^ │ │ │ │ - @ instruction: 0x4620499d │ │ │ │ - @ instruction: 0xf7ea4479 │ │ │ │ - strtmi lr, [sl], -r4, asr #26 │ │ │ │ - strtmi r2, [r0], -r0, lsl #6 │ │ │ │ - svc 0x008af7ea │ │ │ │ - @ instruction: 0xf06f4620 │ │ │ │ - @ instruction: 0xf7ea0102 │ │ │ │ - @ instruction: 0x2001e9ba │ │ │ │ - strdcs fp, [r1, -r8] │ │ │ │ - @ instruction: 0xf7ea4620 │ │ │ │ - stmdacs r0, {r3, r7, sl, fp, sp, lr, pc} │ │ │ │ - tstcs r1, sp, rrx │ │ │ │ - @ instruction: 0xf7ea4620 │ │ │ │ - stmdacs r0, {r1, r5, r6, r7, r9, fp, sp, lr, pc} │ │ │ │ - andcs sp, r0, #113 @ 0x71 │ │ │ │ - strtmi r2, [r0], -r1, lsl #2 │ │ │ │ - ldrbtcc pc, [pc], pc, asr #32 @ │ │ │ │ - stmda r2!, {r0, r1, r3, r5, r6, r7, r8, r9, sl, ip, sp, lr, pc}^ │ │ │ │ - blvc ff0567c8 │ │ │ │ - strtmi r4, [r0], -r9, lsr #12 │ │ │ │ - bpl fe456438 │ │ │ │ - ldcl 7, cr15, [r0], #-936 @ 0xfffffc58 │ │ │ │ - cmnlt r0, #49283072 @ 0x2f00000 │ │ │ │ - strtmi r2, [r0], -r2, lsl #2 │ │ │ │ - b ff2d8b94 │ │ │ │ - @ instruction: 0xf0002800 │ │ │ │ - andcs r8, r0, #205 @ 0xcd │ │ │ │ - strtmi r2, [r0], -r2, lsl #2 │ │ │ │ - stmda ip, {r0, r1, r3, r5, r6, r7, r8, r9, sl, ip, sp, lr, pc}^ │ │ │ │ - blvc ff0567f4 │ │ │ │ - bvs fe456460 │ │ │ │ - streq lr, [r5, -r6, lsl #20] │ │ │ │ - andcs lr, r0, r9, lsl r0 │ │ │ │ - @ instruction: 0x46014770 │ │ │ │ - @ instruction: 0xf7ea4620 │ │ │ │ - stmdacs r5, {r1, r2, r4, r6, sl, fp, sp, lr, pc} │ │ │ │ - @ instruction: 0x4629d057 │ │ │ │ - @ instruction: 0xf7ea4620 │ │ │ │ - stmdacs r0, {r4, r5, r7, r9, fp, sp, lr, pc} │ │ │ │ - addshi pc, r9, r0 │ │ │ │ - andcs r4, r0, #42991616 @ 0x2900000 │ │ │ │ - @ instruction: 0xf7eb4620 │ │ │ │ - mrc 8, 7, lr, cr13, cr2, {1} │ │ │ │ - vnmla.f64 d7, d23, d0 │ │ │ │ - @ instruction: 0x462f5a90 │ │ │ │ - andcs r4, r0, #48234496 @ 0x2e00000 │ │ │ │ - ldrmi r4, [r1], -r0, lsr #12 │ │ │ │ - bl fefd8bf0 │ │ │ │ - addle r3, r8, r1, lsl #14 │ │ │ │ - strtmi r4, [r0], -sp, ror #18 │ │ │ │ - @ instruction: 0xf7ea4479 │ │ │ │ - ldrtmi lr, [r1], -r2, ror #25 │ │ │ │ - @ instruction: 0xf7ea4628 │ │ │ │ - strmi lr, [r2], -lr, asr #30 │ │ │ │ - tstlt r8, r3, lsl #12 │ │ │ │ - ldm r8, {r0, r1, r3, r5, r6, r7, r8, r9, sl, ip, sp, lr, pc} │ │ │ │ - ldrbne r6, [r3, r2, lsl #16] │ │ │ │ - @ instruction: 0xf7ea4620 │ │ │ │ - @ instruction: 0xf06fef20 │ │ │ │ - strtmi r0, [r0], -r2, lsl #2 │ │ │ │ - stmdb lr, {r1, r3, r5, r6, r7, r8, r9, sl, ip, sp, lr, pc}^ │ │ │ │ - stmdbmi r2!, {r0, r1, r2, r3, r5, r6, r8, r9, sl, sp, lr, pc}^ │ │ │ │ - ldrbtmi r4, [r9], #-1568 @ 0xfffff9e0 │ │ │ │ - stcl 7, cr15, [r8], {234} @ 0xea │ │ │ │ - @ instruction: 0xf7ea4620 │ │ │ │ - andcs lr, r0, lr, ror fp │ │ │ │ - @ instruction: 0x4629bdf8 │ │ │ │ - @ instruction: 0xf7ea4620 │ │ │ │ - stmdacs r0, {r2, r4, sl, fp, sp, lr, pc} │ │ │ │ - svcge 0x005af43f │ │ │ │ - ldrbcc pc, [pc, #79]! @ 1acf3 @ │ │ │ │ - @ instruction: 0x2101e79e │ │ │ │ - @ instruction: 0xf7ea4620 │ │ │ │ - strmi lr, [r1], -sl, lsl #24 │ │ │ │ - @ instruction: 0xf7eb4620 │ │ │ │ - ldmdbmi r5, {r1, r2, r5, r6, fp, sp, lr, pc}^ │ │ │ │ - strtmi r4, [r0], -r2, lsl #12 │ │ │ │ - @ instruction: 0xf7ea4479 │ │ │ │ - strtmi lr, [r0], -sl, lsl #31 │ │ │ │ - bl 1858c70 │ │ │ │ - bmi 1494c50 │ │ │ │ - strtmi r4, [r0], -r9, lsr #12 │ │ │ │ - @ instruction: 0xf7ea447a │ │ │ │ - bmi 1415928 │ │ │ │ - strtmi r4, [r0], -r9, lsr #12 │ │ │ │ - @ instruction: 0xf7ea447a │ │ │ │ - @ instruction: 0xf04feb0e │ │ │ │ - @ instruction: 0x462031ff │ │ │ │ - bl ffad8c94 │ │ │ │ - suble r2, r6, r0, lsl #16 │ │ │ │ - mvnscc pc, pc, asr #32 │ │ │ │ - @ instruction: 0xf7ea4620 │ │ │ │ - stmdacs r0, {r2, r6, r9, fp, sp, lr, pc} │ │ │ │ - andcs sp, r0, #88 @ 0x58 │ │ │ │ - mvnscc pc, pc, asr #32 │ │ │ │ - @ instruction: 0xf7ea4620 │ │ │ │ - cdp 15, 15, cr14, cr13, cr6, {6} │ │ │ │ - vnmla.f64 d7, d23, d0 │ │ │ │ - @ instruction: 0xf06f6a90 │ │ │ │ - strtmi r0, [r0], -r1, lsl #2 │ │ │ │ - ldc 7, cr15, [lr, #-936] @ 0xfffffc58 │ │ │ │ - mvnscc pc, pc, asr #32 │ │ │ │ - @ instruction: 0xf7ea4620 │ │ │ │ - cmnlt r8, #210944 @ 0x33800 │ │ │ │ - mvnscc pc, pc, asr #32 │ │ │ │ - @ instruction: 0xf7ea4620 │ │ │ │ - stmdacs r0, {r3, r5, r9, fp, sp, lr, pc} │ │ │ │ - andcs sp, r0, #79 @ 0x4f │ │ │ │ - mvnscc pc, pc, asr #32 │ │ │ │ - @ instruction: 0xf7ea4620 │ │ │ │ - cdp 15, 15, cr14, cr13, cr10, {5} │ │ │ │ - vnmla.f64 d7, d23, d0 │ │ │ │ - b 1b178c │ │ │ │ - @ instruction: 0xf06f0705 │ │ │ │ - strtmi r0, [r0], -r1, lsl #2 │ │ │ │ - stc 7, cr15, [r0, #-936] @ 0xfffffc58 │ │ │ │ - @ instruction: 0x4629e771 │ │ │ │ - @ instruction: 0xf7ea4620 │ │ │ │ - @ instruction: 0x4601ebb0 │ │ │ │ - @ instruction: 0xf7eb4620 │ │ │ │ - stmdbmi fp!, {r2, r3, fp, sp, lr, pc} │ │ │ │ - strtmi r4, [r0], -r2, lsl #12 │ │ │ │ - @ instruction: 0xf7ea4479 │ │ │ │ - qasxmi lr, r0, r0 │ │ │ │ - bl 1d8d24 │ │ │ │ - @ instruction: 0xf04fe787 │ │ │ │ - @ instruction: 0xe7c636ff │ │ │ │ - @ instruction: 0xf04f4637 │ │ │ │ - @ instruction: 0xe7e035ff │ │ │ │ - strtmi r2, [r0], -r2, lsl #2 │ │ │ │ - bl fe5d8d3c │ │ │ │ - strtmi r4, [r0], -r1, lsl #12 │ │ │ │ - svc 0x00f2f7ea │ │ │ │ - @ instruction: 0x4602491f │ │ │ │ - ldrbtmi r4, [r9], #-1568 @ 0xfffff9e0 │ │ │ │ - svc 0x0016f7ea │ │ │ │ - @ instruction: 0xf7ea4620 │ │ │ │ - strb lr, [lr, -lr, ror #21]! │ │ │ │ + addshi pc, lr, r0, asr #32 │ │ │ │ + pop {r2, r3, ip, sp, pc} │ │ │ │ + @ instruction: 0xf1b987f0 │ │ │ │ + sbcle r0, pc, r0, lsl #30 │ │ │ │ + ldrtmi r4, [r8], -r9, lsr #12 │ │ │ │ + cdp2 0, 14, cr15, cr2, cr6, {0} │ │ │ │ + svccc 0x0001f814 │ │ │ │ + sbcsle r2, r8, r0, lsl #22 │ │ │ │ + bicle r4, sl, fp, lsr #5 │ │ │ │ + ldrtmi r4, [r8], -r9, lsr #12 │ │ │ │ + cdp2 0, 13, cr15, cr8, cr6, {0} │ │ │ │ + svcpl 0x0001f814 │ │ │ │ + sbcle r2, lr, r0, lsl #26 │ │ │ │ + svclt 0x00182d22 │ │ │ │ + rscle r2, r9, r7, lsr #26 │ │ │ │ + andsle r2, r2, ip, asr sp │ │ │ │ + movweq pc, #37285 @ 0x91a5 @ │ │ │ │ + svclt 0x00182d20 │ │ │ │ + ldmdble r4, {r2, r8, r9, fp, sp}^ │ │ │ │ + ldrtmi r4, [r8], -r9, lsr #12 │ │ │ │ + cdp2 0, 12, cr15, cr4, cr6, {0} │ │ │ │ + svcpl 0x0001f814 │ │ │ │ + adcsle r2, sl, r0, lsl #26 │ │ │ │ + svclt 0x00182d27 │ │ │ │ + sbcsle r2, r2, r2, lsr #26 │ │ │ │ + @ instruction: 0xf04fe7ea │ │ │ │ + stmdavc r1!, {fp}^ │ │ │ │ + svclt 0x00182922 │ │ │ │ + eorle r2, pc, ip, asr r9 @ │ │ │ │ + @ instruction: 0x4638215c │ │ │ │ + cdp2 0, 11, cr15, cr0, cr6, {0} │ │ │ │ + svcpl 0x0001f814 │ │ │ │ + adcle r2, r6, r0, lsl #26 │ │ │ │ + svceq 0x0000f1b8 │ │ │ │ + strb sp, [r7, r6, lsl #3]! │ │ │ │ + @ instruction: 0xf0064638 │ │ │ │ + strmi pc, [r1], -sp, lsl #21 │ │ │ │ + @ instruction: 0xf7ea4630 │ │ │ │ + ldrbmi lr, [r2], -r8, lsr #23 │ │ │ │ + @ instruction: 0xf06f4630 │ │ │ │ + ldrbne r0, [r3, r1, lsl #2] │ │ │ │ + stc 7, cr15, [lr], #936 @ 0x3a8 │ │ │ │ + stmdbmi r9!, {r0, r1, r3, r4, r7, r8, r9, sl, sp, lr, pc} │ │ │ │ + ldrbtmi r4, [r9], #-1584 @ 0xfffff9d0 │ │ │ │ + bl fe6d8e8c │ │ │ │ + ldrtmi r2, [r0], -r2, lsl #2 │ │ │ │ + ldc 7, cr15, [lr, #936]! @ 0x3a8 │ │ │ │ mvnscc pc, pc, asr #32 │ │ │ │ - @ instruction: 0xf7ea4620 │ │ │ │ - strmi lr, [r1], -r4, lsl #23 │ │ │ │ - @ instruction: 0xf7ea4620 │ │ │ │ - ldmdbmi r7, {r5, r6, r7, r8, r9, sl, fp, sp, lr, pc} │ │ │ │ - strtmi r4, [r0], -r2, lsl #12 │ │ │ │ - @ instruction: 0xf7ea4479 │ │ │ │ - strtmi lr, [r0], -r4, lsl #30 │ │ │ │ - b ff6d8d7c │ │ │ │ - @ instruction: 0xf04fe75b │ │ │ │ - @ instruction: 0x462031ff │ │ │ │ - bl 1c58d88 │ │ │ │ - strtmi r4, [r0], -r1, lsl #12 │ │ │ │ - svc 0x00ccf7ea │ │ │ │ - strmi r4, [r2], -lr, lsl #18 │ │ │ │ - ldrbtmi r4, [r9], #-1568 @ 0xfffff9e0 │ │ │ │ - cdp 7, 15, cr15, cr0, cr10, {7} │ │ │ │ - @ instruction: 0xf7ea4620 │ │ │ │ - strb lr, [r8, -r8, asr #21] │ │ │ │ - andeq r8, r2, r2, lsl #28 │ │ │ │ - andeq r8, r2, ip, ror #27 │ │ │ │ - ldrdeq r8, [r2], -r4 │ │ │ │ - andeq r8, r2, lr, ror sp │ │ │ │ - andeq r8, r2, ip, lsl sp │ │ │ │ - andeq r8, r2, r0, lsr #25 │ │ │ │ - muleq r2, ip, ip │ │ │ │ - andeq r8, r2, r8, ror #24 │ │ │ │ - andeq r8, r2, r6, lsr ip │ │ │ │ - @ instruction: 0x00028bb8 │ │ │ │ - @ instruction: 0x00028bbe │ │ │ │ + @ instruction: 0xf7ea4630 │ │ │ │ + @ instruction: 0xf06feaf2 │ │ │ │ + strmi r0, [r1], r1, lsl #2 │ │ │ │ + @ instruction: 0xf7ea4630 │ │ │ │ + strb lr, [lr, -ip, lsr #24] │ │ │ │ + svceq 0x0000f1b9 │ │ │ │ + strcc sp, [r1], #-297 @ 0xfffffed7 │ │ │ │ + @ instruction: 0xf0064638 │ │ │ │ + @ instruction: 0xf814fe7d │ │ │ │ + stccs 15, cr5, [r0, #-4] │ │ │ │ + svcge 0x0073f43f │ │ │ │ + svceq 0x0000f1b8 │ │ │ │ + svcge 0x0052f47f │ │ │ │ + @ instruction: 0x4638e7b2 │ │ │ │ + blx feed6f44 │ │ │ │ + @ instruction: 0xf0064638 │ │ │ │ + ldmdblt r8, {r0, r1, r3, r5, r6, r9, fp, ip, sp, lr, pc} │ │ │ │ + @ instruction: 0xf0064638 │ │ │ │ + @ instruction: 0xe79ffa79 │ │ │ │ + @ instruction: 0xf0064638 │ │ │ │ + strmi pc, [r1], -sp, asr #20 │ │ │ │ + @ instruction: 0xf7ea4630 │ │ │ │ + ldrbmi lr, [r2], -r8, ror #22 │ │ │ │ + tstpeq r1, pc, rrx @ p-variant is OBSOLETE │ │ │ │ + @ instruction: 0x17d34630 │ │ │ │ + beq 97380 │ │ │ │ + stcl 7, cr15, [ip], #-936 @ 0xfffffc58 │ │ │ │ + cmpcs ip, sl, ror #15 │ │ │ │ + @ instruction: 0xf0064638 │ │ │ │ + @ instruction: 0xf814fe53 │ │ │ │ + stmdbcs r0, {r0, r8, r9, sl, fp, ip} │ │ │ │ + strb sp, [r8, -lr, asr #3] │ │ │ │ + stc 7, cr15, [r2, #-936] @ 0xfffffc58 │ │ │ │ + andeq r4, r5, r2, ror #23 │ │ │ │ + andeq r0, r0, r0, lsl #12 │ │ │ │ + andeq r4, r5, lr, lsr #22 │ │ │ │ + andeq r8, r2, r2, asr #22 │ │ │ │ ldrblt fp, [r8, #912]! @ 0x390 │ │ │ │ stcpl 4, cr15, [r0], {79} @ 0x4f │ │ │ │ @ instruction: 0x0c0cebad │ │ │ │ svceq 0x00e8f8cc │ │ │ │ strmi r2, [r4], -r0, lsl #4 │ │ │ │ @ instruction: 0xf7ea2101 │ │ │ │ - andcs lr, r0, #100, 20 @ 0x64000 │ │ │ │ + andcs lr, r0, #2981888 @ 0x2d8000 │ │ │ │ tstcs r2, r5, lsl #12 │ │ │ │ @ instruction: 0xf7ea4620 │ │ │ │ - stmdacs r0, {r1, r2, r3, r4, r6, r9, fp, sp, lr, pc} │ │ │ │ + stmdacs r0, {r4, r5, r7, r8, fp, sp, lr, pc} │ │ │ │ stccs 15, cr11, [r0, #-96] @ 0xffffffa0 │ │ │ │ svclt 0x00084606 │ │ │ │ mrsle r2, (UNDEF: 0) │ │ │ │ strdcs fp, [r3, -r8] │ │ │ │ @ instruction: 0xf7ea4620 │ │ │ │ - tstcs r4, sl, lsr fp │ │ │ │ + smlabbcs r4, ip, sl, lr │ │ │ │ strtmi r1, [r0], -r7, lsl #28 │ │ │ │ smladcs r1, r8, pc, fp @ │ │ │ │ - bl cd8e1c │ │ │ │ + b fe158f78 │ │ │ │ @ instruction: 0xf047b108 │ │ │ │ ldrtmi r0, [sl], -r2, lsl #14 │ │ │ │ @ instruction: 0x46284631 │ │ │ │ - ldc2 0, cr15, [r4], {21} │ │ │ │ + blx 19d7036 │ │ │ │ strtmi r4, [r0], -r1, lsl #12 │ │ │ │ - ldmib sl!, {r1, r3, r5, r6, r7, r8, r9, sl, ip, sp, lr, pc}^ │ │ │ │ + stmdb ip, {r1, r3, r5, r6, r7, r8, r9, sl, ip, sp, lr, pc}^ │ │ │ │ ldcllt 0, cr2, [r8, #4]! │ │ │ │ ldrbmi r2, [r0, -r0]! │ │ │ │ - rsble r2, ip, r0, lsl #16 │ │ │ │ - vst3. {d27,d29,d31}, [pc :256], r8 │ │ │ │ - bl feb720a0 │ │ │ │ - @ instruction: 0xf8cc0c0c │ │ │ │ - strmi r0, [r4], -r8, ror #31 │ │ │ │ - b ffcd8e54 │ │ │ │ - stmdacs r1, {r0, r2, r9, sl, lr} │ │ │ │ - stmdacs r2, {r0, r5, r6, ip, lr, pc} │ │ │ │ - stmdacs r0, {r0, r2, r3, r5, ip, lr, pc} │ │ │ │ - addshi pc, r5, r0, asr #32 │ │ │ │ - strtmi r2, [r0], -r0, lsl #4 │ │ │ │ - @ instruction: 0xf7ea4611 │ │ │ │ - @ instruction: 0xf7eaea80 │ │ │ │ - @ instruction: 0x4606ef9a │ │ │ │ - ldcl 7, cr15, [ip], #-936 @ 0xfffffc58 │ │ │ │ - strmi r4, [r5], -r4, lsr #19 │ │ │ │ - ldrbtmi r4, [r9], #-1568 @ 0xfffff9e0 │ │ │ │ - bl fe7d8e84 │ │ │ │ - movwcs r4, #1586 @ 0x632 │ │ │ │ - @ instruction: 0xf7ea4620 │ │ │ │ - strtmi lr, [r0], -r6, ror #27 │ │ │ │ - tstpeq r2, pc, rrx @ p-variant is OBSOLETE │ │ │ │ - ldmda r4, {r1, r3, r5, r6, r7, r8, r9, sl, ip, sp, lr, pc} │ │ │ │ - @ instruction: 0x4620499d │ │ │ │ - @ instruction: 0xf7ea4479 │ │ │ │ - @ instruction: 0x462aeb90 │ │ │ │ - strtmi r2, [r0], -r0, lsl #6 │ │ │ │ - ldcl 7, cr15, [r6, #936] @ 0x3a8 │ │ │ │ - @ instruction: 0xf06f4620 │ │ │ │ - @ instruction: 0xf7ea0102 │ │ │ │ - andcs lr, r1, r6, lsl #16 │ │ │ │ - strdcs fp, [r1, -r8] │ │ │ │ - @ instruction: 0xf7ea4620 │ │ │ │ - stmdacs r0, {r2, r4, r6, r7, r9, fp, sp, lr, pc} │ │ │ │ - tstcs r1, sp, rrx │ │ │ │ - @ instruction: 0xf7ea4620 │ │ │ │ - stmdacs r0, {r1, r2, r3, r5, r8, fp, sp, lr, pc} │ │ │ │ - andcs sp, r0, #113 @ 0x71 │ │ │ │ - strtmi r2, [r0], -r1, lsl #2 │ │ │ │ - ldrbtcc pc, [pc], pc, asr #32 @ │ │ │ │ - cdp 7, 10, cr15, cr14, cr10, {7} │ │ │ │ - blvc ff056b30 │ │ │ │ - strtmi r4, [r0], -r9, lsr #12 │ │ │ │ - bpl fe4567a0 │ │ │ │ - b fef58ef0 │ │ │ │ - cmnlt r0, #49283072 @ 0x2f00000 │ │ │ │ - strtmi r2, [r0], -r2, lsl #2 │ │ │ │ - ldmdb r6, {r1, r3, r5, r6, r7, r8, r9, sl, ip, sp, lr, pc} │ │ │ │ - @ instruction: 0xf0002800 │ │ │ │ - andcs r8, r0, #205 @ 0xcd │ │ │ │ - strtmi r2, [r0], -r2, lsl #2 │ │ │ │ - cdp 7, 9, cr15, cr8, cr10, {7} │ │ │ │ - blvc ff056b5c │ │ │ │ - bvs fe4567c8 │ │ │ │ - streq lr, [r5, -r6, lsl #20] │ │ │ │ - andcs lr, r0, r9, lsl r0 │ │ │ │ - @ instruction: 0x46014770 │ │ │ │ - @ instruction: 0xf7ea4620 │ │ │ │ - stmdacs r5, {r1, r5, r7, r9, fp, sp, lr, pc} │ │ │ │ - @ instruction: 0x4629d057 │ │ │ │ - @ instruction: 0xf7ea4620 │ │ │ │ - stmdacs r0, {r2, r3, r4, r5, r6, r7, fp, sp, lr, pc} │ │ │ │ - addshi pc, r9, r0 │ │ │ │ - andcs r4, r0, #42991616 @ 0x2900000 │ │ │ │ - @ instruction: 0xf7ea4620 │ │ │ │ - mrc 14, 7, lr, cr13, cr14, {3} │ │ │ │ - vnmla.f64 d7, d23, d0 │ │ │ │ - @ instruction: 0x462f5a90 │ │ │ │ - andcs r4, r0, #48234496 @ 0x2e00000 │ │ │ │ - ldrmi r4, [r1], -r0, lsr #12 │ │ │ │ - b 2d8f58 │ │ │ │ - addle r3, r8, r1, lsl #14 │ │ │ │ - strtmi r4, [r0], -sp, ror #18 │ │ │ │ - @ instruction: 0xf7ea4479 │ │ │ │ - ldrtmi lr, [r1], -lr, lsr #22 │ │ │ │ - @ instruction: 0xf7ea4628 │ │ │ │ - strmi lr, [r2], -r4, lsr #29 │ │ │ │ - tstlt r8, r3, lsl #12 │ │ │ │ - cdp 7, 14, cr15, cr4, cr10, {7} │ │ │ │ - ldrbne r6, [r3, r2, lsl #16] │ │ │ │ - @ instruction: 0xf7ea4620 │ │ │ │ - @ instruction: 0xf06fed6c │ │ │ │ - strtmi r0, [r0], -r2, lsl #2 │ │ │ │ - svc 0x009af7e9 │ │ │ │ - stmdbmi r2!, {r0, r1, r2, r3, r5, r6, r8, r9, sl, sp, lr, pc}^ │ │ │ │ - ldrbtmi r4, [r9], #-1568 @ 0xfffff9e0 │ │ │ │ - bl 558f98 │ │ │ │ - @ instruction: 0xf7ea4620 │ │ │ │ - andcs lr, r0, sl, asr #19 │ │ │ │ - @ instruction: 0x4629bdf8 │ │ │ │ - @ instruction: 0xf7ea4620 │ │ │ │ - stmdacs r0, {r5, r6, r9, fp, sp, lr, pc} │ │ │ │ - svcge 0x005af43f │ │ │ │ - ldrbcc pc, [pc, #79]! @ 1b05b @ │ │ │ │ - @ instruction: 0x2101e79e │ │ │ │ - @ instruction: 0xf7ea4620 │ │ │ │ - @ instruction: 0x4601ea56 │ │ │ │ - @ instruction: 0xf7ea4620 │ │ │ │ - ldmdbmi r5, {r1, r4, r5, r7, r9, sl, fp, sp, lr, pc}^ │ │ │ │ - strtmi r4, [r0], -r2, lsl #12 │ │ │ │ - @ instruction: 0xf7ea4479 │ │ │ │ - @ instruction: 0x4620edd6 │ │ │ │ - stmib ip!, {r1, r3, r5, r6, r7, r8, r9, sl, ip, sp, lr, pc} │ │ │ │ - bmi 1494fb8 │ │ │ │ - strtmi r4, [r0], -r9, lsr #12 │ │ │ │ - @ instruction: 0xf7ea447a │ │ │ │ - bmi 14155c0 │ │ │ │ - strtmi r4, [r0], -r9, lsr #12 │ │ │ │ - @ instruction: 0xf7ea447a │ │ │ │ - @ instruction: 0xf04fe95a │ │ │ │ - @ instruction: 0x462031ff │ │ │ │ - b dd8ffc │ │ │ │ - suble r2, r6, r0, lsl #16 │ │ │ │ - mvnscc pc, pc, asr #32 │ │ │ │ - @ instruction: 0xf7ea4620 │ │ │ │ - stmdacs r0, {r4, r7, fp, sp, lr, pc} │ │ │ │ - andcs sp, r0, #88 @ 0x58 │ │ │ │ - mvnscc pc, pc, asr #32 │ │ │ │ - @ instruction: 0xf7ea4620 │ │ │ │ - mrc 14, 7, lr, cr13, cr2, {0} │ │ │ │ - vnmla.f64 d7, d23, d0 │ │ │ │ - @ instruction: 0xf06f6a90 │ │ │ │ - strtmi r0, [r0], -r1, lsl #2 │ │ │ │ - bl 1ad902c │ │ │ │ - mvnscc pc, pc, asr #32 │ │ │ │ - @ instruction: 0xf7ea4620 │ │ │ │ - cmnlt r8, #106496 @ 0x1a000 │ │ │ │ - mvnscc pc, pc, asr #32 │ │ │ │ - @ instruction: 0xf7ea4620 │ │ │ │ - stmdacs r0, {r2, r4, r5, r6, fp, sp, lr, pc} │ │ │ │ - andcs sp, r0, #79 @ 0x4f │ │ │ │ - mvnscc pc, pc, asr #32 │ │ │ │ - @ instruction: 0xf7ea4620 │ │ │ │ - mrc 13, 7, lr, cr13, cr6, {7} │ │ │ │ - vnmla.f64 d7, d23, d0 │ │ │ │ - b 1b1af4 │ │ │ │ - @ instruction: 0xf06f0705 │ │ │ │ - strtmi r0, [r0], -r1, lsl #2 │ │ │ │ - bl 1359068 │ │ │ │ - @ instruction: 0x4629e771 │ │ │ │ - @ instruction: 0xf7ea4620 │ │ │ │ - @ instruction: 0x4601e9fc │ │ │ │ - @ instruction: 0xf7ea4620 │ │ │ │ - stmdbmi fp!, {r3, r4, r6, r9, sl, fp, sp, lr, pc} │ │ │ │ - strtmi r4, [r0], -r2, lsl #12 │ │ │ │ - @ instruction: 0xf7ea4479 │ │ │ │ - @ instruction: 0x4620ed7c │ │ │ │ - ldmdb r2, {r1, r3, r5, r6, r7, r8, r9, sl, ip, sp, lr, pc}^ │ │ │ │ - @ instruction: 0xf04fe787 │ │ │ │ - @ instruction: 0xe7c636ff │ │ │ │ - @ instruction: 0xf04f4637 │ │ │ │ - @ instruction: 0xe7e035ff │ │ │ │ - strtmi r2, [r0], -r2, lsl #2 │ │ │ │ - stmib r2!, {r1, r3, r5, r6, r7, r8, r9, sl, ip, sp, lr, pc}^ │ │ │ │ - strtmi r4, [r0], -r1, lsl #12 │ │ │ │ - cdp 7, 3, cr15, cr14, cr10, {7} │ │ │ │ - @ instruction: 0x4602491f │ │ │ │ - ldrbtmi r4, [r9], #-1568 @ 0xfffff9e0 │ │ │ │ - stcl 7, cr15, [r2, #-936]! @ 0xfffffc58 │ │ │ │ - @ instruction: 0xf7ea4620 │ │ │ │ - @ instruction: 0xe76ee93a │ │ │ │ - mvnscc pc, pc, asr #32 │ │ │ │ - @ instruction: 0xf7ea4620 │ │ │ │ - @ instruction: 0x4601e9d0 │ │ │ │ - @ instruction: 0xf7ea4620 │ │ │ │ - ldmdbmi r7, {r2, r3, r5, r9, sl, fp, sp, lr, pc} │ │ │ │ - strtmi r4, [r0], -r2, lsl #12 │ │ │ │ - @ instruction: 0xf7ea4479 │ │ │ │ - @ instruction: 0x4620ed50 │ │ │ │ - stmdb r6!, {r1, r3, r5, r6, r7, r8, r9, sl, ip, sp, lr, pc} │ │ │ │ - @ instruction: 0xf04fe75b │ │ │ │ - @ instruction: 0x462031ff │ │ │ │ - ldmib ip!, {r1, r3, r5, r6, r7, r8, r9, sl, ip, sp, lr, pc} │ │ │ │ - strtmi r4, [r0], -r1, lsl #12 │ │ │ │ - cdp 7, 1, cr15, cr8, cr10, {7} │ │ │ │ - strmi r4, [r2], -lr, lsl #18 │ │ │ │ - ldrbtmi r4, [r9], #-1568 @ 0xfffff9e0 │ │ │ │ - ldc 7, cr15, [ip, #-936]! @ 0xfffffc58 │ │ │ │ - @ instruction: 0xf7ea4620 │ │ │ │ - smlald lr, r8, r4, r9 │ │ │ │ - andeq r8, r2, r6, asr fp │ │ │ │ - andeq r8, r2, r0, asr #22 │ │ │ │ - andeq r8, r2, ip, ror #20 │ │ │ │ - ldrdeq r8, [r2], -r2 │ │ │ │ - andeq r8, r2, r0, ror sl │ │ │ │ - strdeq r8, [r2], -r4 │ │ │ │ - strdeq r8, [r2], -r0 │ │ │ │ - @ instruction: 0x000289bc │ │ │ │ - andeq r8, r2, sl, lsl #19 │ │ │ │ - andeq r8, r2, ip, lsl #18 │ │ │ │ - andeq r8, r2, r2, lsl r9 │ │ │ │ - vst3.16 {d27,d29,d31}, [pc :256], r0 │ │ │ │ - bl feb72398 │ │ │ │ - @ instruction: 0xf8cc0c0c │ │ │ │ - ldcmi 15, cr0, [r4], {240} @ 0xf0 │ │ │ │ - ldrbtmi r4, [ip], #-1541 @ 0xfffff9fb │ │ │ │ - andcs fp, r0, #24, 6 @ 0x60000000 │ │ │ │ - @ instruction: 0xf7ea4611 │ │ │ │ - blmi 4955e0 │ │ │ │ - ldmdavs ip, {r0, r1, r5, r6, r7, fp, ip, lr} │ │ │ │ - stmdavs r0!, {r2, r4, r6, r7, r8, ip, sp, pc} │ │ │ │ - strcs fp, [r1], -r0, asr #3 │ │ │ │ - @ instruction: 0xf854e002 │ │ │ │ - orrslt r0, r8, r4, lsl #30 │ │ │ │ - ldc2 0, cr15, [r4, #-16]! │ │ │ │ - rscsle r2, r8, r0, lsl #16 │ │ │ │ - strtmi r6, [r8], -r1, lsr #16 │ │ │ │ - b 8d917c │ │ │ │ - @ instruction: 0x17f34632 │ │ │ │ - @ instruction: 0xf06f4628 │ │ │ │ - strcc r0, [r1], -r1, lsl #2 │ │ │ │ - bl a5918c │ │ │ │ - svceq 0x0004f854 │ │ │ │ - mvnle r2, r0, lsl #16 │ │ │ │ - ldcllt 0, cr2, [r0, #-4]! │ │ │ │ - andeq r4, r5, lr, lsr #15 │ │ │ │ - strdeq r0, [r0], -r4 │ │ │ │ - ldrlt fp, [r8, #-784]! @ 0xfffffcf0 │ │ │ │ - stcpl 4, cr15, [r0], {79} @ 0x4f │ │ │ │ - @ instruction: 0x0c0cebad │ │ │ │ - svceq 0x00f0f8cc │ │ │ │ - strmi r2, [r4], -r0, lsl #4 │ │ │ │ - @ instruction: 0xf7ea2101 │ │ │ │ - andcs lr, r0, #124, 16 @ 0x7c0000 │ │ │ │ - tstcs r2, r5, lsl #12 │ │ │ │ - @ instruction: 0xf7ea4620 │ │ │ │ - stmdacs r0, {r1, r2, r4, r5, r6, fp, sp, lr, pc} │ │ │ │ - stccs 15, cr11, [r0, #-96] @ 0xffffffa0 │ │ │ │ - andcs fp, r0, r8, lsl #30 │ │ │ │ - ldclt 1, cr13, [r8, #-0] │ │ │ │ - strtmi r4, [r8], -r1, lsl #12 │ │ │ │ - @ instruction: 0xf9d4f015 │ │ │ │ - strtmi r4, [r0], -r1, lsl #12 │ │ │ │ - stmda r2!, {r1, r3, r5, r6, r7, r8, r9, sl, ip, sp, lr, pc} │ │ │ │ - ldclt 0, cr2, [r8, #-4]! │ │ │ │ - ldrbmi r2, [r0, -r0]! │ │ │ │ - vst3.8 {d27,d29,d31}, [pc :256], r0 │ │ │ │ - bl feb7244c │ │ │ │ - @ instruction: 0xf8cc0c0c │ │ │ │ - bmi 6df174 │ │ │ │ - blmi 707484 │ │ │ │ - ldmpl r3, {r1, r3, r4, r5, r6, sl, lr}^ │ │ │ │ - movwls r6, #38939 @ 0x981b │ │ │ │ - movweq pc, #79 @ 0x4f @ │ │ │ │ - andcs fp, r0, #232, 2 @ 0x3a │ │ │ │ - strmi r2, [r4], -r1, lsl #2 │ │ │ │ - stmda ip, {r1, r3, r5, r6, r7, r8, r9, sl, ip, sp, lr, pc}^ │ │ │ │ - lslslt r4, r5, #12 │ │ │ │ - tstcs r0, r0, lsr #4 │ │ │ │ - @ instruction: 0xf7ea4668 │ │ │ │ - @ instruction: 0x4601e854 │ │ │ │ - @ instruction: 0xf0144628 │ │ │ │ - strmi pc, [r1], -r9, ror #29 │ │ │ │ - @ instruction: 0xf8bdb130 │ │ │ │ - @ instruction: 0xf1a11000 │ │ │ │ - blx fec5b69c │ │ │ │ - stmdbeq r9, {r0, r7, r8, ip, sp, lr, pc}^ │ │ │ │ - @ instruction: 0xf7e94620 │ │ │ │ - strdcs lr, [r1], -r2 │ │ │ │ - andcs lr, r0, r0 │ │ │ │ - blmi 1edac8 │ │ │ │ - ldmpl r3, {r1, r3, r4, r5, r6, sl, lr}^ │ │ │ │ - blls 275318 │ │ │ │ - @ instruction: 0xf04f405a │ │ │ │ - mrsle r0, SP_irq │ │ │ │ - ldclt 0, cr11, [r0, #-44]! @ 0xffffffd4 │ │ │ │ - bl 1759268 │ │ │ │ - strdeq r4, [r5], -r8 │ │ │ │ - andeq r0, r0, r0, lsl #12 │ │ │ │ - andeq r4, r5, r8, lsr #13 │ │ │ │ - ldrlt fp, [r8, #-784]! @ 0xfffffcf0 │ │ │ │ - stcpl 4, cr15, [r0], {79} @ 0x4f │ │ │ │ - @ instruction: 0x0c0cebad │ │ │ │ - svceq 0x00f0f8cc │ │ │ │ - strmi r2, [r4], -r0, lsl #4 │ │ │ │ - @ instruction: 0xf7ea2101 │ │ │ │ - andcs lr, r0, #1179648 @ 0x120000 │ │ │ │ - tstcs r2, r5, lsl #12 │ │ │ │ - @ instruction: 0xf7ea4620 │ │ │ │ - stmdacs r0, {r2, r3, fp, sp, lr, pc} │ │ │ │ - stccs 15, cr11, [r0, #-96] @ 0xffffffa0 │ │ │ │ - andcs fp, r0, r8, lsl #30 │ │ │ │ - ldclt 1, cr13, [r8, #-0] │ │ │ │ - strtmi r4, [r8], -r1, lsl #12 │ │ │ │ - @ instruction: 0xf8f4f015 │ │ │ │ - strtmi r4, [r0], -r1, lsl #12 │ │ │ │ - svc 0x00b8f7e9 │ │ │ │ - ldclt 0, cr2, [r8, #-4]! │ │ │ │ - ldrbmi r2, [r0, -r0]! │ │ │ │ - vst3.8 {d27,d29,d31}, [pc :256], r0 │ │ │ │ - bl feb72520 │ │ │ │ - @ instruction: 0xf8cc0c0c │ │ │ │ - @ instruction: 0xf84c0000 │ │ │ │ - bmi 65e38c │ │ │ │ - stcpl 5, cr15, [r0, #692] @ 0x2b4 │ │ │ │ - addlt r4, r3, r8, lsl fp │ │ │ │ - @ instruction: 0xf50d447a │ │ │ │ - smlabbcc r4, r0, r1, r5 │ │ │ │ - ldmpl r3, {r2, r9, sl, lr}^ │ │ │ │ - andvs r6, fp, fp, lsl r8 │ │ │ │ - movweq pc, #79 @ 0x4f @ │ │ │ │ - stcge 1, cr11, [r1, #-320] @ 0xfffffec0 │ │ │ │ - orrpl pc, r0, pc, asr #8 │ │ │ │ - @ instruction: 0xf0134628 │ │ │ │ - stmiblt r0!, {r0, r2, r4, r6, r8, r9, sl, fp, ip, sp, lr, pc} │ │ │ │ - @ instruction: 0xf7ea4620 │ │ │ │ - andcs lr, r1, r0, lsl ip │ │ │ │ - @ instruction: 0xf50d4a0d │ │ │ │ - blmi 2ef968 │ │ │ │ - ldrbtmi r3, [sl], #-260 @ 0xfffffefc │ │ │ │ - ldmdavs sl, {r0, r1, r4, r6, r7, fp, ip, lr} │ │ │ │ - subsmi r6, sl, fp, lsl #16 │ │ │ │ - movweq pc, #79 @ 0x4f @ │ │ │ │ - @ instruction: 0xf50dd108 │ │ │ │ - andlt r5, r3, r0, lsl #27 │ │ │ │ - @ instruction: 0x4629bd30 │ │ │ │ - @ instruction: 0xf7ea4620 │ │ │ │ - strb lr, [r8, r8, asr #18]! │ │ │ │ - b ffd59338 │ │ │ │ - andeq r4, r5, ip, lsl r6 │ │ │ │ - andeq r0, r0, r0, lsl #12 │ │ │ │ - andeq r4, r5, r6, ror #11 │ │ │ │ mvnsmi lr, sp, lsr #18 │ │ │ │ stcpl 4, cr15, [r0], {79} @ 0x4f │ │ │ │ @ instruction: 0x0c0cebad │ │ │ │ svceq 0x00e8f8cc │ │ │ │ strmi r7, [sp], -ip, lsl #16 │ │ │ │ ldrmi r4, [r0], r6, lsl #12 │ │ │ │ @ instruction: 0xb1acb9ab │ │ │ │ @ instruction: 0x460a461f │ │ │ │ - blcs 82cc4c │ │ │ │ + blcs 82c8a0 │ │ │ │ @ instruction: 0xf047bf08 │ │ │ │ @ instruction: 0xf8120701 │ │ │ │ - blcs 2afd0 │ │ │ │ + blcs 2ac24 │ │ │ │ strdlt sp, [r7, #-23]! @ 0xffffffe9 │ │ │ │ ldrtmi r2, [r0], -r2, lsr #2 │ │ │ │ - ldc2 0, cr15, [sl], {6} │ │ │ │ + ldc2l 0, cr15, [r0, #24]! │ │ │ │ @ instruction: 0xf048782c │ │ │ │ stmdblt r4!, {r0, fp} │ │ │ │ stmdblt ip, {r1, r2, r5, sp, lr, pc} │ │ │ │ ldrhhi lr, [r0, #141]! @ 0x8d │ │ │ │ @ instruction: 0xf1b82700 │ │ │ │ svclt 0x00180800 │ │ │ │ stmdaeq r1, {r0, r1, r2, r3, r6, ip, sp, lr, pc} │ │ │ │ mrrccs 0, 0, lr, ip, cr12 │ │ │ │ movwcs fp, #3860 @ 0xf14 │ │ │ │ movweq pc, #4104 @ 0x1008 @ │ │ │ │ strtmi fp, [r1], -r3, asr #18 │ │ │ │ @ instruction: 0xf0064630 │ │ │ │ - @ instruction: 0xf815fc01 │ │ │ │ + @ instruction: 0xf815fdd7 │ │ │ │ cmnlt ip, r1, lsl #30 │ │ │ │ mvnsle r2, r2, lsr #24 │ │ │ │ @ instruction: 0x4630215c │ │ │ │ - blx ffe57436 │ │ │ │ + stc2l 0, cr15, [lr, #24] │ │ │ │ ldrtmi r4, [r0], -r1, lsr #12 │ │ │ │ - blx ffd5743e │ │ │ │ + stc2l 0, cr15, [sl, #24] │ │ │ │ svcmi 0x0001f815 │ │ │ │ mvnsle r2, r0, lsl #24 │ │ │ │ sbcsle r2, r9, r0, lsl #30 │ │ │ │ @ instruction: 0x21224630 │ │ │ │ ldrhmi lr, [r0, #141]! @ 0x8d │ │ │ │ - bllt ffa57454 │ │ │ │ + ldclt 0, cr15, [lr, #24]! │ │ │ │ svcmi 0x00f0e92d │ │ │ │ stcpl 4, cr15, [r0], {79} @ 0x4f │ │ │ │ @ instruction: 0x0c0cebad │ │ │ │ svceq 0x00a0f8cc │ │ │ │ addlt r4, pc, ip, ror sl @ │ │ │ │ @ instruction: 0x46044b7c │ │ │ │ ldmpl r3, {r1, r3, r4, r5, r6, sl, lr}^ │ │ │ │ movwls r6, #55323 @ 0xd81b │ │ │ │ movweq pc, #79 @ 0x4f @ │ │ │ │ eorsle r2, sp, r0, lsl #16 │ │ │ │ @ instruction: 0xf7ea2102 │ │ │ │ - stmdacs r5, {r2, r3, r5, fp, sp, lr, pc} │ │ │ │ + stmdacs r5, {r1, r9, fp, sp, lr, pc} │ │ │ │ @ instruction: 0xf04fbf18 │ │ │ │ @ instruction: 0xf0000900 │ │ │ │ strhcs r8, [r2, -r2] │ │ │ │ @ instruction: 0xf7ea4620 │ │ │ │ - stmdacs r5, {r1, r5, fp, sp, lr, pc} │ │ │ │ + stmdacs r5, {r3, r4, r5, r6, r7, r8, fp, sp, lr, pc} │ │ │ │ @ instruction: 0xf04fbf18 │ │ │ │ @ instruction: 0xf0000a00 │ │ │ │ mcrge 0, 0, r8, cr2, cr13, {5} │ │ │ │ - @ instruction: 0xf0054630 │ │ │ │ - smlabbcs r1, r9, pc, pc @ │ │ │ │ + @ instruction: 0xf0064630 │ │ │ │ + tstpcs r1, pc, asr r9 @ p-variant is OBSOLETE │ │ │ │ @ instruction: 0xf7ea4620 │ │ │ │ - stmdacs r5, {r2, r4, fp, sp, lr, pc} │ │ │ │ - bge 8f558 │ │ │ │ + stmdacs r5, {r1, r3, r5, r6, r7, r8, fp, sp, lr, pc} │ │ │ │ + bge 8f1ac │ │ │ │ strtmi r2, [r0], -r1, lsl #2 │ │ │ │ movwls r2, #4864 @ 0x1300 │ │ │ │ - svc 0x002ef7e9 │ │ │ │ - blls 87970 │ │ │ │ + stmdb r4, {r1, r3, r5, r6, r7, r8, r9, sl, ip, sp, lr, pc} │ │ │ │ + blls 875c4 │ │ │ │ rscsvc pc, lr, #64, 12 @ 0x4000000 │ │ │ │ addsmi r3, r3, #1024 @ 0x400 │ │ │ │ adcshi pc, r9, r0, asr #4 │ │ │ │ - @ instruction: 0xf0054630 │ │ │ │ - strmi pc, [r5], -r3, lsr #31 │ │ │ │ + @ instruction: 0xf0064630 │ │ │ │ + @ instruction: 0x4605f979 │ │ │ │ rsbsle r2, r4, r0, lsl #16 │ │ │ │ - @ instruction: 0xf0054630 │ │ │ │ - strtmi pc, [sl], -r7, lsl #31 │ │ │ │ + @ instruction: 0xf0064630 │ │ │ │ + @ instruction: 0x462af95d │ │ │ │ strtmi r4, [r0], -r1, lsl #12 │ │ │ │ - mrrc 7, 14, pc, sl, cr10 @ │ │ │ │ - @ instruction: 0xf0054630 │ │ │ │ - andcs pc, r1, fp, ror pc @ │ │ │ │ - blmi 162de48 │ │ │ │ + cdp 7, 3, cr15, cr0, cr10, {7} │ │ │ │ + @ instruction: 0xf0064630 │ │ │ │ + andcs pc, r1, r1, asr r9 @ │ │ │ │ + blmi 162da9c │ │ │ │ ldmpl r3, {r1, r3, r4, r5, r6, sl, lr}^ │ │ │ │ - blls 375554 │ │ │ │ + blls 3751a8 │ │ │ │ @ instruction: 0xf04f405a │ │ │ │ @ instruction: 0xf0400300 │ │ │ │ andlt r8, pc, r3, lsr #1 │ │ │ │ svchi 0x00f0e8bd │ │ │ │ strtmi r2, [r0], -r1, lsl #2 │ │ │ │ - bl fea594ac │ │ │ │ + ldcl 7, cr15, [lr, #-936]! @ 0xfffffc58 │ │ │ │ stmdacs r0, {r0, r1, r2, r9, sl, lr} │ │ │ │ @ instruction: 0xf8dfd0d8 │ │ │ │ strcs fp, [r1, #-320] @ 0xfffffec0 │ │ │ │ stmdaeq r4, {r0, r2, r3, r8, ip, sp, lr, pc} │ │ │ │ mcr 4, 0, r4, cr7, cr11, {7} │ │ │ │ @ instruction: 0x46205a90 │ │ │ │ - bleq ffa17000 │ │ │ │ - svc 0x0044f7e9 │ │ │ │ + bleq ffa16c54 │ │ │ │ + ldmdb sl, {r1, r3, r5, r6, r7, r8, r9, sl, ip, sp, lr, pc} │ │ │ │ strtmi r2, [r0], -r1, lsl #2 │ │ │ │ - stmia r0!, {r1, r3, r5, r6, r7, r8, r9, sl, ip, sp, lr, pc}^ │ │ │ │ + b fedd9128 │ │ │ │ mvnscc pc, pc, asr #32 │ │ │ │ - @ instruction: 0xf7e94620 │ │ │ │ - stmdacs r5, {r1, r2, r6, r7, r8, r9, sl, fp, sp, lr, pc} │ │ │ │ + @ instruction: 0xf7ea4620 │ │ │ │ + stmdacs r5, {r2, r3, r4, r7, r8, fp, sp, lr, pc} │ │ │ │ @ instruction: 0x4642d01d │ │ │ │ mvnscc pc, pc, asr #32 │ │ │ │ movwcs r4, #1568 @ 0x620 │ │ │ │ - @ instruction: 0xf7e99301 │ │ │ │ - @ instruction: 0xb128eee0 │ │ │ │ + @ instruction: 0xf7ea9301 │ │ │ │ + @ instruction: 0xb128e8b6 │ │ │ │ @ instruction: 0xf6409b01 │ │ │ │ - blcc 7814c │ │ │ │ + blcc 77da0 │ │ │ │ ldmdble r2!, {r0, r1, r4, r7, r9, lr} │ │ │ │ tstpeq r1, pc, rrx @ p-variant is OBSOLETE │ │ │ │ strcc r4, [r1, #-1568] @ 0xfffff9e0 │ │ │ │ - ldm sl!, {r1, r3, r5, r6, r7, r8, r9, sl, ip, sp, lr, pc}^ │ │ │ │ + b ff459160 │ │ │ │ @ instruction: 0xd3a942af │ │ │ │ sbcsle r2, r4, r1, lsl #26 │ │ │ │ ldrtmi r2, [r0], -r0, lsr #2 │ │ │ │ - blx 135758e │ │ │ │ + stc2 0, cr15, [r2, #-24]! @ 0xffffffe8 │ │ │ │ ldrbmi lr, [r9], -pc, asr #15 │ │ │ │ @ instruction: 0xf7ea4620 │ │ │ │ - @ instruction: 0xf06fe84e │ │ │ │ + @ instruction: 0xf06fea24 │ │ │ │ strtmi r0, [r0], -r1, lsl #2 │ │ │ │ - b 1c59530 │ │ │ │ + mcrr 7, 14, pc, r6, cr10 @ │ │ │ │ mvnscc pc, pc, asr #32 │ │ │ │ strtmi r4, [r0], -r2, asr #12 │ │ │ │ movwls r2, #4864 @ 0x1300 │ │ │ │ - cdp 7, 11, cr15, cr8, cr9, {7} │ │ │ │ - blls 87a3c │ │ │ │ + stm lr, {r1, r3, r5, r6, r7, r8, r9, sl, ip, sp, lr, pc} │ │ │ │ + blls 87690 │ │ │ │ rscsvc pc, lr, #64, 12 @ 0x4000000 │ │ │ │ addsmi r3, r3, #1024 @ 0x400 │ │ │ │ @ instruction: 0xf06fd912 │ │ │ │ strtmi r0, [r0], -r1, lsl #2 │ │ │ │ - ldm r4, {r1, r3, r5, r6, r7, r8, r9, sl, ip, sp, lr, pc}^ │ │ │ │ + b fead91ac │ │ │ │ stmdbmi r7!, {r1, r4, r6, r7, r8, r9, sl, sp, lr, pc} │ │ │ │ ldrbtmi r4, [r9], #-1568 @ 0xfffff9e0 │ │ │ │ - stmda lr!, {r1, r3, r5, r6, r7, r8, r9, sl, ip, sp, lr, pc} │ │ │ │ + b 1591b8 │ │ │ │ strmi lr, [r1], -ip, lsl #15 │ │ │ │ @ instruction: 0x464a4653 │ │ │ │ @ instruction: 0xf7ff4630 │ │ │ │ strb pc, [r5, r9, ror #29] @ │ │ │ │ ldrbmi r4, [r3], -r1, lsl #12 │ │ │ │ ldrtmi r4, [r0], -sl, asr #12 │ │ │ │ mcr2 7, 7, pc, cr2, cr15, {7} @ │ │ │ │ ldmdbmi lr, {r0, r2, r5, r6, r7, r8, r9, sl, sp, lr, pc} │ │ │ │ ldrbtmi r4, [r9], #-1568 @ 0xfffff9e0 │ │ │ │ - ldmda sl, {r1, r3, r5, r6, r7, r8, r9, sl, ip, sp, lr, pc} │ │ │ │ + ldmib r0!, {r1, r3, r5, r6, r7, r8, r9, sl, ip, sp, lr, pc}^ │ │ │ │ strtmi r2, [r0], -r2, lsl #2 │ │ │ │ - b fd9594 │ │ │ │ + ldc 7, cr15, [r4], {234} @ 0xea │ │ │ │ mvnscc pc, pc, asr #32 │ │ │ │ - @ instruction: 0xf7e94620 │ │ │ │ - @ instruction: 0xf06fef72 │ │ │ │ + @ instruction: 0xf7ea4620 │ │ │ │ + @ instruction: 0xf06fe948 │ │ │ │ strmi r0, [r1], r1, lsl #2 │ │ │ │ @ instruction: 0xf7ea4620 │ │ │ │ - ldr lr, [r8, -ip, lsr #17]! │ │ │ │ + ldr lr, [r8, -r2, lsl #21]! │ │ │ │ @ instruction: 0x46204914 │ │ │ │ @ instruction: 0xf7ea4479 │ │ │ │ - tstcs r2, r6, lsl #16 │ │ │ │ + ldrdcs lr, [r2, -ip] │ │ │ │ @ instruction: 0xf7ea4620 │ │ │ │ - @ instruction: 0xf04fea2a │ │ │ │ + @ instruction: 0xf04fec00 │ │ │ │ @ instruction: 0x462031ff │ │ │ │ - svc 0x005cf7e9 │ │ │ │ + ldmdb r2!, {r1, r3, r5, r6, r7, r8, r9, sl, ip, sp, lr, pc} │ │ │ │ tstpeq r1, pc, rrx @ p-variant is OBSOLETE │ │ │ │ strtmi r4, [r0], -r2, lsl #13 │ │ │ │ - ldm r6, {r1, r3, r5, r6, r7, r8, r9, sl, ip, sp, lr, pc} │ │ │ │ + b 1b59228 │ │ │ │ strmi lr, [r1], -sp, lsr #14 │ │ │ │ @ instruction: 0x464a4653 │ │ │ │ @ instruction: 0xf7ff4630 │ │ │ │ @ instruction: 0xe73ffeb1 │ │ │ │ - ldmib ip, {r1, r3, r5, r6, r7, r8, r9, sl, ip, sp, lr, pc} │ │ │ │ - strdeq r4, [r5], -ip │ │ │ │ + bl 1cd923c │ │ │ │ + andeq r4, r5, r8, lsr #17 │ │ │ │ andeq r0, r0, r0, lsl #12 │ │ │ │ - andeq r4, r5, ip, ror #8 │ │ │ │ - ldrdeq r8, [r2], -ip │ │ │ │ - andeq r8, r2, lr, lsl #21 │ │ │ │ - andeq r8, r2, r2, lsl #10 │ │ │ │ - andeq r8, r2, r0, ror #9 │ │ │ │ + andeq r4, r5, r8, lsl r8 │ │ │ │ + ldrdeq r8, [r2], -r4 │ │ │ │ + andeq r8, r2, sl, lsr lr │ │ │ │ + strdeq r8, [r2], -sl │ │ │ │ + ldrdeq r8, [r2], -r8 @ │ │ │ │ vst3.8 {d27,d29,d31}, [pc :256], r0 │ │ │ │ - bl feb72864 │ │ │ │ + bl feb724b8 │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ @ instruction: 0xf84c0000 │ │ │ │ - bmi 65e6d0 │ │ │ │ + bmi 65e324 │ │ │ │ stcpl 5, cr15, [r0, #692] @ 0x2b4 │ │ │ │ addlt r4, r3, r8, lsl fp │ │ │ │ @ instruction: 0xf50d447a │ │ │ │ smlabbcc r4, r0, r1, r5 │ │ │ │ ldmpl r3, {r2, r9, sl, lr}^ │ │ │ │ andvs r6, fp, fp, lsl r8 │ │ │ │ movweq pc, #79 @ 0x4f @ │ │ │ │ stcge 1, cr11, [r1, #-320] @ 0xfffffec0 │ │ │ │ orrpl pc, r0, pc, asr #8 │ │ │ │ - @ instruction: 0xf0134628 │ │ │ │ - stmiblt r0!, {r0, r4, r5, r9, sl, fp, ip, sp, lr, pc} │ │ │ │ + @ instruction: 0xf0144628 │ │ │ │ + stmiblt r0!, {r0, r1, r2, fp, ip, sp, lr, pc} │ │ │ │ @ instruction: 0xf7ea4620 │ │ │ │ - andcs lr, r1, lr, ror #20 │ │ │ │ + andcs lr, r1, r4, asr #24 │ │ │ │ @ instruction: 0xf50d4a0d │ │ │ │ - blmi 2efcac │ │ │ │ + blmi 2ef900 │ │ │ │ ldrbtmi r3, [sl], #-260 @ 0xfffffefc │ │ │ │ ldmdavs sl, {r0, r1, r4, r6, r7, fp, ip, lr} │ │ │ │ subsmi r6, sl, fp, lsl #16 │ │ │ │ movweq pc, #79 @ 0x4f @ │ │ │ │ @ instruction: 0xf50dd108 │ │ │ │ andlt r5, r3, r0, lsl #27 │ │ │ │ @ instruction: 0x4629bd30 │ │ │ │ - @ instruction: 0xf7e94620 │ │ │ │ - strb lr, [r8, r6, lsr #31]! │ │ │ │ - ldmdb r2, {r1, r3, r5, r6, r7, r8, r9, sl, ip, sp, lr, pc}^ │ │ │ │ - ldrdeq r4, [r5], -r8 │ │ │ │ + @ instruction: 0xf7ea4620 │ │ │ │ + @ instruction: 0xe7e8e97c │ │ │ │ + bl a592d0 │ │ │ │ + andeq r4, r5, r4, lsl #13 │ │ │ │ andeq r0, r0, r0, lsl #12 │ │ │ │ - andeq r4, r5, r2, lsr #5 │ │ │ │ - mvnsmi lr, sp, lsr #18 │ │ │ │ - stcpl 4, cr15, [r0], {79} @ 0x4f │ │ │ │ - @ instruction: 0x0c0cebad │ │ │ │ - andeq pc, r0, ip, asr #17 │ │ │ │ - stceq 8, cr15, [r8], #-304 @ 0xfffffed0 │ │ │ │ - @ instruction: 0xf5ad4a31 │ │ │ │ - blmi c72cfc │ │ │ │ - ldrbtmi fp, [sl], #-132 @ 0xffffff7c │ │ │ │ - orrpl pc, r0, sp, lsl #10 │ │ │ │ - ldmpl r3, {r2, r3, r8, ip, sp}^ │ │ │ │ - andvs r6, fp, fp, lsl r8 │ │ │ │ - movweq pc, #79 @ 0x4f @ │ │ │ │ - svcge 0x0004b318 │ │ │ │ - ldrtmi r2, [sl], -r0, lsl #12 │ │ │ │ - strmi r2, [r4], -r1, lsl #2 │ │ │ │ - stcvs 8, cr15, [r8, #-264] @ 0xfffffef8 │ │ │ │ - ldcl 7, cr15, [r2, #932]! @ 0x3a4 │ │ │ │ - biclt r4, r0, r5, lsl #12 │ │ │ │ + andeq r4, r5, lr, asr #12 │ │ │ │ + rsble r2, ip, r0, lsl #16 │ │ │ │ + vst3. {d27,d29,d31}, [pc :256], r8 │ │ │ │ + bl feb72540 │ │ │ │ + @ instruction: 0xf8cc0c0c │ │ │ │ + strmi r0, [r4], -r8, ror #31 │ │ │ │ + stmia r2!, {r1, r3, r5, r6, r7, r8, r9, sl, ip, sp, lr, pc} │ │ │ │ + stmdacs r1, {r0, r2, r9, sl, lr} │ │ │ │ + stmdacs r2, {r0, r5, r6, ip, lr, pc} │ │ │ │ + stmdacs r0, {r0, r2, r3, r5, ip, lr, pc} │ │ │ │ + addshi pc, r5, r0, asr #32 │ │ │ │ + strtmi r2, [r0], -r0, lsl #4 │ │ │ │ + @ instruction: 0xf7ea4611 │ │ │ │ + @ instruction: 0xf7eae830 │ │ │ │ + @ instruction: 0x4606e85a │ │ │ │ + cdp 7, 1, cr15, cr12, cr9, {7} │ │ │ │ + strmi r4, [r5], -r4, lsr #19 │ │ │ │ + ldrbtmi r4, [r9], #-1568 @ 0xfffff9e0 │ │ │ │ + stmdb lr, {r1, r3, r5, r6, r7, r8, r9, sl, ip, sp, lr, pc}^ │ │ │ │ + movwcs r4, #1586 @ 0x632 │ │ │ │ + @ instruction: 0xf7ea4620 │ │ │ │ + @ instruction: 0x4620eb96 │ │ │ │ + tstpeq r2, pc, rrx @ p-variant is OBSOLETE │ │ │ │ + stcl 7, cr15, [r4, #932] @ 0x3a4 │ │ │ │ + @ instruction: 0x4620499d │ │ │ │ + @ instruction: 0xf7ea4479 │ │ │ │ + strtmi lr, [sl], -r0, asr #18 │ │ │ │ + strtmi r2, [r0], -r0, lsl #6 │ │ │ │ + bl fe1d934c │ │ │ │ + @ instruction: 0xf06f4620 │ │ │ │ + @ instruction: 0xf7e90102 │ │ │ │ + @ instruction: 0x2001edb6 │ │ │ │ + strdcs fp, [r1, -r8] │ │ │ │ + @ instruction: 0xf7ea4620 │ │ │ │ + stmdacs r0, {r2, r7, fp, sp, lr, pc} │ │ │ │ + tstcs r1, sp, rrx │ │ │ │ + @ instruction: 0xf7e94620 │ │ │ │ + stmdacs r0, {r1, r2, r3, r4, r6, r7, r9, sl, fp, sp, lr, pc} │ │ │ │ + andcs sp, r0, #113 @ 0x71 │ │ │ │ + strtmi r2, [r0], -r1, lsl #2 │ │ │ │ + ldrbtcc pc, [pc], pc, asr #32 @ │ │ │ │ + mrrc 7, 14, pc, lr, cr10 @ │ │ │ │ + blvc ff056fd0 │ │ │ │ + strtmi r4, [r0], -r9, lsr #12 │ │ │ │ + bpl fe456c40 │ │ │ │ + stmda ip!, {r1, r3, r5, r6, r7, r8, r9, sl, ip, sp, lr, pc}^ │ │ │ │ + cmnlt r0, #49283072 @ 0x2f00000 │ │ │ │ strtmi r2, [r0], -r2, lsl #2 │ │ │ │ - cdp 7, 12, cr15, cr8, cr9, {7} │ │ │ │ - eorle r2, r9, r5, lsl #16 │ │ │ │ - stmdaeq r4, {r0, r1, r2, r5, r7, r8, ip, sp, lr, pc} │ │ │ │ - stcne 8, cr15, [r8], {87} @ 0x57 │ │ │ │ - strtmi r4, [r8], -r2, asr #12 │ │ │ │ - orrpl pc, r0, #1325400064 @ 0x4f000000 │ │ │ │ - @ instruction: 0xf0159600 │ │ │ │ - strmi pc, [r2], -pc, asr #31 │ │ │ │ - strbmi fp, [r1], -r0, asr #3 │ │ │ │ + cdp 7, 12, cr15, cr6, cr9, {7} │ │ │ │ + @ instruction: 0xf0002800 │ │ │ │ + andcs r8, r0, #205 @ 0xcd │ │ │ │ + strtmi r2, [r0], -r2, lsl #2 │ │ │ │ + mcrr 7, 14, pc, r8, cr10 @ │ │ │ │ + blvc ff056ffc │ │ │ │ + bvs fe456c68 │ │ │ │ + streq lr, [r5, -r6, lsl #20] │ │ │ │ + andcs lr, r0, r9, lsl r0 │ │ │ │ + @ instruction: 0x46014770 │ │ │ │ @ instruction: 0xf7ea4620 │ │ │ │ - andcs lr, r1, ip, lsl fp │ │ │ │ - andcs lr, r0, r0 │ │ │ │ - @ instruction: 0xf50d4a19 │ │ │ │ - blmi 5efd64 │ │ │ │ - ldrbtmi r3, [sl], #-268 @ 0xfffffef4 │ │ │ │ - ldmdavs sl, {r0, r1, r4, r6, r7, fp, ip, lr} │ │ │ │ - subsmi r6, sl, fp, lsl #16 │ │ │ │ - movweq pc, #79 @ 0x4f @ │ │ │ │ - @ instruction: 0xf50dd11f │ │ │ │ - andlt r5, r4, r0, lsl #27 │ │ │ │ - ldrhhi lr, [r0, #141]! @ 0x8d │ │ │ │ + stmdacs r5, {r1, r4, r6, fp, sp, lr, pc} │ │ │ │ + @ instruction: 0x4629d057 │ │ │ │ + @ instruction: 0xf7e94620 │ │ │ │ + stmdacs r0, {r2, r3, r5, r7, r9, sl, fp, sp, lr, pc} │ │ │ │ + addshi pc, r9, r0 │ │ │ │ + andcs r4, r0, #42991616 @ 0x2900000 │ │ │ │ @ instruction: 0xf7ea4620 │ │ │ │ - @ instruction: 0xe7e6e9fc │ │ │ │ - strtmi r4, [r0], -pc, lsl #18 │ │ │ │ - @ instruction: 0xf7e94479 │ │ │ │ - tstcs r2, r4, asr #30 │ │ │ │ + cdp 12, 15, cr14, cr13, cr14, {1} │ │ │ │ + vnmla.f64 d7, d23, d0 │ │ │ │ + @ instruction: 0x462f5a90 │ │ │ │ + andcs r4, r0, #48234496 @ 0x2e00000 │ │ │ │ + ldrmi r4, [r1], -r0, lsr #12 │ │ │ │ + svc 0x00baf7e9 │ │ │ │ + addle r3, r8, r1, lsl #14 │ │ │ │ + strtmi r4, [r0], -sp, ror #18 │ │ │ │ + @ instruction: 0xf7ea4479 │ │ │ │ + @ instruction: 0x4631e8de │ │ │ │ + @ instruction: 0xf7ea4628 │ │ │ │ + strmi lr, [r2], -sl, asr #22 │ │ │ │ + tstlt r8, r3, lsl #12 │ │ │ │ + ldc 7, cr15, [r4], {234} @ 0xea │ │ │ │ + ldrbne r6, [r3, r2, lsl #16] │ │ │ │ + @ instruction: 0xf7ea4620 │ │ │ │ + @ instruction: 0xf06feb1c │ │ │ │ + strtmi r0, [r0], -r2, lsl #2 │ │ │ │ + stcl 7, cr15, [sl, #-932] @ 0xfffffc5c │ │ │ │ + stmdbmi r2!, {r0, r1, r2, r3, r5, r6, r8, r9, sl, sp, lr, pc}^ │ │ │ │ + ldrbtmi r4, [r9], #-1568 @ 0xfffff9e0 │ │ │ │ + stmia r4, {r1, r3, r5, r6, r7, r8, r9, sl, ip, sp, lr, pc}^ │ │ │ │ + @ instruction: 0xf7e94620 │ │ │ │ + andcs lr, r0, sl, ror pc │ │ │ │ + @ instruction: 0x4629bdf8 │ │ │ │ @ instruction: 0xf7ea4620 │ │ │ │ - @ instruction: 0xf04fe968 │ │ │ │ + stmdacs r0, {r4, fp, sp, lr, pc} │ │ │ │ + svcge 0x005af43f │ │ │ │ + ldrbcc pc, [pc, #79]! @ 1b4fb @ │ │ │ │ + @ instruction: 0x2101e79e │ │ │ │ + @ instruction: 0xf7ea4620 │ │ │ │ + strmi lr, [r1], -r6, lsl #16 │ │ │ │ + @ instruction: 0xf7ea4620 │ │ │ │ + ldmdbmi r5, {r1, r5, r6, sl, fp, sp, lr, pc}^ │ │ │ │ + strtmi r4, [r0], -r2, lsl #12 │ │ │ │ + @ instruction: 0xf7ea4479 │ │ │ │ + strtmi lr, [r0], -r6, lsl #23 │ │ │ │ + svc 0x005cf7e9 │ │ │ │ + bmi 1495458 │ │ │ │ + strtmi r4, [r0], -r9, lsr #12 │ │ │ │ + @ instruction: 0xf7e9447a │ │ │ │ + bmi 1417120 │ │ │ │ + strtmi r4, [r0], -r9, lsr #12 │ │ │ │ + @ instruction: 0xf7e9447a │ │ │ │ + @ instruction: 0xf04fef0a │ │ │ │ @ instruction: 0x462031ff │ │ │ │ - cdp 7, 9, cr15, cr10, cr9, {7} │ │ │ │ - tstpeq r1, pc, rrx @ p-variant is OBSOLETE │ │ │ │ - strtmi r1, [r0], -r6, lsl #23 │ │ │ │ - @ instruction: 0x2601bf18 │ │ │ │ - svc 0x00d2f7e9 │ │ │ │ - @ instruction: 0xf7eae7be │ │ │ │ - svclt 0x0000e8e0 │ │ │ │ - andeq r4, r5, r2, asr r2 │ │ │ │ + svc 0x00e6f7e9 │ │ │ │ + suble r2, r6, r0, lsl #16 │ │ │ │ + mvnscc pc, pc, asr #32 │ │ │ │ + @ instruction: 0xf7e94620 │ │ │ │ + stmdacs r0, {r6, r9, sl, fp, sp, lr, pc} │ │ │ │ + andcs sp, r0, #88 @ 0x58 │ │ │ │ + mvnscc pc, pc, asr #32 │ │ │ │ + @ instruction: 0xf7ea4620 │ │ │ │ + vcvt.s32.f64 s29, d2 │ │ │ │ + vnmla.f64 d7, d23, d0 │ │ │ │ + @ instruction: 0xf06f6a90 │ │ │ │ + strtmi r0, [r0], -r1, lsl #2 │ │ │ │ + ldmdb sl, {r1, r3, r5, r6, r7, r8, r9, sl, ip, sp, lr, pc} │ │ │ │ + mvnscc pc, pc, asr #32 │ │ │ │ + @ instruction: 0xf7e94620 │ │ │ │ + cmnlt r8, #808 @ 0x328 │ │ │ │ + mvnscc pc, pc, asr #32 │ │ │ │ + @ instruction: 0xf7e94620 │ │ │ │ + stmdacs r0, {r2, r5, r9, sl, fp, sp, lr, pc} │ │ │ │ + andcs sp, r0, #79 @ 0x4f │ │ │ │ + mvnscc pc, pc, asr #32 │ │ │ │ + @ instruction: 0xf7ea4620 │ │ │ │ + @ instruction: 0xeefdeba6 │ │ │ │ + vnmla.f64 d7, d23, d0 │ │ │ │ + b 1b1f94 │ │ │ │ + @ instruction: 0xf06f0705 │ │ │ │ + strtmi r0, [r0], -r1, lsl #2 │ │ │ │ + ldm ip!, {r1, r3, r5, r6, r7, r8, r9, sl, ip, sp, lr, pc}^ │ │ │ │ + @ instruction: 0x4629e771 │ │ │ │ + @ instruction: 0xf7e94620 │ │ │ │ + strmi lr, [r1], -ip, lsr #31 │ │ │ │ + @ instruction: 0xf7ea4620 │ │ │ │ + stmdbmi fp!, {r3, sl, fp, sp, lr, pc} │ │ │ │ + strtmi r4, [r0], -r2, lsl #12 │ │ │ │ + @ instruction: 0xf7ea4479 │ │ │ │ + strtmi lr, [r0], -ip, lsr #22 │ │ │ │ + svc 0x0002f7e9 │ │ │ │ + @ instruction: 0xf04fe787 │ │ │ │ + @ instruction: 0xe7c636ff │ │ │ │ + @ instruction: 0xf04f4637 │ │ │ │ + @ instruction: 0xe7e035ff │ │ │ │ + strtmi r2, [r0], -r2, lsl #2 │ │ │ │ + svc 0x0092f7e9 │ │ │ │ + strtmi r4, [r0], -r1, lsl #12 │ │ │ │ + bl ffbd954c │ │ │ │ + @ instruction: 0x4602491f │ │ │ │ + ldrbtmi r4, [r9], #-1568 @ 0xfffff9e0 │ │ │ │ + bl 4d9558 │ │ │ │ + @ instruction: 0xf7e94620 │ │ │ │ + strb lr, [lr, -sl, ror #29]! │ │ │ │ + mvnscc pc, pc, asr #32 │ │ │ │ + @ instruction: 0xf7e94620 │ │ │ │ + strmi lr, [r1], -r0, lsl #31 │ │ │ │ + @ instruction: 0xf7ea4620 │ │ │ │ + ldmdbmi r7, {r2, r3, r4, r6, r7, r8, r9, fp, sp, lr, pc} │ │ │ │ + strtmi r4, [r0], -r2, lsl #12 │ │ │ │ + @ instruction: 0xf7ea4479 │ │ │ │ + strtmi lr, [r0], -r0, lsl #22 │ │ │ │ + cdp 7, 13, cr15, cr6, cr9, {7} │ │ │ │ + @ instruction: 0xf04fe75b │ │ │ │ + @ instruction: 0x462031ff │ │ │ │ + svc 0x006cf7e9 │ │ │ │ + strtmi r4, [r0], -r1, lsl #12 │ │ │ │ + bl ff259598 │ │ │ │ + strmi r4, [r2], -lr, lsl #18 │ │ │ │ + ldrbtmi r4, [r9], #-1568 @ 0xfffff9e0 │ │ │ │ + b ffb595a4 │ │ │ │ + @ instruction: 0xf7e94620 │ │ │ │ + strb lr, [r8, -r4, asr #29] │ │ │ │ + andeq r8, r2, lr, asr #13 │ │ │ │ + @ instruction: 0x000286b8 │ │ │ │ + andeq r8, r2, ip, ror #9 │ │ │ │ + andeq r8, r2, sl, asr #12 │ │ │ │ + andeq r8, r2, r8, ror #11 │ │ │ │ + andeq r8, r2, ip, ror #10 │ │ │ │ + andeq r8, r2, r8, ror #10 │ │ │ │ + andeq r8, r2, r4, lsr r5 │ │ │ │ + andeq r8, r2, r2, lsl #10 │ │ │ │ + andeq r8, r2, r4, lsl #9 │ │ │ │ + andeq r8, r2, sl, lsl #9 │ │ │ │ + vst3.8 {d27,d29,d31}, [pc :256], r0 │ │ │ │ + bl feb72838 │ │ │ │ + @ instruction: 0xf8cc0c0c │ │ │ │ + bmi 69f560 │ │ │ │ + blmi 6c7870 │ │ │ │ + ldmpl r3, {r1, r3, r4, r5, r6, sl, lr}^ │ │ │ │ + movwls r6, #38939 @ 0x981b │ │ │ │ + movweq pc, #79 @ 0x4f @ │ │ │ │ + andcs fp, r0, #208, 2 @ 0x34 │ │ │ │ + strmi r2, [r4], -r1, lsl #2 │ │ │ │ + cdp 7, 5, cr15, cr6, cr9, {7} │ │ │ │ + orrslt r4, r8, r5, lsl #12 │ │ │ │ + tstcs r0, r0, lsr #4 │ │ │ │ + @ instruction: 0xf7e94668 │ │ │ │ + @ instruction: 0x4601ee5e │ │ │ │ + @ instruction: 0xf0144628 │ │ │ │ + @ instruction: 0x4601fcf3 │ │ │ │ + @ instruction: 0xf8bdb118 │ │ │ │ + @ instruction: 0xf0011002 │ │ │ │ + strtmi r0, [r0], -r1, lsl #2 │ │ │ │ + ldcl 7, cr15, [lr, #932]! @ 0x3a4 │ │ │ │ + and r2, r0, r1 │ │ │ │ + bmi 26368c │ │ │ │ + ldrbtmi r4, [sl], #-2823 @ 0xfffff4f9 │ │ │ │ + ldmdavs sl, {r0, r1, r4, r6, r7, fp, ip, lr} │ │ │ │ + subsmi r9, sl, r9, lsl #22 │ │ │ │ + movweq pc, #79 @ 0x4f @ │ │ │ │ + andlt sp, fp, r1, lsl #2 │ │ │ │ + @ instruction: 0xf7eabd30 │ │ │ │ + svclt 0x0000e96a │ │ │ │ + andeq r4, r5, ip, lsl #6 │ │ │ │ andeq r0, r0, r0, lsl #12 │ │ │ │ - andeq r4, r5, sl, ror #3 │ │ │ │ - andeq r8, r2, ip, ror #6 │ │ │ │ + andeq r4, r5, r2, asr #5 │ │ │ │ + strlt fp, [r8, #-392] @ 0xfffffe78 │ │ │ │ + stcpl 4, cr15, [r0], {79} @ 0x4f │ │ │ │ + @ instruction: 0x0c0cebad │ │ │ │ + svceq 0x00f8f8cc │ │ │ │ + @ instruction: 0xf7e92101 │ │ │ │ + stmdacs r0, {r2, r3, r5, r6, r9, sl, fp, sp, lr, pc} │ │ │ │ + andcs sp, r0, r1, lsl #20 │ │ │ │ + @ instruction: 0xf01abd08 │ │ │ │ + andcs pc, r0, r7, lsr sp @ │ │ │ │ + andcs fp, r0, r8, lsl #26 │ │ │ │ + svclt 0x00004770 │ │ │ │ vst3.8 {d27,d29,d31}, [pc :256], r0 │ │ │ │ - bl feb729d4 │ │ │ │ + bl feb728e8 │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ @ instruction: 0xf84c0000 │ │ │ │ - bmi 79e840 │ │ │ │ + bmi 79e754 │ │ │ │ stcpl 5, cr15, [r0, #692] @ 0x2b4 │ │ │ │ addlt r4, r3, sp, lsl fp │ │ │ │ @ instruction: 0xf50d447a │ │ │ │ smlabbcc r4, r0, r1, r5 │ │ │ │ ldmdavs fp, {r0, r1, r4, r6, r7, fp, ip, lr} │ │ │ │ @ instruction: 0xf04f600b │ │ │ │ biclt r0, r0, r0, lsl #6 │ │ │ │ mrscs r2, R9_usr │ │ │ │ @ instruction: 0xf7e94604 │ │ │ │ - strmi lr, [r5], -r2, lsl #27 │ │ │ │ + @ instruction: 0x4605edf8 │ │ │ │ movwcs fp, #392 @ 0x188 │ │ │ │ ldrmi r2, [sl], -r2, lsl #2 │ │ │ │ @ instruction: 0xf7e94620 │ │ │ │ - bge 96ed0 │ │ │ │ + bge 96fbc │ │ │ │ @ instruction: 0xf6404629 │ │ │ │ @ instruction: 0xf01673ff │ │ │ │ - @ instruction: 0x4601f8f7 │ │ │ │ + @ instruction: 0x4601fa35 │ │ │ │ @ instruction: 0xf7e94620 │ │ │ │ - strdcs lr, [r1], -r8 │ │ │ │ + andcs lr, r1, lr, ror #30 │ │ │ │ andcs lr, r0, r0 │ │ │ │ @ instruction: 0xf50d4a0b │ │ │ │ - blmi 26fe38 │ │ │ │ + blmi 26fd4c │ │ │ │ ldrbtmi r3, [sl], #-260 @ 0xfffffefc │ │ │ │ ldmdavs sl, {r0, r1, r4, r6, r7, fp, ip, lr} │ │ │ │ subsmi r6, sl, fp, lsl #16 │ │ │ │ movweq pc, #79 @ 0x4f @ │ │ │ │ @ instruction: 0xf50dd103 │ │ │ │ andlt r5, r3, r0, lsl #27 │ │ │ │ @ instruction: 0xf7eabd30 │ │ │ │ - svclt 0x0000e892 │ │ │ │ - andeq r4, r5, r8, ror #2 │ │ │ │ + svclt 0x0000e908 │ │ │ │ + andeq r4, r5, r4, asr r2 │ │ │ │ andeq r0, r0, r0, lsl #12 │ │ │ │ - andeq r4, r5, r6, lsl r1 │ │ │ │ - ldrlt fp, [r0, #-432] @ 0xfffffe50 │ │ │ │ - stcpl 4, cr15, [r0], {79} @ 0x4f │ │ │ │ - @ instruction: 0x0c0cebad │ │ │ │ - svceq 0x00f8f8cc │ │ │ │ - mrscs r2, R9_usr │ │ │ │ - @ instruction: 0xf7e94604 │ │ │ │ - teqlt r8, r6, asr #26 │ │ │ │ - @ instruction: 0xf8a4f016 │ │ │ │ - strtmi r4, [r0], -r1, lsl #12 │ │ │ │ - ldcl 7, cr15, [sl], #932 @ 0x3a4 │ │ │ │ - ldclt 0, cr2, [r0, #-4] │ │ │ │ - ldclt 0, cr2, [r0, #-0] │ │ │ │ - ldrbmi r2, [r0, -r0]! │ │ │ │ + andeq r4, r5, r2, lsl #4 │ │ │ │ vst3.8 {d27,d29,d31}, [pc :256], r0 │ │ │ │ - bl feb72aa0 │ │ │ │ + bl feb72980 │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ @ instruction: 0xf84c0000 │ │ │ │ - bmi 79e90c │ │ │ │ + bmi 79e7ec │ │ │ │ stcpl 5, cr15, [r0, #692] @ 0x2b4 │ │ │ │ addlt r4, r3, sp, lsl fp │ │ │ │ @ instruction: 0xf50d447a │ │ │ │ smlabbcc r4, r0, r1, r5 │ │ │ │ ldmdavs fp, {r0, r1, r4, r6, r7, fp, ip, lr} │ │ │ │ @ instruction: 0xf04f600b │ │ │ │ biclt r0, r0, r0, lsl #6 │ │ │ │ mrscs r2, R9_usr │ │ │ │ @ instruction: 0xf7e94604 │ │ │ │ - @ instruction: 0x4605ed1c │ │ │ │ + strmi lr, [r5], -ip, lsr #27 │ │ │ │ movwcs fp, #392 @ 0x188 │ │ │ │ ldrmi r2, [sl], -r2, lsl #2 │ │ │ │ @ instruction: 0xf7e94620 │ │ │ │ - bge 96e04 │ │ │ │ + bge 96f24 │ │ │ │ @ instruction: 0xf6404629 │ │ │ │ @ instruction: 0xf01673ff │ │ │ │ - @ instruction: 0x4601f959 │ │ │ │ + strmi pc, [r1], -r1, lsr #18 │ │ │ │ @ instruction: 0xf7e94620 │ │ │ │ - mulcs r1, r2, lr │ │ │ │ + andcs lr, r1, r2, lsr #30 │ │ │ │ andcs lr, r0, r0 │ │ │ │ @ instruction: 0xf50d4a0b │ │ │ │ - blmi 26ff04 │ │ │ │ + blmi 26fde4 │ │ │ │ ldrbtmi r3, [sl], #-260 @ 0xfffffefc │ │ │ │ ldmdavs sl, {r0, r1, r4, r6, r7, fp, ip, lr} │ │ │ │ subsmi r6, sl, fp, lsl #16 │ │ │ │ movweq pc, #79 @ 0x4f @ │ │ │ │ @ instruction: 0xf50dd103 │ │ │ │ andlt r5, r3, r0, lsl #27 │ │ │ │ @ instruction: 0xf7eabd30 │ │ │ │ - svclt 0x0000e82c │ │ │ │ - muleq r5, ip, r0 │ │ │ │ + svclt 0x0000e8bc │ │ │ │ + @ instruction: 0x000541bc │ │ │ │ andeq r0, r0, r0, lsl #12 │ │ │ │ - andeq r4, r5, sl, asr #32 │ │ │ │ + andeq r4, r5, sl, ror #2 │ │ │ │ + mvnsmi lr, sp, lsr #18 │ │ │ │ + stcpl 4, cr15, [r0], {79} @ 0x4f │ │ │ │ + @ instruction: 0x0c0cebad │ │ │ │ + andeq pc, r0, ip, asr #17 │ │ │ │ + stceq 8, cr15, [r8], #-304 @ 0xfffffed0 │ │ │ │ + @ instruction: 0xf5ad4a31 │ │ │ │ + blmi c72e2c │ │ │ │ + ldrbtmi fp, [sl], #-132 @ 0xffffff7c │ │ │ │ + orrpl pc, r0, sp, lsl #10 │ │ │ │ + ldmpl r3, {r2, r3, r8, ip, sp}^ │ │ │ │ + andvs r6, fp, fp, lsl r8 │ │ │ │ + movweq pc, #79 @ 0x4f @ │ │ │ │ + svcge 0x0004b318 │ │ │ │ + ldrtmi r2, [sl], -r0, lsl #12 │ │ │ │ + strmi r2, [r4], -r1, lsl #2 │ │ │ │ + stcvs 8, cr15, [r8, #-264] @ 0xfffffef8 │ │ │ │ + ldcl 7, cr15, [sl, #-932] @ 0xfffffc5c │ │ │ │ + biclt r4, r0, r5, lsl #12 │ │ │ │ + strtmi r2, [r0], -r2, lsl #2 │ │ │ │ + cdp 7, 3, cr15, cr0, cr9, {7} │ │ │ │ + eorle r2, r9, r5, lsl #16 │ │ │ │ + stmdaeq r4, {r0, r1, r2, r5, r7, r8, ip, sp, lr, pc} │ │ │ │ + stcne 8, cr15, [r8], {87} @ 0x57 │ │ │ │ + strtmi r4, [r8], -r2, asr #12 │ │ │ │ + orrpl pc, r0, #1325400064 @ 0x4f000000 │ │ │ │ + @ instruction: 0xf0159600 │ │ │ │ + @ instruction: 0x4602ff37 │ │ │ │ + strbmi fp, [r1], -r0, asr #3 │ │ │ │ + @ instruction: 0xf7ea4620 │ │ │ │ + andcs lr, r1, r4, lsl #21 │ │ │ │ + andcs lr, r0, r0 │ │ │ │ + @ instruction: 0xf50d4a19 │ │ │ │ + blmi 5efe94 │ │ │ │ + ldrbtmi r3, [sl], #-268 @ 0xfffffef4 │ │ │ │ + ldmdavs sl, {r0, r1, r4, r6, r7, fp, ip, lr} │ │ │ │ + subsmi r6, sl, fp, lsl #16 │ │ │ │ + movweq pc, #79 @ 0x4f @ │ │ │ │ + @ instruction: 0xf50dd11f │ │ │ │ + andlt r5, r4, r0, lsl #27 │ │ │ │ + ldrhhi lr, [r0, #141]! @ 0x8d │ │ │ │ + @ instruction: 0xf7ea4620 │ │ │ │ + strb lr, [r6, r4, ror #18]! │ │ │ │ + strtmi r4, [r0], -pc, lsl #18 │ │ │ │ + @ instruction: 0xf7e94479 │ │ │ │ + smlatbcs r2, ip, lr, lr │ │ │ │ + @ instruction: 0xf7ea4620 │ │ │ │ + @ instruction: 0xf04fe8d0 │ │ │ │ + @ instruction: 0x462031ff │ │ │ │ + cdp 7, 0, cr15, cr2, cr9, {7} │ │ │ │ + tstpeq r1, pc, rrx @ p-variant is OBSOLETE │ │ │ │ + strtmi r1, [r0], -r6, lsl #23 │ │ │ │ + @ instruction: 0x2601bf18 │ │ │ │ + svc 0x003af7e9 │ │ │ │ + @ instruction: 0xf7eae7be │ │ │ │ + svclt 0x0000e848 │ │ │ │ + andeq r4, r5, r2, lsr #2 │ │ │ │ + andeq r0, r0, r0, lsl #12 │ │ │ │ + strheq r4, [r5], -sl │ │ │ │ + andeq r8, r2, ip, lsr r2 │ │ │ │ + ldrlt fp, [r0, #-432] @ 0xfffffe50 │ │ │ │ + stcpl 4, cr15, [r0], {79} @ 0x4f │ │ │ │ + @ instruction: 0x0c0cebad │ │ │ │ + svceq 0x00f8f8cc │ │ │ │ + mrscs r2, R9_usr │ │ │ │ + @ instruction: 0xf7e94604 │ │ │ │ + teqlt r8, sl @ │ │ │ │ + @ instruction: 0xf858f016 │ │ │ │ + strtmi r4, [r0], -r1, lsl #12 │ │ │ │ + stc 7, cr15, [lr], #932 @ 0x3a4 │ │ │ │ + ldclt 0, cr2, [r0, #-4] │ │ │ │ + ldclt 0, cr2, [r0, #-0] │ │ │ │ + ldrbmi r2, [r0, -r0]! │ │ │ │ vst3.8 {d27,d29,d31}, [pc :64], r0 │ │ │ │ bl feb72b38 │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ @ instruction: 0xf84c0000 │ │ │ │ bmi 71e984 │ │ │ │ stcpl 5, cr15, [r0, #692] @ 0x2b4 │ │ │ │ addlt r4, r2, fp, lsl fp │ │ │ │ @@ -22565,474 +22565,73 @@ │ │ │ │ stmdacs r0, {r1, r2, r3, r5, r6, r7, r8, r9, fp, sp, lr, pc} │ │ │ │ @ instruction: 0xf017d0f7 │ │ │ │ @ instruction: 0x4620fcd5 │ │ │ │ @ instruction: 0xf7e92101 │ │ │ │ @ instruction: 0x2001e9bc │ │ │ │ andcs fp, r0, r0, lsl sp │ │ │ │ svclt 0x00004770 │ │ │ │ - svcmi 0x00f0e92d │ │ │ │ + ldrlt fp, [r0, #-440] @ 0xfffffe48 │ │ │ │ stcpl 4, cr15, [r0], {79} @ 0x4f │ │ │ │ @ instruction: 0x0c0cebad │ │ │ │ - andeq pc, r0, ip, asr #17 │ │ │ │ - ldceq 8, cr15, [r8], {76} @ 0x4c │ │ │ │ - strbcs pc, [r4, #2271]! @ 0x8df @ │ │ │ │ - stcpl 5, cr15, [r3, #692] @ 0x2b4 │ │ │ │ - strbcc pc, [r0, #2271]! @ 0x8df @ │ │ │ │ - ldrbtmi fp, [sl], #-133 @ 0xffffff7b │ │ │ │ - orrpl pc, r3, sp, lsl #10 │ │ │ │ - ldmpl r3, {r2, r3, r8, ip, sp}^ │ │ │ │ - andvs r6, fp, fp, lsl r8 │ │ │ │ - movweq pc, #79 @ 0x4f @ │ │ │ │ - ldcge 3, cr11, [ip, #-352] @ 0xfffffea0 │ │ │ │ - @ instruction: 0xf1a7af14 │ │ │ │ - tstcs r1, r4, lsl r2 │ │ │ │ - @ instruction: 0xf04f4604 │ │ │ │ - @ instruction: 0xf8450800 │ │ │ │ - @ instruction: 0xf7e98c34 │ │ │ │ - @ instruction: 0x4606e9d4 │ │ │ │ - eorcs fp, r8, #232, 2 @ 0x3a │ │ │ │ - @ instruction: 0xf1a54641 │ │ │ │ - @ instruction: 0xf7e9002c │ │ │ │ - @ instruction: 0x4641e9da │ │ │ │ - addpl pc, r0, #1325400064 @ 0x4f000000 │ │ │ │ - @ instruction: 0xf7e91f28 │ │ │ │ - ldrdcs lr, [r2, -r4] │ │ │ │ - @ instruction: 0xf7e94620 │ │ │ │ - stmdacs r5, {r1, r2, r3, r4, r7, r9, fp, sp, lr, pc} │ │ │ │ - @ instruction: 0xf1a7d024 │ │ │ │ - ldrtmi r0, [r0], -ip, lsl #2 │ │ │ │ - mrc2 0, 2, pc, cr0, cr7, {0} │ │ │ │ - strtmi r4, [r0], -r1, lsl #12 │ │ │ │ - @ instruction: 0xf7e9b1c9 │ │ │ │ - andcs lr, r1, sl, asr #19 │ │ │ │ - andcs lr, r0, r0 │ │ │ │ - ldrbcs pc, [r0, #-2271]! @ 0xfffff721 @ │ │ │ │ - orrpl pc, r3, sp, lsl #10 │ │ │ │ - strbcc pc, [r4, #-2271]! @ 0xfffff721 @ │ │ │ │ - ldrbtmi r3, [sl], #-268 @ 0xfffffef4 │ │ │ │ - ldmdavs sl, {r0, r1, r4, r6, r7, fp, ip, lr} │ │ │ │ - subsmi r6, sl, fp, lsl #16 │ │ │ │ - movweq pc, #79 @ 0x4f @ │ │ │ │ - adchi pc, r4, #64 @ 0x40 │ │ │ │ - stcpl 5, cr15, [r3, #52] @ 0x34 │ │ │ │ - pop {r0, r2, ip, sp, pc} │ │ │ │ - @ instruction: 0xf7e98ff0 │ │ │ │ - ubfx lr, r6, #27, #5 │ │ │ │ - strbne pc, [r4, #-2271] @ 0xfffff721 @ │ │ │ │ - ldrbtmi r4, [r9], #-1568 @ 0xfffff9e0 │ │ │ │ - bl 759f84 │ │ │ │ - strtmi r2, [r0], -r2, lsl #2 │ │ │ │ - stcl 7, cr15, [r0, #-932] @ 0xfffffc5c │ │ │ │ - mvnscc pc, pc, asr #32 │ │ │ │ - @ instruction: 0xf7e94620 │ │ │ │ - stmdacs r0, {r2, r4, r5, r6, r9, fp, sp, lr, pc} │ │ │ │ - sbchi pc, pc, r0, asr #32 │ │ │ │ - tstpeq r1, pc, rrx @ p-variant is OBSOLETE │ │ │ │ - @ instruction: 0xf7e94620 │ │ │ │ - @ instruction: 0xf8dfebac │ │ │ │ - @ instruction: 0x4620151c │ │ │ │ - @ instruction: 0xf7e94479 │ │ │ │ - tstcs r3, r6, lsl #22 │ │ │ │ - @ instruction: 0xf7e94620 │ │ │ │ - andcs lr, r0, #2688 @ 0xa80 │ │ │ │ - mvnscc pc, pc, asr #32 │ │ │ │ - @ instruction: 0xf7e94620 │ │ │ │ - @ instruction: 0xf06fe9ba │ │ │ │ - @ instruction: 0xf8450101 │ │ │ │ - strtmi r0, [r0], -ip, lsl #24 │ │ │ │ - bl fe559fd4 │ │ │ │ - ldrbtne pc, [r0], #2271 @ 0x8df @ │ │ │ │ - ldrbtmi r4, [r9], #-1568 @ 0xfffff9e0 │ │ │ │ - b ffbd9fe0 │ │ │ │ - strtmi r2, [r0], -r2, lsl #2 │ │ │ │ - ldc 7, cr15, [r2, #-932] @ 0xfffffc5c │ │ │ │ - @ instruction: 0xf04f2200 │ │ │ │ - @ instruction: 0x462031ff │ │ │ │ - stmib r2!, {r0, r3, r5, r6, r7, r8, r9, sl, ip, sp, lr, pc} │ │ │ │ - tstpeq r1, pc, rrx @ p-variant is OBSOLETE │ │ │ │ - andls r4, r2, r0, lsl #13 │ │ │ │ - @ instruction: 0xf7e94620 │ │ │ │ - @ instruction: 0xf8dfeb7e │ │ │ │ - strtmi r1, [r0], -r8, asr #9 │ │ │ │ - @ instruction: 0xf7e94479 │ │ │ │ - ldrdcs lr, [r2, -r8] │ │ │ │ - @ instruction: 0xf7e94620 │ │ │ │ - andcs lr, r0, #252, 24 @ 0xfc00 │ │ │ │ - mvnscc pc, pc, asr #32 │ │ │ │ - @ instruction: 0xf7e94620 │ │ │ │ - @ instruction: 0xf06fe98c │ │ │ │ - strmi r0, [r1], r1, lsl #2 │ │ │ │ - @ instruction: 0xf7e94620 │ │ │ │ - @ instruction: 0xf8dfeb68 │ │ │ │ - strtmi r1, [r0], -r0, lsr #9 │ │ │ │ - @ instruction: 0xf7e94479 │ │ │ │ - smlabtcs r2, r2, sl, lr │ │ │ │ - @ instruction: 0xf7e94620 │ │ │ │ - andcs lr, r0, #58880 @ 0xe600 │ │ │ │ - mvnscc pc, pc, asr #32 │ │ │ │ - @ instruction: 0xf7e94620 │ │ │ │ - @ instruction: 0xf06fe976 │ │ │ │ - strmi r0, [r2], r1, lsl #2 │ │ │ │ - @ instruction: 0xf7e94620 │ │ │ │ - @ instruction: 0x4643eb52 │ │ │ │ - @ instruction: 0xf0002b00 │ │ │ │ - @ instruction: 0xf1b9813a │ │ │ │ - @ instruction: 0xf0000f00 │ │ │ │ - @ instruction: 0xf1ba81a0 │ │ │ │ - @ instruction: 0xf0000f00 │ │ │ │ - movwcs r8, #461 @ 0x1cd │ │ │ │ - movwls r9, #4868 @ 0x1304 │ │ │ │ - stmib sp, {r0, r1, r8, r9, ip, pc}^ │ │ │ │ - movwls r3, #21254 @ 0x5306 │ │ │ │ - ldrbne pc, [r0], #-2271 @ 0xfffff721 @ │ │ │ │ - ldrbtmi r4, [r9], #-1568 @ 0xfffff9e0 │ │ │ │ - b fe65a08c │ │ │ │ - strtmi r2, [r0], -r2, lsl #2 │ │ │ │ - ldc 7, cr15, [ip], #932 @ 0x3a4 │ │ │ │ - mvnscc pc, pc, asr #32 │ │ │ │ - @ instruction: 0xf7e94620 │ │ │ │ - stmdacs r5, {r2, r5, r6, r7, r8, fp, sp, lr, pc} │ │ │ │ - adchi pc, r7, r0 │ │ │ │ - bleq 58240 │ │ │ │ - tstpeq r1, pc, rrx @ p-variant is OBSOLETE │ │ │ │ - @ instruction: 0xf7e94620 │ │ │ │ - blls d6da8 │ │ │ │ - rsbsle r2, r5, r0, lsl #22 │ │ │ │ - ldccc 8, cr15, [ip], {69} @ 0x45 │ │ │ │ - movwne pc, #4175 @ 0x104f @ │ │ │ │ - stccc 8, cr15, [sl], #-276 @ 0xfffffeec │ │ │ │ - svceq 0x0000f1b9 │ │ │ │ - movwcs sp, #4120 @ 0x1018 │ │ │ │ - msreq CPSR_fs, #192, 4 │ │ │ │ - ldcls 8, cr15, [r8], {69} @ 0x45 │ │ │ │ - stccc 8, cr15, [r6], #-276 @ 0xfffffeec │ │ │ │ - svceq 0x0000f1ba │ │ │ │ - movwcs sp, #4126 @ 0x101e │ │ │ │ - msreq CPSR_fs, #192, 4 │ │ │ │ - ldcge 8, cr15, [r4], {69} @ 0x45 │ │ │ │ - stccc 8, cr15, [r2], #-276 @ 0xfffffeec │ │ │ │ - svceq 0x0000f1bb │ │ │ │ - svcge 0x001df43f │ │ │ │ - @ instruction: 0xf8451f2b │ │ │ │ - @ instruction: 0xe7183c10 │ │ │ │ - tstlt r3, r3, lsl #22 │ │ │ │ - blcs 365cc │ │ │ │ - blls 210240 │ │ │ │ - rscle r2, r5, r0, lsl #22 │ │ │ │ - ldccc 8, cr15, [r8], {69} @ 0x45 │ │ │ │ - @ instruction: 0xf8252303 │ │ │ │ - @ instruction: 0xf1ba3c26 │ │ │ │ - mvnle r0, r0, lsl #30 │ │ │ │ - tstlt r3, r1, lsl #22 │ │ │ │ - ldmdbvs fp, {r0, r8, r9, fp, ip, pc} │ │ │ │ - blls 188790 │ │ │ │ - sbcsle r2, pc, r0, lsl #22 │ │ │ │ - @ instruction: 0xf8459b05 │ │ │ │ - movwcs r3, #15380 @ 0x3c14 │ │ │ │ - stccc 8, cr15, [r2], #-148 @ 0xffffff6c │ │ │ │ - @ instruction: 0xf835e7d8 │ │ │ │ - @ instruction: 0xf0433c2c │ │ │ │ - @ instruction: 0xf8250302 │ │ │ │ - str r3, [r9, -ip, lsr #24]! │ │ │ │ - tstcs r4, r1, lsl #22 │ │ │ │ - smlabteq r1, r0, r2, pc @ │ │ │ │ - andseq pc, r0, #-1073741783 @ 0xc0000029 │ │ │ │ - ldcge 8, cr15, [r0], #-276 @ 0xfffffeec │ │ │ │ - @ instruction: 0xf0066858 │ │ │ │ - stmdacs r0, {r0, r2, r3, r4, r8, fp, ip, sp, lr, pc} │ │ │ │ - @ instruction: 0xf855d0c4 │ │ │ │ - blcs 2b284 │ │ │ │ - @ instruction: 0xf845d0c0 │ │ │ │ - movwcs r3, #11284 @ 0x2c14 │ │ │ │ - stccc 8, cr15, [r2], #-148 @ 0xffffff6c │ │ │ │ - blls 1160bc │ │ │ │ - vaddw.s8 q9, q0, d4 │ │ │ │ - @ instruction: 0xf1a70101 │ │ │ │ - @ instruction: 0xf8450210 │ │ │ │ - ldmdavs r8, {r4, r5, sl, fp, ip, pc}^ │ │ │ │ - @ instruction: 0xf906f006 │ │ │ │ - adcle r2, r3, r0, lsl #16 │ │ │ │ - ldccc 8, cr15, [r0], #-340 @ 0xfffffeac │ │ │ │ - addsle r2, pc, r0, lsl #22 │ │ │ │ - ldccc 8, cr15, [r8], {69} @ 0x45 │ │ │ │ - @ instruction: 0xf8252302 │ │ │ │ - ldr r3, [r9, r6, lsr #24] │ │ │ │ - tstlt fp, r4, lsl #22 │ │ │ │ - cmplt r3, fp, lsl r9 │ │ │ │ - blcs 42e24 │ │ │ │ - @ instruction: 0xf845d088 │ │ │ │ - movwcs r3, #15388 @ 0x3c1c │ │ │ │ - stccc 8, cr15, [sl], #-148 @ 0xffffff6c │ │ │ │ - blls d6024 │ │ │ │ - vaddw.s8 q9, q0, d4 │ │ │ │ - @ instruction: 0xf8450101 │ │ │ │ - blls 12b2e8 │ │ │ │ - andseq pc, r0, #-1073741783 @ 0xc0000029 │ │ │ │ - @ instruction: 0xf0066858 │ │ │ │ - stmdacs r0, {r0, r5, r6, r7, fp, ip, sp, lr, pc} │ │ │ │ - svcge 0x0074f43f │ │ │ │ - ldccc 8, cr15, [r0], #-340 @ 0xfffffeac │ │ │ │ - @ instruction: 0xf43f2b00 │ │ │ │ - @ instruction: 0xf845af6f │ │ │ │ - movwcs r3, #11292 @ 0x2c1c │ │ │ │ - stccc 8, cr15, [sl], #-148 @ 0xffffff6c │ │ │ │ - @ instruction: 0xf04fe768 │ │ │ │ - @ instruction: 0x462031ff │ │ │ │ - ldcl 7, cr15, [lr], #932 @ 0x3a4 │ │ │ │ - @ instruction: 0xf43f2800 │ │ │ │ - mcrne 15, 2, sl, cr3, cr1, {2} │ │ │ │ - ldcne 8, cr4, [r9], {180} @ 0xb4 │ │ │ │ - movweq pc, #79 @ 0x4f @ │ │ │ │ - andls r4, r8, r8, ror r4 │ │ │ │ - @ instruction: 0x461a48b2 │ │ │ │ - movweq pc, #323 @ 0x143 @ │ │ │ │ - stmdbvs sl, {r0, r2, r3, r6, r7, r8, fp, sp, lr, pc} │ │ │ │ - @ instruction: 0xf8cd4478 │ │ │ │ - @ instruction: 0xf04fa030 │ │ │ │ - ldrmi r0, [r3], r1, lsl #16 │ │ │ │ - ldrmi r4, [sl], r9, lsl #13 │ │ │ │ - andls r4, r9, r6, lsl r6 │ │ │ │ - ands r9, r7, sp, lsl #14 │ │ │ │ - bleq fe316ea8 │ │ │ │ - @ instruction: 0xf04f2200 │ │ │ │ - @ instruction: 0x462031ff │ │ │ │ - ldmda sl!, {r0, r3, r5, r6, r7, r8, r9, sl, ip, sp, lr, pc}^ │ │ │ │ - stceq 8, cr15, [r4], {75} @ 0x4b │ │ │ │ - @ instruction: 0xf06f46bb │ │ │ │ - strtmi r0, [r0], -r1, lsl #2 │ │ │ │ - b 155a254 │ │ │ │ - stmdaeq r1, {r3, r4, r8, ip, sp, lr, pc} │ │ │ │ - streq pc, [r0], -r6, asr #2 │ │ │ │ - svclt 0x000845b2 │ │ │ │ - eorsle r4, r3, r1, asr #11 │ │ │ │ - ldrtmi r4, [r3], -r2, asr #12 │ │ │ │ - @ instruction: 0xf7e94620 │ │ │ │ - @ instruction: 0xf06febf4 │ │ │ │ - strtmi r0, [r0], -r1, lsl #2 │ │ │ │ - bl ff2da278 │ │ │ │ - mvnscc pc, pc, asr #32 │ │ │ │ - @ instruction: 0xf7e94620 │ │ │ │ - cmnlt r8, ip, lsr #17 │ │ │ │ - streq pc, [r1, -fp, lsl #2] │ │ │ │ - svcvs 0x0080f5b7 │ │ │ │ - stmdbls r9, {r1, r4, r6, r7, r8, r9, ip, lr, pc} │ │ │ │ - @ instruction: 0x4620465a │ │ │ │ - mvnscc pc, #64, 4 │ │ │ │ - stcl 7, cr15, [lr], #-932 @ 0xfffffc5c │ │ │ │ - @ instruction: 0xf7e94620 │ │ │ │ - ldrb lr, [r2, r6, asr #16] │ │ │ │ - mvnscc pc, pc, asr #32 │ │ │ │ - @ instruction: 0xf7e94620 │ │ │ │ - @ instruction: 0x4601e8dc │ │ │ │ - @ instruction: 0xf7e94620 │ │ │ │ - stmdbls r8, {r3, r4, r5, r8, sl, fp, sp, lr, pc} │ │ │ │ - @ instruction: 0xf1084603 │ │ │ │ - @ instruction: 0x462032ff │ │ │ │ - mrrc 7, 14, pc, sl, cr9 @ │ │ │ │ - @ instruction: 0xf7e94620 │ │ │ │ - @ instruction: 0xe7bee832 │ │ │ │ - stmdbvs sl, {r0, r2, r3, r4, r6, r7, r8, fp, sp, lr, pc} │ │ │ │ - @ instruction: 0xa70ce9dd │ │ │ │ - stmibmi r2, {r3, r5, r6, r7, r9, sl, sp, lr, pc} │ │ │ │ - ldrbtmi r4, [r9], #-1568 @ 0xfffff9e0 │ │ │ │ - stmdb lr!, {r0, r3, r5, r6, r7, r8, r9, sl, ip, sp, lr, pc}^ │ │ │ │ - strtmi r2, [r0], -r3, lsl #2 │ │ │ │ - bl fe4da2e8 │ │ │ │ - mvnscc pc, pc, asr #32 │ │ │ │ - @ instruction: 0xf7e94620 │ │ │ │ - @ instruction: 0xf06fe9c4 │ │ │ │ - strmi r0, [r0], r1, lsl #2 │ │ │ │ - strtmi r9, [r0], -r1 │ │ │ │ - ldmib lr!, {r0, r3, r5, r6, r7, r8, r9, sl, ip, sp, lr, pc}^ │ │ │ │ - @ instruction: 0xf1b94643 │ │ │ │ - subsle r0, r3, r0, lsl #30 │ │ │ │ - svceq 0x0000f1ba │ │ │ │ - sbchi pc, r4, r0 │ │ │ │ - @ instruction: 0xf0402b00 │ │ │ │ - blls 7c648 │ │ │ │ - ldrmi r9, [fp], r3, lsl #6 │ │ │ │ - ldmdbmi r1!, {r3, r4, r7, r9, sl, lr}^ │ │ │ │ - ldrbtmi r4, [r9], #-1568 @ 0xfffff9e0 │ │ │ │ - stmdb sl, {r0, r3, r5, r6, r7, r8, r9, sl, ip, sp, lr, pc}^ │ │ │ │ - strtmi r2, [r0], -r3, lsl #2 │ │ │ │ - bl 1bda330 │ │ │ │ - mvnscc pc, pc, asr #32 │ │ │ │ - @ instruction: 0xf7e94620 │ │ │ │ - @ instruction: 0xf06fe9a0 │ │ │ │ - andls r0, r6, r1, lsl #2 │ │ │ │ - @ instruction: 0xf7e94620 │ │ │ │ - movwcs lr, #2524 @ 0x9dc │ │ │ │ - b 1680fb8 │ │ │ │ - @ instruction: 0xf0400b0b │ │ │ │ - stmdbmi r5!, {r5, r7, pc}^ │ │ │ │ - ldrbtmi r4, [r9], #-1568 @ 0xfffff9e0 │ │ │ │ - ldmdb r0!, {r0, r3, r5, r6, r7, r8, r9, sl, ip, sp, lr, pc} │ │ │ │ - strtmi r2, [r0], -r3, lsl #2 │ │ │ │ - bl 155a364 │ │ │ │ - mvnscc pc, pc, asr #32 │ │ │ │ - @ instruction: 0xf7e94620 │ │ │ │ - @ instruction: 0xf06fe986 │ │ │ │ - andls r0, r7, r1, lsl #2 │ │ │ │ - @ instruction: 0xf7e94620 │ │ │ │ - b 16d6ae0 │ │ │ │ - cmple r2, r8, lsl #16 │ │ │ │ - @ instruction: 0x4620495a │ │ │ │ - @ instruction: 0xf7e94479 │ │ │ │ - tstcs r3, sl, lsl r9 │ │ │ │ - @ instruction: 0xf7e94620 │ │ │ │ - @ instruction: 0xf04feb3e │ │ │ │ - @ instruction: 0x462031ff │ │ │ │ - stmdb lr!, {r0, r3, r5, r6, r7, r8, r9, sl, ip, sp, lr, pc}^ │ │ │ │ - tstpeq r1, pc, rrx @ p-variant is OBSOLETE │ │ │ │ - strtmi r9, [r0], -r5 │ │ │ │ - stmib sl!, {r0, r3, r5, r6, r7, r8, r9, sl, ip, sp, lr, pc} │ │ │ │ - strbmi lr, [fp], -sl, ror #12 │ │ │ │ - andls pc, r4, sp, asr #17 │ │ │ │ - strtmi r4, [r0], -pc, asr #18 │ │ │ │ - ldrbtmi r9, [r9], #-772 @ 0xfffffcfc │ │ │ │ - stmdb r0, {r0, r3, r5, r6, r7, r8, r9, sl, ip, sp, lr, pc} │ │ │ │ - strtmi r2, [r0], -r3, lsl #2 │ │ │ │ - bl 95a3c4 │ │ │ │ - mvnscc pc, pc, asr #32 │ │ │ │ - @ instruction: 0xf7e94620 │ │ │ │ - @ instruction: 0xf06fe956 │ │ │ │ - andls r0, r3, r1, lsl #2 │ │ │ │ - strtmi r4, [r0], -r3, lsl #13 │ │ │ │ - ldmib r0, {r0, r3, r5, r6, r7, r8, r9, sl, ip, sp, lr, pc} │ │ │ │ - @ instruction: 0xf1ba9b04 │ │ │ │ - eorle r0, sp, r0, lsl #30 │ │ │ │ - b 14c2c4c │ │ │ │ - svclt 0x00080803 │ │ │ │ - andhi pc, r4, sp, asr #17 │ │ │ │ - blls 1106a4 │ │ │ │ - cmple r3, r0, lsl #22 │ │ │ │ - movwls r9, #19201 @ 0x4b01 │ │ │ │ - movwls r9, #6915 @ 0x1b03 │ │ │ │ - movwls r4, #26264 @ 0x6698 │ │ │ │ - movwcs lr, #1957 @ 0x7a5 │ │ │ │ - ldrt r9, [r9], -r5, lsl #6 │ │ │ │ - @ instruction: 0x46204939 │ │ │ │ - @ instruction: 0xf7e94479 │ │ │ │ - ldrdcs lr, [r3, -r4] │ │ │ │ - @ instruction: 0xf7e94620 │ │ │ │ - @ instruction: 0xf04feaf8 │ │ │ │ - @ instruction: 0x462031ff │ │ │ │ - stmdb r8!, {r0, r3, r5, r6, r7, r8, r9, sl, ip, sp, lr, pc} │ │ │ │ - tstpeq r1, pc, rrx @ p-variant is OBSOLETE │ │ │ │ - strmi r9, [r0], r1 │ │ │ │ - @ instruction: 0xf7e94620 │ │ │ │ - stmib sp, {r2, r5, r6, r8, fp, sp, lr, pc}^ │ │ │ │ - stmib sp, {r0, r1, r9, fp, sp, pc}^ │ │ │ │ - ldr sl, [ip, r6, lsl #20] │ │ │ │ - andls r9, r4, #4096 @ 0x1000 │ │ │ │ - strtmi r4, [r0], -ip, lsr #18 │ │ │ │ - ldrbtmi r9, [r9], #-773 @ 0xfffffcfb │ │ │ │ - ldm r6!, {r0, r3, r5, r6, r7, r8, r9, sl, ip, sp, lr, pc} │ │ │ │ - strtmi r2, [r0], -r3, lsl #2 │ │ │ │ - b ff6da458 │ │ │ │ - mvnscc pc, pc, asr #32 │ │ │ │ + svceq 0x00f8f8cc │ │ │ │ + strmi r2, [r4], -r1, lsl #2 │ │ │ │ + stcl 7, cr15, [r0, #-932]! @ 0xfffffc5c │ │ │ │ + andcs fp, r0, r8, lsl #18 │ │ │ │ + tstcs r1, r0, lsl sp │ │ │ │ @ instruction: 0xf7e94620 │ │ │ │ - @ instruction: 0xf06fe90c │ │ │ │ - andls r0, r1, r1, lsl #2 │ │ │ │ - strtmi r4, [r0], -r0, lsl #13 │ │ │ │ - stmdb r6, {r0, r3, r5, r6, r7, r8, r9, sl, ip, sp, lr, pc}^ │ │ │ │ - blls 182cd8 │ │ │ │ - @ instruction: 0xf43f4313 │ │ │ │ - movwcs sl, #3922 @ 0xf52 │ │ │ │ - strb r9, [r4, -r6, lsl #6]! │ │ │ │ - movwls r9, #19201 @ 0x4b01 │ │ │ │ - movwls r9, #15106 @ 0x3b02 │ │ │ │ - stmib sp, {r0, r8, r9, ip, pc}^ │ │ │ │ - movwls r3, #21254 @ 0x5306 │ │ │ │ - movwcs lr, #1526 @ 0x5f6 │ │ │ │ - ldrb r9, [r0, -r7, lsl #6]! │ │ │ │ - stmib sp, {r0, r1, r4, r6, r7, r9, sl, lr}^ │ │ │ │ - ldrb sl, [r1, r3, lsl #16] │ │ │ │ - movwls r9, #19201 @ 0x4b01 │ │ │ │ - movwls r2, #4864 @ 0x1300 │ │ │ │ - movwcc lr, #27085 @ 0x69cd │ │ │ │ - strb r9, [r7, #773]! @ 0x305 │ │ │ │ - b d5a4b4 │ │ │ │ - andeq r3, r5, sl, lsl sl │ │ │ │ - andeq r0, r0, r0, lsl #12 │ │ │ │ - muleq r5, lr, r9 │ │ │ │ - andeq r7, r2, r6, lsl #23 │ │ │ │ - @ instruction: 0x000265b8 │ │ │ │ - andeq r7, r2, r2, lsr fp │ │ │ │ - andeq r7, r2, ip, lsl #22 │ │ │ │ - andeq r7, r2, r8, ror #21 │ │ │ │ - andeq r7, r2, lr, asr #21 │ │ │ │ - andeq r7, r2, r0, lsl #19 │ │ │ │ - andeq r7, r2, r0, asr #18 │ │ │ │ - andeq r7, r2, sl, asr #16 │ │ │ │ - andeq r7, r2, sl, lsl r8 │ │ │ │ - andeq r7, r2, lr, ror #15 │ │ │ │ - andeq r7, r2, r8, asr #15 │ │ │ │ - andeq r7, r2, r6, ror r7 │ │ │ │ - andeq r7, r2, r4, lsr #14 │ │ │ │ - andeq r7, r2, sl, ror #13 │ │ │ │ + stmdacs r0, {r1, r2, r3, r6, r7, r8, r9, fp, sp, lr, pc} │ │ │ │ + @ instruction: 0xf017d0f7 │ │ │ │ + mulcs r0, r7, pc @ │ │ │ │ + andcs fp, r0, r0, lsl sp │ │ │ │ + svclt 0x00004770 │ │ │ │ vst3.8 {d27,d29,d31}, [pc :256], r0 │ │ │ │ - bl feb73760 │ │ │ │ + bl feb73154 │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ - bmi 960508 │ │ │ │ - blmi 988778 │ │ │ │ + bmi 95fefc │ │ │ │ + blmi 98816c │ │ │ │ ldmpl r3, {r1, r3, r4, r5, r6, sl, lr}^ │ │ │ │ movwls r6, #6171 @ 0x181b │ │ │ │ movweq pc, #79 @ 0x4f @ │ │ │ │ smlabbcs r1, r8, r3, fp │ │ │ │ @ instruction: 0xf7e94604 │ │ │ │ - tstcs r1, r6, lsr sl │ │ │ │ + tstcs r1, ip, lsr sp │ │ │ │ @ instruction: 0x4620b1d8 │ │ │ │ - stmia r4!, {r0, r3, r5, r6, r7, r8, r9, sl, ip, sp, lr, pc} │ │ │ │ + bl fead9f24 │ │ │ │ teqlt r0, #5242880 @ 0x500000 │ │ │ │ strtmi r2, [r0], -r2, lsl #2 │ │ │ │ - svc 0x0004f7e8 │ │ │ │ + b 2d9f30 │ │ │ │ strmi r4, [r2], -r9, ror #12 │ │ │ │ movwcs r4, #1576 @ 0x628 │ │ │ │ @ instruction: 0xf0179300 │ │ │ │ - strmi pc, [r2], -fp, lsl #25 │ │ │ │ + @ instruction: 0x4602ff91 │ │ │ │ ldrbne r4, [r3, r0, lsr #12] │ │ │ │ - b fe05a554 │ │ │ │ + stc 7, cr15, [r6, #932] @ 0x3a4 │ │ │ │ strtmi r9, [r0], -r0, lsl #20 │ │ │ │ @ instruction: 0xf7e917d3 │ │ │ │ - andcs lr, r2, ip, ror sl │ │ │ │ + andcs lr, r2, r2, lsl #27 │ │ │ │ @ instruction: 0x4620e010 │ │ │ │ - svc 0x007ef7e8 │ │ │ │ + b fe159f5c │ │ │ │ strtmi r4, [r0], -r1, lsl #12 │ │ │ │ - bl ff6da570 │ │ │ │ + cdp 7, 14, cr15, cr0, cr9, {7} │ │ │ │ strmi r4, [r2], -sp, lsl #18 │ │ │ │ ldrbtmi r4, [r9], #-1568 @ 0xfffff9e0 │ │ │ │ - b fffda57c │ │ │ │ - @ instruction: 0xf7e84620 │ │ │ │ - ldrdcs lr, [r0], -r6 │ │ │ │ - blmi 1eee08 │ │ │ │ + cdp 7, 0, cr15, cr4, cr9, {7} │ │ │ │ + @ instruction: 0xf7e94620 │ │ │ │ + ldrdcs lr, [r0], -ip │ │ │ │ + blmi 1ee7fc │ │ │ │ ldmpl r3, {r1, r3, r4, r5, r6, sl, lr}^ │ │ │ │ - blls 76654 │ │ │ │ + blls 76048 │ │ │ │ @ instruction: 0xf04f405a │ │ │ │ mrsle r0, SP_irq │ │ │ │ ldclt 0, cr11, [r0, #-12]! │ │ │ │ - ldmib lr!, {r0, r3, r5, r6, r7, r8, r9, sl, ip, sp, lr, pc} │ │ │ │ - andeq r3, r5, r4, ror #7 │ │ │ │ + stcl 7, cr15, [r4], {233} @ 0xe9 │ │ │ │ + strdeq r3, [r5], -r0 │ │ │ │ andeq r0, r0, r0, lsl #12 │ │ │ │ - andeq r7, r2, r2, asr #12 │ │ │ │ - andeq r3, r5, ip, ror #6 │ │ │ │ - ldrlt fp, [r0, #-440] @ 0xfffffe48 │ │ │ │ - stcpl 4, cr15, [r0], {79} @ 0x4f │ │ │ │ - @ instruction: 0x0c0cebad │ │ │ │ - svceq 0x00f8f8cc │ │ │ │ - strmi r2, [r4], -r1, lsl #2 │ │ │ │ - stmib r4!, {r0, r3, r5, r6, r7, r8, r9, sl, ip, sp, lr, pc}^ │ │ │ │ - andcs fp, r0, r8, lsl #18 │ │ │ │ - tstcs r1, r0, lsl sp │ │ │ │ - @ instruction: 0xf7e94620 │ │ │ │ - stmdacs r0, {r1, r4, r6, fp, sp, lr, pc} │ │ │ │ - @ instruction: 0xf017d0f7 │ │ │ │ - andcs pc, r0, fp, lsl ip @ │ │ │ │ - andcs fp, r0, r0, lsl sp │ │ │ │ - svclt 0x00004770 │ │ │ │ + muleq r2, sl, fp │ │ │ │ + andeq r3, r5, r8, ror r9 │ │ │ │ svcmi 0x00f0e92d │ │ │ │ stcpl 4, cr15, [r0], {79} @ 0x4f │ │ │ │ @ instruction: 0x0c0cebad │ │ │ │ andeq pc, r0, ip, asr #17 │ │ │ │ ldceq 8, cr15, [r0], {76} @ 0x4c │ │ │ │ @ instruction: 0x2734f8df │ │ │ │ stcpl 5, cr15, [r3, #692] @ 0x2b4 │ │ │ │ @@ -23040,553 +22639,954 @@ │ │ │ │ ldrbtmi fp, [sl], #-131 @ 0xffffff7d │ │ │ │ orrpl pc, r3, sp, lsl #10 │ │ │ │ ldmpl r3, {r2, r8, ip, sp}^ │ │ │ │ andvs r6, fp, fp, lsl r8 │ │ │ │ movweq pc, #79 @ 0x4f @ │ │ │ │ @ instruction: 0xf0002800 │ │ │ │ smlabbcs r2, r4, r0, r8 │ │ │ │ - @ instruction: 0xf7e84604 │ │ │ │ - stmdacs r5, {r1, r2, r3, r4, r8, r9, sl, fp, sp, lr, pc} │ │ │ │ + @ instruction: 0xf7e94604 │ │ │ │ + stmdacs r5, {r6, r9, fp, sp, lr, pc} │ │ │ │ andcs sp, r0, #-1073741798 @ 0xc000001a │ │ │ │ strtmi r2, [r0], -r1, lsl #2 │ │ │ │ - cdp 7, 8, cr15, cr0, cr8, {7} │ │ │ │ + stmib r2!, {r0, r3, r5, r6, r7, r8, r9, sl, ip, sp, lr, pc} │ │ │ │ stmdacs r0, {r0, r1, r7, r9, sl, lr} │ │ │ │ tstcs r2, r5, ror r0 │ │ │ │ @ instruction: 0xf7e94620 │ │ │ │ - @ instruction: 0x1e05eada │ │ │ │ + mcrne 13, 0, lr, cr5, cr12, {7} │ │ │ │ @ instruction: 0xf004db6f │ │ │ │ - andcs pc, r4, #74752 @ 0x12400 │ │ │ │ + andcs pc, r4, #1712 @ 0x6b0 │ │ │ │ @ instruction: 0xf0041ca9 │ │ │ │ - @ instruction: 0x9000fbb1 │ │ │ │ + ldrdls pc, [r0], -r3 │ │ │ │ rsble r2, r6, r0, lsl #16 │ │ │ │ andlt pc, r0, r0, asr #17 │ │ │ │ @ instruction: 0xf0002d00 │ │ │ │ - blls 3c8fc │ │ │ │ + blls 3c2b8 │ │ │ │ stmdbeq r0, {r0, r1, r2, r3, r6, ip, sp, lr, pc} │ │ │ │ stmdaeq r1, {r0, r2, r8, ip, sp, lr, pc} │ │ │ │ - ldcne 6, cr4, [pc, #-312] @ 1c598 │ │ │ │ + ldcne 6, cr4, [pc, #-312] @ 1bf54 │ │ │ │ @ instruction: 0x36c4f8df │ │ │ │ ldrbtmi r2, [fp], #-1281 @ 0xfffffaff │ │ │ │ @ instruction: 0xf8df9301 │ │ │ │ ldrbtmi r3, [fp], #-1728 @ 0xfffff940 │ │ │ │ ands r9, r3, r2, lsl #6 │ │ │ │ @ instruction: 0xf04f2200 │ │ │ │ @ instruction: 0x462031ff │ │ │ │ - cdp 7, 5, cr15, cr2, cr8, {7} │ │ │ │ + ldmdb r4!, {r0, r3, r5, r6, r7, r8, r9, sl, ip, sp, lr, pc}^ │ │ │ │ @ instruction: 0xf06f6038 │ │ │ │ strtmi r0, [r0], -r1, lsl #2 │ │ │ │ - stmda lr!, {r0, r3, r5, r6, r7, r8, r9, sl, ip, sp, lr, pc} │ │ │ │ + bl 145a05c │ │ │ │ @ instruction: 0xf1463501 │ │ │ │ strcc r0, [r4, -r0, lsl #12] │ │ │ │ svclt 0x0008454e │ │ │ │ rsble r4, r8, r5, asr #10 │ │ │ │ ldrtmi r4, [r3], -sl, lsr #12 │ │ │ │ @ instruction: 0xf7e94620 │ │ │ │ - smlabtcs r2, lr, r9, lr │ │ │ │ + strdcs lr, [r2, -r0] │ │ │ │ @ instruction: 0xf7e94620 │ │ │ │ - @ instruction: 0xf04fe9a6 │ │ │ │ + @ instruction: 0xf04fecc8 │ │ │ │ @ instruction: 0x462031ff │ │ │ │ - cdp 7, 8, cr15, cr6, cr8, {7} │ │ │ │ + stmib r8!, {r0, r3, r5, r6, r7, r8, r9, sl, ip, sp, lr, pc} │ │ │ │ stmdacs r0, {r1, r7, r9, sl, lr} │ │ │ │ @ instruction: 0xf04fd1da │ │ │ │ @ instruction: 0x462031ff │ │ │ │ - cdp 7, 12, cr15, cr4, cr8, {7} │ │ │ │ + stmib r6!, {r0, r3, r5, r6, r7, r8, r9, sl, ip, sp, lr, pc}^ │ │ │ │ eorsle r2, sl, r5, lsl #16 │ │ │ │ mvnscc pc, pc, asr #32 │ │ │ │ - @ instruction: 0xf7e84620 │ │ │ │ - @ instruction: 0x4601eebe │ │ │ │ @ instruction: 0xf7e94620 │ │ │ │ - stmdbls r1, {r1, r3, r4, r8, r9, fp, sp, lr, pc} │ │ │ │ + strmi lr, [r1], -r0, ror #19 │ │ │ │ + @ instruction: 0xf7e94620 │ │ │ │ + stmdbls r1, {r2, r3, r4, r5, r9, sl, fp, sp, lr, pc} │ │ │ │ cdpne 6, 6, cr4, cr10, cr3, {0} │ │ │ │ @ instruction: 0xf7e94620 │ │ │ │ - @ instruction: 0x4620ea3e │ │ │ │ - cdp 7, 1, cr15, cr4, cr8, {7} │ │ │ │ + strtmi lr, [r0], -r0, ror #26 │ │ │ │ + ldmdb r6!, {r0, r3, r5, r6, r7, r8, r9, sl, ip, sp, lr, pc} │ │ │ │ smlabtcs r2, r7, r7, lr │ │ │ │ - @ instruction: 0xf7e84620 │ │ │ │ - strmi lr, [r1], -ip, lsr #29 │ │ │ │ @ instruction: 0xf7e94620 │ │ │ │ - @ instruction: 0xf8dfeb08 │ │ │ │ + strmi lr, [r1], -lr, asr #19 │ │ │ │ + @ instruction: 0xf7e94620 │ │ │ │ + @ instruction: 0xf8dfee2a │ │ │ │ strmi r1, [r2], -ip, lsr #12 │ │ │ │ ldrbtmi r4, [r9], #-1568 @ 0xfffff9e0 │ │ │ │ - b ada724 │ │ │ │ - @ instruction: 0xf7e84620 │ │ │ │ - andcs lr, r0, r2, lsl #28 │ │ │ │ + stcl 7, cr15, [ip, #-932] @ 0xfffffc5c │ │ │ │ + @ instruction: 0xf7e94620 │ │ │ │ + andcs lr, r0, r4, lsr #18 │ │ │ │ @ instruction: 0x2618f8df │ │ │ │ orrpl pc, r3, sp, lsl #10 │ │ │ │ @ instruction: 0x3600f8df │ │ │ │ ldrbtmi r3, [sl], #-260 @ 0xfffffefc │ │ │ │ ldmdavs sl, {r0, r1, r4, r6, r7, fp, ip, lr} │ │ │ │ subsmi r6, sl, fp, lsl #16 │ │ │ │ movweq pc, #79 @ 0x4f @ │ │ │ │ rschi pc, ip, #64 @ 0x40 │ │ │ │ stcpl 5, cr15, [r3, #52] @ 0x34 │ │ │ │ pop {r0, r1, ip, sp, pc} │ │ │ │ stmdbls r2, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ - @ instruction: 0xf7e84620 │ │ │ │ - @ instruction: 0xf06fef30 │ │ │ │ + @ instruction: 0xf7e94620 │ │ │ │ + @ instruction: 0xf06fea52 │ │ │ │ strtmi r0, [r0], -r1, lsl #2 │ │ │ │ - ldmdb r2, {r0, r3, r5, r6, r7, r8, r9, sl, ip, sp, lr, pc}^ │ │ │ │ + ldcl 7, cr15, [r4], #-932 @ 0xfffffc5c │ │ │ │ @ instruction: 0xf04f4652 │ │ │ │ @ instruction: 0x462031ff │ │ │ │ - stcl 7, cr15, [r2, #928]! @ 0x3a0 │ │ │ │ + stmdb r4, {r0, r3, r5, r6, r7, r8, r9, sl, ip, sp, lr, pc} │ │ │ │ tstpeq r1, pc, rrx @ p-variant is OBSOLETE │ │ │ │ @ instruction: 0x46206038 │ │ │ │ - svc 0x00bef7e8 │ │ │ │ + b ff85a13c │ │ │ │ ldcge 7, cr14, [sl, #-548] @ 0xfffffddc │ │ │ │ tstcs r0, r8, lsr #4 │ │ │ │ eoreq pc, ip, r5, lsr #3 │ │ │ │ - ldc 7, cr15, [ip, #928] @ 0x3a0 │ │ │ │ + ldm lr!, {r0, r3, r5, r6, r7, r8, r9, sl, ip, sp, lr, pc} │ │ │ │ addpl pc, r0, #1325400064 @ 0x4f000000 │ │ │ │ svcne 0x00282100 │ │ │ │ - ldc 7, cr15, [r6, #928] @ 0x3a0 │ │ │ │ + ldm r8!, {r0, r3, r5, r6, r7, r8, r9, sl, ip, sp, lr, pc} │ │ │ │ strtmi r2, [r0], -r3, lsl #2 │ │ │ │ - cdp 7, 6, cr15, cr0, cr8, {7} │ │ │ │ + stmib r2, {r0, r3, r5, r6, r7, r8, r9, sl, ip, sp, lr, pc} │ │ │ │ svclt 0x00182805 │ │ │ │ andsle sl, r4, r2, lsl lr │ │ │ │ @ instruction: 0xf1a69900 │ │ │ │ ldrbmi r0, [r8], -ip, lsl #4 │ │ │ │ - blx 3d8870 │ │ │ │ + ldc2 0, cr15, [r0, #-92]! @ 0xffffffa4 │ │ │ │ strtmi r4, [r0], -r1, lsl #12 │ │ │ │ - @ instruction: 0xf7e8b141 │ │ │ │ - @ instruction: 0xf004ed8a │ │ │ │ - stmdbls r0, {r0, r2, r3, r7, r9, fp, ip, sp, lr, pc} │ │ │ │ - blx 165883a │ │ │ │ + @ instruction: 0xf7e9b141 │ │ │ │ + @ instruction: 0xf004e8ac │ │ │ │ + stmdbls r0, {r0, r1, r2, r3, r5, r7, r8, sl, fp, ip, sp, lr, pc} │ │ │ │ + cdp2 0, 7, cr15, cr10, cr4, {0} │ │ │ │ str r2, [sp, r1]! │ │ │ │ - stmib r6!, {r0, r3, r5, r6, r7, r8, r9, sl, ip, sp, lr, pc} │ │ │ │ + stcl 7, cr15, [r8], {233} @ 0xe9 │ │ │ │ @ instruction: 0xf8dfe7f5 │ │ │ │ @ instruction: 0x46201574 │ │ │ │ - @ instruction: 0xf7e84479 │ │ │ │ - smlattcs r3, lr, lr, lr │ │ │ │ + @ instruction: 0xf7e94479 │ │ │ │ + tstcs r3, r0, lsl sl │ │ │ │ @ instruction: 0xf7e94620 │ │ │ │ - @ instruction: 0xf04fe912 │ │ │ │ + @ instruction: 0xf04fec34 │ │ │ │ @ instruction: 0x462031ff │ │ │ │ - cdp 7, 4, cr15, cr4, cr8, {7} │ │ │ │ + stmdb r6!, {r0, r3, r5, r6, r7, r8, r9, sl, ip, sp, lr, pc}^ │ │ │ │ @ instruction: 0xf835b128 │ │ │ │ @ instruction: 0xf0433c2c │ │ │ │ @ instruction: 0xf8250302 │ │ │ │ @ instruction: 0xf06f3c2c │ │ │ │ strtmi r0, [r0], -r1, lsl #2 │ │ │ │ - svc 0x0078f7e8 │ │ │ │ + b fe6da1c8 │ │ │ │ strbne pc, [r0, #-2271] @ 0xfffff721 @ │ │ │ │ ldrbtmi r4, [r9], #-1568 @ 0xfffff9e0 │ │ │ │ - cdp 7, 13, cr15, cr2, cr8, {7} │ │ │ │ + ldmib r4!, {r0, r3, r5, r6, r7, r8, r9, sl, ip, sp, lr, pc}^ │ │ │ │ strtmi r2, [r0], -r3, lsl #2 │ │ │ │ - ldm r6!, {r0, r3, r5, r6, r7, r8, r9, sl, ip, sp, lr, pc}^ │ │ │ │ + ldc 7, cr15, [r8], {233} @ 0xe9 │ │ │ │ mvnscc pc, pc, asr #32 │ │ │ │ - @ instruction: 0xf7e84620 │ │ │ │ - @ instruction: 0xf06fee2a │ │ │ │ + @ instruction: 0xf7e94620 │ │ │ │ + @ instruction: 0xf06fe94c │ │ │ │ andls r0, r2, r1, lsl #2 │ │ │ │ - @ instruction: 0xf7e84620 │ │ │ │ - @ instruction: 0xf8dfef64 │ │ │ │ + @ instruction: 0xf7e94620 │ │ │ │ + @ instruction: 0xf8dfea86 │ │ │ │ @ instruction: 0x4620151c │ │ │ │ - @ instruction: 0xf7e84479 │ │ │ │ - @ instruction: 0x2103eebe │ │ │ │ + @ instruction: 0xf7e94479 │ │ │ │ + smlattcs r3, r0, r9, lr │ │ │ │ @ instruction: 0xf7e94620 │ │ │ │ - andcs lr, r0, #14811136 @ 0xe20000 │ │ │ │ + andcs lr, r0, #4, 24 @ 0x400 │ │ │ │ mvnscc pc, pc, asr #32 │ │ │ │ - @ instruction: 0xf7e84620 │ │ │ │ - @ instruction: 0xf06fed72 │ │ │ │ + @ instruction: 0xf7e94620 │ │ │ │ + @ instruction: 0xf06fe894 │ │ │ │ @ instruction: 0xf8450101 │ │ │ │ strtmi r0, [r0], -ip, lsl #24 │ │ │ │ - svc 0x004cf7e8 │ │ │ │ + b 1bda220 │ │ │ │ ldrbtne pc, [r0], #2271 @ 0x8df @ │ │ │ │ ldrbtmi r4, [r9], #-1568 @ 0xfffff9e0 │ │ │ │ - cdp 7, 10, cr15, cr6, cr8, {7} │ │ │ │ + stmib r8, {r0, r3, r5, r6, r7, r8, r9, sl, ip, sp, lr, pc}^ │ │ │ │ strtmi r2, [r0], -r3, lsl #2 │ │ │ │ - stmia sl, {r0, r3, r5, r6, r7, r8, r9, sl, ip, sp, lr, pc}^ │ │ │ │ + bl ffb5a234 │ │ │ │ @ instruction: 0xf04f2200 │ │ │ │ @ instruction: 0x462031ff │ │ │ │ - ldcl 7, cr15, [sl, #-928] @ 0xfffffc60 │ │ │ │ + ldmda ip!, {r0, r3, r5, r6, r7, r8, r9, sl, ip, sp, lr, pc}^ │ │ │ │ tstpeq r1, pc, rrx @ p-variant is OBSOLETE │ │ │ │ andls r4, r3, r6, lsl #12 │ │ │ │ - @ instruction: 0xf7e84620 │ │ │ │ - @ instruction: 0xf8dfef36 │ │ │ │ + @ instruction: 0xf7e94620 │ │ │ │ + @ instruction: 0xf8dfea58 │ │ │ │ strtmi r1, [r0], -r8, asr #9 │ │ │ │ - @ instruction: 0xf7e84479 │ │ │ │ - @ instruction: 0x2103ee90 │ │ │ │ + @ instruction: 0xf7e94479 │ │ │ │ + @ instruction: 0x2103e9b2 │ │ │ │ @ instruction: 0xf7e94620 │ │ │ │ - andcs lr, r0, #180, 16 @ 0xb40000 │ │ │ │ + andcs lr, r0, #219136 @ 0x35800 │ │ │ │ mvnscc pc, pc, asr #32 │ │ │ │ - @ instruction: 0xf7e84620 │ │ │ │ - @ instruction: 0xf06fed44 │ │ │ │ + @ instruction: 0xf7e94620 │ │ │ │ + @ instruction: 0xf06fe866 │ │ │ │ andls r0, r1, r1, lsl #2 │ │ │ │ strtmi r4, [r0], -r7, lsl #12 │ │ │ │ - svc 0x001ef7e8 │ │ │ │ + b 105a27c │ │ │ │ ldrne pc, [ip], #2271 @ 0x8df │ │ │ │ ldrbtmi r4, [r9], #-1568 @ 0xfffff9e0 │ │ │ │ - cdp 7, 7, cr15, cr8, cr8, {7} │ │ │ │ + ldmib sl, {r0, r3, r5, r6, r7, r8, r9, sl, ip, sp, lr, pc} │ │ │ │ strtmi r2, [r0], -r3, lsl #2 │ │ │ │ - ldm ip, {r0, r3, r5, r6, r7, r8, r9, sl, ip, sp, lr, pc} │ │ │ │ + bl fefda290 │ │ │ │ mvnscc pc, pc, asr #32 │ │ │ │ strtmi r2, [r0], -r0, lsl #4 │ │ │ │ - stc 7, cr15, [ip, #-928]! @ 0xfffffc60 │ │ │ │ + stmda lr, {r0, r3, r5, r6, r7, r8, r9, sl, ip, sp, lr, pc}^ │ │ │ │ tstpeq r1, pc, rrx @ p-variant is OBSOLETE │ │ │ │ strtmi r4, [r0], -r0, lsl #13 │ │ │ │ - svc 0x0008f7e8 │ │ │ │ + b ada2a8 │ │ │ │ @ instruction: 0xf0002e00 │ │ │ │ svccs 0x00008139 │ │ │ │ @ instruction: 0x81a1f000 │ │ │ │ svceq 0x0000f1b8 │ │ │ │ bichi pc, sl, r0 │ │ │ │ strls r2, [r4, -r0, lsl #14] │ │ │ │ @ instruction: 0x970546ba │ │ │ │ strvc lr, [r6, -sp, asr #19] │ │ │ │ ldrbne pc, [r4], #-2271 @ 0xfffff721 @ │ │ │ │ ldrbtmi r4, [r9], #-1568 @ 0xfffff9e0 │ │ │ │ - cdp 7, 5, cr15, cr2, cr8, {7} │ │ │ │ + ldmdb r4!, {r0, r3, r5, r6, r7, r8, r9, sl, ip, sp, lr, pc}^ │ │ │ │ strtmi r2, [r0], -r3, lsl #2 │ │ │ │ - ldmda r6!, {r0, r3, r5, r6, r7, r8, r9, sl, ip, sp, lr, pc}^ │ │ │ │ + bl fe65a2dc │ │ │ │ mvnscc pc, pc, asr #32 │ │ │ │ - @ instruction: 0xf7e84620 │ │ │ │ - stmdacs r5, {r1, r2, r3, r4, r7, r8, sl, fp, sp, lr, pc} │ │ │ │ + @ instruction: 0xf7e94620 │ │ │ │ + stmdacs r5, {r6, r7, fp, sp, lr, pc} │ │ │ │ adchi pc, ip, r0 │ │ │ │ stmdbeq r0, {r0, r1, r2, r3, r6, ip, sp, lr, pc} │ │ │ │ tstpeq r1, pc, rrx @ p-variant is OBSOLETE │ │ │ │ - @ instruction: 0xf7e84620 │ │ │ │ - blls 11851c │ │ │ │ + @ instruction: 0xf7e94620 │ │ │ │ + blls 116b60 │ │ │ │ rsbsle r2, r8, r0, lsl #22 │ │ │ │ @ instruction: 0xf845ae12 │ │ │ │ @ instruction: 0xf04f3c1c │ │ │ │ @ instruction: 0xf8451301 │ │ │ │ - blls 6ba58 │ │ │ │ + blls 6b414 │ │ │ │ @ instruction: 0xf845b31b │ │ │ │ movwcs r3, #7192 @ 0x1c18 │ │ │ │ msreq CPSR_fs, #192, 4 │ │ │ │ stccc 8, cr15, [r6], #-276 @ 0xfffffeec │ │ │ │ svceq 0x0000f1b8 │ │ │ │ movwcs sp, #4134 @ 0x1026 │ │ │ │ msreq CPSR_fs, #192, 4 │ │ │ │ ldchi 8, cr15, [r4], {69} @ 0x45 │ │ │ │ stccc 8, cr15, [r2], #-276 @ 0xfffffeec │ │ │ │ svceq 0x0000f1b9 │ │ │ │ svcne 0x002bd002 │ │ │ │ ldccc 8, cr15, [r0], {69} @ 0x45 │ │ │ │ - blcs 435ec │ │ │ │ + blcs 42fa8 │ │ │ │ svcge 0x0010f43f │ │ │ │ andcs r2, r2, r1, lsl #2 │ │ │ │ - bl 1fda990 │ │ │ │ + cdp 7, 10, cr15, cr0, cr8, {7} │ │ │ │ andcs r2, r3, r1, lsl #2 │ │ │ │ - bl 1eda998 │ │ │ │ - blls 156614 │ │ │ │ + cdp 7, 9, cr15, cr12, cr8, {7} │ │ │ │ + blls 155fd0 │ │ │ │ ldmdbvs fp, {r0, r1, r3, r8, ip, sp, pc} │ │ │ │ - blls 209110 │ │ │ │ + blls 208acc │ │ │ │ sbcsle r2, fp, r0, lsl #22 │ │ │ │ ldccc 8, cr15, [r8], {69} @ 0x45 │ │ │ │ @ instruction: 0xf8252303 │ │ │ │ ldrb r3, [r5, r6, lsr #24] │ │ │ │ svceq 0x0000f1ba │ │ │ │ @ instruction: 0xf8dad002 │ │ │ │ movwlt r3, #45072 @ 0xb010 │ │ │ │ - blcs 4363c │ │ │ │ - blls 1d0d80 │ │ │ │ + blcs 42ff8 │ │ │ │ + blls 1d073c │ │ │ │ ldccc 8, cr15, [r4], {69} @ 0x45 │ │ │ │ @ instruction: 0xf8252303 │ │ │ │ strb r3, [pc, r2, lsr #24] │ │ │ │ tstcs r4, r1, lsl #22 │ │ │ │ smlabteq r1, r0, r2, pc @ │ │ │ │ ldccc 8, cr15, [r0], #-276 @ 0xfffffeec │ │ │ │ @ instruction: 0xf1a69b04 │ │ │ │ ldmdavs r8, {r4, r9}^ │ │ │ │ - ldc2l 0, cr15, [r4], {5} │ │ │ │ + @ instruction: 0xfff6f005 │ │ │ │ adcsle r2, r7, r0, lsl #16 │ │ │ │ ldccc 8, cr15, [r0], #-340 @ 0xfffffeac │ │ │ │ adcsle r2, r3, r0, lsl #22 │ │ │ │ ldccc 8, cr15, [r8], {69} @ 0x45 │ │ │ │ @ instruction: 0xf8252302 │ │ │ │ str r3, [sp, r6, lsr #24]! │ │ │ │ vaddw.s8 q9, q0, d4 │ │ │ │ @ instruction: 0xf8da0101 │ │ │ │ @ instruction: 0xf1a60004 │ │ │ │ @ instruction: 0xf8450210 │ │ │ │ @ instruction: 0xf0058c30 │ │ │ │ - stmdacs r0, {r0, r2, r3, r4, r5, r7, sl, fp, ip, sp, lr, pc} │ │ │ │ + stmdacs r0, {r0, r1, r2, r3, r4, r6, r7, r8, r9, sl, fp, ip, sp, lr, pc} │ │ │ │ @ instruction: 0xf855d0aa │ │ │ │ - blcs 2bb44 │ │ │ │ + blcs 2b500 │ │ │ │ @ instruction: 0xf845d0a6 │ │ │ │ movwcs r3, #11284 @ 0x2c14 │ │ │ │ stccc 8, cr15, [r2], #-148 @ 0xffffff6c │ │ │ │ - blls 196914 │ │ │ │ + blls 1962d0 │ │ │ │ ldmdbvs fp, {r0, r1, r3, r8, ip, sp, pc} │ │ │ │ cdpge 1, 1, cr11, cr2, cr11, {2} │ │ │ │ addle r2, r6, r0, lsl #30 │ │ │ │ cdpge 3, 1, cr2, cr2, cr3, {0} │ │ │ │ ldcvc 8, cr15, [ip], {69} @ 0x45 │ │ │ │ stccc 8, cr15, [sl], #-148 @ 0xffffff6c │ │ │ │ - blls 1168ac │ │ │ │ + blls 116268 │ │ │ │ @ instruction: 0xf845ae12 │ │ │ │ tstcs r4, r0, lsr ip │ │ │ │ smlabteq r1, r0, r2, pc @ │ │ │ │ @ instruction: 0xf1a69b05 │ │ │ │ ldmdavs r8, {r4, r9}^ │ │ │ │ - ldc2 0, cr15, [r6], {5} │ │ │ │ + @ instruction: 0xffb8f005 │ │ │ │ @ instruction: 0xf43f2800 │ │ │ │ @ instruction: 0xf855af70 │ │ │ │ - blcs 2bb94 │ │ │ │ + blcs 2b550 │ │ │ │ svcge 0x006bf43f │ │ │ │ ldccc 8, cr15, [ip], {69} @ 0x45 │ │ │ │ @ instruction: 0xf8252302 │ │ │ │ strb r3, [r4, -sl, lsr #24]! │ │ │ │ mvnscc pc, pc, asr #32 │ │ │ │ @ instruction: 0xf7e94620 │ │ │ │ - stmdacs r0, {r2, r4, r5, r7, fp, sp, lr, pc} │ │ │ │ + stmdacs r0, {r1, r2, r4, r6, r7, r8, r9, fp, sp, lr, pc} │ │ │ │ svcge 0x004cf43f │ │ │ │ ldmmi r3!, {r0, r1, r6, r9, sl, fp, ip} │ │ │ │ @ instruction: 0xf04f1c99 │ │ │ │ ldrbtmi r0, [r8], #-768 @ 0xfffffd00 │ │ │ │ ldmmi r1!, {r3, ip, pc} │ │ │ │ @ instruction: 0xf143461a │ │ │ │ stmib sp, {r8, r9}^ │ │ │ │ ldrbtmi r7, [r8], #-2826 @ 0xfffff4f6 │ │ │ │ - bhi 357248 │ │ │ │ + bhi 356c04 │ │ │ │ ldrmi r2, [r1], r1, lsl #12 │ │ │ │ ldrmi r4, [fp], r8, lsl #13 │ │ │ │ andls r4, r9, r7, lsl r6 │ │ │ │ - bl 194b7c │ │ │ │ + bl 194538 │ │ │ │ andcs r0, r0, #2244608 @ 0x224000 │ │ │ │ mvnscc pc, pc, asr #32 │ │ │ │ @ instruction: 0xf7e84620 │ │ │ │ - @ instruction: 0xf849ec32 │ │ │ │ + @ instruction: 0xf849ef54 │ │ │ │ ldrbmi r0, [r1], r4, lsl #24 │ │ │ │ tstpeq r1, pc, rrx @ p-variant is OBSOLETE │ │ │ │ - @ instruction: 0xf7e84620 │ │ │ │ - strcc lr, [r1], -ip, lsl #28 │ │ │ │ + @ instruction: 0xf7e94620 │ │ │ │ + strcc lr, [r1], -lr, lsr #18 │ │ │ │ streq pc, [r0, -r7, asr #2] │ │ │ │ svclt 0x000845bb │ │ │ │ ldrhtle r4, [r2], -r0 │ │ │ │ @ instruction: 0x463b4632 │ │ │ │ - @ instruction: 0xf7e84620 │ │ │ │ - @ instruction: 0xf06fefac │ │ │ │ + @ instruction: 0xf7e94620 │ │ │ │ + @ instruction: 0xf06feace │ │ │ │ strtmi r0, [r0], -r1, lsl #2 │ │ │ │ - svc 0x0082f7e8 │ │ │ │ + b fe95a4c4 │ │ │ │ mvnscc pc, pc, asr #32 │ │ │ │ @ instruction: 0xf7e84620 │ │ │ │ - cmnlt r8, r4, ror #24 │ │ │ │ - beq 98f98 │ │ │ │ + cmnlt r8, r6, lsl #31 │ │ │ │ + beq 98954 │ │ │ │ svcvs 0x0080f5ba │ │ │ │ stmdbls r9, {r0, r1, r4, r6, r7, r8, r9, ip, lr, pc} │ │ │ │ strtmi r4, [r0], -sl, asr #12 │ │ │ │ mvnscc pc, #64, 4 │ │ │ │ - stmda r6!, {r0, r3, r5, r6, r7, r8, r9, sl, ip, sp, lr, pc} │ │ │ │ + bl 125a4e8 │ │ │ │ @ instruction: 0xf7e84620 │ │ │ │ - @ instruction: 0xe7d3ebfe │ │ │ │ + ldrb lr, [r3, r0, lsr #30] │ │ │ │ mvnscc pc, pc, asr #32 │ │ │ │ @ instruction: 0xf7e84620 │ │ │ │ - @ instruction: 0x4601ec94 │ │ │ │ + @ instruction: 0x4601efb6 │ │ │ │ @ instruction: 0xf7e94620 │ │ │ │ - stmdbls r8, {r4, r5, r6, r7, fp, sp, lr, pc} │ │ │ │ + stmdbls r8, {r1, r4, sl, fp, sp, lr, pc} │ │ │ │ cdpne 6, 7, cr4, cr2, cr3, {0} │ │ │ │ @ instruction: 0xf7e94620 │ │ │ │ - @ instruction: 0x4620e814 │ │ │ │ - bl ffadab54 │ │ │ │ + @ instruction: 0x4620eb36 │ │ │ │ + svc 0x000cf7e8 │ │ │ │ ldmib sp, {r6, r7, r8, r9, sl, sp, lr, pc}^ │ │ │ │ ldmib sp, {r1, r3, r8, r9, fp, ip, sp, lr}^ │ │ │ │ strbt r8, [r7], ip, lsl #20 │ │ │ │ strtmi r4, [r0], -r2, lsl #19 │ │ │ │ - @ instruction: 0xf7e84479 │ │ │ │ - tstcs r3, r8, lsr #26 │ │ │ │ - @ instruction: 0xf7e84620 │ │ │ │ - @ instruction: 0xf04fef4c │ │ │ │ + @ instruction: 0xf7e94479 │ │ │ │ + tstcs r3, sl, asr #16 │ │ │ │ + @ instruction: 0xf7e94620 │ │ │ │ + @ instruction: 0xf04fea6e │ │ │ │ @ instruction: 0x462031ff │ │ │ │ - ldcl 7, cr15, [ip, #-928]! @ 0xfffffc60 │ │ │ │ + ldm lr, {r0, r3, r5, r6, r7, r8, r9, sl, ip, sp, lr, pc} │ │ │ │ tstpeq r1, pc, rrx @ p-variant is OBSOLETE │ │ │ │ strtmi r4, [r0], -r2, lsl #13 │ │ │ │ - ldc 7, cr15, [r8, #928]! @ 0x3a0 │ │ │ │ + ldm sl, {r0, r3, r5, r6, r7, r8, r9, sl, ip, sp, lr, pc}^ │ │ │ │ ldrbmi r9, [r7], -r1, lsl #22 │ │ │ │ subsle r2, r4, r0, lsl #22 │ │ │ │ svceq 0x0000f1b8 │ │ │ │ sbchi pc, r0, r0 │ │ │ │ svceq 0x0000f1ba │ │ │ │ adcshi pc, r0, r0, asr #32 │ │ │ │ @ instruction: 0x465646d1 │ │ │ │ andsge pc, r0, sp, asr #17 │ │ │ │ @ instruction: 0x46204971 │ │ │ │ - @ instruction: 0xf7e84479 │ │ │ │ - tstcs r3, r4, lsl #26 │ │ │ │ - @ instruction: 0xf7e84620 │ │ │ │ - @ instruction: 0xf04fef28 │ │ │ │ + @ instruction: 0xf7e94479 │ │ │ │ + tstcs r3, r6, lsr #16 │ │ │ │ + @ instruction: 0xf7e94620 │ │ │ │ + @ instruction: 0xf04fea4a │ │ │ │ @ instruction: 0x462031ff │ │ │ │ - ldcl 7, cr15, [r8, #-928] @ 0xfffffc60 │ │ │ │ + ldmda sl!, {r0, r3, r5, r6, r7, r8, r9, sl, ip, sp, lr, pc}^ │ │ │ │ tstpeq r1, pc, rrx @ p-variant is OBSOLETE │ │ │ │ strtmi r4, [r0], -r7, lsl #12 │ │ │ │ - ldc 7, cr15, [r4, #928] @ 0x3a0 │ │ │ │ + ldm r6!, {r0, r3, r5, r6, r7, r8, r9, sl, ip, sp, lr, pc} │ │ │ │ movwls r2, #21248 @ 0x5300 │ │ │ │ - b 150383c │ │ │ │ + b 15031f8 │ │ │ │ @ instruction: 0xf0400909 │ │ │ │ stmdbmi r5!, {r1, r3, r4, r7, pc}^ │ │ │ │ ldrbtmi r4, [r9], #-1568 @ 0xfffff9e0 │ │ │ │ - stcl 7, cr15, [r8], #928 @ 0x3a0 │ │ │ │ + stmda sl, {r0, r3, r5, r6, r7, r8, r9, sl, ip, sp, lr, pc} │ │ │ │ strtmi r2, [r0], -r3, lsl #2 │ │ │ │ - svc 0x000cf7e8 │ │ │ │ + b bda5b0 │ │ │ │ mvnscc pc, pc, asr #32 │ │ │ │ - @ instruction: 0xf7e84620 │ │ │ │ - @ instruction: 0xf06fed3e │ │ │ │ + @ instruction: 0xf7e94620 │ │ │ │ + @ instruction: 0xf06fe860 │ │ │ │ andls r0, r7, r1, lsl #2 │ │ │ │ - @ instruction: 0xf7e84620 │ │ │ │ - b 1658250 │ │ │ │ + @ instruction: 0xf7e94620 │ │ │ │ + b 1656894 │ │ │ │ teqle lr, r6, lsl #12 │ │ │ │ @ instruction: 0x4620495a │ │ │ │ @ instruction: 0xf7e84479 │ │ │ │ - ldrdcs lr, [r3, -r2] │ │ │ │ - @ instruction: 0xf7e84620 │ │ │ │ - @ instruction: 0xf04feef6 │ │ │ │ + strdcs lr, [r3, -r4] │ │ │ │ + @ instruction: 0xf7e94620 │ │ │ │ + @ instruction: 0xf04fea18 │ │ │ │ @ instruction: 0x462031ff │ │ │ │ - stc 7, cr15, [r6, #-928]! @ 0xfffffc60 │ │ │ │ + stmda r8, {r0, r3, r5, r6, r7, r8, r9, sl, ip, sp, lr, pc}^ │ │ │ │ tstpeq r1, pc, rrx @ p-variant is OBSOLETE │ │ │ │ strtmi r9, [r0], -r6 │ │ │ │ - stcl 7, cr15, [r2, #-928]! @ 0xfffffc60 │ │ │ │ + stm r4, {r0, r3, r5, r6, r7, r8, r9, sl, ip, sp, lr, pc} │ │ │ │ svcls 0x0001e668 │ │ │ │ ldmdbmi r0, {r1, r3, r4, r5, r7, r9, sl, lr}^ │ │ │ │ ldrbtmi r4, [r9], #-1568 @ 0xfffff9e0 │ │ │ │ - ldc 7, cr15, [sl], #928 @ 0x3a0 │ │ │ │ + svc 0x00dcf7e8 │ │ │ │ strtmi r2, [r0], -r3, lsl #2 │ │ │ │ - cdp 7, 13, cr15, cr14, cr8, {7} │ │ │ │ + b 5a60c │ │ │ │ mvnscc pc, pc, asr #32 │ │ │ │ - @ instruction: 0xf7e84620 │ │ │ │ - @ instruction: 0xf06fed10 │ │ │ │ + @ instruction: 0xf7e94620 │ │ │ │ + @ instruction: 0xf06fe832 │ │ │ │ strmi r0, [r1], r1, lsl #2 │ │ │ │ strtmi r9, [r0], -r4 │ │ │ │ - stcl 7, cr15, [sl, #-928] @ 0xfffffc60 │ │ │ │ + stmda ip!, {r0, r3, r5, r6, r7, r8, r9, sl, ip, sp, lr, pc}^ │ │ │ │ svceq 0x0000f1b8 │ │ │ │ - blls 110d80 │ │ │ │ + blls 11073c │ │ │ │ @ instruction: 0x0607ea53 │ │ │ │ ldrtmi fp, [r2], r8, lsl #30 │ │ │ │ - blls 150f38 │ │ │ │ + blls 1508f4 │ │ │ │ andsge pc, r4, sp, asr #17 │ │ │ │ cmple r1, r0, lsl #22 │ │ │ │ @ instruction: 0xa010f8dd │ │ │ │ @ instruction: 0x46564657 │ │ │ │ movwcs lr, #1961 @ 0x7a9 │ │ │ │ ldrt r9, [fp], -r6, lsl #6 │ │ │ │ @ instruction: 0x4620493b │ │ │ │ ldrbtmi r4, [r9], #-1607 @ 0xfffff9b9 │ │ │ │ - stc 7, cr15, [lr], {232} @ 0xe8 │ │ │ │ + svc 0x00b0f7e8 │ │ │ │ strtmi r2, [r0], -r3, lsl #2 │ │ │ │ - cdp 7, 11, cr15, cr2, cr8, {7} │ │ │ │ + ldmib r4, {r0, r3, r5, r6, r7, r8, r9, sl, ip, sp, lr, pc}^ │ │ │ │ mvnscc pc, pc, asr #32 │ │ │ │ - @ instruction: 0xf7e84620 │ │ │ │ - @ instruction: 0xf06fece4 │ │ │ │ + @ instruction: 0xf7e94620 │ │ │ │ + @ instruction: 0xf06fe806 │ │ │ │ strmi r0, [r2], r1, lsl #2 │ │ │ │ - @ instruction: 0xf7e84620 │ │ │ │ - ldrbmi lr, [r6], -r0, lsr #26 │ │ │ │ + @ instruction: 0xf7e94620 │ │ │ │ + ldrbmi lr, [r6], -r2, asr #16 │ │ │ │ stmdahi r4, {r0, r2, r3, r6, r7, r8, fp, sp, lr, pc} │ │ │ │ andshi pc, ip, sp, asr #17 │ │ │ │ @ instruction: 0xf8cde79f │ │ │ │ stmdbmi lr!, {r2, r4, sp, pc} │ │ │ │ ldrbtmi r4, [r9], #-1568 @ 0xfffff9e0 │ │ │ │ - ldcl 7, cr15, [r2], #-928 @ 0xfffffc60 │ │ │ │ + svc 0x0094f7e8 │ │ │ │ strtmi r2, [r0], -r3, lsl #2 │ │ │ │ - cdp 7, 9, cr15, cr6, cr8, {7} │ │ │ │ + ldmib r8!, {r0, r3, r5, r6, r7, r8, r9, sl, ip, sp, lr, pc} │ │ │ │ mvnscc pc, pc, asr #32 │ │ │ │ @ instruction: 0xf7e84620 │ │ │ │ - @ instruction: 0xf06fecc8 │ │ │ │ + @ instruction: 0xf06fefea │ │ │ │ strmi r0, [r2], r1, lsl #2 │ │ │ │ - @ instruction: 0xf7e84620 │ │ │ │ - blls 118164 │ │ │ │ + @ instruction: 0xf7e94620 │ │ │ │ + blls 1167a8 │ │ │ │ teqmi fp, #90177536 @ 0x5600000 │ │ │ │ svcge 0x0056f43f │ │ │ │ strb r2, [r9, -r0, lsl #14]! │ │ │ │ @ instruction: 0xf8cd9b03 │ │ │ │ @ instruction: 0x461fa014 │ │ │ │ movwls r4, #18074 @ 0x469a │ │ │ │ movwcc lr, #27085 @ 0x69cd │ │ │ │ movwcs lr, #1530 @ 0x5fa │ │ │ │ ldrb r9, [r6, -r7, lsl #6]! │ │ │ │ stmib sp, {r0, r6, r7, r9, sl, lr}^ │ │ │ │ ldrb r8, [r4, r4, lsl #20] │ │ │ │ - ldcl 7, cr15, [sl, #928]! @ 0x3a0 │ │ │ │ - beq 58ec4 │ │ │ │ - bge 1d74c0 │ │ │ │ + ldmdb ip, {r0, r3, r5, r6, r7, r8, r9, sl, ip, sp, lr, pc} │ │ │ │ + beq 58880 │ │ │ │ + bge 1d6e7c │ │ │ │ strb r4, [fp, #1623]! @ 0x657 │ │ │ │ - andeq r3, r5, sl, ror #5 │ │ │ │ + andeq r3, r5, lr, lsr #18 │ │ │ │ andeq r0, r0, r0, lsl #12 │ │ │ │ - muleq r2, r2, r5 │ │ │ │ - andeq r7, r2, r2, lsl r4 │ │ │ │ - andeq r7, r2, r6, asr #9 │ │ │ │ - @ instruction: 0x000531ba │ │ │ │ - andeq r7, r2, r8, lsr #6 │ │ │ │ - andeq r7, r2, r6, lsr #8 │ │ │ │ - andeq r5, r2, r8, lsr #26 │ │ │ │ - andeq r7, r2, r2, lsr #5 │ │ │ │ - andeq r7, r2, ip, ror r2 │ │ │ │ - andeq r7, r2, r6, asr r2 │ │ │ │ - andeq r7, r2, r2, asr #4 │ │ │ │ - andeq r7, r2, sl, ror #1 │ │ │ │ - andeq r7, r2, sl, lsr #1 │ │ │ │ - @ instruction: 0x00026fbc │ │ │ │ - andeq r6, r2, ip, lsl #31 │ │ │ │ - andeq r6, r2, lr, asr pc │ │ │ │ - andeq r6, r2, r8, lsr pc │ │ │ │ - andeq r6, r2, sl, ror #29 │ │ │ │ - muleq r2, sl, lr │ │ │ │ - andeq r6, r2, r2, ror #28 │ │ │ │ - strlt fp, [r8, #-376] @ 0xfffffe88 │ │ │ │ - stcpl 4, cr15, [r0], {79} @ 0x4f │ │ │ │ - @ instruction: 0x0c0cebad │ │ │ │ - svceq 0x00f8f8cc │ │ │ │ - mrscs r2, R9_usr │ │ │ │ - b fe15ada0 │ │ │ │ - @ instruction: 0xf7e8b108 │ │ │ │ - andcs lr, r0, r2, asr #30 │ │ │ │ - andcs fp, r0, r8, lsl #26 │ │ │ │ - svclt 0x00004770 │ │ │ │ - strlt fp, [r8, #-336] @ 0xfffffeb0 │ │ │ │ + andeq r7, r2, r2, lsr #22 │ │ │ │ + andeq r7, r2, r2, lsr #19 │ │ │ │ + andeq r7, r2, r6, asr sl │ │ │ │ + strdeq r3, [r5], -lr │ │ │ │ + andeq r7, r2, ip, ror #19 │ │ │ │ + @ instruction: 0x000279be │ │ │ │ + andeq r6, r2, ip, ror #6 │ │ │ │ + andeq r7, r2, r2, ror r9 │ │ │ │ + andeq r7, r2, ip, asr #18 │ │ │ │ + andeq r7, r2, r6, lsr #18 │ │ │ │ + andeq r7, r2, r2, lsl r9 │ │ │ │ + @ instruction: 0x000277ba │ │ │ │ + andeq r7, r2, sl, ror r7 │ │ │ │ + andeq r7, r2, ip, lsl #13 │ │ │ │ + andeq r7, r2, ip, asr r6 │ │ │ │ + andeq r7, r2, lr, lsr #12 │ │ │ │ + andeq r7, r2, r8, lsl #12 │ │ │ │ + @ instruction: 0x000275ba │ │ │ │ + andeq r7, r2, sl, ror #10 │ │ │ │ + andeq r7, r2, r2, lsr r5 │ │ │ │ + svcmi 0x00f0e92d │ │ │ │ stcpl 4, cr15, [r0], {79} @ 0x4f │ │ │ │ @ instruction: 0x0c0cebad │ │ │ │ - svceq 0x00f8f8cc │ │ │ │ - b 19dadc4 │ │ │ │ - stclt 0, cr2, [r8, #-0] │ │ │ │ - ldrbmi r2, [r0, -r0]! │ │ │ │ - vst3.8 {d27,d29,d31}, [pc :256], r8 │ │ │ │ - bl feb74034 │ │ │ │ - @ instruction: 0xf8cc0c0c │ │ │ │ - @ instruction: 0x46040ff0 │ │ │ │ - movwcs fp, #400 @ 0x190 │ │ │ │ - ldrmi r2, [sl], -r1, lsl #2 │ │ │ │ - b fe55ade8 │ │ │ │ - stcl 7, cr15, [r6, #-928]! @ 0xfffffc60 │ │ │ │ - cmplt r0, r5, lsl #12 │ │ │ │ + andeq pc, r0, ip, asr #17 │ │ │ │ + ldceq 8, cr15, [r8], {76} @ 0x4c │ │ │ │ + strbcs pc, [r4, #2271]! @ 0x8df @ │ │ │ │ + stcpl 5, cr15, [r3, #692] @ 0x2b4 │ │ │ │ + strbcc pc, [r0, #2271]! @ 0x8df @ │ │ │ │ + ldrbtmi fp, [sl], #-133 @ 0xffffff7b │ │ │ │ + orrpl pc, r3, sp, lsl #10 │ │ │ │ + ldmpl r3, {r2, r3, r8, ip, sp}^ │ │ │ │ + andvs r6, fp, fp, lsl r8 │ │ │ │ + movweq pc, #79 @ 0x4f @ │ │ │ │ + ldcge 3, cr11, [ip, #-352] @ 0xfffffea0 │ │ │ │ + @ instruction: 0xf1a7af14 │ │ │ │ + tstcs r1, r4, lsl r2 │ │ │ │ + @ instruction: 0xf04f4604 │ │ │ │ + @ instruction: 0xf8450800 │ │ │ │ + @ instruction: 0xf7e88c34 │ │ │ │ + strmi lr, [r6], -ip, lsl #27 │ │ │ │ + eorcs fp, r8, #232, 2 @ 0x3a │ │ │ │ + @ instruction: 0xf1a54641 │ │ │ │ + @ instruction: 0xf7e8002c │ │ │ │ + @ instruction: 0x4641ed92 │ │ │ │ + addpl pc, r0, #1325400064 @ 0x4f000000 │ │ │ │ + @ instruction: 0xf7e81f28 │ │ │ │ + smlabbcs r2, ip, sp, lr │ │ │ │ + @ instruction: 0xf7e84620 │ │ │ │ + stmdacs r5, {r1, r2, r4, r6, r9, sl, fp, sp, lr, pc} │ │ │ │ + @ instruction: 0xf1a7d024 │ │ │ │ + ldrtmi r0, [r0], -ip, lsl #2 │ │ │ │ + blx 258880 │ │ │ │ strtmi r4, [r0], -r1, lsl #12 │ │ │ │ - bl ff85adf8 │ │ │ │ - @ instruction: 0xff70f003 │ │ │ │ - @ instruction: 0xf0044629 │ │ │ │ - andcs pc, r1, fp, lsr r8 @ │ │ │ │ - @ instruction: 0x4620bd38 │ │ │ │ - cdp 7, 8, cr15, cr8, cr8, {7} │ │ │ │ - svclt 0x0000e7f9 │ │ │ │ + @ instruction: 0xf7e8b1c9 │ │ │ │ + andcs lr, r1, r2, lsl #27 │ │ │ │ + andcs lr, r0, r0 │ │ │ │ + ldrbcs pc, [r0, #-2271]! @ 0xfffff721 @ │ │ │ │ + orrpl pc, r3, sp, lsl #10 │ │ │ │ + strbcc pc, [r4, #-2271]! @ 0xfffff721 @ │ │ │ │ + ldrbtmi r3, [sl], #-268 @ 0xfffffef4 │ │ │ │ + ldmdavs sl, {r0, r1, r4, r6, r7, fp, ip, lr} │ │ │ │ + subsmi r6, sl, fp, lsl #16 │ │ │ │ + movweq pc, #79 @ 0x4f @ │ │ │ │ + adchi pc, r4, #64 @ 0x40 │ │ │ │ + stcpl 5, cr15, [r3, #52] @ 0x34 │ │ │ │ + pop {r0, r2, ip, sp, pc} │ │ │ │ + @ instruction: 0xf7e98ff0 │ │ │ │ + strb lr, [r4, lr, lsl #19]! │ │ │ │ + strbne pc, [r4, #-2271] @ 0xfffff721 @ │ │ │ │ + ldrbtmi r4, [r9], #-1568 @ 0xfffff9e0 │ │ │ │ + cdp 7, 13, cr15, cr4, cr8, {7} │ │ │ │ + strtmi r2, [r0], -r2, lsl #2 │ │ │ │ + ldm r8!, {r0, r3, r5, r6, r7, r8, r9, sl, ip, sp, lr, pc}^ │ │ │ │ + mvnscc pc, pc, asr #32 │ │ │ │ + @ instruction: 0xf7e84620 │ │ │ │ + stmdacs r0, {r2, r3, r5, r9, sl, fp, sp, lr, pc} │ │ │ │ + sbchi pc, pc, r0, asr #32 │ │ │ │ + tstpeq r1, pc, rrx @ p-variant is OBSOLETE │ │ │ │ + @ instruction: 0xf7e84620 │ │ │ │ + @ instruction: 0xf8dfef64 │ │ │ │ + @ instruction: 0x4620151c │ │ │ │ + @ instruction: 0xf7e84479 │ │ │ │ + @ instruction: 0x2103eebe │ │ │ │ + @ instruction: 0xf7e94620 │ │ │ │ + andcs lr, r0, #14811136 @ 0xe20000 │ │ │ │ + mvnscc pc, pc, asr #32 │ │ │ │ + @ instruction: 0xf7e84620 │ │ │ │ + @ instruction: 0xf06fed72 │ │ │ │ + @ instruction: 0xf8450101 │ │ │ │ + strtmi r0, [r0], -ip, lsl #24 │ │ │ │ + svc 0x004cf7e8 │ │ │ │ + ldrbtne pc, [r0], #2271 @ 0x8df @ │ │ │ │ + ldrbtmi r4, [r9], #-1568 @ 0xfffff9e0 │ │ │ │ + cdp 7, 10, cr15, cr6, cr8, {7} │ │ │ │ + strtmi r2, [r0], -r2, lsl #2 │ │ │ │ + stmia sl, {r0, r3, r5, r6, r7, r8, r9, sl, ip, sp, lr, pc}^ │ │ │ │ + @ instruction: 0xf04f2200 │ │ │ │ + @ instruction: 0x462031ff │ │ │ │ + ldcl 7, cr15, [sl, #-928] @ 0xfffffc60 │ │ │ │ + tstpeq r1, pc, rrx @ p-variant is OBSOLETE │ │ │ │ + andls r4, r2, r0, lsl #13 │ │ │ │ + @ instruction: 0xf7e84620 │ │ │ │ + @ instruction: 0xf8dfef36 │ │ │ │ + strtmi r1, [r0], -r8, asr #9 │ │ │ │ + @ instruction: 0xf7e84479 │ │ │ │ + @ instruction: 0x2102ee90 │ │ │ │ + @ instruction: 0xf7e94620 │ │ │ │ + andcs lr, r0, #180, 16 @ 0xb40000 │ │ │ │ + mvnscc pc, pc, asr #32 │ │ │ │ + @ instruction: 0xf7e84620 │ │ │ │ + @ instruction: 0xf06fed44 │ │ │ │ + strmi r0, [r1], r1, lsl #2 │ │ │ │ + @ instruction: 0xf7e84620 │ │ │ │ + @ instruction: 0xf8dfef20 │ │ │ │ + strtmi r1, [r0], -r0, lsr #9 │ │ │ │ + @ instruction: 0xf7e84479 │ │ │ │ + tstcs r2, sl, ror lr │ │ │ │ + @ instruction: 0xf7e94620 │ │ │ │ + andcs lr, r0, #10354688 @ 0x9e0000 │ │ │ │ + mvnscc pc, pc, asr #32 │ │ │ │ + @ instruction: 0xf7e84620 │ │ │ │ + @ instruction: 0xf06fed2e │ │ │ │ + strmi r0, [r2], r1, lsl #2 │ │ │ │ + @ instruction: 0xf7e84620 │ │ │ │ + strbmi lr, [r3], -sl, lsl #30 │ │ │ │ + @ instruction: 0xf0002b00 │ │ │ │ + @ instruction: 0xf1b9813a │ │ │ │ + @ instruction: 0xf0000f00 │ │ │ │ + @ instruction: 0xf1ba81a0 │ │ │ │ + @ instruction: 0xf0000f00 │ │ │ │ + movwcs r8, #461 @ 0x1cd │ │ │ │ + movwls r9, #4868 @ 0x1304 │ │ │ │ + stmib sp, {r0, r1, r8, r9, ip, pc}^ │ │ │ │ + movwls r3, #21254 @ 0x5306 │ │ │ │ + ldrbne pc, [r0], #-2271 @ 0xfffff721 @ │ │ │ │ + ldrbtmi r4, [r9], #-1568 @ 0xfffff9e0 │ │ │ │ + cdp 7, 5, cr15, cr0, cr8, {7} │ │ │ │ + strtmi r2, [r0], -r2, lsl #2 │ │ │ │ + ldmda r4!, {r0, r3, r5, r6, r7, r8, r9, sl, ip, sp, lr, pc}^ │ │ │ │ + mvnscc pc, pc, asr #32 │ │ │ │ + @ instruction: 0xf7e84620 │ │ │ │ + stmdacs r5, {r2, r3, r4, r7, r8, sl, fp, sp, lr, pc} │ │ │ │ + adchi pc, r7, r0 │ │ │ │ + bleq 58ad0 │ │ │ │ + tstpeq r1, pc, rrx @ p-variant is OBSOLETE │ │ │ │ + @ instruction: 0xf7e84620 │ │ │ │ + blls d8518 │ │ │ │ + rsbsle r2, r5, r0, lsl #22 │ │ │ │ + ldccc 8, cr15, [ip], {69} @ 0x45 │ │ │ │ + movwne pc, #4175 @ 0x104f @ │ │ │ │ + stccc 8, cr15, [sl], #-276 @ 0xfffffeec │ │ │ │ + svceq 0x0000f1b9 │ │ │ │ + movwcs sp, #4120 @ 0x1018 │ │ │ │ + msreq CPSR_fs, #192, 4 │ │ │ │ + ldcls 8, cr15, [r8], {69} @ 0x45 │ │ │ │ + stccc 8, cr15, [r6], #-276 @ 0xfffffeec │ │ │ │ + svceq 0x0000f1ba │ │ │ │ + movwcs sp, #4126 @ 0x101e │ │ │ │ + msreq CPSR_fs, #192, 4 │ │ │ │ + ldcge 8, cr15, [r4], {69} @ 0x45 │ │ │ │ + stccc 8, cr15, [r2], #-276 @ 0xfffffeec │ │ │ │ + svceq 0x0000f1bb │ │ │ │ + svcge 0x001df43f │ │ │ │ + @ instruction: 0xf8451f2b │ │ │ │ + @ instruction: 0xe7183c10 │ │ │ │ + tstlt r3, r3, lsl #22 │ │ │ │ + blcs 36e5c │ │ │ │ + blls 210ad0 │ │ │ │ + rscle r2, r5, r0, lsl #22 │ │ │ │ + ldccc 8, cr15, [r8], {69} @ 0x45 │ │ │ │ + @ instruction: 0xf8252303 │ │ │ │ + @ instruction: 0xf1ba3c26 │ │ │ │ + mvnle r0, r0, lsl #30 │ │ │ │ + tstlt r3, r1, lsl #22 │ │ │ │ + ldmdbvs fp, {r0, r8, r9, fp, ip, pc} │ │ │ │ + blls 189020 │ │ │ │ + sbcsle r2, pc, r0, lsl #22 │ │ │ │ + @ instruction: 0xf8459b05 │ │ │ │ + movwcs r3, #15380 @ 0x3c14 │ │ │ │ + stccc 8, cr15, [r2], #-148 @ 0xffffff6c │ │ │ │ + @ instruction: 0xf835e7d8 │ │ │ │ + @ instruction: 0xf0433c2c │ │ │ │ + @ instruction: 0xf8250302 │ │ │ │ + str r3, [r9, -ip, lsr #24]! │ │ │ │ + tstcs r4, r1, lsl #22 │ │ │ │ + smlabteq r1, r0, r2, pc @ │ │ │ │ + andseq pc, r0, #-1073741783 @ 0xc0000029 │ │ │ │ + ldcge 8, cr15, [r0], #-276 @ 0xfffffeec │ │ │ │ + @ instruction: 0xf0056858 │ │ │ │ + stmdacs r0, {r0, r2, r4, r6, r7, sl, fp, ip, sp, lr, pc} │ │ │ │ + @ instruction: 0xf855d0c4 │ │ │ │ + blcs 2bb14 │ │ │ │ + @ instruction: 0xf845d0c0 │ │ │ │ + movwcs r3, #11284 @ 0x2c14 │ │ │ │ + stccc 8, cr15, [r2], #-148 @ 0xffffff6c │ │ │ │ + blls 11694c │ │ │ │ + vaddw.s8 q9, q0, d4 │ │ │ │ + @ instruction: 0xf1a70101 │ │ │ │ + @ instruction: 0xf8450210 │ │ │ │ + ldmdavs r8, {r4, r5, sl, fp, ip, pc}^ │ │ │ │ + ldc2 0, cr15, [lr], #20 │ │ │ │ + adcle r2, r3, r0, lsl #16 │ │ │ │ + ldccc 8, cr15, [r0], #-340 @ 0xfffffeac │ │ │ │ + addsle r2, pc, r0, lsl #22 │ │ │ │ + ldccc 8, cr15, [r8], {69} @ 0x45 │ │ │ │ + @ instruction: 0xf8252302 │ │ │ │ + ldr r3, [r9, r6, lsr #24] │ │ │ │ + tstlt fp, r4, lsl #22 │ │ │ │ + cmplt r3, fp, lsl r9 │ │ │ │ + blcs 436b4 │ │ │ │ + @ instruction: 0xf845d088 │ │ │ │ + movwcs r3, #15388 @ 0x3c1c │ │ │ │ + stccc 8, cr15, [sl], #-148 @ 0xffffff6c │ │ │ │ + blls d68b4 │ │ │ │ + vaddw.s8 q9, q0, d4 │ │ │ │ + @ instruction: 0xf8450101 │ │ │ │ + blls 12bb78 │ │ │ │ + andseq pc, r0, #-1073741783 @ 0xc0000029 │ │ │ │ + @ instruction: 0xf0056858 │ │ │ │ + stmdacs r0, {r0, r3, r4, r7, sl, fp, ip, sp, lr, pc} │ │ │ │ + svcge 0x0074f43f │ │ │ │ + ldccc 8, cr15, [r0], #-340 @ 0xfffffeac │ │ │ │ + @ instruction: 0xf43f2b00 │ │ │ │ + @ instruction: 0xf845af6f │ │ │ │ + movwcs r3, #11292 @ 0x2c1c │ │ │ │ + stccc 8, cr15, [sl], #-148 @ 0xffffff6c │ │ │ │ + @ instruction: 0xf04fe768 │ │ │ │ + @ instruction: 0x462031ff │ │ │ │ + ldm r6!, {r0, r3, r5, r6, r7, r8, r9, sl, ip, sp, lr, pc} │ │ │ │ + @ instruction: 0xf43f2800 │ │ │ │ + mcrne 15, 2, sl, cr3, cr1, {2} │ │ │ │ + ldcne 8, cr4, [r9], {180} @ 0xb4 │ │ │ │ + movweq pc, #79 @ 0x4f @ │ │ │ │ + andls r4, r8, r8, ror r4 │ │ │ │ + @ instruction: 0x461a48b2 │ │ │ │ + movweq pc, #323 @ 0x143 @ │ │ │ │ + stmdbvs sl, {r0, r2, r3, r6, r7, r8, fp, sp, lr, pc} │ │ │ │ + @ instruction: 0xf8cd4478 │ │ │ │ + @ instruction: 0xf04fa030 │ │ │ │ + ldrmi r0, [r3], r1, lsl #16 │ │ │ │ + ldrmi r4, [sl], r9, lsl #13 │ │ │ │ + andls r4, r9, r6, lsl r6 │ │ │ │ + ands r9, r7, sp, lsl #14 │ │ │ │ + bleq fe317738 │ │ │ │ + @ instruction: 0xf04f2200 │ │ │ │ + @ instruction: 0x462031ff │ │ │ │ + ldc 7, cr15, [r2], #-928 @ 0xfffffc60 │ │ │ │ + stceq 8, cr15, [r4], {75} @ 0x4b │ │ │ │ + @ instruction: 0xf06f46bb │ │ │ │ + strtmi r0, [r0], -r1, lsl #2 │ │ │ │ + cdp 7, 0, cr15, cr12, cr8, {7} │ │ │ │ + stmdaeq r1, {r3, r4, r8, ip, sp, lr, pc} │ │ │ │ + streq pc, [r0], -r6, asr #2 │ │ │ │ + svclt 0x000845b2 │ │ │ │ + eorsle r4, r3, r1, asr #11 │ │ │ │ + ldrtmi r4, [r3], -r2, asr #12 │ │ │ │ + @ instruction: 0xf7e84620 │ │ │ │ + @ instruction: 0xf06fefac │ │ │ │ + strtmi r0, [r0], -r1, lsl #2 │ │ │ │ + svc 0x0082f7e8 │ │ │ │ + mvnscc pc, pc, asr #32 │ │ │ │ + @ instruction: 0xf7e84620 │ │ │ │ + cmnlt r8, r4, ror #24 │ │ │ │ + streq pc, [r1, -fp, lsl #2] │ │ │ │ + svcvs 0x0080f5b7 │ │ │ │ + stmdbls r9, {r1, r4, r6, r7, r8, r9, ip, lr, pc} │ │ │ │ + @ instruction: 0x4620465a │ │ │ │ + mvnscc pc, #64, 4 │ │ │ │ + stmda r6!, {r0, r3, r5, r6, r7, r8, r9, sl, ip, sp, lr, pc} │ │ │ │ + @ instruction: 0xf7e84620 │ │ │ │ + @ instruction: 0xe7d2ebfe │ │ │ │ + mvnscc pc, pc, asr #32 │ │ │ │ + @ instruction: 0xf7e84620 │ │ │ │ + @ instruction: 0x4601ec94 │ │ │ │ + @ instruction: 0xf7e94620 │ │ │ │ + stmdbls r8, {r4, r5, r6, r7, fp, sp, lr, pc} │ │ │ │ + @ instruction: 0xf1084603 │ │ │ │ + @ instruction: 0x462032ff │ │ │ │ + ldmda r2, {r0, r3, r5, r6, r7, r8, r9, sl, ip, sp, lr, pc} │ │ │ │ + @ instruction: 0xf7e84620 │ │ │ │ + ldr lr, [lr, sl, ror #23]! │ │ │ │ + stmdbvs sl, {r0, r2, r3, r4, r6, r7, r8, fp, sp, lr, pc} │ │ │ │ + @ instruction: 0xa70ce9dd │ │ │ │ + stmibmi r2, {r3, r5, r6, r7, r9, sl, sp, lr, pc} │ │ │ │ + ldrbtmi r4, [r9], #-1568 @ 0xfffff9e0 │ │ │ │ + stc 7, cr15, [r6, #-928]! @ 0xfffffc60 │ │ │ │ + strtmi r2, [r0], -r3, lsl #2 │ │ │ │ + svc 0x004af7e8 │ │ │ │ + mvnscc pc, pc, asr #32 │ │ │ │ + @ instruction: 0xf7e84620 │ │ │ │ + @ instruction: 0xf06fed7c │ │ │ │ + strmi r0, [r0], r1, lsl #2 │ │ │ │ + strtmi r9, [r0], -r1 │ │ │ │ + ldc 7, cr15, [r6, #928]! @ 0x3a0 │ │ │ │ + @ instruction: 0xf1b94643 │ │ │ │ + subsle r0, r3, r0, lsl #30 │ │ │ │ + svceq 0x0000f1ba │ │ │ │ + sbchi pc, r4, r0 │ │ │ │ + @ instruction: 0xf0402b00 │ │ │ │ + blls 7ced8 │ │ │ │ + ldrmi r9, [fp], r3, lsl #6 │ │ │ │ + ldmdbmi r1!, {r3, r4, r7, r9, sl, lr}^ │ │ │ │ + ldrbtmi r4, [r9], #-1568 @ 0xfffff9e0 │ │ │ │ + stc 7, cr15, [r2, #-928] @ 0xfffffc60 │ │ │ │ + strtmi r2, [r0], -r3, lsl #2 │ │ │ │ + svc 0x0026f7e8 │ │ │ │ + mvnscc pc, pc, asr #32 │ │ │ │ + @ instruction: 0xf7e84620 │ │ │ │ + @ instruction: 0xf06fed58 │ │ │ │ + andls r0, r6, r1, lsl #2 │ │ │ │ + @ instruction: 0xf7e84620 │ │ │ │ + movwcs lr, #3476 @ 0xd94 │ │ │ │ + b 1681848 │ │ │ │ + @ instruction: 0xf0400b0b │ │ │ │ + stmdbmi r5!, {r5, r7, pc}^ │ │ │ │ + ldrbtmi r4, [r9], #-1568 @ 0xfffff9e0 │ │ │ │ + stcl 7, cr15, [r8], #928 @ 0x3a0 │ │ │ │ + strtmi r2, [r0], -r3, lsl #2 │ │ │ │ + svc 0x000cf7e8 │ │ │ │ + mvnscc pc, pc, asr #32 │ │ │ │ + @ instruction: 0xf7e84620 │ │ │ │ + @ instruction: 0xf06fed3e │ │ │ │ + andls r0, r7, r1, lsl #2 │ │ │ │ + @ instruction: 0xf7e84620 │ │ │ │ + b 16d8250 │ │ │ │ + cmple r2, r8, lsl #16 │ │ │ │ + @ instruction: 0x4620495a │ │ │ │ + @ instruction: 0xf7e84479 │ │ │ │ + ldrdcs lr, [r3, -r2] │ │ │ │ + @ instruction: 0xf7e84620 │ │ │ │ + @ instruction: 0xf04feef6 │ │ │ │ + @ instruction: 0x462031ff │ │ │ │ + stc 7, cr15, [r6, #-928]! @ 0xfffffc60 │ │ │ │ + tstpeq r1, pc, rrx @ p-variant is OBSOLETE │ │ │ │ + strtmi r9, [r0], -r5 │ │ │ │ + stcl 7, cr15, [r2, #-928]! @ 0xfffffc60 │ │ │ │ + strbmi lr, [fp], -sl, ror #12 │ │ │ │ + andls pc, r4, sp, asr #17 │ │ │ │ + strtmi r4, [r0], -pc, asr #18 │ │ │ │ + ldrbtmi r9, [r9], #-772 @ 0xfffffcfc │ │ │ │ + ldc 7, cr15, [r8], #928 @ 0x3a0 │ │ │ │ + strtmi r2, [r0], -r3, lsl #2 │ │ │ │ + cdp 7, 13, cr15, cr12, cr8, {7} │ │ │ │ + mvnscc pc, pc, asr #32 │ │ │ │ + @ instruction: 0xf7e84620 │ │ │ │ + @ instruction: 0xf06fed0e │ │ │ │ + andls r0, r3, r1, lsl #2 │ │ │ │ + strtmi r4, [r0], -r3, lsl #13 │ │ │ │ + stcl 7, cr15, [r8, #-928] @ 0xfffffc60 │ │ │ │ + @ instruction: 0xf1ba9b04 │ │ │ │ + eorle r0, sp, r0, lsl #30 │ │ │ │ + b 14c34dc │ │ │ │ + svclt 0x00080803 │ │ │ │ + andhi pc, r4, sp, asr #17 │ │ │ │ + blls 110f34 │ │ │ │ + cmple r3, r0, lsl #22 │ │ │ │ + movwls r9, #19201 @ 0x4b01 │ │ │ │ + movwls r9, #6915 @ 0x1b03 │ │ │ │ + movwls r4, #26264 @ 0x6698 │ │ │ │ + movwcs lr, #1957 @ 0x7a5 │ │ │ │ + ldrt r9, [r9], -r5, lsl #6 │ │ │ │ + @ instruction: 0x46204939 │ │ │ │ + @ instruction: 0xf7e84479 │ │ │ │ + smlabbcs r3, ip, ip, lr │ │ │ │ + @ instruction: 0xf7e84620 │ │ │ │ + @ instruction: 0xf04feeb0 │ │ │ │ + @ instruction: 0x462031ff │ │ │ │ + stcl 7, cr15, [r0], #928 @ 0x3a0 │ │ │ │ + tstpeq r1, pc, rrx @ p-variant is OBSOLETE │ │ │ │ + strmi r9, [r0], r1 │ │ │ │ + @ instruction: 0xf7e84620 │ │ │ │ + stmib sp, {r2, r3, r4, r8, sl, fp, sp, lr, pc}^ │ │ │ │ + stmib sp, {r0, r1, r9, fp, sp, pc}^ │ │ │ │ + ldr sl, [ip, r6, lsl #20] │ │ │ │ + andls r9, r4, #4096 @ 0x1000 │ │ │ │ + strtmi r4, [r0], -ip, lsr #18 │ │ │ │ + ldrbtmi r9, [r9], #-773 @ 0xfffffcfb │ │ │ │ + stcl 7, cr15, [lr], #-928 @ 0xfffffc60 │ │ │ │ + strtmi r2, [r0], -r3, lsl #2 │ │ │ │ + cdp 7, 9, cr15, cr2, cr8, {7} │ │ │ │ + mvnscc pc, pc, asr #32 │ │ │ │ + @ instruction: 0xf7e84620 │ │ │ │ + @ instruction: 0xf06fecc4 │ │ │ │ + andls r0, r1, r1, lsl #2 │ │ │ │ + strtmi r4, [r0], -r0, lsl #13 │ │ │ │ + ldcl 7, cr15, [lr], #928 @ 0x3a0 │ │ │ │ + blls 183568 │ │ │ │ + @ instruction: 0xf43f4313 │ │ │ │ + movwcs sl, #3922 @ 0xf52 │ │ │ │ + strb r9, [r4, -r6, lsl #6]! │ │ │ │ + movwls r9, #19201 @ 0x4b01 │ │ │ │ + movwls r9, #15106 @ 0x3b02 │ │ │ │ + stmib sp, {r0, r8, r9, ip, pc}^ │ │ │ │ + movwls r3, #21254 @ 0x5306 │ │ │ │ + movwcs lr, #1526 @ 0x5f6 │ │ │ │ + ldrb r9, [r0, -r7, lsl #6]! │ │ │ │ + stmib sp, {r0, r1, r4, r6, r7, r9, sl, lr}^ │ │ │ │ + ldrb sl, [r1, r3, lsl #16] │ │ │ │ + movwls r9, #19201 @ 0x4b01 │ │ │ │ + movwls r2, #4864 @ 0x1300 │ │ │ │ + movwcc lr, #27085 @ 0x69cd │ │ │ │ + strb r9, [r7, #773]! @ 0x305 │ │ │ │ + stcl 7, cr15, [ip, #928]! @ 0x3a0 │ │ │ │ + andeq r3, r5, sl, lsl #3 │ │ │ │ + andeq r0, r0, r0, lsl #12 │ │ │ │ + andeq r3, r5, lr, lsl #2 │ │ │ │ + andeq r7, r2, r6, ror r3 │ │ │ │ + andeq r5, r2, r8, lsr #26 │ │ │ │ + andeq r7, r2, lr, lsr #6 │ │ │ │ + andeq r7, r2, r8, lsl #6 │ │ │ │ + andeq r7, r2, r4, ror #5 │ │ │ │ + andeq r7, r2, sl, asr #5 │ │ │ │ + andeq r7, r2, ip, ror r1 │ │ │ │ + andeq r7, r2, ip, lsr r1 │ │ │ │ + andeq r7, r2, r6, asr #32 │ │ │ │ + andeq r7, r2, r6, lsl r0 │ │ │ │ + andeq r6, r2, sl, ror #31 │ │ │ │ + andeq r6, r2, r4, asr #31 │ │ │ │ + andeq r6, r2, r2, ror pc │ │ │ │ + andeq r6, r2, r0, lsr #30 │ │ │ │ + andeq r6, r2, r6, ror #29 │ │ │ │ mvnsmi lr, sp, lsr #18 │ │ │ │ stcpl 4, cr15, [r0], {79} @ 0x4f │ │ │ │ @ instruction: 0x0c0cebad │ │ │ │ svceq 0x00e8f8cc │ │ │ │ cmnlt r8, #5242880 @ 0x500000 │ │ │ │ ldrmi r2, [r1], -r0, lsl #4 │ │ │ │ - b fe75ae2c │ │ │ │ - cdp 7, 1, cr15, cr12, cr8, {7} │ │ │ │ + b ff85ada4 │ │ │ │ + cdp 7, 6, cr15, cr0, cr8, {7} │ │ │ │ strmi r6, [r0], r3, lsl #16 │ │ │ │ svcmi 0x0014b32b │ │ │ │ strcs r2, [r0], -r1, lsl #8 │ │ │ │ andcs r4, r0, #2130706432 @ 0x7f000000 │ │ │ │ ldrmi r4, [r1], -r8, lsr #12 │ │ │ │ - b fe3dae48 │ │ │ │ + b ff4dadc0 │ │ │ │ @ instruction: 0x46284639 │ │ │ │ - bl fed5ae50 │ │ │ │ + bl ffe5adc8 │ │ │ │ ldrdcc pc, [r0], -r8 │ │ │ │ ldmdavs r9, {r3, r5, r9, sl, lr} │ │ │ │ - bl febdae5c │ │ │ │ + bl ffcdadd4 │ │ │ │ tstpeq r2, pc, rrx @ p-variant is OBSOLETE │ │ │ │ @ instruction: 0xf7e84628 │ │ │ │ - ldrtmi lr, [r3], -sl, lsr #16 │ │ │ │ + ldrtmi lr, [r3], -lr, ror #16 │ │ │ │ @ instruction: 0xf06f4622 │ │ │ │ strtmi r0, [r8], -r1, lsl #2 │ │ │ │ - ldc 7, cr15, [r0], #928 @ 0x3a0 │ │ │ │ + ldcl 7, cr15, [r4], #928 @ 0x3a0 │ │ │ │ svccc 0x0004f858 │ │ │ │ @ instruction: 0xf1463401 │ │ │ │ - blcs 1e6e0 │ │ │ │ + blcs 1e658 │ │ │ │ ldrdcs sp, [r1], -sp @ │ │ │ │ ldrhhi lr, [r0, #141]! @ 0x8d │ │ │ │ - andeq r4, r2, r4, ror pc │ │ │ │ + strdeq r4, [r2], -ip │ │ │ │ + strlt fp, [r8, #-336] @ 0xfffffeb0 │ │ │ │ + stcpl 4, cr15, [r0], {79} @ 0x4f │ │ │ │ + @ instruction: 0x0c0cebad │ │ │ │ + svceq 0x00f8f8cc │ │ │ │ + b f5ae18 │ │ │ │ + stclt 0, cr2, [r8, #-0] │ │ │ │ + ldrbmi r2, [r0, -r0]! │ │ │ │ + strlt fp, [r8, #-376] @ 0xfffffe88 │ │ │ │ + stcpl 4, cr15, [r0], {79} @ 0x4f │ │ │ │ + @ instruction: 0x0c0cebad │ │ │ │ + svceq 0x00f8f8cc │ │ │ │ + mrscs r2, R9_usr │ │ │ │ + b e5ae38 │ │ │ │ + @ instruction: 0xf7e8b108 │ │ │ │ + strdcs lr, [r0], -r6 │ │ │ │ + andcs fp, r0, r8, lsl #26 │ │ │ │ + svclt 0x00004770 │ │ │ │ + vst3.8 {d27,d29,d31}, [pc :256], r8 │ │ │ │ + bl feb740b0 │ │ │ │ + @ instruction: 0xf8cc0c0c │ │ │ │ + @ instruction: 0x46040ff0 │ │ │ │ + movwcs fp, #400 @ 0x190 │ │ │ │ + ldrmi r2, [sl], -r1, lsl #2 │ │ │ │ + b 15dae64 │ │ │ │ + stc 7, cr15, [r8, #-928]! @ 0xfffffc60 │ │ │ │ + cmplt r0, r5, lsl #12 │ │ │ │ + strtmi r4, [r0], -r1, lsl #12 │ │ │ │ + bl fe8dae74 │ │ │ │ + @ instruction: 0xff32f003 │ │ │ │ + @ instruction: 0xf0034629 │ │ │ │ + strdcs pc, [r1], -sp │ │ │ │ + @ instruction: 0x4620bd38 │ │ │ │ + cdp 7, 4, cr15, cr10, cr8, {7} │ │ │ │ + svclt 0x0000e7f9 │ │ │ │ vst3.8 {d27,d29,d31}, [pc :64], r0 │ │ │ │ bl feb740f4 │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ strdcs r0, [r1, -r8] │ │ │ │ @ instruction: 0xf7e84604 │ │ │ │ bllt 5796c │ │ │ │ strtmi r2, [r0], -r1, lsl #2 │ │ │ │ @@ -23770,15 +23770,15 @@ │ │ │ │ strdeq r6, [r2], -sl │ │ │ │ andeq r6, r2, r4, ror #25 │ │ │ │ andeq r2, r5, sl, lsl r9 │ │ │ │ andeq r6, r2, r2, ror ip │ │ │ │ andeq r6, r2, sl, asr ip │ │ │ │ ldrdeq r6, [r2], -r2 │ │ │ │ andeq r6, r2, r2, ror #22 │ │ │ │ - ldrdeq r6, [r2], -lr │ │ │ │ + andeq r6, r2, r2, lsl #16 │ │ │ │ andeq r6, r2, r4, lsl fp │ │ │ │ @ instruction: 0xf0002800 │ │ │ │ push {r1, r4, r6, r7, pc} │ │ │ │ vst1.64 {d20}, [pc :256], r0 │ │ │ │ bl feb74400 │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ @ instruction: 0xf8df0fd8 │ │ │ │ @@ -23887,719 +23887,719 @@ │ │ │ │ strdeq r6, [r2], -r0 │ │ │ │ @ instruction: 0xfffffccf │ │ │ │ andeq r6, r2, r4, lsl #22 │ │ │ │ andeq r6, r2, lr, ror sl │ │ │ │ andeq r6, r2, r8, asr sl │ │ │ │ andeq r6, r2, sl, lsl sp │ │ │ │ andeq r6, r2, r2, asr r9 │ │ │ │ + mvnsmi lr, sp, lsr #18 │ │ │ │ + stcpl 4, cr15, [r0], {79} @ 0x4f │ │ │ │ + @ instruction: 0x0c0cebad │ │ │ │ + svceq 0x0020f8cc │ │ │ │ + adcslt r4, r2, pc, asr sl │ │ │ │ + ldrbtmi r4, [sl], #-2911 @ 0xfffff4a1 │ │ │ │ + ldmdavs fp, {r0, r1, r4, r6, r7, fp, ip, lr} │ │ │ │ + @ instruction: 0xf04f9331 │ │ │ │ + lsllt r0, r0, #6 │ │ │ │ + andcs r4, r0, #4, 12 @ 0x400000 │ │ │ │ + @ instruction: 0xf7e72101 │ │ │ │ + andcs lr, r0, #144, 30 @ 0x240 │ │ │ │ + tstcs r2, r6, lsl #12 │ │ │ │ + @ instruction: 0xf7e74620 │ │ │ │ + stmdacs r0, {r1, r3, r7, r8, r9, sl, fp, sp, lr, pc} │ │ │ │ + mcrcs 15, 0, fp, cr0, cr8, {0} │ │ │ │ + svclt 0x000c4605 │ │ │ │ + stmdaeq r1, {r0, r1, r2, r3, r6, ip, sp, lr, pc} │ │ │ │ + stmdaeq r0, {r0, r1, r2, r3, r6, ip, sp, lr, pc} │ │ │ │ + andcs sp, r0, lr, lsl #2 │ │ │ │ + blmi 142fd54 │ │ │ │ + ldmpl r3, {r1, r3, r4, r5, r6, sl, lr}^ │ │ │ │ + blls c77480 │ │ │ │ + @ instruction: 0xf04f405a │ │ │ │ + @ instruction: 0xf0400300 │ │ │ │ + mlaslt r2, r2, r0, r8 │ │ │ │ + ldrhhi lr, [r0, #141]! @ 0x8d │ │ │ │ + subcs sl, r8, #31, 30 @ 0x7c │ │ │ │ + ldrtmi r4, [r8], -r1, asr #12 │ │ │ │ + svc 0x0078f7e7 │ │ │ │ + @ instruction: 0xf0024628 │ │ │ │ + @ instruction: 0x4629fbfb │ │ │ │ + ldrtmi r4, [r8], -r2, lsl #12 │ │ │ │ + stmib sl!, {r3, r5, r6, r7, r8, r9, sl, ip, sp, lr, pc} │ │ │ │ + svcge 0x0001b3b0 │ │ │ │ + eorscs r4, ip, #68157440 @ 0x4100000 │ │ │ │ + @ instruction: 0xf7e74638 │ │ │ │ + strtmi lr, [r9], -sl, ror #30 │ │ │ │ + @ instruction: 0xf0024630 │ │ │ │ + stmdacs r0, {r0, r2, sl, fp, ip, sp, lr, pc} │ │ │ │ + strtmi sp, [r8], -r9, asr #32 │ │ │ │ + blx ff9d946e │ │ │ │ + strmi r4, [r2], -r9, lsr #12 │ │ │ │ + @ instruction: 0xf7e74638 │ │ │ │ + strmi lr, [r1], -r8, asr #26 │ │ │ │ + cmple r2, r0, lsl #16 │ │ │ │ + eorscs sl, ip, #16, 26 @ 0x400 │ │ │ │ + @ instruction: 0xf7e74628 │ │ │ │ + shsaxmi lr, r0, r4 │ │ │ │ + blx ff5d948e │ │ │ │ + @ instruction: 0x46024631 │ │ │ │ + @ instruction: 0xf7e74628 │ │ │ │ + bllt fec58970 │ │ │ │ + @ instruction: 0x46284639 │ │ │ │ + cdp 7, 11, cr15, cr14, cr7, {7} │ │ │ │ + @ instruction: 0xf180fab0 │ │ │ │ + stmdbeq r9, {r5, r9, sl, lr}^ │ │ │ │ + cdp 7, 14, cr15, cr14, cr7, {7} │ │ │ │ + @ instruction: 0xf7e74628 │ │ │ │ + ldrtmi lr, [r8], -r0, ror #28 │ │ │ │ + cdp 7, 5, cr15, cr12, cr7, {7} │ │ │ │ + str r2, [fp, r1]! │ │ │ │ + @ instruction: 0x4601ad10 │ │ │ │ + @ instruction: 0x4628223c │ │ │ │ + svc 0x0032f7e7 │ │ │ │ + @ instruction: 0xf0024630 │ │ │ │ + @ instruction: 0x4631fbb5 │ │ │ │ + strtmi r4, [r8], -r2, lsl #12 │ │ │ │ + ldc 7, cr15, [r6, #-924] @ 0xfffffc64 │ │ │ │ + @ instruction: 0x4639bb70 │ │ │ │ + @ instruction: 0xf7e74628 │ │ │ │ + strmi lr, [r1], -ip, lsl #26 │ │ │ │ + @ instruction: 0xf7e74620 │ │ │ │ + @ instruction: 0x4628eed0 │ │ │ │ + cdp 7, 4, cr15, cr0, cr7, {7} │ │ │ │ + @ instruction: 0xf7e84638 │ │ │ │ + @ instruction: 0x2001eab2 │ │ │ │ + strtmi lr, [r0], -ip, lsl #15 │ │ │ │ + @ instruction: 0xf7e72101 │ │ │ │ + andcs lr, r1, r4, asr #29 │ │ │ │ + ldrtmi lr, [r8], -r6, lsl #15 │ │ │ │ + cdp 7, 3, cr15, cr2, cr7, {7} │ │ │ │ + @ instruction: 0xf7e84620 │ │ │ │ + ldmdbmi r3, {r1, r3, r4, r5, r8, r9, fp, sp, lr, pc} │ │ │ │ + @ instruction: 0x46204632 │ │ │ │ + @ instruction: 0xf7e84479 │ │ │ │ + andcs lr, r2, r0, ror #22 │ │ │ │ + @ instruction: 0x4620e778 │ │ │ │ + bl bdb4c0 │ │ │ │ + strtmi r4, [sl], -lr, lsl #18 │ │ │ │ + ldrbtmi r4, [r9], #-1568 @ 0xfffff9e0 │ │ │ │ + bl 155b4cc │ │ │ │ + strb r2, [sp, -r2]! │ │ │ │ + @ instruction: 0xf7e84620 │ │ │ │ + stmdbmi sl, {r2, r5, r8, r9, fp, sp, lr, pc} │ │ │ │ + @ instruction: 0x46204632 │ │ │ │ + @ instruction: 0xf7e84479 │ │ │ │ + andcs lr, r2, sl, asr #22 │ │ │ │ + @ instruction: 0xf7e8e762 │ │ │ │ + svclt 0x0000ea18 │ │ │ │ + andeq r2, r5, lr, ror r5 │ │ │ │ + andeq r0, r0, r0, lsl #12 │ │ │ │ + andeq r2, r5, r0, asr #10 │ │ │ │ + andeq r6, r2, r8, ror r8 │ │ │ │ + andeq r6, r2, lr, ror r8 │ │ │ │ + andeq r6, r2, ip, asr #16 │ │ │ │ vst3.16 {d27,d29,d31}, [pc :256], r0 │ │ │ │ - bl feb745c4 │ │ │ │ + bl feb7476c │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ - bmi 86128c │ │ │ │ - blmi 889610 │ │ │ │ + bmi 861434 │ │ │ │ + blmi 8897b8 │ │ │ │ ldmpl r3, {r1, r3, r4, r5, r6, sl, lr}^ │ │ │ │ movwls r6, #63515 @ 0xf81b │ │ │ │ movweq pc, #79 @ 0x4f @ │ │ │ │ andcs fp, r0, #232, 2 @ 0x3a │ │ │ │ strmi r2, [r4], -r1, lsl #2 │ │ │ │ - svc 0x0090f7e7 │ │ │ │ + cdp 7, 11, cr15, cr12, cr7, {7} │ │ │ │ lslslt r4, r5, #12 │ │ │ │ tstcs r0, ip, lsr r2 │ │ │ │ @ instruction: 0xf7e74668 │ │ │ │ - qadd8mi lr, r8, r8 │ │ │ │ - ldc2 0, cr15, [sl], {2} │ │ │ │ + strtmi lr, [r8], -r4, asr #29 │ │ │ │ + blx 11d95ae │ │ │ │ strmi r4, [r2], -r9, lsr #12 │ │ │ │ @ instruction: 0xf7e74668 │ │ │ │ - stmiblt r8!, {r2, r3, r4, r5, r6, r8, sl, fp, sp, lr, pc} │ │ │ │ + stmiblt r8!, {r3, r5, r7, sl, fp, sp, lr, pc} │ │ │ │ strtmi r4, [r0], -r9, ror #12 │ │ │ │ - blx 15d9412 │ │ │ │ + @ instruction: 0xf828f000 │ │ │ │ @ instruction: 0xf7e74668 │ │ │ │ - andcs lr, r1, sl, lsr #29 │ │ │ │ + ldrdcs lr, [r1], -r6 │ │ │ │ andcs lr, r0, r0 │ │ │ │ - blmi 36fc58 │ │ │ │ + blmi 36fe00 │ │ │ │ ldmpl r3, {r1, r3, r4, r5, r6, sl, lr}^ │ │ │ │ - blls 3f7490 │ │ │ │ + blls 3f7638 │ │ │ │ @ instruction: 0xf04f405a │ │ │ │ mrsle r0, LR_mon │ │ │ │ ldcllt 0, cr11, [r0, #-64]! @ 0xffffffc0 │ │ │ │ @ instruction: 0xf7e84620 │ │ │ │ - stmdbmi r8, {r1, r5, r7, r8, r9, fp, sp, lr, pc} │ │ │ │ + stmdbmi r8, {r1, r2, r3, r6, r7, r9, fp, sp, lr, pc} │ │ │ │ strtmi r4, [r0], -sl, lsr #12 │ │ │ │ @ instruction: 0xf7e84479 │ │ │ │ - andcs lr, r2, r8, asr #23 │ │ │ │ + strdcs lr, [r2], -r4 │ │ │ │ @ instruction: 0xf7e8e7e8 │ │ │ │ - svclt 0x0000ea96 │ │ │ │ - andeq r2, r5, r0, lsl #11 │ │ │ │ + svclt 0x0000e9c2 │ │ │ │ + ldrdeq r2, [r5], -r8 │ │ │ │ andeq r0, r0, r0, lsl #12 │ │ │ │ - andeq r2, r5, r0, lsr r5 │ │ │ │ - andeq r6, r2, r8, asr #18 │ │ │ │ + andeq r2, r5, r8, lsl #7 │ │ │ │ + andeq r6, r2, r0, lsr #15 │ │ │ │ + vst3. {d27,d29,d31}, [pc :256], r8 │ │ │ │ + bl feb74810 │ │ │ │ + @ instruction: 0xf8cc0c0c │ │ │ │ + strmi r0, [ip], -r8, ror #31 │ │ │ │ + andcs r4, r7, #5242880 @ 0x500000 │ │ │ │ + @ instruction: 0xf7e72100 │ │ │ │ + @ instruction: 0x4628eed2 │ │ │ │ + strcs r6, [r0, -r1, lsr #23] │ │ │ │ + svc 0x00f6f7e7 │ │ │ │ + @ instruction: 0xf06f4a48 │ │ │ │ + strtmi r0, [r8], -r1, lsl #2 │ │ │ │ + @ instruction: 0xf104447a │ │ │ │ + @ instruction: 0xf7e7060c │ │ │ │ + strtmi lr, [r8], -lr, asr #24 │ │ │ │ + ldrdcs lr, [sp, -r4] │ │ │ │ + bl fe8db5e8 │ │ │ │ + @ instruction: 0xf06f4a42 │ │ │ │ + strtmi r0, [r8], -r1, lsl #2 │ │ │ │ + @ instruction: 0xf7e7447a │ │ │ │ + stmdavs r2!, {r1, r6, sl, fp, sp, lr, pc} │ │ │ │ + ldrbne r4, [r3, r8, lsr #12] │ │ │ │ + b a5b600 │ │ │ │ + @ instruction: 0xf06f4a3d │ │ │ │ + strtmi r0, [r8], -r1, lsl #2 │ │ │ │ + @ instruction: 0xf7e7447a │ │ │ │ + stmdavs r2!, {r1, r2, r4, r5, sl, fp, sp, lr, pc}^ │ │ │ │ + ldrbne r4, [r3, r8, lsr #12] │ │ │ │ + b 75b618 │ │ │ │ + @ instruction: 0xf06f4a38 │ │ │ │ + strtmi r0, [r8], -r1, lsl #2 │ │ │ │ + @ instruction: 0xf7e7447a │ │ │ │ + stmiavs r2!, {r1, r3, r5, sl, fp, sp, lr, pc} │ │ │ │ + ldrbne r4, [r3, r8, lsr #12] │ │ │ │ + b 45b630 │ │ │ │ + @ instruction: 0xf06f4a33 │ │ │ │ + strtmi r0, [r8], -r1, lsl #2 │ │ │ │ + @ instruction: 0xf7e7447a │ │ │ │ + ldmdbmi r1!, {r1, r2, r3, r4, sl, fp, sp, lr, pc} │ │ │ │ + ldrbtmi r4, [r9], #-1576 @ 0xfffff9d8 │ │ │ │ + svc 0x00b8f7e7 │ │ │ │ + ldrmi r2, [r1], -r0, lsl #4 │ │ │ │ + @ instruction: 0xf7e74628 │ │ │ │ + and lr, lr, sl, lsl #29 │ │ │ │ + @ instruction: 0x17d36872 │ │ │ │ + ldmib sl!, {r3, r5, r6, r7, r8, r9, sl, ip, sp, lr, pc}^ │ │ │ │ + smladxcc r1, r6, r9, r6 │ │ │ │ + @ instruction: 0xf06f2300 │ │ │ │ + rscslt r0, pc, #1073741824 @ 0x40000000 │ │ │ │ + ldrtmi r4, [sl], -r8, lsr #12 │ │ │ │ + ldm r2!, {r3, r5, r6, r7, r8, r9, sl, ip, sp, lr, pc} │ │ │ │ + ldmvs r2!, {r1, r2, r4, r6, r8, ip, sp, pc} │ │ │ │ + teqlt sl, r8, lsr #12 │ │ │ │ + blcs 3b7a8 │ │ │ │ + ldmvs r1!, {r1, r3, r5, r6, r7, r8, ip, lr, pc}^ │ │ │ │ + @ instruction: 0xf7e84628 │ │ │ │ + ubfx lr, r4, #22, #10 │ │ │ │ + tstpeq r2, pc, rrx @ p-variant is OBSOLETE │ │ │ │ + @ instruction: 0xf7e74628 │ │ │ │ + ldmdbmi sp, {r2, r4, sl, fp, sp, lr, pc} │ │ │ │ + strcs r4, [r0], -r8, lsr #12 │ │ │ │ + strtcc r4, [r0], #-1145 @ 0xfffffb87 │ │ │ │ + svc 0x008cf7e7 │ │ │ │ + ldrmi r2, [r1], -r0, lsl #4 │ │ │ │ + @ instruction: 0xf7e74628 │ │ │ │ + and lr, lr, lr, asr lr │ │ │ │ + ldrbne r6, [r3, r2, ror #16] │ │ │ │ + stmib lr, {r3, r5, r6, r7, r8, r9, sl, ip, sp, lr, pc}^ │ │ │ │ + strcc r6, [r1], -r4, lsr #18 │ │ │ │ + @ instruction: 0xf06f2300 │ │ │ │ + rscslt r0, r6, #1073741824 @ 0x40000000 │ │ │ │ + ldrtmi r4, [r2], -r8, lsr #12 │ │ │ │ + stm r6, {r3, r5, r6, r7, r8, r9, sl, ip, sp, lr, pc} │ │ │ │ + stmiavs r2!, {r2, r4, r6, r8, ip, sp, pc} │ │ │ │ + teqlt sl, r8, lsr #12 │ │ │ │ + blcs 3b7c0 │ │ │ │ + stmiavs r1!, {r1, r3, r5, r6, r7, r8, ip, lr, pc}^ │ │ │ │ + @ instruction: 0xf7e84628 │ │ │ │ + strb lr, [r9, r8, lsr #22]! │ │ │ │ + @ instruction: 0xf06f4628 │ │ │ │ + pop {r1, r8} │ │ │ │ + @ instruction: 0xf7e740f8 │ │ │ │ + svclt 0x0000bbe3 │ │ │ │ + muleq r2, r4, r7 │ │ │ │ + andeq r6, r2, ip, ror r7 │ │ │ │ + andeq r6, r2, ip, ror #14 │ │ │ │ + andeq r6, r2, ip, asr r7 │ │ │ │ + andeq r6, r2, ip, asr #14 │ │ │ │ + andeq r6, r2, sl, asr #14 │ │ │ │ + andeq r6, r2, r0, lsl #14 │ │ │ │ + vst3. {d27,d29,d31}, [pc :256], r0 │ │ │ │ + bl feb74974 │ │ │ │ + @ instruction: 0xf8cc0c0c │ │ │ │ + bmi d6151c │ │ │ │ + blmi d89a04 │ │ │ │ + ldmpl r3, {r1, r3, r4, r5, r6, sl, lr}^ │ │ │ │ + tstls pc, #1769472 @ 0x1b0000 │ │ │ │ + movweq pc, #79 @ 0x4f @ │ │ │ │ + andcs fp, r0, #224, 6 @ 0x80000003 │ │ │ │ + strmi r2, [r4], -r1, lsl #2 │ │ │ │ + ldc 7, cr15, [r8, #924]! @ 0x39c │ │ │ │ + @ instruction: 0xb3a84605 │ │ │ │ + mrscs r2, R10_usr │ │ │ │ + @ instruction: 0xf7e74620 │ │ │ │ + @ instruction: 0x4606edb2 │ │ │ │ + svcge 0x0001b370 │ │ │ │ + tstcs r0, ip, lsr r2 │ │ │ │ + @ instruction: 0xf7e74638 │ │ │ │ + @ instruction: 0x4628edb8 │ │ │ │ + blx ed97c4 │ │ │ │ + strmi r4, [r2], -r9, lsr #12 │ │ │ │ + @ instruction: 0xf7e74638 │ │ │ │ + @ instruction: 0x4601eb9c │ │ │ │ + vldrge d11, [r0, #-352] @ 0xfffffea0 │ │ │ │ + @ instruction: 0x4628223c │ │ │ │ + stc 7, cr15, [r8, #924]! @ 0x39c │ │ │ │ + @ instruction: 0xf0024630 │ │ │ │ + ldrtmi pc, [r1], -fp, lsr #20 @ │ │ │ │ + strtmi r4, [r8], -r2, lsl #12 │ │ │ │ + bl fe35b780 │ │ │ │ + strtmi fp, [r9], -r0, asr #22 │ │ │ │ + @ instruction: 0xf7e74638 │ │ │ │ + @ instruction: 0x4602ed14 │ │ │ │ + ldrbne r4, [r3, r0, lsr #12] │ │ │ │ + ldmdb ip, {r3, r5, r6, r7, r8, r9, sl, ip, sp, lr, pc}^ │ │ │ │ + @ instruction: 0xf7e74638 │ │ │ │ + @ instruction: 0x4628ecb6 │ │ │ │ + ldc 7, cr15, [r2], #924 @ 0x39c │ │ │ │ + and r2, r0, r1 │ │ │ │ + bmi 4e580c │ │ │ │ + ldrbtmi r4, [sl], #-2833 @ 0xfffff4ef │ │ │ │ + ldmdavs sl, {r0, r1, r4, r6, r7, fp, ip, lr} │ │ │ │ + subsmi r9, sl, pc, lsl fp │ │ │ │ + movweq pc, #79 @ 0x4f @ │ │ │ │ + eorlt sp, r1, r6, lsl r1 │ │ │ │ + @ instruction: 0x4620bdf0 │ │ │ │ + stmib sl!, {r3, r5, r6, r7, r8, r9, sl, ip, sp, lr, pc} │ │ │ │ + strtmi r4, [sl], -ip, lsl #18 │ │ │ │ + ldrbtmi r4, [r9], #-1568 @ 0xfffff9e0 │ │ │ │ + ldmib r0, {r3, r5, r6, r7, r8, r9, sl, ip, sp, lr, pc}^ │ │ │ │ + strb r2, [r8, r2]! │ │ │ │ + @ instruction: 0xf7e84620 │ │ │ │ + stmdbmi r8, {r5, r7, r8, fp, sp, lr, pc} │ │ │ │ + @ instruction: 0x46204632 │ │ │ │ + @ instruction: 0xf7e84479 │ │ │ │ + ldrb lr, [r3, r6, asr #19]! │ │ │ │ + ldm r4, {r3, r5, r6, r7, r8, r9, sl, ip, sp, lr, pc} │ │ │ │ + ldrdeq r2, [r5], -r0 │ │ │ │ + andeq r0, r0, r0, lsl #12 │ │ │ │ + andeq r2, r5, r2, asr #2 │ │ │ │ + andeq r6, r2, sl, asr r5 │ │ │ │ + andeq r6, r2, r4, asr #10 │ │ │ │ svcmi 0x00f0e92d │ │ │ │ stcpl 4, cr15, [r0], {79} @ 0x4f │ │ │ │ @ instruction: 0x0c0cebad │ │ │ │ svceq 0x0098f8cc │ │ │ │ - bmi 182eeb8 │ │ │ │ + bmi 182f2bc │ │ │ │ @ instruction: 0x469bb091 │ │ │ │ ldrbtmi r4, [sl], #-2911 @ 0xfffff4a1 │ │ │ │ strmi r4, [r8], r5, lsl #12 │ │ │ │ ldrdge pc, [r8], #-141 @ 0xffffff73 @ │ │ │ │ @ instruction: 0x465058d3 │ │ │ │ movwls r6, #63515 @ 0xf81b │ │ │ │ movweq pc, #79 @ 0x4f @ │ │ │ │ - cdp 7, 10, cr15, cr8, cr7, {7} │ │ │ │ + stc 7, cr15, [r6], #924 @ 0x39c │ │ │ │ strbmi r2, [r1], -r5, lsl #4 │ │ │ │ @ instruction: 0xf7e74628 │ │ │ │ - @ instruction: 0x4641efd8 │ │ │ │ + @ instruction: 0x4641edd6 │ │ │ │ @ instruction: 0xf7e84628 │ │ │ │ - stmdacs r1, {r3, r4, r6, r7, r8, r9, fp, sp, lr, pc} │ │ │ │ + stmdacs r1, {r1, r2, r4, r6, r7, r8, fp, sp, lr, pc} │ │ │ │ movweq pc, #369 @ 0x171 @ │ │ │ │ strmi sp, [r4], -ip, asr #22 │ │ │ │ and r4, sl, lr, lsl #12 │ │ │ │ tstpeq r1, pc, rrx @ p-variant is OBSOLETE │ │ │ │ - @ instruction: 0xf7e84628 │ │ │ │ - @ instruction: 0x3c01e94e │ │ │ │ + @ instruction: 0xf7e74628 │ │ │ │ + stccc 15, cr14, [r1], {76} @ 0x4c │ │ │ │ streq pc, [r0], -r6, ror #2 │ │ │ │ movweq lr, #27220 @ 0x6a54 │ │ │ │ @ instruction: 0x4622d03e │ │ │ │ @ instruction: 0x46284633 │ │ │ │ - b ffbdb474 │ │ │ │ + stmia ip!, {r3, r5, r6, r7, r8, r9, sl, ip, sp, lr, pc}^ │ │ │ │ strtmi r4, [r8], -r1, asr #12 │ │ │ │ - b ff1db47c │ │ │ │ + stmia r4, {r3, r5, r6, r7, r8, r9, sl, ip, sp, lr, pc}^ │ │ │ │ @ instruction: 0xf04f2200 │ │ │ │ @ instruction: 0x462831ff │ │ │ │ - svc 0x0010f7e7 │ │ │ │ + stc 7, cr15, [lr, #-924] @ 0xfffffc64 │ │ │ │ stmdacs r0, {r0, r1, r2, r9, sl, lr} │ │ │ │ @ instruction: 0xf002d0e2 │ │ │ │ - @ instruction: 0x4639fb9f │ │ │ │ + @ instruction: 0x4639f99d │ │ │ │ strbmi r4, [r8], -r2, lsl #12 │ │ │ │ - stc 7, cr15, [r0, #-924] @ 0xfffffc64 │ │ │ │ + b fffdb89c │ │ │ │ bicsle r2, r9, r0, lsl #16 │ │ │ │ @ instruction: 0x46484659 │ │ │ │ - ldcl 7, cr15, [r4], #924 @ 0x39c │ │ │ │ + b ffcdb8a8 │ │ │ │ @ instruction: 0xf8dab370 │ │ │ │ ldrbmi r1, [r0], -r0 │ │ │ │ @ instruction: 0xf7e73101 │ │ │ │ - @ instruction: 0xf8daed9e │ │ │ │ + @ instruction: 0xf8daeb9c │ │ │ │ @ instruction: 0xf8da3000 │ │ │ │ eorscs r7, ip, #8 │ │ │ │ - blx af056 │ │ │ │ + blx af45a │ │ │ │ movwcc r7, #5891 @ 0x1703 │ │ │ │ andcc pc, r0, sl, asr #17 │ │ │ │ @ instruction: 0x000fe8bc │ │ │ │ ldm ip!, {r0, r1, r2, r3, r8, r9, sl, lr, pc} │ │ │ │ strgt r0, [pc, -pc] │ │ │ │ @ instruction: 0x000fe8bc │ │ │ │ ldm ip, {r0, r1, r2, r3, r8, r9, sl, lr, pc} │ │ │ │ stm r7, {r0, r1, r2} │ │ │ │ ldr r0, [r5, r7]! │ │ │ │ ldrdeq pc, [r0], -sl │ │ │ │ - bmi b0bb50 │ │ │ │ + bmi b0bf54 │ │ │ │ ldrbtmi r4, [sl], #-2857 @ 0xfffff4d7 │ │ │ │ ldmdavs sl, {r0, r1, r4, r6, r7, fp, ip, lr} │ │ │ │ subsmi r9, sl, pc, lsl #22 │ │ │ │ movweq pc, #79 @ 0x4f @ │ │ │ │ andslt sp, r1, r6, asr #2 │ │ │ │ svchi 0x00f0e8bd │ │ │ │ @ instruction: 0xf7e74648 │ │ │ │ - @ instruction: 0xe7a1edfe │ │ │ │ + @ instruction: 0xe7a1ebfc │ │ │ │ @ instruction: 0x466e4650 │ │ │ │ - ldmda r6!, {r3, r5, r6, r7, r8, r9, sl, ip, sp, lr, pc}^ │ │ │ │ + cdp 7, 7, cr15, cr4, cr7, {7} │ │ │ │ ldrdcc pc, [r0], -sl │ │ │ │ ldrdmi pc, [r8], -sl │ │ │ │ - blcc 65e74 │ │ │ │ + blcc 66278 │ │ │ │ andcc pc, r0, sl, asr #17 │ │ │ │ - blx aef4a │ │ │ │ + blx af34e │ │ │ │ stcgt 4, cr4, [pc], {3} │ │ │ │ stcgt 6, cr12, [pc], {15} │ │ │ │ stcgt 6, cr12, [pc], {15} │ │ │ │ ldm r4, {r0, r1, r2, r3, r9, sl, lr, pc} │ │ │ │ stm r6, {r0, r1, r2} │ │ │ │ ldcmi 0, cr0, [r7], {7} │ │ │ │ tstcs r0, r2, lsl #4 │ │ │ │ ldrbtmi r4, [ip], #-1576 @ 0xfffff9d8 │ │ │ │ - svc 0x000af7e7 │ │ │ │ + stc 7, cr15, [r8, #-924] @ 0xfffffc64 │ │ │ │ strtmi r9, [r8], -lr, lsl #18 │ │ │ │ - ldmda r0!, {r3, r5, r6, r7, r8, r9, sl, ip, sp, lr, pc} │ │ │ │ + cdp 7, 2, cr15, cr14, cr7, {7} │ │ │ │ tstpeq r1, pc, rrx @ p-variant is OBSOLETE │ │ │ │ strtmi r4, [r8], -r2, lsr #12 │ │ │ │ - stc 7, cr15, [sl], {231} @ 0xe7 │ │ │ │ + b fe25b964 │ │ │ │ svceq 0x0002f1b8 │ │ │ │ strtmi fp, [r1], -r8, lsl #30 │ │ │ │ stmdbmi sp, {r0, ip, lr, pc} │ │ │ │ @ instruction: 0x46284479 │ │ │ │ - stmda r0!, {r3, r5, r6, r7, r8, r9, sl, ip, sp, lr, pc} │ │ │ │ + cdp 7, 1, cr15, cr14, cr7, {7} │ │ │ │ @ instruction: 0xf06f4a0b │ │ │ │ strtmi r0, [r8], -r1, lsl #2 │ │ │ │ @ instruction: 0xf7e7447a │ │ │ │ - @ instruction: 0x4638ec7a │ │ │ │ - ldc 7, cr15, [lr, #924]! @ 0x39c │ │ │ │ + @ instruction: 0x4638ea78 │ │ │ │ + bl fef5b98c │ │ │ │ str r2, [lr, r1]! │ │ │ │ - stmib r2, {r3, r5, r6, r7, r8, r9, sl, ip, sp, lr, pc}^ │ │ │ │ - ldrdeq r2, [r5], -r6 │ │ │ │ + svc 0x00c0f7e7 │ │ │ │ + ldrdeq r2, [r5], -r2 @ │ │ │ │ andeq r0, r0, r0, lsl #12 │ │ │ │ - strdeq r2, [r5], -lr │ │ │ │ - strdeq r6, [r2], -sl │ │ │ │ - ldrdeq r6, [r2], -ip │ │ │ │ - ldrdeq r6, [r2], -r0 │ │ │ │ + strdeq r1, [r5], -sl │ │ │ │ + andeq r6, r2, lr, lsl r4 │ │ │ │ + andeq r6, r2, ip, lsr #8 │ │ │ │ + andeq r6, r2, r0, lsr #8 │ │ │ │ svcmi 0x00f0e92d │ │ │ │ stcpl 4, cr15, [r0], {79} @ 0x4f │ │ │ │ @ instruction: 0x0c0cebad │ │ │ │ svceq 0x0098f8cc │ │ │ │ - bmi 16ef068 │ │ │ │ + bmi 16ef46c │ │ │ │ ldrmi r4, [r8], r5, lsl #12 │ │ │ │ - blmi 16aee88 │ │ │ │ + blmi 16af28c │ │ │ │ addslt r4, r1, sl, ror r4 │ │ │ │ ldmpl r3, {r0, r3, r7, r9, sl, lr}^ │ │ │ │ movwls r6, #63515 @ 0xf81b │ │ │ │ movweq pc, #79 @ 0x4f @ │ │ │ │ - ldcl 7, cr15, [r4, #924] @ 0x39c │ │ │ │ + bl ff4db9dc │ │ │ │ strbmi r2, [r9], -r5, lsl #4 │ │ │ │ @ instruction: 0xf7e74628 │ │ │ │ - strbmi lr, [r9], -r4, lsl #30 │ │ │ │ + strbmi lr, [r9], -r2, lsl #26 │ │ │ │ @ instruction: 0xf7e84628 │ │ │ │ - stmdacs r1, {r2, r8, r9, fp, sp, lr, pc} │ │ │ │ + stmdacs r1, {r1, r8, fp, sp, lr, pc} │ │ │ │ movweq pc, #369 @ 0x171 @ │ │ │ │ strmi sp, [r4], -r8, asr #22 │ │ │ │ @ instruction: 0xf04f460e │ │ │ │ and r0, sl, ip, lsr fp │ │ │ │ tstpeq r1, pc, rrx @ p-variant is OBSOLETE │ │ │ │ - @ instruction: 0xf7e84628 │ │ │ │ - stccc 8, cr14, [r1], {120} @ 0x78 │ │ │ │ + @ instruction: 0xf7e74628 │ │ │ │ + stccc 14, cr14, [r1], {118} @ 0x76 │ │ │ │ streq pc, [r0], -r6, ror #2 │ │ │ │ movweq lr, #27220 @ 0x6a54 │ │ │ │ @ instruction: 0x4622d038 │ │ │ │ @ instruction: 0x46284633 │ │ │ │ - b 65b620 │ │ │ │ + ldmda r6, {r3, r5, r6, r7, r8, r9, sl, ip, sp, lr, pc} │ │ │ │ strtmi r4, [r8], -r9, asr #12 │ │ │ │ - ldmib r0!, {r3, r5, r6, r7, r8, r9, sl, ip, sp, lr, pc}^ │ │ │ │ + svc 0x00eef7e7 │ │ │ │ @ instruction: 0xf04f2200 │ │ │ │ @ instruction: 0x462831ff │ │ │ │ - cdp 7, 3, cr15, cr10, cr7, {7} │ │ │ │ + ldc 7, cr15, [r8], #-924 @ 0xfffffc64 │ │ │ │ stmdacs r0, {r0, r1, r2, r9, sl, lr} │ │ │ │ @ instruction: 0xf002d0e2 │ │ │ │ - ldrtmi pc, [r9], -r9, asr #21 @ │ │ │ │ + ldrtmi pc, [r9], -r7, asr #17 @ │ │ │ │ ldrbmi r4, [r0], -r2, lsl #12 │ │ │ │ - stc 7, cr15, [sl], #-924 @ 0xfffffc64 │ │ │ │ + b a5ba48 │ │ │ │ bicsle r2, r9, r0, lsl #16 │ │ │ │ ldrdne pc, [r0], -r8 │ │ │ │ tstcc r1, r0, asr #12 │ │ │ │ - stcl 7, cr15, [ip], {231} @ 0xe7 │ │ │ │ + b ff2dba58 │ │ │ │ ldrdcc pc, [r0], -r8 │ │ │ │ ldrdvc pc, [r8], -r8 │ │ │ │ - blx 2ef216 │ │ │ │ + blx 2ef61a │ │ │ │ movwcc r7, #5891 @ 0x1703 │ │ │ │ andcc pc, r0, r8, asr #17 │ │ │ │ @ instruction: 0x000fe8bc │ │ │ │ ldm ip!, {r0, r1, r2, r3, r8, r9, sl, lr, pc} │ │ │ │ strgt r0, [pc, -pc] │ │ │ │ @ instruction: 0x000fe8bc │ │ │ │ ldm ip, {r0, r1, r2, r3, r8, r9, sl, lr, pc} │ │ │ │ stm r7, {r0, r1, r2} │ │ │ │ ldr r0, [fp, r7]! │ │ │ │ ldrdeq pc, [r0], -r8 │ │ │ │ - bmi a8bc70 │ │ │ │ + bmi a8c074 │ │ │ │ ldrbtmi r4, [sl], #-2855 @ 0xfffff4d9 │ │ │ │ ldmdavs sl, {r0, r1, r4, r6, r7, fp, ip, lr} │ │ │ │ subsmi r9, sl, pc, lsl #22 │ │ │ │ movweq pc, #79 @ 0x4f @ │ │ │ │ andslt sp, r1, r2, asr #2 │ │ │ │ svchi 0x00f0e8bd │ │ │ │ strbtmi r4, [lr], -r0, asr #12 │ │ │ │ - svc 0x00aaf7e7 │ │ │ │ + stc 7, cr15, [r8, #924]! @ 0x39c │ │ │ │ ldrdcc pc, [r0], -r8 │ │ │ │ ldrdmi pc, [r8], -r8 │ │ │ │ - blcc 6600c │ │ │ │ + blcc 66410 │ │ │ │ andcc pc, r0, r8, asr #17 │ │ │ │ - blx af0e2 │ │ │ │ + blx af4e6 │ │ │ │ stcgt 4, cr4, [pc], {3} │ │ │ │ stcgt 6, cr12, [pc], {15} │ │ │ │ stcgt 6, cr12, [pc], {15} │ │ │ │ ldm r4, {r0, r1, r2, r3, r9, sl, lr, pc} │ │ │ │ stm r6, {r0, r1, r2} │ │ │ │ ldcmi 0, cr0, [r7], {7} │ │ │ │ tstcs r0, r2, lsl #4 │ │ │ │ ldrbtmi r4, [ip], #-1576 @ 0xfffff9d8 │ │ │ │ - cdp 7, 3, cr15, cr14, cr7, {7} │ │ │ │ + ldc 7, cr15, [ip], #-924 @ 0xfffffc64 │ │ │ │ strtmi r9, [r8], -lr, lsl #18 │ │ │ │ - svc 0x0064f7e7 │ │ │ │ + stcl 7, cr15, [r2, #-924]! @ 0xfffffc64 │ │ │ │ tstpeq r1, pc, rrx @ p-variant is OBSOLETE │ │ │ │ strtmi r4, [r8], -r2, lsr #12 │ │ │ │ - bl fefdb6f8 │ │ │ │ + ldmib ip!, {r0, r1, r2, r5, r6, r7, r8, r9, sl, ip, sp, lr, pc} │ │ │ │ svceq 0x0002f1b9 │ │ │ │ strtmi fp, [r1], -r8, lsl #30 │ │ │ │ stmdbmi sp, {r0, ip, lr, pc} │ │ │ │ @ instruction: 0x46284479 │ │ │ │ - svc 0x0054f7e7 │ │ │ │ + ldcl 7, cr15, [r2, #-924] @ 0xfffffc64 │ │ │ │ @ instruction: 0xf06f4a0b │ │ │ │ strtmi r0, [r8], -r1, lsl #2 │ │ │ │ @ instruction: 0xf7e7447a │ │ │ │ - ldrtmi lr, [r8], -lr, lsr #23 │ │ │ │ - ldcl 7, cr15, [r2], #924 @ 0x39c │ │ │ │ + ldrtmi lr, [r8], -ip, lsr #19 │ │ │ │ + b ffc5bb24 │ │ │ │ ldr r2, [r2, r1]! │ │ │ │ - ldm r6!, {r3, r5, r6, r7, r8, r9, sl, ip, sp, lr, pc}^ │ │ │ │ - andeq r2, r5, r8, lsr #6 │ │ │ │ + cdp 7, 15, cr15, cr4, cr7, {7} │ │ │ │ + andeq r1, r5, r4, lsr #30 │ │ │ │ andeq r0, r0, r0, lsl #12 │ │ │ │ - andeq r2, r5, lr, asr r2 │ │ │ │ - andeq r6, r2, r2, ror #12 │ │ │ │ - andeq r6, r2, r4, asr #12 │ │ │ │ - andeq r6, r2, r8, lsr r6 │ │ │ │ + andeq r1, r5, sl, asr lr │ │ │ │ + andeq r6, r2, r6, lsl #5 │ │ │ │ + muleq r2, r4, r2 │ │ │ │ + andeq r6, r2, r8, lsl #5 │ │ │ │ svcmi 0x00f8e92d │ │ │ │ stcpl 4, cr15, [r0], {79} @ 0x4f │ │ │ │ @ instruction: 0x0c0cebad │ │ │ │ svceq 0x00d8f8cc │ │ │ │ strmi r4, [sl], r6, lsl #12 │ │ │ │ andcs r4, r5, #154140672 @ 0x9300000 │ │ │ │ @ instruction: 0xf7e74699 │ │ │ │ - ldrbmi lr, [r1], -r6, asr #28 │ │ │ │ + ldrbmi lr, [r1], -r4, asr #24 │ │ │ │ @ instruction: 0xf7e84630 │ │ │ │ - stmdacs r1, {r1, r2, r6, r9, fp, sp, lr, pc} │ │ │ │ + stmdacs r1, {r2, r6, fp, sp, lr, pc} │ │ │ │ movweq pc, #369 @ 0x171 @ │ │ │ │ strmi sp, [r4], -pc, asr #22 │ │ │ │ and r4, r5, sp, lsl #12 │ │ │ │ @ instruction: 0xf1653c01 │ │ │ │ - b 151ebe0 │ │ │ │ + b 151efe4 │ │ │ │ suble r0, r6, r5, lsl #6 │ │ │ │ strtmi r4, [r2], -fp, lsr #12 │ │ │ │ - @ instruction: 0xf7e84630 │ │ │ │ - ldrbmi lr, [r1], -r2, ror #18 │ │ │ │ - @ instruction: 0xf7e84630 │ │ │ │ - andcs lr, r0, #950272 @ 0xe8000 │ │ │ │ + @ instruction: 0xf7e74630 │ │ │ │ + ldrbmi lr, [r1], -r0, ror #30 │ │ │ │ + @ instruction: 0xf7e74630 │ │ │ │ + andcs lr, r0, #56, 30 @ 0xe0 │ │ │ │ mvnscc pc, pc, asr #32 │ │ │ │ @ instruction: 0xf7e74630 │ │ │ │ - strmi lr, [r0], r4, lsl #27 │ │ │ │ - blx 559810 │ │ │ │ + strmi lr, [r0], r2, lsl #23 │ │ │ │ + @ instruction: 0xf812f002 │ │ │ │ tstpeq r1, pc, rrx @ p-variant is OBSOLETE │ │ │ │ ldrtmi r4, [r0], -r7, lsl #12 │ │ │ │ - svc 0x00a2f7e7 │ │ │ │ + stc 7, cr15, [r0, #924]! @ 0x39c │ │ │ │ bicsle r4, pc, pc, asr #10 │ │ │ │ ldrbmi r4, [r9], -sl, asr #12 │ │ │ │ - @ instruction: 0xf0024640 │ │ │ │ - stmdacs r0, {r0, r2, r5, r6, r7, r8, fp, ip, sp, lr, pc} │ │ │ │ + @ instruction: 0xf0014640 │ │ │ │ + stmdacs r0, {r0, r1, r5, r6, r7, r8, r9, sl, fp, ip, sp, lr, pc} │ │ │ │ ldcmi 1, cr13, [r4], {216} @ 0xd8 │ │ │ │ andcs r4, r2, #1048576 @ 0x100000 │ │ │ │ @ instruction: 0xf7e74630 │ │ │ │ - ldrbtmi lr, [ip], #-3530 @ 0xfffff236 │ │ │ │ + ldrbtmi lr, [ip], #-3016 @ 0xfffff438 │ │ │ │ strbmi r4, [r1], -sl, asr #12 │ │ │ │ @ instruction: 0xf7e84630 │ │ │ │ - @ instruction: 0xf06feaa8 │ │ │ │ + @ instruction: 0xf06fe8a6 │ │ │ │ ldrtmi r0, [r0], -r1, lsl #2 │ │ │ │ @ instruction: 0xf7e74622 │ │ │ │ - @ instruction: 0xf1baeb48 │ │ │ │ + @ instruction: 0xf1bae946 │ │ │ │ svclt 0x00080f02 │ │ │ │ andle r4, r1, r1, lsr #12 │ │ │ │ ldrbtmi r4, [r9], #-2313 @ 0xfffff6f7 │ │ │ │ @ instruction: 0xf7e74630 │ │ │ │ - bmi 2593d8 │ │ │ │ + bmi 258fd4 │ │ │ │ @ instruction: 0xf06f4630 │ │ │ │ ldrbtmi r0, [sl], #-257 @ 0xfffffeff │ │ │ │ - bl ddb808 │ │ │ │ + ldmdb r4!, {r0, r1, r2, r5, r6, r7, r8, r9, sl, ip, sp, lr, pc} │ │ │ │ pop {r0, sp} │ │ │ │ strdcs r8, [r0], -r8 @ │ │ │ │ svchi 0x00f8e8bd │ │ │ │ - andeq r6, r2, r2, ror r5 │ │ │ │ - andeq r6, r2, r6, asr r5 │ │ │ │ - andeq r6, r2, sl, asr #10 │ │ │ │ + muleq r2, r6, r1 │ │ │ │ + andeq r6, r2, r6, lsr #3 │ │ │ │ + muleq r2, sl, r1 │ │ │ │ svcmi 0x00f0e92d │ │ │ │ stcpl 4, cr15, [r0], {79} @ 0x4f │ │ │ │ @ instruction: 0x0c0cebad │ │ │ │ svceq 0x0028f8cc │ │ │ │ adclt r4, sp, r0, lsl #21 │ │ │ │ strmi r4, [r4], -r0, lsl #23 │ │ │ │ ldmpl r3, {r1, r3, r4, r5, r6, sl, lr}^ │ │ │ │ @ instruction: 0x932b681b │ │ │ │ movweq pc, #79 @ 0x4f @ │ │ │ │ @ instruction: 0xf0002800 │ │ │ │ @ instruction: 0xf10d80a0 │ │ │ │ svcge 0x00070b28 │ │ │ │ eorscs r2, ip, #0, 10 │ │ │ │ ldrbmi r2, [r8], -r0, lsl #2 │ │ │ │ - beq 1959cf4 │ │ │ │ - ldc 7, cr15, [r0, #-924]! @ 0xfffffc64 │ │ │ │ + beq 195a0f8 │ │ │ │ + bl bdbc64 │ │ │ │ strtmi r2, [r9], -r8, asr #4 │ │ │ │ strls r4, [r7, #-1616] @ 0xfffff9b0 │ │ │ │ strpl lr, [r1, #-2503] @ 0xfffff639 │ │ │ │ - stc 7, cr15, [r8, #-924]! @ 0xfffffc64 │ │ │ │ + bl 9dbc74 │ │ │ │ tstcs r1, sl, lsr #12 │ │ │ │ @ instruction: 0xf7e74620 │ │ │ │ - @ instruction: 0x4606ed16 │ │ │ │ + @ instruction: 0x4606eb14 │ │ │ │ @ instruction: 0xf0002800 │ │ │ │ - @ instruction: 0xf0028091 │ │ │ │ - ldrtmi pc, [r1], -r3, lsr #19 @ │ │ │ │ + @ instruction: 0xf0018091 │ │ │ │ + ldrtmi pc, [r1], -r1, lsr #31 @ │ │ │ │ strmi r4, [r1], r2, lsl #12 │ │ │ │ @ instruction: 0xf7e74650 │ │ │ │ - andls lr, r3, r2, asr pc │ │ │ │ + andls lr, r3, r0, asr sp │ │ │ │ cmnle sl, r0, lsl #16 │ │ │ │ @ instruction: 0x465a4653 │ │ │ │ strtmi r2, [r0], -r2, lsl #2 │ │ │ │ @ instruction: 0xf7ff9700 │ │ │ │ stmdacs r0, {r0, r1, r3, r5, r7, r8, sl, fp, ip, sp, lr, pc} │ │ │ │ ldrbmi sp, [r3], -r8, ror #2 │ │ │ │ tstcs r3, sl, asr r6 │ │ │ │ strls r4, [r0, -r0, lsr #12] │ │ │ │ stc2 7, cr15, [r2, #1020]! @ 0x3fc │ │ │ │ cmple pc, r0, lsl #16 │ │ │ │ tstcs r4, r5, lsl #4 │ │ │ │ @ instruction: 0xf7e74620 │ │ │ │ - @ instruction: 0x2104ed92 │ │ │ │ - @ instruction: 0xf7e84620 │ │ │ │ - stmdacs r1, {r1, r4, r7, r8, fp, sp, lr, pc} │ │ │ │ + @ instruction: 0x2104eb90 │ │ │ │ + @ instruction: 0xf7e74620 │ │ │ │ + stmdacs r1, {r4, r7, r8, r9, sl, fp, sp, lr, pc} │ │ │ │ @ instruction: 0xf1714605 │ │ │ │ vsubl.s8 q8, d0, d0 │ │ │ │ stmib sp, {r1, r3, r7, pc}^ │ │ │ │ strmi r7, [fp], r4, lsl #22 │ │ │ │ stccc 0, cr14, [r1, #-20] @ 0xffffffec │ │ │ │ - bleq 59ef8 │ │ │ │ + bleq 5a2fc │ │ │ │ andeq lr, fp, #348160 @ 0x55000 │ │ │ │ @ instruction: 0x465bd07d │ │ │ │ strtmi r4, [r0], -sl, lsr #12 │ │ │ │ - stmia sl!, {r3, r5, r6, r7, r8, r9, sl, ip, sp, lr, pc} │ │ │ │ + cdp 7, 10, cr15, cr8, cr7, {7} │ │ │ │ strtmi r2, [r0], -r4, lsl #2 │ │ │ │ - stm r2, {r3, r5, r6, r7, r8, r9, sl, ip, sp, lr, pc} │ │ │ │ + cdp 7, 8, cr15, cr0, cr7, {7} │ │ │ │ @ instruction: 0xf04f2200 │ │ │ │ @ instruction: 0x462031ff │ │ │ │ - stcl 7, cr15, [ip], {231} @ 0xe7 │ │ │ │ - @ instruction: 0xf0024680 │ │ │ │ - @ instruction: 0xf06ff95d │ │ │ │ + b ff2dbd10 │ │ │ │ + @ instruction: 0xf0014680 │ │ │ │ + @ instruction: 0xf06fff5b │ │ │ │ strmi r0, [r7], -r1, lsl #2 │ │ │ │ @ instruction: 0xf7e74620 │ │ │ │ - ldrmi lr, [r9, #3820]! @ 0xeec │ │ │ │ + ldrmi lr, [r9, #3306]! @ 0xcea │ │ │ │ @ instruction: 0x464ad1df │ │ │ │ @ instruction: 0x46404631 │ │ │ │ - @ instruction: 0xf9f4f002 │ │ │ │ + @ instruction: 0xfff2f001 │ │ │ │ bicsle r2, r8, r0, lsl #16 │ │ │ │ andcs r4, r2, #1048576 @ 0x100000 │ │ │ │ svcls 0x00044620 │ │ │ │ - ldc 7, cr15, [r2, #-924] @ 0xfffffc64 │ │ │ │ + bl 45bd40 │ │ │ │ strbmi r4, [r1], -sl, asr #12 │ │ │ │ - @ instruction: 0xf7e84620 │ │ │ │ - bmi f98174 │ │ │ │ + @ instruction: 0xf7e74620 │ │ │ │ + bmi f99d70 │ │ │ │ @ instruction: 0xf06f4620 │ │ │ │ ldrbtmi r0, [sl], #-257 @ 0xfffffeff │ │ │ │ - b fe45b954 │ │ │ │ + stm lr, {r0, r1, r2, r5, r6, r7, r8, r9, sl, ip, sp, lr, pc} │ │ │ │ @ instruction: 0x4620493a │ │ │ │ @ instruction: 0xf7e74479 │ │ │ │ - bmi e99274 │ │ │ │ + bmi e98e70 │ │ │ │ tstpeq r1, pc, rrx @ p-variant is OBSOLETE │ │ │ │ ldrbtmi r4, [sl], #-1568 @ 0xfffff9e0 │ │ │ │ - b fe15b96c │ │ │ │ + stm r2, {r0, r1, r2, r5, r6, r7, r8, r9, sl, ip, sp, lr, pc} │ │ │ │ strbmi lr, [fp], -r6 │ │ │ │ tstcs r2, r2, lsr r6 │ │ │ │ @ instruction: 0xf7ff4620 │ │ │ │ msrlt SPSR_f, #3632 @ 0xe30 │ │ │ │ - @ instruction: 0xf7e84638 │ │ │ │ - @ instruction: 0x4650e890 │ │ │ │ - ldmda r2!, {r3, r5, r6, r7, r8, r9, sl, ip, sp, lr, pc} │ │ │ │ - bmi be59f4 │ │ │ │ + @ instruction: 0xf7e74638 │ │ │ │ + ldrbmi lr, [r0], -lr, lsl #29 │ │ │ │ + cdp 7, 3, cr15, cr0, cr7, {7} │ │ │ │ + bmi be5df8 │ │ │ │ ldrbtmi r4, [sl], #-2858 @ 0xfffff4d6 │ │ │ │ ldmdavs sl, {r0, r1, r4, r6, r7, fp, ip, lr} │ │ │ │ subsmi r9, sl, fp, lsr #22 │ │ │ │ movweq pc, #79 @ 0x4f @ │ │ │ │ eorlt sp, sp, r8, asr #2 │ │ │ │ svchi 0x00f0e8bd │ │ │ │ - @ instruction: 0xf7e84638 │ │ │ │ - @ instruction: 0x4650e87c │ │ │ │ - ldmda lr, {r3, r5, r6, r7, r8, r9, sl, ip, sp, lr, pc} │ │ │ │ - @ instruction: 0xf7e84620 │ │ │ │ - stmdbmi r5!, {r1, r4, r5, r7, fp, sp, lr, pc} │ │ │ │ + @ instruction: 0xf7e74638 │ │ │ │ + @ instruction: 0x4650ee7a │ │ │ │ + cdp 7, 1, cr15, cr12, cr7, {7} │ │ │ │ + @ instruction: 0xf7e74620 │ │ │ │ + stmdbmi r5!, {r4, r5, r7, r9, sl, fp, sp, lr, pc} │ │ │ │ @ instruction: 0x46204632 │ │ │ │ - @ instruction: 0xf7e84479 │ │ │ │ - @ instruction: 0x4620e8d8 │ │ │ │ - stmia r8!, {r3, r5, r6, r7, r8, r9, sl, ip, sp, lr, pc} │ │ │ │ + @ instruction: 0xf7e74479 │ │ │ │ + @ instruction: 0x4620eed6 │ │ │ │ + cdp 7, 10, cr15, cr6, cr7, {7} │ │ │ │ ldrtmi r4, [r2], -r1, lsr #18 │ │ │ │ ldrbtmi r4, [r9], #-1568 @ 0xfffff9e0 │ │ │ │ - stmia lr, {r3, r5, r6, r7, r8, r9, sl, ip, sp, lr, pc}^ │ │ │ │ + cdp 7, 12, cr15, cr12, cr7, {7} │ │ │ │ ldrb r2, [r8, r2] │ │ │ │ ldrtmi r4, [r2], -fp, asr #12 │ │ │ │ strtmi r2, [r0], -r3, lsl #2 │ │ │ │ mcr2 7, 5, pc, cr14, cr15, {7} @ │ │ │ │ bicle r2, r9, r0, lsl #16 │ │ │ │ ldmib sp, {r3, r5, r6, r8, r9, sl, sp, lr, pc}^ │ │ │ │ ldrtmi r7, [r0], -r4, lsl #22 │ │ │ │ ldrbtmi r4, [r9], #-2328 @ 0xfffff6e8 │ │ │ │ - @ instruction: 0xf904f002 │ │ │ │ + @ instruction: 0xff02f001 │ │ │ │ ldrtmi fp, [r8], -r8, asr #2 │ │ │ │ - ldmda r0, {r3, r5, r6, r7, r8, r9, sl, ip, sp, lr, pc}^ │ │ │ │ + cdp 7, 4, cr15, cr14, cr7, {7} │ │ │ │ @ instruction: 0xf7e74650 │ │ │ │ - blls 119a3c │ │ │ │ + blls 119638 │ │ │ │ sbcsle r2, sl, r0, lsl #22 │ │ │ │ @ instruction: 0x463be7d0 │ │ │ │ tstcs r2, sl, asr r6 │ │ │ │ @ instruction: 0xf7ff4620 │ │ │ │ stmdacs r0, {r0, r1, r2, r6, r7, r8, sl, fp, ip, sp, lr, pc} │ │ │ │ ldrbmi sp, [sl], -lr, lsr #3 │ │ │ │ tstcs r3, fp, lsr r6 │ │ │ │ @ instruction: 0xf7ff4620 │ │ │ │ stmdacs r0, {r0, r1, r2, r3, r4, r5, r7, r8, sl, fp, ip, sp, lr, pc} │ │ │ │ strb sp, [r4, r6, lsr #3]! │ │ │ │ - svc 0x0070f7e7 │ │ │ │ - strheq r2, [r5], -r4 │ │ │ │ + stcl 7, cr15, [lr, #-924]! @ 0xfffffc64 │ │ │ │ + @ instruction: 0x00051cb0 │ │ │ │ andeq r0, r0, r0, lsl #12 │ │ │ │ - strdeq r6, [r2], -r2 │ │ │ │ - strdeq r6, [r2], -ip │ │ │ │ - andeq r6, r2, r6, ror #7 │ │ │ │ - andeq r1, r5, lr, asr pc │ │ │ │ - andeq r6, r2, r8, lsr #7 │ │ │ │ - @ instruction: 0x000263ba │ │ │ │ - andeq r6, r2, sl, ror #6 │ │ │ │ - vst3. {d27,d29,d31}, [pc :256], r8 │ │ │ │ - bl feb74cc4 │ │ │ │ - @ instruction: 0xf8cc0c0c │ │ │ │ - strmi r0, [ip], -r8, ror #31 │ │ │ │ - andcs r4, r7, #5242880 @ 0x500000 │ │ │ │ - @ instruction: 0xf7e72100 │ │ │ │ - @ instruction: 0x4628ec78 │ │ │ │ - strcs r6, [r0, -r1, lsr #23] │ │ │ │ - ldc 7, cr15, [ip, #924] @ 0x39c │ │ │ │ - @ instruction: 0xf06f4a48 │ │ │ │ - strtmi r0, [r8], -r1, lsl #2 │ │ │ │ - @ instruction: 0xf104447a │ │ │ │ - @ instruction: 0xf7e7060c │ │ │ │ - @ instruction: 0x4628e9f4 │ │ │ │ - ldrdcs lr, [sp, -r4] │ │ │ │ - stmdb r8, {r3, r5, r6, r7, r8, r9, sl, ip, sp, lr, pc}^ │ │ │ │ - @ instruction: 0xf06f4a42 │ │ │ │ - strtmi r0, [r8], -r1, lsl #2 │ │ │ │ - @ instruction: 0xf7e7447a │ │ │ │ - stmdavs r2!, {r3, r5, r6, r7, r8, fp, sp, lr, pc} │ │ │ │ - ldrbne r4, [r3, r8, lsr #12] │ │ │ │ - svc 0x00cef7e7 │ │ │ │ - @ instruction: 0xf06f4a3d │ │ │ │ - strtmi r0, [r8], -r1, lsl #2 │ │ │ │ - @ instruction: 0xf7e7447a │ │ │ │ - stmdavs r2!, {r2, r3, r4, r6, r7, r8, fp, sp, lr, pc}^ │ │ │ │ - ldrbne r4, [r3, r8, lsr #12] │ │ │ │ - svc 0x00c2f7e7 │ │ │ │ - @ instruction: 0xf06f4a38 │ │ │ │ - strtmi r0, [r8], -r1, lsl #2 │ │ │ │ - @ instruction: 0xf7e7447a │ │ │ │ - stmiavs r2!, {r4, r6, r7, r8, fp, sp, lr, pc} │ │ │ │ - ldrbne r4, [r3, r8, lsr #12] │ │ │ │ - svc 0x00b6f7e7 │ │ │ │ - @ instruction: 0xf06f4a33 │ │ │ │ - strtmi r0, [r8], -r1, lsl #2 │ │ │ │ - @ instruction: 0xf7e7447a │ │ │ │ - ldmdbmi r1!, {r2, r6, r7, r8, fp, sp, lr, pc} │ │ │ │ - ldrbtmi r4, [r9], #-1576 @ 0xfffff9d8 │ │ │ │ - ldcl 7, cr15, [lr, #-924] @ 0xfffffc64 │ │ │ │ - ldrmi r2, [r1], -r0, lsl #4 │ │ │ │ - @ instruction: 0xf7e74628 │ │ │ │ - and lr, lr, r0, lsr ip │ │ │ │ - @ instruction: 0x17d36872 │ │ │ │ - svc 0x00a0f7e7 │ │ │ │ - smladxcc r1, r6, r9, r6 │ │ │ │ - @ instruction: 0xf06f2300 │ │ │ │ - rscslt r0, pc, #1073741824 @ 0x40000000 │ │ │ │ - ldrtmi r4, [sl], -r8, lsr #12 │ │ │ │ - cdp 7, 5, cr15, cr8, cr7, {7} │ │ │ │ - ldmvs r2!, {r1, r2, r4, r6, r8, ip, sp, pc} │ │ │ │ - teqlt sl, r8, lsr #12 │ │ │ │ - blcs 3bc5c │ │ │ │ - ldmvs r1!, {r1, r3, r5, r6, r7, r8, ip, lr, pc}^ │ │ │ │ - @ instruction: 0xf7e84628 │ │ │ │ - @ instruction: 0xe7e9e8fa │ │ │ │ - tstpeq r2, pc, rrx @ p-variant is OBSOLETE │ │ │ │ - @ instruction: 0xf7e74628 │ │ │ │ - ldmdbmi sp, {r1, r3, r4, r5, r7, r8, fp, sp, lr, pc} │ │ │ │ - strcs r4, [r0], -r8, lsr #12 │ │ │ │ - strtcc r4, [r0], #-1145 @ 0xfffffb87 │ │ │ │ - ldc 7, cr15, [r2, #-924]! @ 0xfffffc64 │ │ │ │ - ldrmi r2, [r1], -r0, lsl #4 │ │ │ │ - @ instruction: 0xf7e74628 │ │ │ │ - and lr, lr, r4, lsl #24 │ │ │ │ - ldrbne r6, [r3, r2, ror #16] │ │ │ │ - svc 0x0074f7e7 │ │ │ │ - strcc r6, [r1], -r4, lsr #18 │ │ │ │ - @ instruction: 0xf06f2300 │ │ │ │ - rscslt r0, r6, #1073741824 @ 0x40000000 │ │ │ │ - ldrtmi r4, [r2], -r8, lsr #12 │ │ │ │ - cdp 7, 2, cr15, cr12, cr7, {7} │ │ │ │ - stmiavs r2!, {r2, r4, r6, r8, ip, sp, pc} │ │ │ │ - teqlt sl, r8, lsr #12 │ │ │ │ - blcs 3bc74 │ │ │ │ - stmiavs r1!, {r1, r3, r5, r6, r7, r8, ip, lr, pc}^ │ │ │ │ - @ instruction: 0xf7e84628 │ │ │ │ - strb lr, [r9, lr, asr #17]! │ │ │ │ - @ instruction: 0xf06f4628 │ │ │ │ - pop {r1, r8} │ │ │ │ - @ instruction: 0xf7e740f8 │ │ │ │ - svclt 0x0000b989 │ │ │ │ - andeq r6, r2, ip, lsr #6 │ │ │ │ - andeq r6, r2, r0, lsr #5 │ │ │ │ - strdeq r6, [r2], -ip │ │ │ │ - andeq r6, r2, ip, ror #5 │ │ │ │ - ldrdeq r6, [r2], -ip │ │ │ │ - ldrdeq r6, [r2], -sl │ │ │ │ - muleq r2, r0, r2 │ │ │ │ - mvnsmi lr, sp, lsr #18 │ │ │ │ - stcpl 4, cr15, [r0], {79} @ 0x4f │ │ │ │ - @ instruction: 0x0c0cebad │ │ │ │ - svceq 0x0020f8cc │ │ │ │ - adcslt r4, r2, pc, asr sl │ │ │ │ - ldrbtmi r4, [sl], #-2911 @ 0xfffff4a1 │ │ │ │ - ldmdavs fp, {r0, r1, r4, r6, r7, fp, ip, lr} │ │ │ │ - @ instruction: 0xf04f9331 │ │ │ │ - lsllt r0, r0, #6 │ │ │ │ - andcs r4, r0, #4, 12 @ 0x400000 │ │ │ │ - @ instruction: 0xf7e72101 │ │ │ │ - andcs lr, r0, #96256 @ 0x17800 │ │ │ │ - tstcs r2, r6, lsl #12 │ │ │ │ - @ instruction: 0xf7e74620 │ │ │ │ - stmdacs r0, {r3, r4, r6, r8, r9, fp, sp, lr, pc} │ │ │ │ - mcrcs 15, 0, fp, cr0, cr8, {0} │ │ │ │ - svclt 0x000c4605 │ │ │ │ - stmdaeq r1, {r0, r1, r2, r3, r6, ip, sp, lr, pc} │ │ │ │ - stmdaeq r0, {r0, r1, r2, r3, r6, ip, sp, lr, pc} │ │ │ │ - andcs sp, r0, lr, lsl #2 │ │ │ │ - blmi 14305b8 │ │ │ │ - ldmpl r3, {r1, r3, r4, r5, r6, sl, lr}^ │ │ │ │ - blls c77ce4 │ │ │ │ - @ instruction: 0xf04f405a │ │ │ │ - @ instruction: 0xf0400300 │ │ │ │ - mlaslt r2, r2, r0, r8 │ │ │ │ - ldrhhi lr, [r0, #141]! @ 0x8d │ │ │ │ - subcs sl, r8, #31, 30 @ 0x7c │ │ │ │ - ldrtmi r4, [r8], -r1, asr #12 │ │ │ │ - bl 11dbc34 │ │ │ │ - @ instruction: 0xf0014628 │ │ │ │ - strtmi pc, [r9], -r9, asr #31 │ │ │ │ - ldrtmi r4, [r8], -r2, lsl #12 │ │ │ │ - ldcl 7, cr15, [r8, #-924]! @ 0xfffffc64 │ │ │ │ - svcge 0x0001b3b0 │ │ │ │ - eorscs r4, ip, #68157440 @ 0x4100000 │ │ │ │ - @ instruction: 0xf7e74638 │ │ │ │ - @ instruction: 0x4629eb38 │ │ │ │ - @ instruction: 0xf0014630 │ │ │ │ - stmdacs r0, {r0, r1, r4, r6, r7, r8, r9, sl, fp, ip, sp, lr, pc} │ │ │ │ - strtmi sp, [r8], -r9, asr #32 │ │ │ │ - @ instruction: 0xffb4f001 │ │ │ │ - strmi r4, [r2], -r9, lsr #12 │ │ │ │ - @ instruction: 0xf7e74638 │ │ │ │ - @ instruction: 0x4601e916 │ │ │ │ - cmple r2, r0, lsl #16 │ │ │ │ - eorscs sl, ip, #16, 26 @ 0x400 │ │ │ │ - @ instruction: 0xf7e74628 │ │ │ │ - ldrtmi lr, [r0], -r2, lsr #22 │ │ │ │ - @ instruction: 0xffa4f001 │ │ │ │ - @ instruction: 0x46024631 │ │ │ │ - @ instruction: 0xf7e74628 │ │ │ │ - bllt fec5810c │ │ │ │ - @ instruction: 0x46284639 │ │ │ │ - b fe35bc98 │ │ │ │ - @ instruction: 0xf180fab0 │ │ │ │ - stmdbeq r9, {r5, r9, sl, lr}^ │ │ │ │ - b fef5bca4 │ │ │ │ - @ instruction: 0xf7e74628 │ │ │ │ - ldrtmi lr, [r8], -lr, lsr #20 │ │ │ │ - b adbcb0 │ │ │ │ - str r2, [fp, r1]! │ │ │ │ - @ instruction: 0x4601ad10 │ │ │ │ - @ instruction: 0x4628223c │ │ │ │ - bl 5bcc0 │ │ │ │ - @ instruction: 0xf0014630 │ │ │ │ - ldrtmi pc, [r1], -r3, lsl #31 @ │ │ │ │ - strtmi r4, [r8], -r2, lsl #12 │ │ │ │ - stmia r4!, {r0, r1, r2, r5, r6, r7, r8, r9, sl, ip, sp, lr, pc}^ │ │ │ │ - @ instruction: 0x4639bb70 │ │ │ │ - @ instruction: 0xf7e74628 │ │ │ │ - @ instruction: 0x4601e8da │ │ │ │ - @ instruction: 0xf7e74620 │ │ │ │ - @ instruction: 0x4628ea9e │ │ │ │ - b 3dbce8 │ │ │ │ - @ instruction: 0xf7e74638 │ │ │ │ - andcs lr, r1, r0, lsl #29 │ │ │ │ - strtmi lr, [r0], -ip, lsl #15 │ │ │ │ - @ instruction: 0xf7e72101 │ │ │ │ - mulcs r1, r2, sl │ │ │ │ - ldrtmi lr, [r8], -r6, lsl #15 │ │ │ │ - b 5bd04 │ │ │ │ - @ instruction: 0xf7e74620 │ │ │ │ - ldmdbmi r3, {r3, r8, r9, sl, fp, sp, lr, pc} │ │ │ │ - @ instruction: 0x46204632 │ │ │ │ - @ instruction: 0xf7e74479 │ │ │ │ - andcs lr, r2, lr, lsr #30 │ │ │ │ - @ instruction: 0x4620e778 │ │ │ │ - cdp 7, 15, cr15, cr12, cr7, {7} │ │ │ │ - strtmi r4, [sl], -lr, lsl #18 │ │ │ │ - ldrbtmi r4, [r9], #-1568 @ 0xfffff9e0 │ │ │ │ - svc 0x0022f7e7 │ │ │ │ - strb r2, [sp, -r2]! │ │ │ │ - @ instruction: 0xf7e74620 │ │ │ │ - stmdbmi sl, {r1, r4, r5, r6, r7, r9, sl, fp, sp, lr, pc} │ │ │ │ - @ instruction: 0x46204632 │ │ │ │ - @ instruction: 0xf7e74479 │ │ │ │ - andcs lr, r2, r8, lsl pc │ │ │ │ - @ instruction: 0xf7e7e762 │ │ │ │ - svclt 0x0000ede6 │ │ │ │ - andeq r1, r5, sl, lsl sp │ │ │ │ - andeq r0, r0, r0, lsl #12 │ │ │ │ - ldrdeq r1, [r5], -ip │ │ │ │ - andeq r6, r2, r4, lsl r0 │ │ │ │ - andeq r6, r2, lr, lsr r0 │ │ │ │ - andeq r5, r2, r8, ror #31 │ │ │ │ - vst3. {d27,d29,d31}, [pc :256], r0 │ │ │ │ - bl feb74fd0 │ │ │ │ - @ instruction: 0xf8cc0c0c │ │ │ │ - bmi d61b78 │ │ │ │ - blmi d8a060 │ │ │ │ - ldmpl r3, {r1, r3, r4, r5, r6, sl, lr}^ │ │ │ │ - tstls pc, #1769472 @ 0x1b0000 │ │ │ │ - movweq pc, #79 @ 0x4f @ │ │ │ │ - andcs fp, r0, #224, 6 @ 0x80000003 │ │ │ │ - strmi r2, [r4], -r1, lsl #2 │ │ │ │ - b fe2dbd90 │ │ │ │ - @ instruction: 0xb3a84605 │ │ │ │ - mrscs r2, R10_usr │ │ │ │ - @ instruction: 0xf7e74620 │ │ │ │ - strmi lr, [r6], -r4, lsl #21 │ │ │ │ - svcge 0x0001b370 │ │ │ │ - tstcs r0, ip, lsr r2 │ │ │ │ - @ instruction: 0xf7e74638 │ │ │ │ - strtmi lr, [r8], -sl, lsl #21 │ │ │ │ - @ instruction: 0xff0cf001 │ │ │ │ - strmi r4, [r2], -r9, lsr #12 │ │ │ │ - @ instruction: 0xf7e74638 │ │ │ │ - strmi lr, [r1], -lr, ror #16 │ │ │ │ - vldrge d11, [r0, #-352] @ 0xfffffea0 │ │ │ │ - @ instruction: 0x4628223c │ │ │ │ - b 1edbdcc │ │ │ │ - @ instruction: 0xf0014630 │ │ │ │ - @ instruction: 0x4631fefd │ │ │ │ - strtmi r4, [r8], -r2, lsl #12 │ │ │ │ - ldmda lr, {r0, r1, r2, r5, r6, r7, r8, r9, sl, ip, sp, lr, pc}^ │ │ │ │ - strtmi fp, [r9], -r0, asr #22 │ │ │ │ - @ instruction: 0xf7e74638 │ │ │ │ - strmi lr, [r2], -r6, ror #19 │ │ │ │ - ldrbne r4, [r3, r0, lsr #12] │ │ │ │ - cdp 7, 2, cr15, cr14, cr7, {7} │ │ │ │ - @ instruction: 0xf7e74638 │ │ │ │ - strtmi lr, [r8], -r8, lsl #19 │ │ │ │ - stmib r4, {r0, r1, r2, r5, r6, r7, r8, r9, sl, ip, sp, lr, pc} │ │ │ │ - and r2, r0, r1 │ │ │ │ - bmi 4e5e68 │ │ │ │ - ldrbtmi r4, [sl], #-2833 @ 0xfffff4ef │ │ │ │ - ldmdavs sl, {r0, r1, r4, r6, r7, fp, ip, lr} │ │ │ │ - subsmi r9, sl, pc, lsl fp │ │ │ │ - movweq pc, #79 @ 0x4f @ │ │ │ │ - eorlt sp, r1, r6, lsl r1 │ │ │ │ - @ instruction: 0x4620bdf0 │ │ │ │ - cdp 7, 7, cr15, cr12, cr7, {7} │ │ │ │ - strtmi r4, [sl], -ip, lsl #18 │ │ │ │ - ldrbtmi r4, [r9], #-1568 @ 0xfffff9e0 │ │ │ │ - cdp 7, 10, cr15, cr2, cr7, {7} │ │ │ │ - strb r2, [r8, r2]! │ │ │ │ - @ instruction: 0xf7e74620 │ │ │ │ - stmdbmi r8, {r1, r4, r5, r6, r9, sl, fp, sp, lr, pc} │ │ │ │ - @ instruction: 0x46204632 │ │ │ │ - @ instruction: 0xf7e74479 │ │ │ │ - @ instruction: 0xe7f3ee98 │ │ │ │ - stcl 7, cr15, [r6, #-924]! @ 0xfffffc64 │ │ │ │ - andeq r1, r5, r4, ror fp │ │ │ │ - andeq r0, r0, r0, lsl #12 │ │ │ │ - andeq r1, r5, r6, ror #21 │ │ │ │ - strdeq r5, [r2], -lr │ │ │ │ - andeq r5, r2, r8, ror #29 │ │ │ │ + andeq r6, r2, r6, lsl r0 │ │ │ │ + andeq r6, r2, ip, asr #32 │ │ │ │ + andeq r6, r2, r6, lsr r0 │ │ │ │ + andeq r1, r5, sl, asr fp │ │ │ │ + andeq r5, r2, r0, lsl #31 │ │ │ │ + andeq r5, r2, r6, ror #31 │ │ │ │ + @ instruction: 0x00025fba │ │ │ │ svcmi 0x00f0e92d │ │ │ │ stcpl 4, cr15, [r0], {79} @ 0x4f │ │ │ │ @ instruction: 0x0c0cebad │ │ │ │ svceq 0x00c0f8cc │ │ │ │ addlt r4, r7, r5, ror sl │ │ │ │ @ instruction: 0x46044b75 │ │ │ │ ldmpl r3, {r1, r3, r4, r5, r6, sl, lr}^ │ │ │ │ @@ -24752,187 +24752,187 @@ │ │ │ │ @ instruction: 0xf7e70949 │ │ │ │ andcs lr, r1, ip, lsr #17 │ │ │ │ @ instruction: 0xf7e7e7e6 │ │ │ │ svclt 0x0000ec24 │ │ │ │ andeq r1, r5, r4, lsl #17 │ │ │ │ andeq r0, r0, r0, lsl #12 │ │ │ │ andeq r1, r5, r0, asr r8 │ │ │ │ + vst3.16 {d27,d29,d31}, [pc :256], r0 │ │ │ │ + bl feb75348 │ │ │ │ + @ instruction: 0xf8cc0c0c │ │ │ │ + bmi 8e20d0 │ │ │ │ + blmi 90a364 │ │ │ │ + ldrbtmi r4, [sl], #-1540 @ 0xfffff9fc │ │ │ │ + ldmdavs fp, {r0, r1, r4, r6, r7, fp, ip, lr} │ │ │ │ + @ instruction: 0xf04f9303 │ │ │ │ + tstlt r8, #0, 6 │ │ │ │ + tstcs r1, r1, lsl #20 │ │ │ │ + strls r2, [r1, #-1280] @ 0xfffffb00 │ │ │ │ + stmia ip, {r0, r1, r2, r5, r6, r7, r8, r9, sl, ip, sp, lr, pc}^ │ │ │ │ + tstcs r2, r2, lsl #20 │ │ │ │ + strtmi r4, [r0], -r6, lsl #12 │ │ │ │ + @ instruction: 0xf7e79502 │ │ │ │ + strtmi lr, [sl], -r6, asr #17 │ │ │ │ + strmi r4, [r5], -r9, lsr #12 │ │ │ │ + @ instruction: 0xf7e74620 │ │ │ │ + blls d8604 │ │ │ │ + svclt 0x00182b01 │ │ │ │ + andsle r4, r7, r0, lsr r6 │ │ │ │ + @ instruction: 0xf0014629 │ │ │ │ + stmdacs r0, {r0, r1, r2, r3, r4, r8, sl, fp, ip, sp, lr, pc} │ │ │ │ + blne fe0d2588 │ │ │ │ + andcc r4, r1, #32, 12 @ 0x2000000 │ │ │ │ + @ instruction: 0xf7e717d3 │ │ │ │ + andcs lr, r1, r4, lsl #25 │ │ │ │ + blmi 3309e4 │ │ │ │ + ldmpl r3, {r1, r3, r4, r5, r6, sl, lr}^ │ │ │ │ + blls f8220 │ │ │ │ + @ instruction: 0xf04f405a │ │ │ │ + mrsle r0, (UNDEF: 59) │ │ │ │ + ldcllt 0, cr11, [r0, #-16]! │ │ │ │ + ldrtmi r7, [r0], -r9, lsr #16 │ │ │ │ + stc2 0, cr15, [lr, #-4] │ │ │ │ + mvnle r2, r0, lsl #16 │ │ │ │ + @ instruction: 0xf7e74620 │ │ │ │ + ubfx lr, r4, #25, #9 │ │ │ │ + bl ff3dc178 │ │ │ │ + strdeq r1, [r5], -sl │ │ │ │ + andeq r0, r0, r0, lsl #12 │ │ │ │ + andeq r1, r5, r0, lsr #15 │ │ │ │ svcmi 0x00f0e92d │ │ │ │ stcpl 4, cr15, [r0], {79} @ 0x4f │ │ │ │ @ instruction: 0x0c0cebad │ │ │ │ svceq 0x00b8f8cc │ │ │ │ addlt r4, r9, r9, ror sl │ │ │ │ @ instruction: 0x46064b79 │ │ │ │ ldmpl r3, {r1, r3, r4, r5, r6, sl, lr}^ │ │ │ │ movwls r6, #30747 @ 0x781b │ │ │ │ movweq pc, #79 @ 0x4f @ │ │ │ │ rsbsle r2, r0, r0, lsl #16 │ │ │ │ tstcs r1, r5, lsl #20 │ │ │ │ strls r2, [r5, -r0, lsl #14] │ │ │ │ - stmia sl, {r0, r1, r2, r5, r6, r7, r8, r9, sl, ip, sp, lr, pc}^ │ │ │ │ + ldmda r6!, {r0, r1, r2, r5, r6, r7, r8, r9, sl, ip, sp, lr, pc}^ │ │ │ │ tstcs r2, r6, lsl #20 │ │ │ │ ldrtmi r4, [r0], -r5, lsl #12 │ │ │ │ @ instruction: 0xf7e79706 │ │ │ │ - smlabtcs r3, r4, r8, lr │ │ │ │ + tstcs r3, r0, ror r8 │ │ │ │ ldrtmi r9, [r0], -r1 │ │ │ │ - stmib r6!, {r0, r1, r2, r5, r6, r7, r8, r9, sl, ip, sp, lr, pc} │ │ │ │ + ldmdb r2, {r0, r1, r2, r5, r6, r7, r8, r9, sl, ip, sp, lr, pc}^ │ │ │ │ mvnscc pc, #79 @ 0x4f │ │ │ │ rscscc pc, pc, #79 @ 0x4f │ │ │ │ tstcs r4, r3 │ │ │ │ @ instruction: 0xf7e74630 │ │ │ │ - @ instruction: 0x463aead8 │ │ │ │ + ldrtmi lr, [sl], -r4, lsl #21 │ │ │ │ ldrtmi r4, [r9], -r2, lsl #13 │ │ │ │ @ instruction: 0xf7e74630 │ │ │ │ - blls 1985e4 │ │ │ │ - bl 1849c8 │ │ │ │ - bcs 605c0 │ │ │ │ + blls 19853c │ │ │ │ + bl 184a70 │ │ │ │ + bcs 60668 │ │ │ │ stmdbls r1, {r1, r2, r4, r6, ip, lr, pc} │ │ │ │ andls r4, r2, #40, 12 @ 0x2800000 │ │ │ │ - stc2 0, cr15, [ip, #-4] │ │ │ │ + ldc2 0, cr15, [r8], #4 │ │ │ │ svclt 0x00182800 │ │ │ │ strmi r4, [r4], -r8, asr #10 │ │ │ │ movwcs fp, #7988 @ 0x1f34 │ │ │ │ @ instruction: 0xf0802300 │ │ │ │ - blls fe488 │ │ │ │ + blls fe530 │ │ │ │ @ instruction: 0xf1b346b8 │ │ │ │ svclt 0x00180b00 │ │ │ │ - bleq 9a31c │ │ │ │ + bleq 9a3c4 │ │ │ │ svclt 0x002c42a5 │ │ │ │ @ instruction: 0xf04b465a │ │ │ │ orrslt r0, sl, r1, lsl #4 │ │ │ │ streq pc, [r1, -r8, lsl #2] │ │ │ │ svceq 0x0000f1ba │ │ │ │ ldrmi sp, [sl, #3329]! @ 0xd01 │ │ │ │ ssatmi sp, #25, r7, lsl #26 │ │ │ │ strtmi r1, [r9], -r2, ror #22 │ │ │ │ @ instruction: 0xf7e74630 │ │ │ │ - ldrtmi lr, [sl], -r4, asr #27 │ │ │ │ + @ instruction: 0x463aed70 │ │ │ │ @ instruction: 0xf06f17fb │ │ │ │ ldrtmi r0, [r0], -r1, lsl #2 │ │ │ │ - bl 45c1b0 │ │ │ │ + b fef5c258 │ │ │ │ stmdbls r1, {r1, r8, r9, fp, ip, pc} │ │ │ │ strtmi r1, [r8], -r5, ror #17 │ │ │ │ - ldc2l 0, cr15, [ip], {1} │ │ │ │ + stc2 0, cr15, [r8], {1} │ │ │ │ stmdacs r0, {r2, r9, sl, lr} │ │ │ │ strbmi fp, [r8, #-3864] @ 0xfffff0e8 │ │ │ │ strmi sp, [r9, #986]! @ 0x3da │ │ │ │ - blls 1143d0 │ │ │ │ - bl fea8a780 │ │ │ │ + blls 114478 │ │ │ │ + bl fea8a828 │ │ │ │ ldrbmi r0, [r0, #1285] @ 0x505 │ │ │ │ @ instruction: 0xf585fab5 │ │ │ │ ldrbne lr, [r5, #-2639] @ 0xfffff5b1 │ │ │ │ strcs fp, [r0, #-3880] @ 0xfffff0d8 │ │ │ │ cmnle fp, r0, lsl #26 │ │ │ │ - bmi f66250 │ │ │ │ + bmi f662f8 │ │ │ │ ldrbtmi r4, [sl], #-2875 @ 0xfffff4c5 │ │ │ │ ldmdavs sl, {r0, r1, r4, r6, r7, fp, ip, lr} │ │ │ │ subsmi r9, sl, r7, lsl #22 │ │ │ │ movweq pc, #79 @ 0x4f @ │ │ │ │ andlt sp, r9, sl, ror #2 │ │ │ │ svchi 0x00f0e8bd │ │ │ │ strtmi r9, [r8], -r1, lsl #22 │ │ │ │ movwls r7, #6171 @ 0x181b │ │ │ │ @ instruction: 0xf0014619 │ │ │ │ - adcsmi pc, r8, #448 @ 0x1c0 │ │ │ │ + adcsmi pc, r8, #45824 @ 0xb300 │ │ │ │ strbmi fp, [r8, #-3864] @ 0xfffff0e8 │ │ │ │ svclt 0x00344604 │ │ │ │ movwcs r2, #769 @ 0x301 │ │ │ │ - blls 112bdc │ │ │ │ - bl fecefd68 │ │ │ │ + blls 112c84 │ │ │ │ + bl fecefe10 │ │ │ │ svclt 0x00180b07 │ │ │ │ - bleq 9a3cc │ │ │ │ + bleq 9a474 │ │ │ │ svclt 0x002c42a5 │ │ │ │ @ instruction: 0xf04b465a │ │ │ │ orrslt r0, sl, r1, lsl #4 │ │ │ │ streq pc, [r1, -r8, lsl #2] │ │ │ │ svceq 0x0000f1ba │ │ │ │ ldrmi sp, [sl, #3329]! @ 0xd01 │ │ │ │ ssatmi sp, #25, r6, lsl #26 │ │ │ │ strtmi r1, [r9], -r2, ror #22 │ │ │ │ @ instruction: 0xf7e74630 │ │ │ │ - ldrtmi lr, [sl], -ip, ror #26 │ │ │ │ + @ instruction: 0x463aed18 │ │ │ │ @ instruction: 0xf06f17fb │ │ │ │ ldrtmi r0, [r0], -r1, lsl #2 │ │ │ │ - b fee5c260 │ │ │ │ + b 195c308 │ │ │ │ stmdbls r1, {r0, r2, r5, r6, sl, fp, ip} │ │ │ │ @ instruction: 0xf0014628 │ │ │ │ - @ instruction: 0x4604fcd9 │ │ │ │ + strmi pc, [r4], -r5, lsl #25 │ │ │ │ svclt 0x00182800 │ │ │ │ bicsle r4, fp, #72, 10 @ 0x12000000 │ │ │ │ ldmdale r1, {r0, r3, r5, r7, r8, sl, lr} │ │ │ │ - blcs 44eec │ │ │ │ + blcs 44f94 │ │ │ │ ldrbmi sp, [r0, #178] @ 0xb2 │ │ │ │ movwcs fp, #3884 @ 0xf2c │ │ │ │ strmi r2, [r9, #769]! @ 0x301 │ │ │ │ movwcs fp, #3864 @ 0xf18 │ │ │ │ adcle r2, r9, r0, lsl #22 │ │ │ │ @ instruction: 0x46304913 │ │ │ │ @ instruction: 0xf7e74479 │ │ │ │ - and lr, r5, lr, lsl #19 │ │ │ │ + and lr, r5, sl, lsr r9 │ │ │ │ andeq lr, r5, #173056 @ 0x2a400 │ │ │ │ ldrtmi r4, [r0], -r9, lsr #12 │ │ │ │ - stcl 7, cr15, [r0, #-924] @ 0xfffffc64 │ │ │ │ + stcl 7, cr15, [ip], #924 @ 0x39c │ │ │ │ andeq pc, r1, #8, 2 │ │ │ │ @ instruction: 0xf06f4630 │ │ │ │ ldrbne r0, [r3, r1, lsl #2] │ │ │ │ - b fe35c2b8 │ │ │ │ + b e5c360 │ │ │ │ ldr r2, [r4, r1] │ │ │ │ ldrtmi r4, [r0], -r9, lsl #18 │ │ │ │ @ instruction: 0xf7e74479 │ │ │ │ - @ instruction: 0xe7efe978 │ │ │ │ + strb lr, [pc, r4, lsr #18]! │ │ │ │ @ instruction: 0xe77c4698 │ │ │ │ bfi r4, r8, #13, #5 │ │ │ │ - bl 85c2d4 │ │ │ │ - strdeq r1, [r5], -r8 │ │ │ │ - andeq r0, r0, r0, lsl #12 │ │ │ │ - andeq r1, r5, r2, lsl #14 │ │ │ │ - andeq r5, r2, ip, asr #26 │ │ │ │ - andeq r5, r2, r0, lsr #26 │ │ │ │ - vst3.16 {d27,d29,d31}, [pc :256], r0 │ │ │ │ - bl feb75554 │ │ │ │ - @ instruction: 0xf8cc0c0c │ │ │ │ - bmi 8e22dc │ │ │ │ - blmi 90a570 │ │ │ │ - ldrbtmi r4, [sl], #-1540 @ 0xfffff9fc │ │ │ │ - ldmdavs fp, {r0, r1, r4, r6, r7, fp, ip, lr} │ │ │ │ - @ instruction: 0xf04f9303 │ │ │ │ - tstlt r8, #0, 6 │ │ │ │ - tstcs r1, r1, lsl #20 │ │ │ │ - strls r2, [r1, #-1280] @ 0xfffffb00 │ │ │ │ - svc 0x00c6f7e6 │ │ │ │ - tstcs r2, r2, lsl #20 │ │ │ │ - strtmi r4, [r0], -r6, lsl #12 │ │ │ │ - @ instruction: 0xf7e69502 │ │ │ │ - strtmi lr, [sl], -r0, asr #31 │ │ │ │ - strmi r4, [r5], -r9, lsr #12 │ │ │ │ - @ instruction: 0xf7e74620 │ │ │ │ - blls d83f8 │ │ │ │ - svclt 0x00182b01 │ │ │ │ - andsle r4, r7, r0, lsr r6 │ │ │ │ - @ instruction: 0xf0014629 │ │ │ │ - stmdacs r0, {r0, r3, r4, sl, fp, ip, sp, lr, pc} │ │ │ │ - blne fe0d2794 │ │ │ │ - andcc r4, r1, #32, 12 @ 0x2000000 │ │ │ │ - @ instruction: 0xf7e717d3 │ │ │ │ - andcs lr, r1, lr, ror fp │ │ │ │ - blmi 330bf0 │ │ │ │ - ldmpl r3, {r1, r3, r4, r5, r6, sl, lr}^ │ │ │ │ - blls f842c │ │ │ │ - @ instruction: 0xf04f405a │ │ │ │ - mrsle r0, (UNDEF: 59) │ │ │ │ - ldcllt 0, cr11, [r0, #-16]! │ │ │ │ - ldrtmi r7, [r0], -r9, lsr #16 │ │ │ │ - stc2 0, cr15, [r8], {1} │ │ │ │ - mvnle r2, r0, lsl #16 │ │ │ │ - @ instruction: 0xf7e74620 │ │ │ │ - strb lr, [r8, lr, asr #23]! │ │ │ │ - b ff25c384 │ │ │ │ - andeq r1, r5, lr, ror #11 │ │ │ │ + b ff35c37c │ │ │ │ + andeq r1, r5, r0, asr r7 │ │ │ │ andeq r0, r0, r0, lsl #12 │ │ │ │ - muleq r5, r4, r5 │ │ │ │ + andeq r1, r5, sl, asr r6 │ │ │ │ + andeq r5, r2, r4, lsr #25 │ │ │ │ + andeq r5, r2, r8, ror ip │ │ │ │ vst3.8 {d27,d29,d31}, [pc :256], r0 │ │ │ │ bl feb755fc │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ @ instruction: 0xf8df0fd8 │ │ │ │ addlt ip, r7, r8, rrx │ │ │ │ @ instruction: 0x46054c19 │ │ │ │ ldmdbmi r9, {r2, r3, r4, r5, r6, r7, sl, lr} │ │ │ │ @@ -36569,15 +36569,15 @@ │ │ │ │ andeq r6, r4, ip, ror #4 │ │ │ │ andeq r0, r0, r0, lsl #12 │ │ │ │ andeq r6, r4, r0, lsr r2 │ │ │ │ andeq sl, r1, r6, lsl #19 │ │ │ │ andeq sl, r1, r8, lsl #19 │ │ │ │ andeq sl, r1, sl, lsl #19 │ │ │ │ andeq r8, r1, r2, lsr #10 │ │ │ │ - muleq r1, r6, r4 │ │ │ │ + @ instruction: 0x0001a4be │ │ │ │ @ instruction: 0x0001a7b8 │ │ │ │ @ instruction: 0x0001a7b4 │ │ │ │ andeq r8, r1, r0, lsr #10 │ │ │ │ andeq sl, r1, r0, lsl #15 │ │ │ │ ldrbmi lr, [r0, sp, lsr #18]! │ │ │ │ stcpl 4, cr15, [r0], {79} @ 0x4f │ │ │ │ @ instruction: 0x0c0cebad │ │ │ ├── readelf --wide --decompress --hex-dump=.rodata {} │ │ │ │ @@ -334,182 +334,182 @@ │ │ │ │ 0x000431b0 61747472 73657400 67657463 68000000 attrset.getch... │ │ │ │ 0x000431c0 67657479 78000000 6765746d 61787978 getyx...getmaxyx │ │ │ │ 0x000431d0 00000000 61646463 68000000 61646473 ....addch...adds │ │ │ │ 0x000431e0 74720000 636f7079 00000000 5f5f6763 tr..copy....__gc │ │ │ │ 0x000431f0 00000000 5f5f746f 73747269 6e670000 ....__tostring.. │ │ │ │ 0x00043200 74797065 00000000 696e7661 6c696420 type....invalid │ │ │ │ 0x00043210 6d6f6465 28256429 21000000 25303278 mode(%d)!...%02x │ │ │ │ - 0x00043220 00000000 696e7661 6c696420 70697065 ....invalid pipe │ │ │ │ - 0x00043230 21000000 69736174 74792869 6e76616c !...isatty(inval │ │ │ │ - 0x00043240 69642066 696c6529 21000000 636c6f73 id file)!...clos │ │ │ │ - 0x00043250 6528696e 76616c69 64206669 6c652921 e(invalid file)! │ │ │ │ - 0x00043260 00000000 77726974 6528696e 76616c69 ....write(invali │ │ │ │ - 0x00043270 64206669 6c652921 00000000 67657420 d file)!....get │ │ │ │ - 0x00043280 72617766 6420666f 7220696e 76616c69 rawfd for invali │ │ │ │ - 0x00043290 64206669 6c652100 73686172 65640000 d file!.shared.. │ │ │ │ - 0x000432a0 41410000 696e7661 6c696420 736f636b AA..invalid sock │ │ │ │ - 0x000432b0 65742100 696e7661 6c696420 61646472 et!.invalid addr │ │ │ │ - 0x000432c0 65737321 00000000 696e7661 6c696420 ess!....invalid │ │ │ │ - 0x000432d0 66696c65 21000000 696e7661 6c696420 file!...invalid │ │ │ │ - 0x000432e0 66696c65 20747970 65210000 63616e6e file type!..cann │ │ │ │ - 0x000432f0 6f742067 65742066 696c6520 72656665 ot get file refe │ │ │ │ - 0x00043300 72656e63 65210000 63616e6e 6f742073 rence!..cannot s │ │ │ │ - 0x00043310 656e6420 656d7074 79206669 6c652100 end empty file!. │ │ │ │ - 0x00043320 696e7661 6c696420 73746172 7420706f invalid start po │ │ │ │ - 0x00043330 73697469 6f6e2825 64292100 696e7661 sition(%d)!.inva │ │ │ │ - 0x00043340 6c696420 6c617374 20706f73 6974696f lid last positio │ │ │ │ - 0x00043350 6e282564 29210000 696e7661 6c696420 n(%d)!..invalid │ │ │ │ - 0x00043360 706f6c6c 6572206f 626a6563 74210000 poller object!.. │ │ │ │ - 0x00043370 696e6974 20627566 66657220 6661696c init buffer fail │ │ │ │ - 0x00043380 65642100 6661696c 65642074 6f207265 ed!.failed to re │ │ │ │ - 0x00043390 61646c69 6e650000 636f6e74 696e7561 adline..continua │ │ │ │ - 0x000433a0 74696f6e 20697320 6e6f7420 73757070 tion is not supp │ │ │ │ - 0x000433b0 6f727465 6420666f 72207374 64207374 orted for std st │ │ │ │ - 0x000433c0 7265616d 73000000 72656164 28696e76 reams...read(inv │ │ │ │ - 0x000433d0 616c6964 2066696c 65292100 6c000000 alid file)!.l... │ │ │ │ - 0x000433e0 696e7661 6c696420 72656164 2073697a invalid read siz │ │ │ │ - 0x000433f0 652c206d 75737420 62652070 6f736974 e, must be posit │ │ │ │ - 0x00043400 69766520 6e75626d 62657220 6f722030 ive nubmber or 0 │ │ │ │ - 0x00043410 00000000 636f6e74 696e7561 74696f6e ....continuation │ │ │ │ - 0x00043420 20697320 6e6f7420 73757070 6f727465 is not supporte │ │ │ │ - 0x00043430 6420666f 72207265 6164206e 756d6265 d for read numbe │ │ │ │ - 0x00043440 72206f66 20627974 65730000 72656164 r of bytes..read │ │ │ │ - 0x00043450 206e756d 62657220 6f662062 79746573 number of bytes │ │ │ │ - 0x00043460 206f6e6c 7920616c 6c6f7773 2062696e only allows bin │ │ │ │ - 0x00043470 61727920 66696c65 2c207265 6f70656e ary file, reopen │ │ │ │ - 0x00043480 20776974 68202772 62272061 6e642074 with 'rb' and t │ │ │ │ - 0x00043490 72792061 6761696e 00000000 6661696c ry again....fail │ │ │ │ - 0x000434a0 65642074 6f207265 61642061 6c6c0000 ed to read all.. │ │ │ │ - 0x000434b0 72656164 206e756d 62657220 6973206e read number is n │ │ │ │ - 0x000434c0 6f742069 6d706c65 6d656e74 65640000 ot implemented.. │ │ │ │ - 0x000434d0 756e6b6e 6f6e776e 20726561 64206d6f unknonwn read mo │ │ │ │ - 0x000434e0 64650000 696e7661 6c696420 64617461 de..invalid data │ │ │ │ - 0x000434f0 28257029 21000000 696e7661 6c696420 (%p)!...invalid │ │ │ │ - 0x00043500 73697a65 28256429 21000000 67657420 size(%d)!...get │ │ │ │ - 0x00043510 70656572 20616464 72657373 20666f72 peer address for │ │ │ │ - 0x00043520 20696e76 616c6964 20736f63 6b210000 invalid sock!.. │ │ │ │ - 0x00043530 67657420 73697a65 20666f72 20696e76 get size for inv │ │ │ │ - 0x00043540 616c6964 2066696c 65210000 696e7661 alid file!..inva │ │ │ │ - 0x00043550 6c696420 70697065 2066696c 65210000 lid pipe file!.. │ │ │ │ - 0x00043560 7365656b 28696e76 616c6964 2066696c seek(invalid fil │ │ │ │ - 0x00043570 65292100 63757200 7365656b 20666169 e)!.cur.seek fai │ │ │ │ - 0x00043580 6c65642c 20696e76 616c6964 206f6666 led, invalid off │ │ │ │ - 0x00043590 73657421 00000000 7365656b 20666169 set!....seek fai │ │ │ │ - 0x000435a0 6c656421 00000000 7365656b 20697320 led!....seek is │ │ │ │ - 0x000435b0 6e6f7420 73757070 6f727465 64206f6e not supported on │ │ │ │ - 0x000435c0 20746869 73206669 6c650000 67657420 this file..get │ │ │ │ - 0x000435d0 72617766 6420666f 7220696e 76616c69 rawfd for invali │ │ │ │ - 0x000435e0 6420736f 636b2100 696e7661 6c696420 d sock!.invalid │ │ │ │ - 0x000435f0 73746466 696c6520 74797065 21000000 stdfile type!... │ │ │ │ - 0x00043600 75746638 00000000 7574662d 38000000 utf8....utf-8... │ │ │ │ - 0x00043610 75746631 366c6500 7574662d 31366c65 utf16le.utf-16le │ │ │ │ - 0x00043620 00000000 75746631 36626500 7574662d ....utf16be.utf- │ │ │ │ - 0x00043630 31366265 00000000 75746631 36000000 16be....utf16... │ │ │ │ - 0x00043640 7574662d 31360000 616e7369 00000000 utf-16..ansi.... │ │ │ │ - 0x00043650 67626b00 67623233 31320000 69736f38 gbk.gb2312..iso8 │ │ │ │ - 0x00043660 38353900 626f6d00 66696c65 206e6f74 859.bom.file not │ │ │ │ - 0x00043670 20666f75 6e642100 696e7661 6c696420 found!.invalid │ │ │ │ - 0x00043680 6f70656e 206d6f64 65210000 6661696c open mode!..fail │ │ │ │ - 0x00043690 65642074 6f206f70 656e2066 696c6521 ed to open file! │ │ │ │ - 0x000436a0 00000000 666c7573 6828696e 76616c69 ....flush(invali │ │ │ │ - 0x000436b0 64206669 6c652921 00000000 6661696c d file)!....fail │ │ │ │ - 0x000436c0 65642074 6f20666c 75736820 66696c65 ed to flush file │ │ │ │ - 0x000436d0 00000000 6c696263 2e736574 62797465 ....libc.setbyte │ │ │ │ + 0x00043220 00000000 67657420 70656572 20616464 ....get peer add │ │ │ │ + 0x00043230 72657373 20666f72 20696e76 616c6964 ress for invalid │ │ │ │ + 0x00043240 20736f63 6b210000 696e7661 6c696420 sock!..invalid │ │ │ │ + 0x00043250 706f6c6c 6572206f 626a6563 74210000 poller object!.. │ │ │ │ + 0x00043260 75746638 00000000 7574662d 38000000 utf8....utf-8... │ │ │ │ + 0x00043270 75746631 366c6500 7574662d 31366c65 utf16le.utf-16le │ │ │ │ + 0x00043280 00000000 75746631 36626500 7574662d ....utf16be.utf- │ │ │ │ + 0x00043290 31366265 00000000 75746631 36000000 16be....utf16... │ │ │ │ + 0x000432a0 7574662d 31360000 616e7369 00000000 utf-16..ansi.... │ │ │ │ + 0x000432b0 67626b00 67623233 31320000 69736f38 gbk.gb2312..iso8 │ │ │ │ + 0x000432c0 38353900 626f6d00 66696c65 206e6f74 859.bom.file not │ │ │ │ + 0x000432d0 20666f75 6e642100 696e7661 6c696420 found!.invalid │ │ │ │ + 0x000432e0 6f70656e 206d6f64 65210000 6661696c open mode!..fail │ │ │ │ + 0x000432f0 65642074 6f206f70 656e2066 696c6521 ed to open file! │ │ │ │ + 0x00043300 00000000 67657420 73697a65 20666f72 ....get size for │ │ │ │ + 0x00043310 20696e76 616c6964 2066696c 65210000 invalid file!.. │ │ │ │ + 0x00043320 77726974 6528696e 76616c69 64206669 write(invalid fi │ │ │ │ + 0x00043330 6c652921 00000000 696e7661 6c696420 le)!....invalid │ │ │ │ + 0x00043340 736f636b 65742100 696e7661 6c696420 socket!.invalid │ │ │ │ + 0x00043350 66696c65 21000000 696e7661 6c696420 file!...invalid │ │ │ │ + 0x00043360 66696c65 20747970 65210000 63616e6e file type!..cann │ │ │ │ + 0x00043370 6f742067 65742066 696c6520 72656665 ot get file refe │ │ │ │ + 0x00043380 72656e63 65210000 63616e6e 6f742073 rence!..cannot s │ │ │ │ + 0x00043390 656e6420 656d7074 79206669 6c652100 end empty file!. │ │ │ │ + 0x000433a0 696e7661 6c696420 73746172 7420706f invalid start po │ │ │ │ + 0x000433b0 73697469 6f6e2825 64292100 696e7661 sition(%d)!.inva │ │ │ │ + 0x000433c0 6c696420 6c617374 20706f73 6974696f lid last positio │ │ │ │ + 0x000433d0 6e282564 29210000 73686172 65640000 n(%d)!..shared.. │ │ │ │ + 0x000433e0 7365656b 28696e76 616c6964 2066696c seek(invalid fil │ │ │ │ + 0x000433f0 65292100 63757200 7365656b 20666169 e)!.cur.seek fai │ │ │ │ + 0x00043400 6c65642c 20696e76 616c6964 206f6666 led, invalid off │ │ │ │ + 0x00043410 73657421 00000000 7365656b 20666169 set!....seek fai │ │ │ │ + 0x00043420 6c656421 00000000 7365656b 20697320 led!....seek is │ │ │ │ + 0x00043430 6e6f7420 73757070 6f727465 64206f6e not supported on │ │ │ │ + 0x00043440 20746869 73206669 6c650000 696e7661 this file..inva │ │ │ │ + 0x00043450 6c696420 73746466 696c6520 74797065 lid stdfile type │ │ │ │ + 0x00043460 21000000 696e7661 6c696420 70697065 !...invalid pipe │ │ │ │ + 0x00043470 2066696c 65210000 72656164 28696e76 file!..read(inv │ │ │ │ + 0x00043480 616c6964 2066696c 65292100 696e6974 alid file)!.init │ │ │ │ + 0x00043490 20627566 66657220 6661696c 65642100 buffer failed!. │ │ │ │ + 0x000434a0 6661696c 65642074 6f207265 61646c69 failed to readli │ │ │ │ + 0x000434b0 6e650000 636f6e74 696e7561 74696f6e ne..continuation │ │ │ │ + 0x000434c0 20697320 6e6f7420 73757070 6f727465 is not supporte │ │ │ │ + 0x000434d0 6420666f 72207374 64207374 7265616d d for std stream │ │ │ │ + 0x000434e0 73000000 6c000000 696e7661 6c696420 s...l...invalid │ │ │ │ + 0x000434f0 72656164 2073697a 652c206d 75737420 read size, must │ │ │ │ + 0x00043500 62652070 6f736974 69766520 6e75626d be positive nubm │ │ │ │ + 0x00043510 62657220 6f722030 00000000 636f6e74 ber or 0....cont │ │ │ │ + 0x00043520 696e7561 74696f6e 20697320 6e6f7420 inuation is not │ │ │ │ + 0x00043530 73757070 6f727465 6420666f 72207265 supported for re │ │ │ │ + 0x00043540 6164206e 756d6265 72206f66 20627974 ad number of byt │ │ │ │ + 0x00043550 65730000 72656164 206e756d 62657220 es..read number │ │ │ │ + 0x00043560 6f662062 79746573 206f6e6c 7920616c of bytes only al │ │ │ │ + 0x00043570 6c6f7773 2062696e 61727920 66696c65 lows binary file │ │ │ │ + 0x00043580 2c207265 6f70656e 20776974 68202772 , reopen with 'r │ │ │ │ + 0x00043590 62272061 6e642074 72792061 6761696e b' and try again │ │ │ │ + 0x000435a0 00000000 6661696c 65642074 6f207265 ....failed to re │ │ │ │ + 0x000435b0 61642061 6c6c0000 72656164 206e756d ad all..read num │ │ │ │ + 0x000435c0 62657220 6973206e 6f742069 6d706c65 ber is not imple │ │ │ │ + 0x000435d0 6d656e74 65640000 756e6b6e 6f6e776e mented..unknonwn │ │ │ │ + 0x000435e0 20726561 64206d6f 64650000 67657420 read mode..get │ │ │ │ + 0x000435f0 72617766 6420666f 7220696e 76616c69 rawfd for invali │ │ │ │ + 0x00043600 6420736f 636b2100 67657420 72617766 d sock!.get rawf │ │ │ │ + 0x00043610 6420666f 7220696e 76616c69 64206669 d for invalid fi │ │ │ │ + 0x00043620 6c652100 696e7661 6c696420 64617461 le!.invalid data │ │ │ │ + 0x00043630 28257029 21000000 696e7661 6c696420 (%p)!...invalid │ │ │ │ + 0x00043640 73697a65 28256429 21000000 666c7573 size(%d)!...flus │ │ │ │ + 0x00043650 6828696e 76616c69 64206669 6c652921 h(invalid file)! │ │ │ │ + 0x00043660 00000000 6661696c 65642074 6f20666c ....failed to fl │ │ │ │ + 0x00043670 75736820 66696c65 00000000 696e7661 ush file....inva │ │ │ │ + 0x00043680 6c696420 70697065 21000000 636c6f73 lid pipe!...clos │ │ │ │ + 0x00043690 6528696e 76616c69 64206669 6c652921 e(invalid file)! │ │ │ │ + 0x000436a0 00000000 41410000 696e7661 6c696420 ....AA..invalid │ │ │ │ + 0x000436b0 61646472 65737321 00000000 69736174 address!....isat │ │ │ │ + 0x000436c0 74792869 6e76616c 69642066 696c6529 ty(invalid file) │ │ │ │ + 0x000436d0 21000000 6c696263 2e646174 61707472 !...libc.dataptr │ │ │ │ 0x000436e0 28696e76 616c6964 20646174 61292100 (invalid data)!. │ │ │ │ - 0x000436f0 6c696263 2e736574 62797465 28696e76 libc.setbyte(inv │ │ │ │ - 0x00043700 616c6964 206f6666 73657429 21000000 alid offset)!... │ │ │ │ - 0x00043710 6c696263 2e736574 62797465 28696e76 libc.setbyte(inv │ │ │ │ - 0x00043720 616c6964 2076616c 75652921 00000000 alid value)!.... │ │ │ │ - 0x00043730 6c696263 2e737472 6e647570 28696e76 libc.strndup(inv │ │ │ │ - 0x00043740 616c6964 20617267 73292100 6c696263 alid args)!.libc │ │ │ │ - 0x00043750 2e627974 656f6628 696e7661 6c696420 .byteof(invalid │ │ │ │ - 0x00043760 64617461 29210000 6c696263 2e627974 data)!..libc.byt │ │ │ │ - 0x00043770 656f6628 696e7661 6c696420 6f666673 eof(invalid offs │ │ │ │ - 0x00043780 65742921 00000000 6c696263 2e646174 et)!....libc.dat │ │ │ │ - 0x00043790 61707472 28696e76 616c6964 20646174 aptr(invalid dat │ │ │ │ - 0x000437a0 61292100 696e7661 6c696420 68616e64 a)!.invalid hand │ │ │ │ - 0x000437b0 6c652100 696e7661 6c696420 6f757470 le!.invalid outp │ │ │ │ - 0x000437c0 75742073 697a6528 25642921 00000000 ut size(%d)!.... │ │ │ │ + 0x000436f0 6c696263 2e627974 656f6628 696e7661 libc.byteof(inva │ │ │ │ + 0x00043700 6c696420 64617461 29210000 6c696263 lid data)!..libc │ │ │ │ + 0x00043710 2e627974 656f6628 696e7661 6c696420 .byteof(invalid │ │ │ │ + 0x00043720 6f666673 65742921 00000000 6c696263 offset)!....libc │ │ │ │ + 0x00043730 2e737472 6e647570 28696e76 616c6964 .strndup(invalid │ │ │ │ + 0x00043740 20617267 73292100 6c696263 2e736574 args)!.libc.set │ │ │ │ + 0x00043750 62797465 28696e76 616c6964 20646174 byte(invalid dat │ │ │ │ + 0x00043760 61292100 6c696263 2e736574 62797465 a)!.libc.setbyte │ │ │ │ + 0x00043770 28696e76 616c6964 206f6666 73657429 (invalid offset) │ │ │ │ + 0x00043780 21000000 6c696263 2e736574 62797465 !...libc.setbyte │ │ │ │ + 0x00043790 28696e76 616c6964 2076616c 75652921 (invalid value)! │ │ │ │ + 0x000437a0 00000000 696e7661 6c696420 6f757470 ....invalid outp │ │ │ │ + 0x000437b0 75742073 697a6528 25642921 00000000 ut size(%d)!.... │ │ │ │ + 0x000437c0 696e7661 6c696420 68616e64 6c652100 invalid handle!. │ │ │ │ 0x000437d0 756e6b6e 6f776e00 2f70726f 632f7374 unknown./proc/st │ │ │ │ 0x000437e0 61740000 63707520 00000000 63707520 at..cpu ....cpu │ │ │ │ 0x000437f0 20256c6c 6420256c 6c642025 6c6c6420 %lld %lld %lld │ │ │ │ 0x00043800 256c6c64 20256c6c 6420256c 6c642025 %lld %lld %lld % │ │ │ │ 0x00043810 6c6c6420 256c6c64 20256c6c 6420256c lld %lld %lld %l │ │ │ │ 0x00043820 6c640000 6e637075 00000000 75736167 ld..ncpu....usag │ │ │ │ - 0x00043830 65726174 65000000 6d617463 68000000 erate...match... │ │ │ │ - 0x00043840 6572726f 723a2063 616c6c20 73747269 error: call stri │ │ │ │ - 0x00043850 6e672e6d 61746368 2825732c 20257329 ng.match(%s, %s) │ │ │ │ - 0x00043860 20666169 6c65643a 20257321 0a000000 failed: %s!.... │ │ │ │ - 0x00043870 77696474 68000000 68656967 68740000 width...height.. │ │ │ │ - 0x00043880 73706c69 746f6e6c 79000000 5f534947 splitonly..._SIG │ │ │ │ - 0x00043890 4e414c5f 48414e44 4c45525f 25640000 NAL_HANDLER_%d.. │ │ │ │ - 0x000438a0 5065726d 69737369 6f6e2064 656e6965 Permission denie │ │ │ │ - 0x000438b0 64000000 4e6f7420 61636365 73732062 d...Not access b │ │ │ │ - 0x000438c0 65636175 73652069 74206973 20627573 ecause it is bus │ │ │ │ - 0x000438d0 79000000 4e6f2073 75636820 66696c65 y...No such file │ │ │ │ - 0x000438e0 206f7220 64697265 63746f72 79000000 or directory... │ │ │ │ - 0x000438f0 556e6b6e 6f776e00 2f70726f 632f6d65 Unknown./proc/me │ │ │ │ - 0x00043900 6d696e66 6f000000 4d656d54 6f74616c minfo...MemTotal │ │ │ │ - 0x00043910 3a000000 4d656d41 7661696c 61626c65 :...MemAvailable │ │ │ │ - 0x00043920 3a000000 43616368 65643a00 4d656d46 :...Cached:.MemF │ │ │ │ - 0x00043930 7265653a 00000000 42756666 6572733a ree:....Buffers: │ │ │ │ - 0x00043940 00000000 53686d65 6d3a0000 70616765 ....Shmem:..page │ │ │ │ - 0x00043950 73697a65 00000000 746f7461 6c73697a size....totalsiz │ │ │ │ - 0x00043960 65000000 61766169 6c73697a 65000000 e...availsize... │ │ │ │ - 0x00043970 72756964 00000000 65756964 00000000 ruid....euid.... │ │ │ │ - 0x00043980 696e7661 6c696420 6669656c 64207479 invalid field ty │ │ │ │ - 0x00043990 70652825 73292069 6e206065 75696460 pe(%s) in `euid` │ │ │ │ - 0x000439a0 20666f72 206f732e 75696400 696e7661 for os.uid.inva │ │ │ │ - 0x000439b0 6c696420 6669656c 64207479 70652825 lid field type(% │ │ │ │ - 0x000439c0 73292069 6e206072 75696460 20666f72 s) in `ruid` for │ │ │ │ - 0x000439d0 206f732e 75696400 696e7661 6c696420 os.uid.invalid │ │ │ │ - 0x000439e0 61726775 6d656e74 20747970 65282573 argument type(%s │ │ │ │ - 0x000439f0 2920666f 72206f73 2e756964 00000000 ) for os.uid.... │ │ │ │ - 0x00043a00 696e7661 6c696420 61726775 6d656e74 invalid argument │ │ │ │ - 0x00043a10 20636f75 6e742066 6f72206f 732e7569 count for os.ui │ │ │ │ - 0x00043a20 64000000 6572726e 6f000000 72676964 d...errno...rgid │ │ │ │ - 0x00043a30 00000000 65676964 00000000 696e7661 ....egid....inva │ │ │ │ - 0x00043a40 6c696420 6669656c 64207479 70652825 lid field type(% │ │ │ │ - 0x00043a50 73292069 6e206065 67696460 20666f72 s) in `egid` for │ │ │ │ - 0x00043a60 206f732e 67696400 696e7661 6c696420 os.gid.invalid │ │ │ │ - 0x00043a70 6669656c 64207479 70652825 73292069 field type(%s) i │ │ │ │ - 0x00043a80 6e206072 67696460 20666f72 206f732e n `rgid` for os. │ │ │ │ - 0x00043a90 67696400 696e7661 6c696420 61726775 gid.invalid argu │ │ │ │ - 0x00043aa0 6d656e74 20747970 65282573 2920666f ment type(%s) fo │ │ │ │ - 0x00043ab0 72206f73 2e676964 00000000 696e7661 r os.gid....inva │ │ │ │ - 0x00043ac0 6c696420 61726775 6d656e74 20636f75 lid argument cou │ │ │ │ - 0x00043ad0 6e742066 6f72206f 732e6769 64000000 nt for os.gid... │ │ │ │ - 0x00043ae0 65736361 70650000 6e6f7772 61700000 escape..nowrap.. │ │ │ │ - 0x00043af0 5f535452 00000000 6e6f726d 616c697a _STR....normaliz │ │ │ │ + 0x00043830 65726174 65000000 5065726d 69737369 erate...Permissi │ │ │ │ + 0x00043840 6f6e2064 656e6965 64000000 4e6f7420 on denied...Not │ │ │ │ + 0x00043850 61636365 73732062 65636175 73652069 access because i │ │ │ │ + 0x00043860 74206973 20627573 79000000 4e6f2073 t is busy...No s │ │ │ │ + 0x00043870 75636820 66696c65 206f7220 64697265 uch file or dire │ │ │ │ + 0x00043880 63746f72 79000000 556e6b6e 6f776e00 ctory...Unknown. │ │ │ │ + 0x00043890 72676964 00000000 65676964 00000000 rgid....egid.... │ │ │ │ + 0x000438a0 696e7661 6c696420 6669656c 64207479 invalid field ty │ │ │ │ + 0x000438b0 70652825 73292069 6e206065 67696460 pe(%s) in `egid` │ │ │ │ + 0x000438c0 20666f72 206f732e 67696400 696e7661 for os.gid.inva │ │ │ │ + 0x000438d0 6c696420 6669656c 64207479 70652825 lid field type(% │ │ │ │ + 0x000438e0 73292069 6e206072 67696460 20666f72 s) in `rgid` for │ │ │ │ + 0x000438f0 206f732e 67696400 696e7661 6c696420 os.gid.invalid │ │ │ │ + 0x00043900 61726775 6d656e74 20747970 65282573 argument type(%s │ │ │ │ + 0x00043910 2920666f 72206f73 2e676964 00000000 ) for os.gid.... │ │ │ │ + 0x00043920 696e7661 6c696420 61726775 6d656e74 invalid argument │ │ │ │ + 0x00043930 20636f75 6e742066 6f72206f 732e6769 count for os.gi │ │ │ │ + 0x00043940 64000000 6572726e 6f000000 77696474 d...errno...widt │ │ │ │ + 0x00043950 68000000 68656967 68740000 6d617463 h...height..matc │ │ │ │ + 0x00043960 68000000 6572726f 723a2063 616c6c20 h...error: call │ │ │ │ + 0x00043970 73747269 6e672e6d 61746368 2825732c string.match(%s, │ │ │ │ + 0x00043980 20257329 20666169 6c65643a 20257321 %s) failed: %s! │ │ │ │ + 0x00043990 0a000000 5f534947 4e414c5f 48414e44 ...._SIGNAL_HAND │ │ │ │ + 0x000439a0 4c45525f 25640000 2f70726f 632f6d65 LER_%d../proc/me │ │ │ │ + 0x000439b0 6d696e66 6f000000 4d656d54 6f74616c minfo...MemTotal │ │ │ │ + 0x000439c0 3a000000 4d656d41 7661696c 61626c65 :...MemAvailable │ │ │ │ + 0x000439d0 3a000000 43616368 65643a00 4d656d46 :...Cached:.MemF │ │ │ │ + 0x000439e0 7265653a 00000000 42756666 6572733a ree:....Buffers: │ │ │ │ + 0x000439f0 00000000 53686d65 6d3a0000 70616765 ....Shmem:..page │ │ │ │ + 0x00043a00 73697a65 00000000 746f7461 6c73697a size....totalsiz │ │ │ │ + 0x00043a10 65000000 61766169 6c73697a 65000000 e...availsize... │ │ │ │ + 0x00043a20 73706c69 746f6e6c 79000000 65736361 splitonly...esca │ │ │ │ + 0x00043a30 70650000 6e6f7772 61700000 5f535452 pe..nowrap.._STR │ │ │ │ + 0x00043a40 00000000 72756964 00000000 65756964 ....ruid....euid │ │ │ │ + 0x00043a50 00000000 696e7661 6c696420 6669656c ....invalid fiel │ │ │ │ + 0x00043a60 64207479 70652825 73292069 6e206065 d type(%s) in `e │ │ │ │ + 0x00043a70 75696460 20666f72 206f732e 75696400 uid` for os.uid. │ │ │ │ + 0x00043a80 696e7661 6c696420 6669656c 64207479 invalid field ty │ │ │ │ + 0x00043a90 70652825 73292069 6e206072 75696460 pe(%s) in `ruid` │ │ │ │ + 0x00043aa0 20666f72 206f732e 75696400 696e7661 for os.uid.inva │ │ │ │ + 0x00043ab0 6c696420 61726775 6d656e74 20747970 lid argument typ │ │ │ │ + 0x00043ac0 65282573 2920666f 72206f73 2e756964 e(%s) for os.uid │ │ │ │ + 0x00043ad0 00000000 696e7661 6c696420 61726775 ....invalid argu │ │ │ │ + 0x00043ae0 6d656e74 20636f75 6e742066 6f72206f ment count for o │ │ │ │ + 0x00043af0 732e7569 64000000 6e6f726d 616c697a s.uid...normaliz │ │ │ │ 0x00043b00 65000000 6c6f6164 20257320 6661696c e...load %s fail │ │ │ │ 0x00043b10 65640000 63616e6e 6f742067 65742073 ed..cannot get s │ │ │ │ 0x00043b20 796d626f 6c202573 20666169 6c656400 ymbol %s failed. │ │ │ │ 0x00043b30 786d6973 65747570 00000000 63616e6e xmisetup....cann │ │ │ │ 0x00043b40 6f742067 65742073 796d626f 6c20786d ot get symbol xm │ │ │ │ 0x00043b50 69736574 75702066 61696c65 64000000 isetup failed... │ │ │ │ - 0x00043b60 64657461 63680000 696e7061 74680000 detach..inpath.. │ │ │ │ - 0x00043b70 6f757470 61746800 65727270 61746800 outpath.errpath. │ │ │ │ - 0x00043b80 696e6669 6c650000 6f757466 696c6500 infile..outfile. │ │ │ │ - 0x00043b90 65727266 696c6500 696e7069 70650000 errfile.inpipe.. │ │ │ │ - 0x00043ba0 6f757470 69706500 65727270 69706500 outpipe.errpipe. │ │ │ │ - 0x00043bb0 656e7673 00000000 656e7673 20697320 envs....envs is │ │ │ │ - 0x00043bc0 746f6f20 6c617267 65282564 203e2025 too large(%d > % │ │ │ │ - 0x00043bd0 64292066 6f722070 726f6365 73732e6f d) for process.o │ │ │ │ - 0x00043be0 70656e76 00000000 696e7661 6c696420 penv....invalid │ │ │ │ - 0x00043bf0 656e7673 5b25645d 20747970 65282573 envs[%d] type(%s │ │ │ │ - 0x00043c00 2920666f 72207072 6f636573 732e6f70 ) for process.op │ │ │ │ - 0x00043c10 656e7600 696e7661 6c696420 61726775 env.invalid argu │ │ │ │ - 0x00043c20 6d656e74 20747970 65282573 2920666f ment type(%s) fo │ │ │ │ - 0x00043c30 72207072 6f636573 732e7761 69740000 r process.wait.. │ │ │ │ - 0x00043c40 696e7661 6c696420 61726776 20747970 invalid argv typ │ │ │ │ - 0x00043c50 65282573 2920666f 72207072 6f636573 e(%s) for proces │ │ │ │ - 0x00043c60 732e6f70 656e7600 696e7661 6c696420 s.openv.invalid │ │ │ │ - 0x00043c70 61726776 5b25645d 20747970 65282573 argv[%d] type(%s │ │ │ │ - 0x00043c80 2920666f 72207072 6f636573 732e6f70 ) for process.op │ │ │ │ - 0x00043c90 656e7600 6578636c 75736976 65000000 env.exclusive... │ │ │ │ + 0x00043b60 696e7661 6c696420 61726775 6d656e74 invalid argument │ │ │ │ + 0x00043b70 20747970 65282573 2920666f 72207072 type(%s) for pr │ │ │ │ + 0x00043b80 6f636573 732e7761 69740000 696e7661 ocess.wait..inva │ │ │ │ + 0x00043b90 6c696420 61726776 20747970 65282573 lid argv type(%s │ │ │ │ + 0x00043ba0 2920666f 72207072 6f636573 732e6f70 ) for process.op │ │ │ │ + 0x00043bb0 656e7600 696e7661 6c696420 61726776 env.invalid argv │ │ │ │ + 0x00043bc0 5b25645d 20747970 65282573 2920666f [%d] type(%s) fo │ │ │ │ + 0x00043bd0 72207072 6f636573 732e6f70 656e7600 r process.openv. │ │ │ │ + 0x00043be0 64657461 63680000 6578636c 75736976 detach..exclusiv │ │ │ │ + 0x00043bf0 65000000 696e7061 74680000 6f757470 e...inpath..outp │ │ │ │ + 0x00043c00 61746800 65727270 61746800 696e6669 ath.errpath.infi │ │ │ │ + 0x00043c10 6c650000 6f757466 696c6500 65727266 le..outfile.errf │ │ │ │ + 0x00043c20 696c6500 696e7069 70650000 6f757470 ile.inpipe..outp │ │ │ │ + 0x00043c30 69706500 65727270 69706500 656e7673 ipe.errpipe.envs │ │ │ │ + 0x00043c40 00000000 656e7673 20697320 746f6f20 ....envs is too │ │ │ │ + 0x00043c50 6c617267 65282564 203e2025 64292066 large(%d > %d) f │ │ │ │ + 0x00043c60 6f722070 726f6365 73732e6f 70656e76 or process.openv │ │ │ │ + 0x00043c70 00000000 696e7661 6c696420 656e7673 ....invalid envs │ │ │ │ + 0x00043c80 5b25645d 20747970 65282573 2920666f [%d] type(%s) fo │ │ │ │ + 0x00043c90 72207072 6f636573 732e6f70 656e7600 r process.openv. │ │ │ │ 0x00043ca0 24696e74 65726163 74697665 5f70726f $interactive_pro │ │ │ │ 0x00043cb0 6d707400 24696e74 65726163 74697665 mpt.$interactive │ │ │ │ 0x00043cc0 5f70726f 6d707432 00000000 72657475 _prompt2....retu │ │ │ │ 0x00043cd0 726e2000 3d737464 696e0000 273c656f rn .=stdin..''.q...(error o │ │ │ │ 0x00043cf0 626a6563 74206973 206e6f74 20612073 bject is not a s │ │ │ │ 0x00043d00 7472696e 67290000 24696e74 65726163 tring)..$interac │ │ │ │ @@ -518,25 +518,25 @@ │ │ │ │ 0x00043d30 696e7465 72616374 6976655f 73657466 interactive_setf │ │ │ │ 0x00043d40 656e7627 20282573 29000000 24696e74 env' (%s)...$int │ │ │ │ 0x00043d50 65726163 74697665 5f64756d 70000000 eractive_dump... │ │ │ │ 0x00043d60 6572726f 72206361 6c6c696e 67202724 error calling '$ │ │ │ │ 0x00043d70 696e7465 72616374 6976655f 64756d70 interactive_dump │ │ │ │ 0x00043d80 27202825 73290000 756e6162 6c652074 ' (%s)..unable t │ │ │ │ 0x00043d90 6f207061 72736520 73656d76 65722027 o parse semver ' │ │ │ │ - 0x00043da0 25732700 76657273 696f6e00 74616700 %s'.version.tag. │ │ │ │ - 0x00043db0 736f7572 63650000 6272616e 63680000 source..branch.. │ │ │ │ - 0x00043dc0 6c617465 73740000 756e6162 6c652074 latest..unable t │ │ │ │ - 0x00043dd0 6f207061 72736520 73656d76 65722072 o parse semver r │ │ │ │ - 0x00043de0 616e6765 20272573 27000000 756e6162 ange '%s'...unab │ │ │ │ - 0x00043df0 6c652074 6f207365 6c656374 20766572 le to select ver │ │ │ │ - 0x00043e00 73696f6e 20666f72 2072616e 67652027 sion for range ' │ │ │ │ - 0x00043e10 25732700 72617700 6d616a6f 72000000 %s'.raw.major... │ │ │ │ - 0x00043e20 6d696e6f 72000000 70617463 68000000 minor...patch... │ │ │ │ - 0x00043e30 70726572 656c6561 73650000 6275696c prerelease..buil │ │ │ │ - 0x00043e40 64000000 63686172 73657420 6e6f7420 d...charset not │ │ │ │ + 0x00043da0 25732700 756e6162 6c652074 6f207061 %s'.unable to pa │ │ │ │ + 0x00043db0 72736520 73656d76 65722072 616e6765 rse semver range │ │ │ │ + 0x00043dc0 20272573 27000000 72617700 76657273 '%s'...raw.vers │ │ │ │ + 0x00043dd0 696f6e00 6d616a6f 72000000 6d696e6f ion.major...mino │ │ │ │ + 0x00043de0 72000000 70617463 68000000 70726572 r...patch...prer │ │ │ │ + 0x00043df0 656c6561 73650000 6275696c 64000000 elease..build... │ │ │ │ + 0x00043e00 74616700 736f7572 63650000 6272616e tag.source..bran │ │ │ │ + 0x00043e10 63680000 6c617465 73740000 756e6162 ch..latest..unab │ │ │ │ + 0x00043e20 6c652074 6f207365 6c656374 20766572 le to select ver │ │ │ │ + 0x00043e30 73696f6e 20666f72 2072616e 67652027 sion for range ' │ │ │ │ + 0x00043e40 25732700 63686172 73657420 6e6f7420 %s'.charset not │ │ │ │ 0x00043e50 666f756e 64000000 61736369 69000000 found...ascii... │ │ │ │ 0x00043e60 75637332 00000000 75637334 00000000 ucs2....ucs4.... │ │ │ │ 0x00043e70 75746633 32000000 75746633 32626500 utf32...utf32be. │ │ │ │ 0x00043e80 75746633 326c6500 30313233 34353637 utf32le.01234567 │ │ │ │ 0x00043e90 38394142 43444546 00000000 62696e32 89ABCDEF....bin2 │ │ │ │ 0x00043ea0 633a206f 70656e20 25732066 61696c65 c: open %s faile │ │ │ │ 0x00043eb0 64000000 62696e32 633a2064 756d7020 d...bin2c: dump │ │ │ ├── readelf --wide --decompress --hex-dump=.data.rel.ro {} │ │ │ │ @@ -24,101 +24,101 @@ │ │ │ │ 0x0006f1d0 00000000 00000000 0df70100 00000000 ................ │ │ │ │ 0x0006f1e0 c5f70100 00000000 00000000 00000000 ................ │ │ │ │ 0x0006f1f0 00000000 00000000 d1f80100 00000000 ................ │ │ │ │ 0x0006f200 00000000 bdfa0100 00000000 00000000 ................ │ │ │ │ 0x0006f210 00000000 00000000 00000000 a1ee0100 ................ │ │ │ │ 0x0006f220 00000000 a5f00100 00000000 00000000 ................ │ │ │ │ 0x0006f230 00000000 00000000 00000000 c5f20100 ................ │ │ │ │ - 0x0006f240 00000000 cc360400 303f0400 283f0400 .....6..0?..(?.. │ │ │ │ + 0x0006f240 00000000 74360400 303f0400 283f0400 ....t6..0?..(?.. │ │ │ │ 0x0006f250 74210400 383f0400 8c3f0400 48410400 t!..8?...?..HA.. │ │ │ │ 0x0006f260 4c410400 54410400 5c410400 002c0400 LA..TA..\A...,.. │ │ │ │ 0x0006f270 60410400 68410400 70410400 d9e70300 `A..hA..pA...... │ │ │ │ 0x0006f280 ede70300 45e80300 8de80300 85e80300 ....E........... │ │ │ │ 0x0006f290 7de80300 ade70300 b1e70300 9de80300 }............... │ │ │ │ - 0x0006f2a0 95e80300 68250400 c59b0100 70250400 ....h%......p%.. │ │ │ │ - 0x0006f2b0 39b40100 78250400 a9990100 3c260400 9...x%......<&.. │ │ │ │ - 0x0006f2c0 f5b10100 80250400 6da70100 88250400 .....%..m....%.. │ │ │ │ - 0x0006f2d0 d9950100 90250400 55a80100 98250400 .....%..U....%.. │ │ │ │ - 0x0006f2e0 15a10100 a0250400 91a60100 a8250400 .....%.......%.. │ │ │ │ - 0x0006f2f0 819a0100 b0250400 29a80100 b8250400 .....%..)....%.. │ │ │ │ - 0x0006f300 eda00100 c0250400 15b30100 c8250400 .....%.......%.. │ │ │ │ - 0x0006f310 59b60100 d0250400 659e0100 d8250400 Y....%..e....%.. │ │ │ │ - 0x0006f320 41b20100 e0250400 f19d0100 e8250400 A....%.......%.. │ │ │ │ - 0x0006f330 f5a70100 f0250400 25ae0100 f8250400 .....%..%....%.. │ │ │ │ - 0x0006f340 59a90100 00260400 c9b20100 08260400 Y....&.......&.. │ │ │ │ - 0x0006f350 fd940100 10260400 dda80100 18260400 .....&.......&.. │ │ │ │ - 0x0006f360 91a90100 20260400 8db10100 28260400 .... &......(&.. │ │ │ │ - 0x0006f370 29940100 30260400 b9a50100 38260400 )...0&......8&.. │ │ │ │ - 0x0006f380 25a20100 44260400 f1a60100 50260400 %...D&......P&.. │ │ │ │ - 0x0006f390 6da00100 5c260400 b5940100 68260400 m...\&......h&.. │ │ │ │ - 0x0006f3a0 99aa0100 74260400 099b0100 80260400 ....t&.......&.. │ │ │ │ - 0x0006f3b0 15a30100 88260400 859f0100 a8390400 .....&.......9.. │ │ │ │ - 0x0006f3c0 29ab0100 643a0400 91ae0100 90260400 )...d:.......&.. │ │ │ │ - 0x0006f3d0 71a10100 00000000 00000000 f4220400 q............".. │ │ │ │ - 0x0006f3e0 c56a0100 fc220400 856f0100 08230400 .j..."...o...#.. │ │ │ │ - 0x0006f3f0 a95b0100 14230400 f5620100 24230400 .[...#...b..$#.. │ │ │ │ - 0x0006f400 a1650100 30230400 15640100 3c230400 .e..0#...d..<#.. │ │ │ │ - 0x0006f410 f9490100 48230400 dd750100 54230400 .I..H#...u..T#.. │ │ │ │ - 0x0006f420 21480100 60230400 d5480100 6c230400 !H..`#...H..l#.. │ │ │ │ - 0x0006f430 cd4c0100 78230400 cd540100 88230400 .L..x#...T...#.. │ │ │ │ - 0x0006f440 51500100 98230400 794d0100 ac230400 QP...#..yM...#.. │ │ │ │ - 0x0006f450 49610100 bc230400 d56e0100 cc230400 Ia...#...n...#.. │ │ │ │ - 0x0006f460 75480100 d8230400 b9670100 e8230400 uH...#...g...#.. │ │ │ │ - 0x0006f470 51620100 f8230400 1d4c0100 04240400 Qb...#...L...$.. │ │ │ │ - 0x0006f480 11680100 10240400 156f0100 1c240400 .h...$...o...$.. │ │ │ │ - 0x0006f490 2d6a0100 2c240400 01610100 3c240400 -j..,$...a..<$.. │ │ │ │ - 0x0006f4a0 1d530100 4c240400 a96d0100 58240400 .S..L$...m..X$.. │ │ │ │ - 0x0006f4b0 b54e0100 68240400 d5500100 78240400 .N..h$...P..x$.. │ │ │ │ - 0x0006f4c0 d95f0100 84240400 316c0100 94240400 ._...$..1l...$.. │ │ │ │ - 0x0006f4d0 954c0100 a0240400 856a0100 b0240400 .L...$...j...$.. │ │ │ │ - 0x0006f4e0 79490100 bc240400 fd4d0100 cc240400 yI...$...M...$.. │ │ │ │ - 0x0006f4f0 d5630100 d8240400 05690100 e4240400 .c...$...i...$.. │ │ │ │ - 0x0006f500 75640100 f0240400 49470100 fc240400 ud...$..IG...$.. │ │ │ │ - 0x0006f510 c1470100 0c250400 ed660100 1c250400 .G...%...f...%.. │ │ │ │ - 0x0006f520 85610100 2c250400 19540100 3c250400 .a..,%...T..<%.. │ │ │ │ - 0x0006f530 b5630100 4c250400 fd770100 5c250400 .c..L%...w..\%.. │ │ │ │ - 0x0006f540 61770100 00000000 00000000 c4220400 aw...........".. │ │ │ │ - 0x0006f550 95b80100 d0220400 c9b70100 dc220400 .....".......".. │ │ │ │ - 0x0006f560 ddb60100 e4380400 2db90100 e8220400 .....8..-....".. │ │ │ │ - 0x0006f570 61b80100 00000000 00000000 ac220400 a............".. │ │ │ │ - 0x0006f580 b1420100 b4220400 09450100 b8220400 .B..."...E...".. │ │ │ │ - 0x0006f590 19430100 bc220400 e53f0100 00000000 .C..."...?...... │ │ │ │ - 0x0006f5a0 00000000 b0210400 0d8a0100 8c210400 .....!.......!.. │ │ │ │ - 0x0006f5b0 0d880100 98210400 357c0100 a8210400 .....!..5|...!.. │ │ │ │ - 0x0006f5c0 ad830100 bc210400 2d7f0100 cc210400 .....!..-....!.. │ │ │ │ - 0x0006f5d0 918c0100 dc210400 b5850100 f4210400 .....!.......!.. │ │ │ │ - 0x0006f5e0 29820100 0c220400 61860100 24220400 )...."..a...$".. │ │ │ │ - 0x0006f5f0 c98b0100 3c220400 45850100 54220400 ....<"..E...T".. │ │ │ │ - 0x0006f600 b17d0100 6c220400 dd8f0100 84220400 .}..l".......".. │ │ │ │ - 0x0006f610 2d8c0100 00000000 00000000 ec210400 -............!.. │ │ │ │ - 0x0006f620 b1720000 34220400 dd730000 6c210400 .r..4"...s..l!.. │ │ │ │ - 0x0006f630 2d750000 74210400 95730000 50390400 -u..t!...s..P9.. │ │ │ │ - 0x0006f640 1d720000 7c210400 5d720000 b4310400 .r..|!..]r...1.. │ │ │ │ - 0x0006f650 c9710000 80210400 1d740000 00000000 .q...!...t...... │ │ │ │ + 0x0006f2a0 95e80300 68250400 55ad0100 70250400 ....h%..U...p%.. │ │ │ │ + 0x0006f2b0 8db00100 78250400 81a20100 3c260400 ....x%......<&.. │ │ │ │ + 0x0006f2c0 55920100 80250400 a1920100 88250400 U....%.......%.. │ │ │ │ + 0x0006f2d0 8dac0100 90250400 29930100 98250400 .....%..)....%.. │ │ │ │ + 0x0006f2e0 05a70100 a0250400 65980100 a8250400 .....%..e....%.. │ │ │ │ + 0x0006f2f0 39940100 b0250400 b1b60100 b8250400 9....%.......%.. │ │ │ │ + 0x0006f300 959d0100 c0250400 99980100 c8250400 .....%.......%.. │ │ │ │ + 0x0006f310 adb20100 d0250400 2db60100 d8250400 .....%..-....%.. │ │ │ │ + 0x0006f320 b1930100 e0250400 1d990100 e8250400 .....%.......%.. │ │ │ │ + 0x0006f330 59a30100 f0250400 81af0100 f8250400 Y....%.......%.. │ │ │ │ + 0x0006f340 cda60100 00260400 499d0100 08260400 .....&..I....&.. │ │ │ │ + 0x0006f350 61a70100 10260400 d9910100 18260400 a....&.......&.. │ │ │ │ + 0x0006f360 11a50100 20260400 99a70100 28260400 .... &......(&.. │ │ │ │ + 0x0006f370 11970100 30260400 81aa0100 38260400 ....0&......8&.. │ │ │ │ + 0x0006f380 899e0100 44260400 0d9e0100 50260400 ....D&......P&.. │ │ │ │ + 0x0006f390 9d970100 5c260400 1d980100 68260400 ....\&......h&.. │ │ │ │ + 0x0006f3a0 59ab0100 74260400 8d9c0100 80260400 Y...t&.......&.. │ │ │ │ + 0x0006f3b0 bd9d0100 88260400 29a40100 7c3a0400 .....&..)...|:.. │ │ │ │ + 0x0006f3c0 31b30100 c8380400 91990100 90260400 1....8.......&.. │ │ │ │ + 0x0006f3d0 19a60100 00000000 00000000 f4220400 .............".. │ │ │ │ + 0x0006f3e0 b1590100 fc220400 a1480100 08230400 .Y..."...H...#.. │ │ │ │ + 0x0006f3f0 6d630100 14230400 895c0100 24230400 mc...#...\..$#.. │ │ │ │ + 0x0006f400 99570100 30230400 794f0100 3c230400 .W..0#..yO..<#.. │ │ │ │ + 0x0006f410 d94f0100 48230400 816a0100 54230400 .O..H#...j..T#.. │ │ │ │ + 0x0006f420 49740100 60230400 f16c0100 6c230400 It..`#...l..l#.. │ │ │ │ + 0x0006f430 f5670100 78230400 956d0100 88230400 .g..x#...m...#.. │ │ │ │ + 0x0006f440 d5560100 98230400 6d6c0100 ac230400 .V...#..ml...#.. │ │ │ │ + 0x0006f450 696b0100 bc230400 9d540100 cc230400 ik...#...T...#.. │ │ │ │ + 0x0006f460 dd540100 d8230400 9d670100 e8230400 .T...#...g...#.. │ │ │ │ + 0x0006f470 49470100 f8230400 49710100 04240400 IG...#..Iq...$.. │ │ │ │ + 0x0006f480 d1750100 10240400 a56b0100 1c240400 .u...$...k...$.. │ │ │ │ + 0x0006f490 45540100 2c240400 d96f0100 3c240400 ET..,$...o..<$.. │ │ │ │ + 0x0006f4a0 9d740100 4c240400 ad6e0100 58240400 .t..L$...n..X$.. │ │ │ │ + 0x0006f4b0 ad720100 68240400 fd510100 78240400 .r..h$...Q..x$.. │ │ │ │ + 0x0006f4c0 a1680100 84240400 c5760100 94240400 .h...$...v...$.. │ │ │ │ + 0x0006f4d0 99750100 a0240400 495c0100 b0240400 .u...$..I\...$.. │ │ │ │ + 0x0006f4e0 f94e0100 bc240400 f56d0100 cc240400 .N...$...m...$.. │ │ │ │ + 0x0006f4f0 59570100 d8240400 21700100 e4240400 YW...$..!p...$.. │ │ │ │ + 0x0006f500 1d5b0100 f0240400 096a0100 fc240400 .[...$...j...$.. │ │ │ │ + 0x0006f510 096b0100 0c250400 e5580100 1c250400 .k...%...X...%.. │ │ │ │ + 0x0006f520 e1710100 2c250400 ed470100 3c250400 .q..,%...G..<%.. │ │ │ │ + 0x0006f530 c1710100 4c250400 c9690100 5c250400 .q..L%...i..\%.. │ │ │ │ + 0x0006f540 39560100 00000000 00000000 c4220400 9V...........".. │ │ │ │ + 0x0006f550 ddb60100 d0220400 75b70100 dc220400 ....."..u....".. │ │ │ │ + 0x0006f560 0db80100 7c380400 2db90100 e8220400 ....|8..-....".. │ │ │ │ + 0x0006f570 f9b80100 00000000 00000000 ac220400 .............".. │ │ │ │ + 0x0006f580 e1460100 b4220400 a1440100 b8220400 .F..."...D...".. │ │ │ │ + 0x0006f590 b1420100 bc220400 e53f0100 00000000 .B..."...?...... │ │ │ │ + 0x0006f5a0 00000000 b0210400 35810100 8c210400 .....!..5....!.. │ │ │ │ + 0x0006f5b0 51850100 98210400 b97f0100 a8210400 Q....!.......!.. │ │ │ │ + 0x0006f5c0 357c0100 bc210400 51870100 cc210400 5|...!..Q....!.. │ │ │ │ + 0x0006f5d0 8d8e0100 dc210400 358c0100 f4210400 .....!..5....!.. │ │ │ │ + 0x0006f5e0 b18a0100 0c220400 e18c0100 24220400 ....."......$".. │ │ │ │ + 0x0006f5f0 4d8a0100 3c220400 497f0100 54220400 M...<"..I...T".. │ │ │ │ + 0x0006f600 cd7d0100 6c220400 55830100 84220400 .}..l"..U....".. │ │ │ │ + 0x0006f610 f1820100 00000000 00000000 ec210400 .............!.. │ │ │ │ + 0x0006f620 ed730000 34220400 6d730000 6c210400 .s..4"..ms..l!.. │ │ │ │ + 0x0006f630 c9710000 74210400 d1740000 003a0400 .q..t!...t...:.. │ │ │ │ + 0x0006f640 ad730000 7c210400 19750000 b4310400 .s..|!...u...1.. │ │ │ │ + 0x0006f650 19730000 80210400 09720000 00000000 .s...!...r...... │ │ │ │ 0x0006f660 00000000 9c220400 d16f0000 a4220400 ....."...o...".. │ │ │ │ 0x0006f670 09710000 00000000 00000000 34210400 .q..........4!.. │ │ │ │ - 0x0006f680 bdde0100 3c210400 3de10100 44210400 ..........T6...... │ │ │ │ - 0x00070030 50360400 04000000 5c360400 05010000 P6......\6...... │ │ │ │ + 0x00070010 feff0000 10000000 a8320400 01000000 .........2...... │ │ │ │ + 0x00070020 583e0400 02000000 b4320400 03000000 X>.......2...... │ │ │ │ + 0x00070030 b0320400 04000000 bc320400 05010000 .2.......2...... │ │ │ │ 0x00070040 603e0400 06010000 683e0400 07010000 `>......h>...... │ │ │ │ - 0x00070050 38360400 07000000 24360400 07010000 86......$6...... │ │ │ │ - 0x00070060 10360400 08010000 703e0400 08000000 .6......p>...... │ │ │ │ + 0x00070050 98320400 07000000 84320400 07010000 .2.......2...... │ │ │ │ + 0x00070060 70320400 08010000 703e0400 08000000 p2......p>...... │ │ │ │ 0x00070070 783e0400 08010000 803e0400 09000000 x>.......>...... │ │ │ │ - 0x00070080 00360400 01000000 10000000 02000000 .6.............. │ │ │ │ + 0x00070080 60320400 01000000 10000000 02000000 `2.............. │ │ │ │ 0x00070090 a9c50200 adc50200 b1c50200 65c60200 ............e... │ │ │ │ 0x000700a0 c5c50200 b9c50200 d5c50200 09c60200 ................ │ │ │ │ 0x000700b0 f5c50200 69c60200 31cd0200 51cf0200 ....i...1...Q... │ │ │ │ 0x000700c0 55cf0200 00000000 7dcf0200 00000000 U.......}....... │ │ │ │ 0x000700d0 81cf0200 3dd10200 09d00200 cdcf0200 ....=........... │ │ │ │ 0x000700e0 15d00200 41d20200 0ddd0200 11dd0200 ....A........... │ │ │ │ 0x000700f0 00000000 8ddd0200 19dd0200 15dd0200 ................ │ │ │ │ @@ -30,22 +30,22 @@ │ │ │ │ 0x000701b0 1ddd0200 4ddd0200 25dd0200 00000000 ....M...%....... │ │ │ │ 0x000701c0 00000000 ffffffff ffffffff 80000000 ................ │ │ │ │ 0x000701d0 00000000 00000000 00000000 00000000 ................ │ │ │ │ 0x000701e0 00000000 00000000 00000000 00000000 ................ │ │ │ │ 0x000701f0 00000000 00000000 00000000 00000000 ................ │ │ │ │ 0x00070200 00000000 00000000 00000000 01000000 ................ │ │ │ │ 0x00070210 583e0400 ad7c0300 c97c0300 02000000 X>...|...|...... │ │ │ │ - 0x00070220 54360400 2d000400 a1000400 03000000 T6..-........... │ │ │ │ - 0x00070230 50360400 2d000400 a1000400 04000000 P6..-........... │ │ │ │ - 0x00070240 5c360400 e9ff0300 0d000400 05000000 \6.............. │ │ │ │ + 0x00070220 b4320400 2d000400 a1000400 03000000 .2..-........... │ │ │ │ + 0x00070230 b0320400 2d000400 a1000400 04000000 .2..-........... │ │ │ │ + 0x00070240 bc320400 e9ff0300 0d000400 05000000 .2.............. │ │ │ │ 0x00070250 24430400 8dff0300 b5ff0300 06000000 $C.............. │ │ │ │ 0x00070260 683e0400 41ff0300 69ff0300 07000000 h>..A...i....... │ │ │ │ - 0x00070270 38360400 25fe0300 b9fe0300 08000000 86..%........... │ │ │ │ + 0x00070270 98320400 25fe0300 b9fe0300 08000000 .2..%........... │ │ │ │ 0x00070280 703e0400 d9fd0300 01fe0300 09000000 p>.............. │ │ │ │ - 0x00070290 00360400 21fb0300 7dfc0300 5de60300 .6..!...}...]... │ │ │ │ + 0x00070290 60320400 21fb0300 7dfc0300 5de60300 `2..!...}...]... │ │ │ │ 0x000702a0 65e60300 6de60300 75e60300 00000000 e...m...u....... │ │ │ │ 0x000702b0 79e60300 7de60300 00000000 85e60300 y...}........... │ │ │ │ 0x000702c0 00000000 95e60300 54740000 bcac0000 ........Tt...... │ │ │ │ 0x000702d0 55070400 11070400 15070400 19070400 U............... │ │ │ │ 0x000702e0 00000000 1d070400 21070400 39070400 ........!...9... │ │ │ │ 0x000702f0 2d070400 00000000 2d0b0400 e50b0400 -.......-....... │ │ │ │ 0x00070300 9d0b0400 a10b0400 a50b0400 ad0b0400 ................